Estou usando o Ubuntu MATE em um laptop ASUS ZX53VW com uma placa gráfica de 960m. Eu instalei a versão proprietária do driver NVIDIA 387.34.
Quando abro as configurações do NVIDIA X Server, recebo um pop-up:
You do not appear to be using the NVIDIA X driver.
Please edit your X configuration file (just run 'nvidia-xconfig' as root),
and restart the X server.
Eu rodei o nvidia-xconfig como mencionado e obtive o seguinte resultado:
Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'
No entanto, quando eu reinicio o lightdm (ou reinicializo) e tento abrir as configurações do NVIDIA X Server novamente, recebo o mesmo problema. O xorg.conf tem esta aparência:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 387.34 (buildmeister@swio-display-x64-rhel04-15) Tue Nov 21 03:31:45 PST 2017
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
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 28.0 - 33.0
VertRefresh 43.0 - 72.0
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
EndSubSection
EndSection
Parece que não foi possível identificar o monitor. De fato, se eu executar o sudo get-edid | parse-edid, eu recebo:
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 0
No EDID on bus 1
Looks like no busses have an EDID. Sorry!
Attempting to use the classical VBE interface
Performing real mode VBE call
Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
Então, apenas fica pendurado. Eu acho que parece que o monitor não está se identificando via EDID.
A consequência deste problema é que estou preso na resolução de 800x600. Alguma idéia de como consertar isso?