Eu tenho um monitor QNIX 2710 que reporta EDID inválido. Usando o módulo nouveau, a tela funciona bem @ 2560x1440, mas o desempenho não é ideal, então eu desejo usar o binário da nvidia.
Eu instalei o binário bem, usei o nvidia-xconfig para gerar um xorg.conf e então editei o conf de acordo com o monitor.
Eu posso chegar ao greeter de login gráfico no Kubuntu 13.10 enquanto uso o nvidia binary, que para mim diz que está funcionando. No entanto, quando eu logar, o KDE exibe sua pequena janela usual no meio, mostrando o progresso do login. Quando o segundo ícone começa a aparecer os espaços em branco da tela e, em seguida, entra em um padrão de teste. É assim que a tela se comporta quando a resolução incorreta é configurada - ela não possui um scaler.
Então, só posso concluir que o modo está mudando o login do post. Algumas escavações encontraram nvidia-auto-detect indo para 800x600, o que nunca funcionará.
Eu criei um xorg.conf que deve funcionar com o monitor. Eu configurei para ignorar o EDID:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 304.88 (buildmeister@swio-display-x86-rhel47-06) Wed Mar 27 15:32:58 PDT 2013
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 88.8
VertRefresh 59.5
Modeline "2560x1440" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
DisplaySize 597 336
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "2560x1440"
Option "UseEDID" "False"
Option "UseEDIDDPI" "False"
Option "UseEDIDFreqs" "False"
Option "ExactModeTimingsDVI" "True"
### Metamode for single QX2710 (2560x1440)
# Option "metamodes" "DFP-0: 2560x1440 +0 +0"
EndSubSection
EndSection
Para encerrar, minha pergunta é: como / por que o modo muda após o login? Existem xorg.conf adicionais ou algo semelhante em algum lugar que se aplica após o login?
Obrigado antecipadamente.
-LC