Avendo appena risolto un problema in modo autonomo senza aver trovato documentazione precisa su internet e provvedo, da buon linuxiano, a lasciare un report per chi ne avesse bisogno in futuro, me compreso.
Ho comprato recentemente un vecchia scheda Nvidia Geforce 4 da Hong Kong che appare ad un:
#lspci
come
VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2)
per qualche motivo il mio monitor LCD da 15 pollici a risoluzione 1024×768 non veniva riconosciuto, impedendomi di fatto l’utilizzo dei driver proprietari nvidia 96 adatti.
Ad ogni avvio sotto driver nvidia mi compariva un avviso riportante
xserver does not support size requested
mandandomi, di fatto, a quel paese.
In particolare una volta installato il pacchetto driver nvidia-96 e riavviato il computer il servfer x partiva con risolzione 640Xqualcosa, tutto spanato, la cosa strana è che in amministrazione->nvidia settings non mi dava opzioni a risoluzione superiore disponibile.
Il problema l’ho risolto variando quattro parametri del file xorg.conf generato dal pulsante in amministrazione->nvidia settings, posto qui lo xorg attualmente funzionante, completo:
# nvidia-settings: X configuration file generated by nvidia-settings# nvidia-settings: version 1.0 (buildd@palmer) Fri Apr 9 10:35:18 UTC 2010Section “ServerLayout”Identifier “Layout0″Screen 0 ”Screen0″ 0 0InputDevice ”Keyboard0″ “CoreKeyboard”InputDevice ”Mouse0″ “CorePointer”Option “Xinerama” “0″EndSectionSection “Files”EndSectionSection “InputDevice”# generated from defaultIdentifier “Mouse0″Driver “mouse”Option “Protocol” “auto”Option “Device” “/dev/psaux”Option “Emulate3Buttons” “no”Option “ZAxisMapping” “4 5″EndSectionSection “InputDevice”# generated from defaultIdentifier “Keyboard0″Driver “kbd”EndSectionSection “Monitor”# HorizSync source: builtin, VertRefresh source: builtinIdentifier “Monitor0″VendorName “Unknown”ModelName ”CRT-0″HorizSync 31.0 – 61.0VertRefresh 56.0 – 75.0Option “DPMS”EndSectionSection “Device”Identifier “Device0″Driver “nvidia”VendorName “NVIDIA Corporation”BoardName ”GeForce4 MX 440 with AGP8X”EndSectionSection “Screen”Identifier “Screen0″Device “Device0″Monitor ”Monitor0″DefaultDepth 24Option “TwinView” “0″# Option “TwinViewXineramaInfoOrder” “CRT-0″# Option “metamodes” “640×480 +0+0″SubSection “Display”Viewport 0 0Depth 24Modes “1024×768″EndSubSectionEndSection
Probabilmente è stata solo fortuna…ma cosa nella vita non vi dipende?