Ho qualche problema a far funzionare la scheda video nvidia geforce go 7400 dell'hp pavilion dv6000 sul quale ho installato Slackware 13.37 32 bit, kernel 2.6.37.6-smp.
Dopo aver installato Slackware, al primo avvio del server grafico, mi si sono caricati i driver nouveau con tanto di effetti grafici abilitati. E fin qui ok. Se non ricordo male da glxgears avevo valori di FPS intorno ai 500. Così mi sono messo in testa di installare i driver proprietari sperando di raggiungere risultati migliori. Infatti, se non ricordo male, quando ci avevo installato Mint 11 (vedi ulteriori dettagli in un mio thread di un po' di tempo fa' viewtopic.php?f=2&t=35050&p=311215&hili ... on#p311215), mi sembra che gli FPS di glxgears si aggirassero intorno ai 1000, 1100 con i driver scaricati e installati automaticamente da Internet (tramite il pannellino che segnalava la presenza di hardware che necessitava di software d terze parti...).
Le prime cose che ho fatto sono state quelle di disinstallare il pacchetto dei driver nouveau, di installare il pacchetto di blacklist di tali driver (che si trova in /extra nel dvd di Slackware) e di riavviare il pc. Ovviamente tutto rigorosamente in runlevel 3.
Una volta riavviato mi sono riloggato (root) e ho installato il driver NVIDIA-Linux-x86-290.10.run
Codice: Seleziona tutto
chmod +x NVIDIA-Linux-x86-290.10.run
sh NVIDIA-Linux-x86-290.10.run
Una volta riloggato ho dato startx e qui la sorpresa. X non parte.
Allego qualche dettaglio aggiuntivo.
Il file /etc/X11/xorg.conf iniziale (driver nouveau):
Codice: Seleziona tutto
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/cyrillic"
EndSection
Section "Module"
Load "dri2"
Load "dri"
Load "glx"
Load "record"
Load "dbe"
Load "extmod"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "VideoKey" # <i>
#Option "WrappedFB" # [<bool>]
#Option "GLXVBlank" # [<bool>]
#Option "ZaphodHeads" # <str>
Identifier "Card0"
Driver "nouveau"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Codice: Seleziona tutto
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 290.10 (buildmeister@swio-display-x86-rhel47-07.nvidia.com) Wed Nov 16 20:32:22 PST 2011
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/cyrillic"
EndSection
Section "Module"
Load "dri2"
Load "glx"
Load "record"
Load "dbe"
Load "extmod"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "VideoKey" # <i>
#Option "WrappedFB" # [<bool>]
#Option "GLXVBlank" # [<bool>]
#Option "ZaphodHeads" # <str>
Identifier "Card0"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Codice: Seleziona tutto
[ 54.359]
X.Org X Server 1.9.5
Release Date: 2011-03-17
[ 54.359] X Protocol Version 11, Revision 0
[ 54.360] Build Operating System: Slackware 13.37 Slackware Linux Project
[ 54.360] Current Operating System: Linux darkstar 2.6.37.6-smp #1 SMP Sat Apr 9 14:01:14 CDT 2011 i686
[ 54.360] Kernel command line: BOOT_IMAGE=2.6.37.6 ro root=802 vt.default_utf8=0
[ 54.360] Build Date: 18 March 2011 12:08:03AM
[ 54.361]
[ 54.379] Current version of pixman: 0.20.2
[ 54.379] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 54.380] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 54.382] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Dec 13 21:54:08 2011
[ 54.413] (==) Using config file: "/etc/X11/xorg.conf"
[ 54.413] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 54.491] (==) ServerLayout "X.org Configured"
[ 54.491] (**) |-->Screen "Screen0" (0)
[ 54.491] (**) | |-->Monitor "Monitor0"
[ 54.491] (**) | |-->Device "Card0"
[ 54.491] (**) |-->Input Device "Mouse0"
[ 54.491] (**) |-->Input Device "Keyboard0"
[ 54.491] (==) Automatically adding devices
[ 54.491] (==) Automatically enabling devices
[ 54.512] (WW) The directory "/usr/share/fonts/local" does not exist.
[ 54.512] Entry deleted from font path.
[ 54.512] (WW) The directory "/usr/share/fonts/CID" does not exist.
[ 54.512] Entry deleted from font path.
[ 54.557] (WW) The directory "/usr/share/fonts/local" does not exist.
[ 54.557] Entry deleted from font path.
[ 54.557] (WW) The directory "/usr/share/fonts/CID" does not exist.
[ 54.557] Entry deleted from font path.
[ 54.557] (**) FontPath set to:
/usr/share/fonts/TTF,
/usr/share/fonts/OTF,
/usr/share/fonts/Type1,
/usr/share/fonts/misc,
/usr/share/fonts/75dpi/:unscaled,
/usr/share/fonts/100dpi/:unscaled,
/usr/share/fonts/75dpi,
/usr/share/fonts/100dpi,
/usr/share/fonts/cyrillic,
/usr/share/fonts/TTF,
/usr/share/fonts/OTF,
/usr/share/fonts/Type1,
/usr/share/fonts/misc,
/usr/share/fonts/75dpi/:unscaled,
/usr/share/fonts/100dpi/:unscaled,
/usr/share/fonts/75dpi,
/usr/share/fonts/100dpi,
/usr/share/fonts/cyrillic
[ 54.557] (**) ModulePath set to "/usr/lib/xorg/modules"
[ 54.557] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 54.557] (WW) Disabling Mouse0
[ 54.557] (WW) Disabling Keyboard0
[ 54.557] (II) Loader magic: 0x81f0f80
[ 54.557] (II) Module ABI versions:
[ 54.557] X.Org ANSI C Emulation: 0.4
[ 54.557] X.Org Video Driver: 8.0
[ 54.557] X.Org XInput driver : 11.0
[ 54.557] X.Org Server Extension : 4.0
[ 54.558] (--) PCI:*(0:1:0:0) 10de:01d8:103c:30bb rev 161, Mem @ 0xdd000000/16777216, 0xc0000000/268435456, 0xdc000000/16777216
[ 54.559] (II) Open ACPI successful (/var/run/acpid.socket)
[ 54.559] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[ 54.559] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
[ 54.559] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 54.559] (II) "record" will be loaded. This was enabled by default and also specified in the config file.
[ 54.559] (II) "dri" will be loaded by default.
[ 54.559] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
[ 54.559] (II) LoadModule: "dri2"
[ 54.623] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 54.656] (II) Module dri2: vendor="X.Org Foundation"
[ 54.656] compiled for 1.9.5, module version = 1.2.0
[ 54.656] ABI class: X.Org Server Extension, version 4.0
[ 54.656] (II) Loading extension DRI2
[ 54.656] (II) LoadModule: "glx"
[ 54.657] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 55.763] (II) Module glx: vendor="NVIDIA Corporation"
[ 55.764] compiled for 4.0.2, module version = 1.0.0
[ 55.764] Module class: X.Org Server Extension
[ 55.764] (II) NVIDIA GLX Module 290.10 Wed Nov 16 19:49:02 PST 2011
[ 55.764] (II) Loading extension GLX
[ 55.764] (II) LoadModule: "record"
[ 55.765] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 55.769] (II) Module record: vendor="X.Org Foundation"
[ 55.769] compiled for 1.9.5, module version = 1.13.0
[ 55.769] Module class: X.Org Server Extension
[ 55.769] ABI class: X.Org Server Extension, version 4.0
[ 55.769] (II) Loading extension RECORD
[ 55.769] (II) LoadModule: "dbe"
[ 55.771] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 55.780] (II) Module dbe: vendor="X.Org Foundation"
[ 55.780] compiled for 1.9.5, module version = 1.0.0
[ 55.780] Module class: X.Org Server Extension
[ 55.780] ABI class: X.Org Server Extension, version 4.0
[ 55.780] (II) Loading extension DOUBLE-BUFFER
[ 55.780] (II) LoadModule: "extmod"
[ 55.781] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 55.782] (II) Module extmod: vendor="X.Org Foundation"
[ 55.782] compiled for 1.9.5, module version = 1.0.0
[ 55.782] Module class: X.Org Server Extension
[ 55.782] ABI class: X.Org Server Extension, version 4.0
[ 55.782] (II) Loading extension MIT-SCREEN-SAVER
[ 55.782] (II) Loading extension XFree86-VidModeExtension
[ 55.782] (II) Loading extension XFree86-DGA
[ 55.782] (II) Loading extension DPMS
[ 55.782] (II) Loading extension XVideo
[ 55.782] (II) Loading extension XVideo-MotionCompensation
[ 55.782] (II) Loading extension X-Resource
[ 55.782] (II) LoadModule: "dri"
[ 55.784] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 55.784] (II) Module dri: vendor="X.Org Foundation"
[ 55.784] compiled for 1.9.5, module version = 1.0.0
[ 55.784] ABI class: X.Org Server Extension, version 4.0
[ 55.784] (II) Loading extension XFree86-DRI
[ 55.784] (II) LoadModule: "nvidia"
[ 55.785] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 55.864] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 55.864] compiled for 4.0.2, module version = 1.0.0
[ 55.864] Module class: X.Org Video Driver
[ 55.904] (II) NVIDIA dlloader X Driver 290.10 Wed Nov 16 19:29:07 PST 2011
[ 55.910] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 55.923] (--) using VT number 7
[ 55.939] (II) Loading sub module "fb"
[ 55.939] (II) LoadModule: "fb"
[ 55.940] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 55.952] (II) Module fb: vendor="X.Org Foundation"
[ 55.952] compiled for 1.9.5, module version = 1.0.0
[ 55.952] ABI class: X.Org ANSI C Emulation, version 0.4
[ 55.952] (II) Loading sub module "wfb"
[ 55.952] (II) LoadModule: "wfb"
[ 55.953] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 55.959] (II) Module wfb: vendor="X.Org Foundation"
[ 55.959] compiled for 1.9.5, module version = 1.0.0
[ 55.959] ABI class: X.Org ANSI C Emulation, version 0.4
[ 55.959] (II) Loading sub module "ramdac"
[ 55.959] (II) LoadModule: "ramdac"
[ 55.959] (II) Module "ramdac" already built-in
[ 55.985] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 55.985] (==) NVIDIA(0): RGB weight 888
[ 55.985] (==) NVIDIA(0): Default visual is TrueColor
[ 55.985] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 55.985] (**) NVIDIA(0): Enabling 2D acceleration
[ 58.244] (EE) NVIDIA(0): Failed to get supported display device(s)
[ 58.267] (WW) NVIDIA(GPU-0): Failed to query OR info 0x24
[ 58.270] (II) NVIDIA(0): NVIDIA GPU GeForce Go 7400 (G72) at PCI:1:0:0 (GPU-0)
[ 58.270] (--) NVIDIA(0): Memory: 262144 kBytes
[ 58.270] (--) NVIDIA(0): VideoBIOS: 05.72.22.41.ad
[ 58.270] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 58.270] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 58.270] (--) NVIDIA(0): Connected display device(s) on GeForce Go 7400 at PCI:1:0:0
[ 58.271] (--) NVIDIA(0): none
[ 58.271] (EE) NVIDIA(0): No display devices found for this X screen.
[ 58.423] (II) UnloadModule: "nvidia"
[ 58.423] (II) UnloadModule: "wfb"
[ 58.423] (II) UnloadModule: "fb"
[ 58.423] (EE) Screen(s) found, but none have a usable configuration.
[ 58.423]
Fatal server error:
[ 58.423] no screens found
[ 58.423]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 58.423] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 58.423]
Qualcuno ha idea del perchè X non mi parte?
Grazie.