Problema com resolução ultrawide. [RESOLVIDO]

brunocmesquita
editado junho 2020 em Workstation

Gostaria de ver se alguém consegue me ajudar.

Tenho um monitor ultrawide, resolução 2560x1080, porém o Fedora só apresenta resolução até 1920x1080.

Tentei forçar a resolução via xrandr, porém estou com erro.
Segue os passos realizados:

  • xrandr
  • cvt 2560 1080 60 (Para ver se a resolução é suportada)
  • xrandr --newmode "2560x1080_60.00" 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync (Resultado do cvt)
  • xrandr --addmode XWAYLAND0 2560x1080_60.00
  • xrandr --output XWAYLAND0 --mode 2560x1080_60.00

E é neste último comando que eu estou tendo erro:

Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 139 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 22
Current serial number in output stream: 22

Configuração da minha máquina:

Print do terminal:

Alguém consegue me ajudar a corrigir isto?

Abraços!

Comentários

  • Digite seu comentário> @brunocmesquita disse:

    Gostaria de ver se alguém consegue me ajudar.

    Tenho um monitor ultrawide, resolução 2560x1080, porém o Fedora só apresenta resolução até 1920x1080.

    Tentei forçar a resolução via xrandr, porém estou com erro.
    Segue os passos realizados:

    • xrandr
    • cvt 2560 1080 60 (Para ver se a resolução é suportada)
    • xrandr --newmode "2560x1080_60.00" 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync (Resultado do cvt)
    • xrandr --addmode XWAYLAND0 2560x1080_60.00
    • xrandr --output XWAYLAND0 --mode 2560x1080_60.00

    E é neste último comando que eu estou tendo erro:

    Error of failed request: BadValue (integer parameter out of range for operation)
    Major opcode of failed request: 139 (RANDR)
    Minor opcode of failed request: 21 (RRSetCrtcConfig)
    Value in failed request: 0x0
    Serial number of failed request: 22
    Current serial number in output stream: 22

    Configuração da minha máquina:

    Print do terminal:

    Alguém consegue me ajudar a corrigir isto?

    Abraços!

    Não uso monitor ultrawide, mas lendo seu post parece que vc esta utilizando o gnome sobre wayland, certo?... Se a resposta for positiva, experimente fazer logout, na tela do gdm (login) clique no ícone da engrenagem, que fica no canto inferior direito, e selecione gnome sob xorg. É verifique as resoluções ou pelas configurações do gnome ou pelo próprio xrandr.

    P.S.: xrandr é uma aplicação do x, se não me engano ela não funciona no wayland.

  • Correto, alterando para xorg funciona. Obrigado pelo auxílio, não sabia que o comando não funcionava em wayland.

    Sabe se existe algum comando no wayland para corrigir este problema de resolução? Caso contrário ficarei obrigado a utilizar o xorg.

  • Gideon
    editado junho 2020

    Digite seu comentário> @brunocmesquita disse:

    Correto, alterando para xorg funciona. Obrigado pelo auxílio, não sabia que o comando não funcionava em wayland.

    Sabe se existe algum comando no wayland para corrigir este problema de resolução? Caso contrário ficarei obrigado a utilizar o xorg.

    Não me aprofundou muito em relação ao wayland, então não sei dizer se há algum equivalente ao xrandr para ele.

    O wayland ainda não esta maduro o suficiente para substituir o xorg na minha opinião, ele funciona mas ainda há muito problemas a serem corrigidos e aplicações incompatíveis. Se vc não for desenvolvedor de aplicações para o wayland, recomendo vc ficar no xorg que não terá problemas.

  • Muito obrigado pelo apoio, seguirei no xorg mesmo.

    Abraço!