Olá pessoal, estou enfrentando um problema sério com a resolução da minha instalação Arch Linux rodando Hyprland em um monitor VGA.
Resumo do problema:
- O monitor suporta 1366x768 @60Hz, mas a resolução máxima que consigo aplicar é 1024x768, e qualquer tentativa de forçar a resolução deixa a interface gigante ou trava o sistema.
- Estou usando Intel i915 (4th Gen Core Processor Family Integrated Graphics Controller).
- O bootloader é systemd-boot, não uso GRUB.
O que já tentei sem sucesso:
- xrandr
- Criei modelines com
cvt 1366 768 60→ gerou1368x768_60.00 - Adicionei via
xrandr --newmodee--addmode, mas Hyprland não aplica, continua gigante. - Mensagens de erro:
xrandr: failed to get size of gamma for output ...
- Gamescope / wlr-randr
wlr-randrinstalado e usado:wlr-randr --output card1-VGA-1 --mode 1368x768@60- Não mudou nada na tela; continua travando ou usando resolução incorreta.
- Edição do hyprland.conf
- Testei
monitor=card1-VGA-1,1368x768@60,auto,1 - Também tentei
monitor=,preferred,0x0,1(config padrão) - Reiniciando Hyprland ou usando
hyprctl reloadnão aplicou resolução correta.
- Tentativas de forçar via /etc/profile.d ou scripts de login
- Criando scripts com
xrandrouwlr-randrdurante login - Isso trava a sessão, sendo necessário logar via TTY e remover scripts para conseguir entrar novamente.
- Verificação do hardware
- Outputs detectados:
card1-HDMI-A-1
card1-HDMI-A-2
card1-VGA-1
- Driver Intel i915 carregado corretamente.
- Tentativas de métodos tradicionais de GRUB/systemd-boot
/etc/default/grubvazio/boot/loader/entries/vazio- systemd-boot ativo, mas não consegui passar parâmetros para forçar resolução.
Pergunta principal:
Como faço para forçar a resolução 1366x768 @60Hz no Arch Linux com Hyprland de forma segura, sem travar a sessão, usando Intel i915?
Detalhes extras:
- Kernel:
linux 6.x(última versão Arch) - Hyprland: última versão via AUR
- Monitor: VGA
- System Locale corrigido para
en_US.UTF-8 - Teclado funcionando corretamente: ABNT2
- Já testei a sessão atual com
wlr-randre também via configuração permanente no hyprland.conf, sem sucesso.
Logs e comandos úteis:
lspci -k | grep -A3 -E "(VGA|3D)"→ confirma Intel i915cvt 1366 768 60→# 1368x768 59.88 Hzxrandr --listmonitors/wlr-randr→ outputs detectados- Hyprland.conf usado com configuração de monitor acima
Se alguém já passou por isso ou tem um jeito garantido de aplicar resolução fixa em Hyprland com Intel, agradeço demais!