Conclusão: o xset não é uma resposta atual fiável para o ZimaOS, porque o ZimaOS não tem ambiente de trabalho
A resposta no fórum de 2026 sugeria xset dpms, que é um comando de visualização X11. O ZimaOS atual descreve explicitamente o monitor ligado como uma vista geral da consola e indica que o sistema não tem ambiente de trabalho. Num Legion Go ou noutro dispositivo portátil, o desligamento do ecrã depende, portanto, da consola/framebuffer e da interface de retroiluminação do dispositivo, e não de um gestor normal de energia de um ambiente de trabalho X11.
A atual visualização da consola do ZimaOS confirma esse modelo de sistema.
Verifique primeiro se existe um dispositivo de retroiluminação
ls -l /sys/class/backlight/
for d in /sys/class/backlight/*; do
echo "$d"
cat "$d/brightness" 2>/dev/null
cat "$d/max_brightness" 2>/dev/null
done
Se o dispositivo portátil expuser um dispositivo de retroiluminação padrão, poderá conseguir diminuir temporariamente o brilho através do sysfs. Registe o brilho original antes de o alterar. Não assuma que todos os painéis internos aparecem aqui; o firmware dos dispositivos portáteis e os controladores da GPU variam.
Utilize o apagamento da consola apenas quando uma consola virtual Linux real controla o ecrã
O setterm pode solicitar o apagamento em terminais virtuais Linux:
setterm --blank 1 --powersave powerdown --powerdown 1
No entanto, o suporte depende do controlador da consola ativa e do terminal. A documentação do apagamento da consola Linux define o comando. Se o ZimaOS estiver a apresentar uma consola de estado personalizada fora do percurso normal de VT, o setterm poderá não produzir qualquer efeito visível.
Porque é que o xset pode falhar, apesar de o comando do fórum parecer familiar
O xset controla as definições de um servidor X. Sem um monitor X, comandos como xset dpms force off falham ou não controlam nada útil. Os controlos de visualização X11 do X.Org tornam essa dependência explícita.
Experimente cuidadosamente uma desativação temporária da retroiluminação
Alguns kernels expõem bl_power:
cat /sys/class/backlight/*/bl_power
# convenção comum em alguns controladores:
echo 1 | sudo tee /sys/class/backlight/DEVICE/bl_power
Não automatize este procedimento até ter confirmado como o controlador específico do seu dispositivo portátil interpreta o valor e como restaurar o ecrã. Mantenha o SSH ou outro método de gestão remota ativo antes de testar um comando que possa apagar o único ecrã.
Não edite o /etc/grub à espera de uma instalação Linux persistente normal
A solução antiga do utilizador no Proxmox dependia da configuração do GRUB. O ZimaOS utiliza uma disposição de sistema de tipo appliance, só de leitura, e um modelo de atualização A/B, pelo que alterações arbitrárias na raiz do sistema poderão não persistir como persistiriam no Debian/Ubuntu. Evite transformar um simples tempo limite do ecrã numa personalização de arranque frágil.
A recuperação da instalação do ZimaOS é relevante se experimentar parâmetros de arranque.
Para uma política permanente do ecrã do dispositivo portátil, um sistema Linux completo poderá ser melhor
Se o Legion Go estiver a ser reutilizado especificamente como servidor sem monitor e precisar de políticas para tampa/ecrã/suspensão, gestão de energia do ecrã da GPU e parâmetros de arranque personalizados, uma distribuição Linux de uso geral ou o Proxmox oferece controlos de gestão de energia mais convencionais. O ZimaOS está otimizado como appliance NAS/servidor doméstico, não como plataforma de gestão de energia para dispositivos portáteis.
Utilize o dispositivo portátil apenas como hardware sem monitor se conseguir recuperá-lo remotamente
Antes de forçar o desligamento do ecrã interno, confirme a Ethernet, o SSH/acesso remoto e um método de recuperação. Um servidor com o ecrã preto e a rede avariada é mais difícil de diagnosticar do que um que consuma mais alguns watts. Para uma plataforma concebida desde o início para funcionar sem monitor, o hardware ZimaBoard 2 oferece uma referência mais adequada.
FAQ
O xset funciona no ZimaOS?
Não dependa dele como solução universal. O xset requer um servidor de visualização X11, enquanto o ZimaOS atual não fornece um ambiente de trabalho normal.
O setterm consegue desligar o ecrã?
Pode apagar consolas virtuais Linux quando o controlador da consola ativa o suporta. Poderá não controlar todos os framebuffers ou retroiluminações de dispositivos portáteis.
Posso controlar a retroiluminação do dispositivo portátil através do sysfs?
É possível, se o kernel expuser o painel em /sys/class/backlight. Teste manualmente e mantenha disponível o acesso remoto para recuperação.
As alterações em /etc/default/grub irão persistir?
Não assuma a persistência normal ao estilo Debian no ZimaOS. A disposição do sistema appliance e as atualizações podem substituir modificações não suportadas.
Deverei utilizar o Proxmox em vez disso para um servidor Legion Go?
Se a personalização persistente do ecrã e da gestão de energia for um requisito essencial, um sistema Linux completo ou um anfitrião Proxmox poderá ser mais fácil de controlar.
