Geremia |
12-26-2014 08:41 PM |
X: "loading extension glx" "no screens found" "fatal server error" (w/ nvidia driver)
After installing the recent Nvidia drivers (described in this docs.slackware.com tutorial), I get the following issues:
Xorg.0.log:
Code:
[ 677.886]
X.Org X Server 1.15.2
Release Date: 2014-06-27
[ 677.890] X Protocol Version 11, Revision 0
[ 677.891] Build Operating System: Slackware 14.2 Slackware Linux Project
[ 677.892] Current Operating System: Linux steve 3.14.27 #2 SMP Sun Dec 21 13:28:11 CST 2014 x86_64
[ 677.892] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-huge-3.14.27 root=/dev/sda1 ro
[ 677.895] Build Date: 17 December 2014 10:31:28PM
[ 677.896]
[ 677.897] Current version of pixman: 0.32.6
[ 677.899] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 677.899] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 677.904] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 26 19:31:14 2014
[ 677.905] (==) Using config file: "/etc/X11/xorg.conf"
[ 677.906] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 677.907] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 677.908] (==) ServerLayout "X.org Configured"
[ 677.908] (**) |-->Screen "Screen0" (0)
[ 677.908] (**) | |-->Monitor "Monitor0"
[ 677.908] (**) | |-->Device "Card0"
[ 677.908] (**) |-->Input Device "Mouse0"
[ 677.908] (**) |-->Input Device "Keyboard0"
[ 677.908] (==) Automatically adding devices
[ 677.908] (==) Automatically enabling devices
[ 677.908] (==) Automatically adding GPU devices
[ 677.908] (WW) The directory "/usr/share/fonts/local" does not exist.
[ 677.908] Entry deleted from font path.
[ 677.908] (WW) The directory "/usr/share/fonts/CID" does not exist.
[ 677.908] Entry deleted from font path.
[ 677.908] (WW) The directory "/usr/share/fonts/local" does not exist.
[ 677.908] Entry deleted from font path.
[ 677.908] (WW) The directory "/usr/share/fonts/CID" does not exist.
[ 677.908] Entry deleted from font path.
[ 677.908] (**) 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
[ 677.908] (**) ModulePath set to "/usr/lib64/xorg/modules"
[ 677.908] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 677.908] (WW) Disabling Mouse0
[ 677.908] (WW) Disabling Keyboard0
[ 677.908] (II) Loader magic: 0x801700
[ 677.908] (II) Module ABI versions:
[ 677.908] X.Org ANSI C Emulation: 0.4
[ 677.908] X.Org Video Driver: 15.0
[ 677.908] X.Org XInput driver : 20.0
[ 677.908] X.Org Server Extension : 8.0
[ 677.908] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 677.908] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 677.910] (--) PCI:*(0:0:2:0) 8086:0166:1462:10d8 rev 9, Mem @ 0xf6400000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64
[ 677.910] (--) PCI: (0:1:0:0) 10de:0fd4:1462:10d8 rev 161, Mem @ 0xf5000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[ 677.910] (II) Open ACPI successful (/var/run/acpid.socket)
[ 677.911] Initializing built-in extension Generic Event Extension
[ 677.912] Initializing built-in extension SHAPE
[ 677.913] Initializing built-in extension MIT-SHM
[ 677.914] Initializing built-in extension XInputExtension
[ 677.915] Initializing built-in extension XTEST
[ 677.916] Initializing built-in extension BIG-REQUESTS
[ 677.917] Initializing built-in extension SYNC
[ 677.918] Initializing built-in extension XKEYBOARD
[ 677.919] Initializing built-in extension XC-MISC
[ 677.920] Initializing built-in extension XINERAMA
[ 677.921] Initializing built-in extension XFIXES
[ 677.922] Initializing built-in extension RENDER
[ 677.923] Initializing built-in extension RANDR
[ 677.924] Initializing built-in extension COMPOSITE
[ 677.925] Initializing built-in extension DAMAGE
[ 677.926] Initializing built-in extension MIT-SCREEN-SAVER
[ 677.927] Initializing built-in extension DOUBLE-BUFFER
[ 677.928] Initializing built-in extension RECORD
[ 677.929] Initializing built-in extension DPMS
[ 677.930] Initializing built-in extension Present
[ 677.931] Initializing built-in extension DRI3
[ 677.932] Initializing built-in extension X-Resource
[ 677.933] Initializing built-in extension XVideo
[ 677.934] Initializing built-in extension XVideo-MotionCompensation
[ 677.935] Initializing built-in extension XFree86-VidModeExtension
[ 677.936] Initializing built-in extension XFree86-DGA
[ 677.937] Initializing built-in extension XFree86-DRI
[ 677.938] Initializing built-in extension DRI2
[ 677.938] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 677.938] (II) LoadModule: "glx"
[ 677.938] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 677.941] (II) Module glx: vendor="NVIDIA Corporation"
[ 677.941] compiled for 4.0.2, module version = 1.0.0
[ 677.941] Module class: X.Org Server Extension
[ 677.941] (II) NVIDIA GLX Module 343.36 Mon Dec 1 15:50:02 PST 2014
[ 677.942] Loading extension GLX
[ 677.942] (II) LoadModule: "nvidia"
[ 677.942] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[ 677.942] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 677.942] compiled for 4.0.2, module version = 1.0.0
[ 677.942] Module class: X.Org Video Driver
[ 677.942] (II) NVIDIA dlloader X Driver 343.36 Mon Dec 1 15:28:39 PST 2014
[ 677.942] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 677.942] (--) using VT number 7
[ 677.948] (EE) No devices detected.
[ 677.948] (EE)
Fatal server error:
[ 677.948] (EE) no screens found(EE)
[ 677.948] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 677.948] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 677.948] (EE)
xorg.conf
Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 343.36 (buildmeister@swio-display-x86-rhel47-09) Mon Dec 1 16:47:14 PST 2014
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib64/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 "glx"
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" "yes" # [<bool>]
#Option "kmsdev" # <str>
#Option "ShadowFB" "yes" # [<bool>]
# Option "IgnoreEDID" "1"
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
Why does X give these "loading extension glx" "no screens found" "fatal server error" errors?
Using the original xorg.conf files and changing the driver to "nvidia", startx loads, but the screen is blank, showing just an underscore ("_"). KDE etc. loads, but it seems it's displaying it on the wrong screen or something.
|