You are not logged in.

#1 2014-12-20 00:12:47

straemer
Member
Registered: 2014-04-11
Posts: 6

[SOLVED] XOrg fails to load Nvidia driver on startup

Hi,

I'm having a fairly strange issue where XOrg is failing to load my driver when I start up my laptop. I'm using kdm, but this is causing it to fail. However, doing a simple

$sudo systemctl restart kdm

works, and everything starts up fine. When kdm is in the failed state, I see this:

$sudo systemctl status kdm
● kdm.service - K Display Manager
   Loaded: loaded (/usr/lib/systemd/system/kdm.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2014-12-19 18:47:26 EST; 41s ago
 Main PID: 247 (kdm)
   CGroup: /system.slice/kdm.service
           └─247 /usr/bin/kdm -nodaemon

Dec 19 18:47:26 laptop systemd[1]: Started K Display Manager.
Dec 19 18:47:27 laptop kdm[247]: X server died during startup
Dec 19 18:47:27 laptop kdm[247]: X server for display :0 cannot be started, session disabled

And in my XOrg log, I see:

[     3.639] 
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[     3.639] 
X.Org X Server 1.16.2.901 (1.16.3 RC 1)
Release Date: 2014-12-09
[     3.639] X Protocol Version 11, Revision 0
[     3.639] Build Operating System: Linux 3.17.2-1-ARCH x86_64 
[     3.639] Current Operating System: Linux laptop 3.17.6-1-ARCH #1 SMP PREEMPT Sun Dec 7 23:43:32 UTC 2014 x86_64
[     3.639] Kernel command line: BOOT_IMAGE=../vmlinuz-linux root=/dev/sda1 rw initrd=../initramfs-linux.img
[     3.639] Build Date: 10 December 2014  02:34:24PM
[     3.639]  
[     3.639] Current version of pixman: 0.32.6
[     3.639]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[     3.639] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     3.639] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 19 18:47:26 2014
[     3.645] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     3.649] (==) No Layout section.  Using the first Screen section.
[     3.649] (==) No screen section available. Using defaults.
[     3.649] (**) |-->Screen "Default Screen Section" (0)
[     3.649] (**) |   |-->Monitor "<default monitor>"
[     3.650] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[     3.650] (==) Automatically adding devices
[     3.650] (==) Automatically enabling devices
[     3.650] (==) Automatically adding GPU devices
[     3.658] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[     3.658]    Entry deleted from font path.
[     3.659] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[     3.659]    Entry deleted from font path.
[     3.659]    (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[     3.660] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[     3.660]    Entry deleted from font path.
[     3.660]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[     3.660] (==) FontPath set to:
        /usr/share/fonts/misc/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/Type1/
[     3.660] (==) ModulePath set to "/usr/lib/xorg/modules"
[     3.660] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[     3.660] (II) Loader magic: 0x818d80
[     3.660] (II) Module ABI versions:
[     3.660]    X.Org ANSI C Emulation: 0.4
[     3.660]    X.Org Video Driver: 18.0
[     3.660]    X.Org XInput driver : 21.0
[     3.660]    X.Org Server Extension : 8.0
[     3.662] (EE) systemd-logind: failed to get session: PID 267 does not belong to any known session
[     3.663] (--) PCI:*(0:1:0:0) 10de:11a1:1558:0371 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[     3.663] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[     3.664] (II) LoadModule: "glx"
[     3.675] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     3.767] (II) Module glx: vendor="NVIDIA Corporation"
[     3.767]    compiled for 4.0.2, module version = 1.0.0
[     3.767]    Module class: X.Org Server Extension
[     3.768] (II) NVIDIA GLX Module  343.36  Mon Dec  1 15:50:02 PST 2014
[     3.769] (==) Matched nouveau as autoconfigured driver 0
[     3.769] (==) Matched nv as autoconfigured driver 1
[     3.769] (==) Matched modesetting as autoconfigured driver 2
[     3.769] (==) Matched fbdev as autoconfigured driver 3
[     3.769] (==) Matched vesa as autoconfigured driver 4
[     3.769] (==) Assigned the driver to the xf86ConfigLayout
[     3.769] (II) LoadModule: "nouveau"
[     3.769] (WW) Warning, couldn't open module nouveau
[     3.769] (II) UnloadModule: "nouveau"
[     3.769] (II) Unloading nouveau
[     3.769] (EE) Failed to load module "nouveau" (module does not exist, 0)
[     3.769] (II) LoadModule: "nv"
[     3.769] (WW) Warning, couldn't open module nv
[     3.769] (II) UnloadModule: "nv"
[     3.769] (II) Unloading nv
[     3.769] (EE) Failed to load module "nv" (module does not exist, 0)
[     3.769] (II) LoadModule: "modesetting"
[     3.769] (WW) Warning, couldn't open module modesetting
[     3.769] (II) UnloadModule: "modesetting"
[     3.769] (II) Unloading modesetting
[     3.769] (EE) Failed to load module "modesetting" (module does not exist, 0)
[     3.769] (II) LoadModule: "fbdev"
[     3.769] (WW) Warning, couldn't open module fbdev
[     3.769] (II) UnloadModule: "fbdev"
[     3.769] (II) Unloading fbdev
[     3.769] (EE) Failed to load module "fbdev" (module does not exist, 0)
[     3.769] (II) LoadModule: "vesa"
[     3.770] (WW) Warning, couldn't open module vesa
[     3.770] (II) UnloadModule: "vesa"
[     3.770] (II) Unloading vesa
[     3.770] (EE) Failed to load module "vesa" (module does not exist, 0)
[     3.770] (EE) No drivers available.
[     3.770] (EE) 
Fatal server error:
[     3.770] (EE) no screens found(EE) 
[     3.770] (EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
[     3.770] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[     3.770] (EE)

Which looks like it loads my nvidia driver, but then just decides not to use it for some reason... After I restart kdm, it seems to use the driver fine:

[    78.897] 
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[    78.897] 
X.Org X Server 1.16.2.901 (1.16.3 RC 1)
Release Date: 2014-12-09
[    78.897] X Protocol Version 11, Revision 0
[    78.897] Build Operating System: Linux 3.17.2-1-ARCH x86_64 
[    78.897] Current Operating System: Linux laptop 3.17.6-1-ARCH #1 SMP PREEMPT Sun Dec 7 23:43:32 UTC 2014 x86_64
[    78.897] Kernel command line: BOOT_IMAGE=../vmlinuz-linux root=/dev/sda1 rw initrd=../initramfs-linux.img
[    78.897] Build Date: 10 December 2014  02:34:24PM
[    78.897]  
[    78.897] Current version of pixman: 0.32.6
[    78.897]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    78.897] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    78.897] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 19 18:48:38 2014
[    78.897] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    78.897] (==) No Layout section.  Using the first Screen section.
[    78.897] (==) No screen section available. Using defaults.
[    78.897] (**) |-->Screen "Default Screen Section" (0)
[    78.897] (**) |   |-->Monitor "<default monitor>"
[    78.898] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[    78.898] (==) Automatically adding devices
[    78.898] (==) Automatically enabling devices
[    78.898] (==) Automatically adding GPU devices
[    78.898] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    78.898]    Entry deleted from font path.
[    78.898] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    78.898]    Entry deleted from font path.
[    78.898]    (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[    78.898] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    78.898]    Entry deleted from font path.
[    78.898]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[    78.898] (==) FontPath set to:
        /usr/share/fonts/misc/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/Type1/
[    78.898] (==) ModulePath set to "/usr/lib/xorg/modules"
[    78.898] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    78.898] (II) Loader magic: 0x818d80
[    78.898] (II) Module ABI versions:
[    78.898]    X.Org ANSI C Emulation: 0.4
[    78.898]    X.Org Video Driver: 18.0
[    78.898]    X.Org XInput driver : 21.0
[    78.898]    X.Org Server Extension : 8.0
[    78.900] (EE) systemd-logind: failed to get session: PID 542 does not belong to any known session
[    78.900] (II) xfree86: Adding drm device (/dev/dri/card0)
[    78.901] (--) PCI:*(0:1:0:0) 10de:11a1:1558:0371 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[    78.901] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    78.901] (II) LoadModule: "glx"
[    78.902] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    78.913] (II) Module glx: vendor="NVIDIA Corporation"
[    78.913]    compiled for 4.0.2, module version = 1.0.0
[    78.913]    Module class: X.Org Server Extension
[    78.913] (II) NVIDIA GLX Module  343.36  Mon Dec  1 15:50:02 PST 2014
[    78.914] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[    78.914]    loading driver: nvidia
[    78.914] (==) Matched nvidia as autoconfigured driver 0
[    78.914] (==) Matched nouveau as autoconfigured driver 1
[    78.914] (==) Matched nv as autoconfigured driver 2
[    78.914] (==) Matched nouveau as autoconfigured driver 3
[    78.914] (==) Matched nv as autoconfigured driver 4
[    78.914] (==) Matched modesetting as autoconfigured driver 5
[    78.914] (==) Matched fbdev as autoconfigured driver 6
[    78.914] (==) Matched vesa as autoconfigured driver 7
[    78.914] (==) Assigned the driver to the xf86ConfigLayout
[    78.914] (II) LoadModule: "nvidia"
[    78.914] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    78.920] (II) Module nvidia: vendor="NVIDIA Corporation"
[    78.920]    compiled for 4.0.2, module version = 1.0.0
[    78.920]    Module class: X.Org Video Driver
[    78.920] (II) LoadModule: "nouveau"
[    78.921] (WW) Warning, couldn't open module nouveau
[    78.921] (II) UnloadModule: "nouveau"
[    78.921] (II) Unloading nouveau
[    78.921] (EE) Failed to load module "nouveau" (module does not exist, 0)
[    78.921] (II) LoadModule: "nv"
[    78.921] (WW) Warning, couldn't open module nv
[    78.921] (II) UnloadModule: "nv"
[    78.921] (II) Unloading nv
[    78.921] (EE) Failed to load module "nv" (module does not exist, 0)
[    78.921] (II) LoadModule: "modesetting"
[    78.921] (WW) Warning, couldn't open module modesetting
[    78.921] (II) UnloadModule: "modesetting"
[    78.921] (II) Unloading modesetting
[    78.921] (EE) Failed to load module "modesetting" (module does not exist, 0)
[    78.921] (II) LoadModule: "fbdev"
[    78.922] (WW) Warning, couldn't open module fbdev
[    78.922] (II) UnloadModule: "fbdev"
[    78.922] (II) Unloading fbdev
[    78.922] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    78.922] (II) LoadModule: "vesa"
[    78.922] (WW) Warning, couldn't open module vesa
[    78.922] (II) UnloadModule: "vesa"
[    78.922] (II) Unloading vesa
[    78.922] (EE) Failed to load module "vesa" (module does not exist, 0)
[    78.922] (II) NVIDIA dlloader X Driver  343.36  Mon Dec  1 15:28:39 PST 2014
[    78.922] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    78.922] (++) using VT number 7

[    78.935] (II) Loading sub module "fb"
[    78.935] (II) LoadModule: "fb"
[    78.935] (II) Loading /usr/lib/xorg/modules/libfb.so
[    78.936] (II) Module fb: vendor="X.Org Foundation"
[    78.936]    compiled for 1.16.2.901, module version = 1.0.0
[    78.936]    ABI class: X.Org ANSI C Emulation, version 0.4
[    78.936] (II) Loading sub module "wfb"
[    78.936] (II) LoadModule: "wfb"
[    78.936] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    78.937] (II) Module wfb: vendor="X.Org Foundation"
[    78.937]    compiled for 1.16.2.901, module version = 1.0.0
[    78.937]    ABI class: X.Org ANSI C Emulation, version 0.4
[    78.937] (II) Loading sub module "ramdac"
[    78.937] (II) LoadModule: "ramdac"
[    78.937] (II) Module "ramdac" already built-in
[    78.939] (II) NVIDIA(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[    78.939] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    78.939] (==) NVIDIA(0): RGB weight 888
[    78.939] (==) NVIDIA(0): Default visual is TrueColor
[    78.939] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    78.940] (**) NVIDIA(0): Enabling 2D acceleration
[    79.610] (II) NVIDIA(0): Display (Samsung SyncMaster (DFP-1)) does not support NVIDIA
[    79.610] (II) NVIDIA(0):     3D Vision stereo.
[    79.610] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20130102)
[    79.612] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 670MX (GK104) at PCI:1:0:0 (GPU-0)
[    79.612] (--) NVIDIA(0): Memory: 3145728 kBytes
[    79.612] (--) NVIDIA(0): VideoBIOS: 80.04.67.00.06
[    79.612] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    79.616] (--) NVIDIA(0): Valid display device(s) on GeForce GTX 670MX at PCI:1:0:0
[    79.616] (--) NVIDIA(0):     Chi Mei Optoelectronics corp. (DFP-0) (boot, connected)
[    79.616] (--) NVIDIA(0):     Samsung SyncMaster (DFP-1) (connected)
[    79.616] (--) NVIDIA(0):     DFP-2
[    79.616] (--) NVIDIA(0):     DFP-3
[    79.616] (--) NVIDIA(0):     DFP-4
[    79.616] (--) NVIDIA(0): Chi Mei Optoelectronics corp. (DFP-0): Internal LVDS
[    79.616] (--) NVIDIA(GPU-0): Chi Mei Optoelectronics corp. (DFP-0): 330.0 MHz maximum pixel clock
[    79.616] (--) NVIDIA(0): Samsung SyncMaster (DFP-1): Internal TMDS
[    79.616] (--) NVIDIA(GPU-0): Samsung SyncMaster (DFP-1): 165.0 MHz maximum pixel clock
[    79.616] (--) NVIDIA(0): DFP-2: Internal TMDS
[    79.616] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    79.616] (--) NVIDIA(0): DFP-3: Internal DisplayPort
[    79.616] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    79.616] (--) NVIDIA(0): DFP-4: Internal DisplayPort
[    79.616] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
[    79.616] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    79.616] (**) NVIDIA(0):     device Chi Mei Optoelectronics corp. (DFP-0) (Using EDID
[    79.616] (**) NVIDIA(0):     frequencies has been enabled on all display devices.)
[    79.616] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    79.616] (**) NVIDIA(0):     device Samsung SyncMaster (DFP-1) (Using EDID frequencies
[    79.616] (**) NVIDIA(0):     has been enabled on all display devices.)
[    79.618] (==) NVIDIA(0): 
[    79.618] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    79.618] (==) NVIDIA(0):     will be used as the requested mode.
[    79.618] (==) NVIDIA(0): 
[    79.619] (II) NVIDIA(0): Validated MetaModes:
[    79.619] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select,DFP-1:nvidia-auto-select"
[    79.619] (II) NVIDIA(0): Virtual screen size determined to be 3600 x 1080
[    80.144] (--) NVIDIA(0): DPI set to (128, 130); computed from "UseEdidDpi" X config
[    80.144] (--) NVIDIA(0):     option
[    80.144] (--) Depth 24 pixmap format is 32 bpp
[    80.144] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[    80.144] (II) NVIDIA:     access.
[    80.150] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    80.150] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    80.150] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    80.150] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    80.150] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    80.150] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    80.150] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    80.150] (II) NVIDIA(0):     Config Options in the README.
[    80.155] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select,DFP-1:nvidia-auto-select"
[    80.532] (==) NVIDIA(0): Disabling shared memory pixmaps
[    80.532] (==) NVIDIA(0): Backing store enabled
[    80.532] (==) NVIDIA(0): Silken mouse enabled
[    80.533] (==) NVIDIA(0): DPMS enabled
[    80.533] (II) Loading sub module "dri2"
[    80.533] (II) LoadModule: "dri2"
[    80.533] (II) Module "dri2" already built-in
[    80.533] (II) NVIDIA(0): [DRI2] Setup complete
[    80.533] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    80.533] (--) RandR disabled
[    80.539] (II) Initializing extension GLX
[    80.605] (II) config/udev: Adding input device Power Button (/dev/input/event14)
[    80.605] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    80.605] (II) LoadModule: "evdev"
[    80.606] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    80.607] (II) Module evdev: vendor="X.Org Foundation"
[    80.607]    compiled for 1.16.2, module version = 2.9.1
[    80.607]    Module class: X.Org XInput Driver
[    80.607]    ABI class: X.Org XInput driver, version 21.0
[    80.607] (II) Using input driver 'evdev' for 'Power Button'
[    80.607] (**) Power Button: always reports core events
[    80.607] (**) evdev: Power Button: Device: "/dev/input/event14"
[    80.608] (--) evdev: Power Button: Vendor 0 Product 0x1
[    80.608] (--) evdev: Power Button: Found keys
[    80.608] (II) evdev: Power Button: Configuring as keyboard
[    80.608] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input18/event14"
[    80.608] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    80.608] (**) Option "xkb_rules" "evdev"
[    80.608] (**) Option "xkb_model" "pc104"
[    80.608] (**) Option "xkb_layout" "us"
[    80.635] (II) config/udev: Adding input device Video Bus (/dev/input/event15)
[    80.635] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    80.635] (II) Using input driver 'evdev' for 'Video Bus'
[    80.635] (**) Video Bus: always reports core events
[    80.635] (**) evdev: Video Bus: Device: "/dev/input/event15"
[    80.635] (--) evdev: Video Bus: Vendor 0 Product 0x6
[    80.635] (--) evdev: Video Bus: Found keys
[    80.635] (II) evdev: Video Bus: Configuring as keyboard
[    80.635] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/LNXVIDEO:00/input/input19/event15"
[    80.635] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    80.635] (**) Option "xkb_rules" "evdev"
[    80.635] (**) Option "xkb_model" "pc104"
[    80.635] (**) Option "xkb_layout" "us"
[    80.636] (II) config/udev: Adding input device Power Button (/dev/input/event13)
[    80.636] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    80.636] (II) Using input driver 'evdev' for 'Power Button'
[    80.636] (**) Power Button: always reports core events
[    80.636] (**) evdev: Power Button: Device: "/dev/input/event13"
[    80.636] (--) evdev: Power Button: Vendor 0 Product 0x1
[    80.636] (--) evdev: Power Button: Found keys
[    80.636] (II) evdev: Power Button: Configuring as keyboard
[    80.636] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input17/event13"
[    80.636] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[    80.636] (**) Option "xkb_rules" "evdev"
[    80.636] (**) Option "xkb_model" "pc104"
[    80.636] (**) Option "xkb_layout" "us"
[    80.637] (II) config/udev: Adding input device Lid Switch (/dev/input/event11)
[    80.637] (II) No input driver specified, ignoring this device.
[    80.637] (II) This device may have been added with another device file.
[    80.637] (II) config/udev: Adding input device Sleep Button (/dev/input/event12)
[    80.637] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    80.637] (II) Using input driver 'evdev' for 'Sleep Button'
[    80.637] (**) Sleep Button: always reports core events
[    80.637] (**) evdev: Sleep Button: Device: "/dev/input/event12"
[    80.637] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[    80.637] (--) evdev: Sleep Button: Found keys
[    80.637] (II) evdev: Sleep Button: Configuring as keyboard
[    80.637] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input16/event12"
[    80.637] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[    80.637] (**) Option "xkb_rules" "evdev"
[    80.637] (**) Option "xkb_model" "pc104"
[    80.637] (**) Option "xkb_layout" "us"
[    80.638] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event18)
[    80.638] (II) No input driver specified, ignoring this device.
[    80.638] (II) This device may have been added with another device file.
[    80.638] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event19)
[    80.638] (II) No input driver specified, ignoring this device.
[    80.638] (II) This device may have been added with another device file.
[    80.639] (II) config/udev: Adding input device LOGITECH G110 G-keys (/dev/input/event3)
[    80.639] (**) LOGITECH G110 G-keys: Applying InputClass "evdev keyboard catchall"
[    80.639] (II) Using input driver 'evdev' for 'LOGITECH G110 G-keys'
[    80.639] (**) LOGITECH G110 G-keys: always reports core events
[    80.639] (**) evdev: LOGITECH G110 G-keys: Device: "/dev/input/event3"
[    80.639] (--) evdev: LOGITECH G110 G-keys: Vendor 0x46d Product 0xc22b
[    80.639] (--) evdev: LOGITECH G110 G-keys: Found keys
[    80.639] (II) evdev: LOGITECH G110 G-keys: Configuring as keyboard
[    80.639] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1/3-4.1.1:1.0/0003:046D:C22B.0003/input/input7/event3"
[    80.639] (II) XINPUT: Adding extended input device "LOGITECH G110 G-keys" (type: KEYBOARD, id 10)
[    80.639] (**) Option "xkb_rules" "evdev"
[    80.639] (**) Option "xkb_model" "pc104"
[    80.639] (**) Option "xkb_layout" "us"
[    80.639] (II) config/udev: Adding input device Gaming Keyboard G110 (/dev/input/event4)
[    80.639] (**) Gaming Keyboard G110: Applying InputClass "evdev keyboard catchall"
[    80.639] (II) Using input driver 'evdev' for 'Gaming Keyboard G110'
[    80.639] (**) Gaming Keyboard G110: always reports core events
[    80.639] (**) evdev: Gaming Keyboard G110: Device: "/dev/input/event4"
[    80.640] (--) evdev: Gaming Keyboard G110: Vendor 0x46d Product 0xc22a
[    80.640] (--) evdev: Gaming Keyboard G110: Found keys
[    80.640] (II) evdev: Gaming Keyboard G110: Configuring as keyboard
[    80.640] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.3/3-4.1.3:1.0/0003:046D:C22A.0004/input/input8/event4"
[    80.640] (II) XINPUT: Adding extended input device "Gaming Keyboard G110" (type: KEYBOARD, id 11)
[    80.640] (**) Option "xkb_rules" "evdev"
[    80.640] (**) Option "xkb_model" "pc104"
[    80.640] (**) Option "xkb_layout" "us"
[    80.640] (II) config/udev: Adding input device Gaming Keyboard G110 (/dev/input/event5)
[    80.640] (**) Gaming Keyboard G110: Applying InputClass "evdev keyboard catchall"
[    80.640] (II) Using input driver 'evdev' for 'Gaming Keyboard G110'
[    80.640] (**) Gaming Keyboard G110: always reports core events
[    80.640] (**) evdev: Gaming Keyboard G110: Device: "/dev/input/event5"
[    80.640] (--) evdev: Gaming Keyboard G110: Vendor 0x46d Product 0xc22a
[    80.640] (--) evdev: Gaming Keyboard G110: Found keys
[    80.640] (II) evdev: Gaming Keyboard G110: Configuring as keyboard
[    80.640] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.3/3-4.1.3:1.1/0003:046D:C22A.0005/input/input9/event5"
[    80.640] (II) XINPUT: Adding extended input device "Gaming Keyboard G110" (type: KEYBOARD, id 12)
[    80.640] (**) Option "xkb_rules" "evdev"
[    80.640] (**) Option "xkb_model" "pc104"
[    80.641] (**) Option "xkb_layout" "us"
[    80.641] (II) config/udev: Adding input device Razer Razer Lachesis (/dev/input/event1)
[    80.641] (**) Razer Razer Lachesis: Applying InputClass "evdev pointer catchall"
[    80.641] (II) Using input driver 'evdev' for 'Razer Razer Lachesis'
[    80.641] (**) Razer Razer Lachesis: always reports core events
[    80.641] (**) evdev: Razer Razer Lachesis: Device: "/dev/input/event1"
[    80.641] (--) evdev: Razer Razer Lachesis: Vendor 0x1532 Product 0xc
[    80.641] (--) evdev: Razer Razer Lachesis: Found 12 mouse buttons
[    80.641] (--) evdev: Razer Razer Lachesis: Found scroll wheel(s)
[    80.641] (--) evdev: Razer Razer Lachesis: Found relative axes
[    80.641] (--) evdev: Razer Razer Lachesis: Found x and y relative axes
[    80.641] (II) evdev: Razer Razer Lachesis: Configuring as mouse
[    80.641] (II) evdev: Razer Razer Lachesis: Adding scrollwheel support
[    80.641] (**) evdev: Razer Razer Lachesis: YAxisMapping: buttons 4 and 5
[    80.641] (**) evdev: Razer Razer Lachesis: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    80.641] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.2/3-4.2:1.0/0003:1532:000C.0001/input/input5/event1"
[    80.641] (II) XINPUT: Adding extended input device "Razer Razer Lachesis" (type: MOUSE, id 13)
[    80.642] (II) evdev: Razer Razer Lachesis: initialized for relative axes.
[    80.642] (**) Razer Razer Lachesis: (accel) keeping acceleration scheme 1
[    80.642] (**) Razer Razer Lachesis: (accel) acceleration profile 0
[    80.642] (**) Razer Razer Lachesis: (accel) acceleration factor: 2.000
[    80.642] (**) Razer Razer Lachesis: (accel) acceleration threshold: 4
[    80.642] (II) config/udev: Adding input device Razer Razer Lachesis (/dev/input/mouse0)
[    80.642] (II) No input driver specified, ignoring this device.
[    80.642] (II) This device may have been added with another device file.
[    80.643] (II) config/udev: Adding input device Razer Razer Lachesis (/dev/input/event2)
[    80.643] (**) Razer Razer Lachesis: Applying InputClass "evdev keyboard catchall"
[    80.643] (II) Using input driver 'evdev' for 'Razer Razer Lachesis'
[    80.643] (**) Razer Razer Lachesis: always reports core events
[    80.643] (**) evdev: Razer Razer Lachesis: Device: "/dev/input/event2"
[    80.643] (--) evdev: Razer Razer Lachesis: Vendor 0x1532 Product 0xc
[    80.643] (--) evdev: Razer Razer Lachesis: Found keys
[    80.643] (II) evdev: Razer Razer Lachesis: Configuring as keyboard
[    80.643] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.2/3-4.2:1.1/0003:1532:000C.0002/input/input6/event2"
[    80.643] (II) XINPUT: Adding extended input device "Razer Razer Lachesis" (type: KEYBOARD, id 14)
[    80.643] (**) Option "xkb_rules" "evdev"
[    80.643] (**) Option "xkb_model" "pc104"
[    80.643] (**) Option "xkb_layout" "us"
[    80.643] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event6)
[    80.643] (II) No input driver specified, ignoring this device.
[    80.643] (II) This device may have been added with another device file.
[    80.644] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event7)
[    80.644] (II) No input driver specified, ignoring this device.
[    80.644] (II) This device may have been added with another device file.
[    80.644] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event8)
[    80.644] (II) No input driver specified, ignoring this device.
[    80.644] (II) This device may have been added with another device file.
[    80.644] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event9)
[    80.644] (II) No input driver specified, ignoring this device.
[    80.644] (II) This device may have been added with another device file.
[    80.645] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event10)
[    80.645] (II) No input driver specified, ignoring this device.
[    80.645] (II) This device may have been added with another device file.
[    80.645] (II) config/udev: Adding input device BisonCam, NB Pro (/dev/input/event17)
[    80.645] (**) BisonCam, NB Pro: Applying InputClass "evdev keyboard catchall"
[    80.645] (II) Using input driver 'evdev' for 'BisonCam, NB Pro'
[    80.645] (**) BisonCam, NB Pro: always reports core events
[    80.645] (**) evdev: BisonCam, NB Pro: Device: "/dev/input/event17"
[    80.645] (--) evdev: BisonCam, NB Pro: Vendor 0x5986 Product 0x512
[    80.645] (--) evdev: BisonCam, NB Pro: Found keys
[    80.645] (II) evdev: BisonCam, NB Pro: Configuring as keyboard
[    80.645] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/input/input23/event17"
[    80.645] (II) XINPUT: Adding extended input device "BisonCam, NB Pro" (type: KEYBOARD, id 15)
[    80.645] (**) Option "xkb_rules" "evdev"
[    80.645] (**) Option "xkb_model" "pc104"
[    80.645] (**) Option "xkb_layout" "us"
[    80.646] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[    80.646] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    80.646] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[    80.646] (**) AT Translated Set 2 keyboard: always reports core events
[    80.646] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[    80.646] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[    80.646] (--) evdev: AT Translated Set 2 keyboard: Found keys
[    80.646] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[    80.646] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[    80.646] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 16)
[    80.646] (**) Option "xkb_rules" "evdev"
[    80.646] (**) Option "xkb_model" "pc104"
[    80.646] (**) Option "xkb_layout" "us"
[    80.646] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event20)
[    80.646] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[    80.647] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[    80.647] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[    80.647] (II) LoadModule: "synaptics"
[    80.647] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    80.647] (II) Module synaptics: vendor="X.Org Foundation"
[    80.647]    compiled for 1.16.0, module version = 1.8.1
[    80.647]    Module class: X.Org XInput Driver
[    80.647]    ABI class: X.Org XInput driver, version 21.0
[    80.647] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[    80.647] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    80.647] (**) Option "Device" "/dev/input/event20"
[    80.756] (II) synaptics: SynPS/2 Synaptics TouchPad: found clickpad property
[    80.757] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5662 (res 42)
[    80.757] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4660 (res 47)
[    80.757] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[    80.757] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[    80.757] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left double triple
[    80.757] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[    80.757] (**) Option "TapButton1" "1"
[    80.757] (**) Option "TapButton2" "2"
[    80.757] (**) Option "TapButton3" "3"
[    80.757] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
[    80.757] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    80.757] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    80.810] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio2/input/input22/event20"
[    80.810] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 17)
[    80.810] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[    80.810] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[    80.810] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.038
[    80.810] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[    80.810] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[    80.810] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    80.810] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    80.810] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    80.811] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
[    80.811] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[    80.811] (II) config/udev: Adding input device PC Speaker (/dev/input/event16)
[    80.811] (II) No input driver specified, ignoring this device.
[    80.811] (II) This device may have been added with another device file.
[    88.265] (II) NVIDIA(GPU-0): Display (Samsung SyncMaster (DFP-1)) does not support NVIDIA
[    88.265] (II) NVIDIA(GPU-0):     3D Vision stereo.
[    88.282] (II) NVIDIA(GPU-0): Display (Samsung SyncMaster (DFP-1)) does not support NVIDIA
[    88.282] (II) NVIDIA(GPU-0):     3D Vision stereo.
[    88.291] (II) NVIDIA(0): Setting mode "LVDS-0: nvidia-auto-select @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-0: 1680x1050_60_0 @1680x1050 +1920+0 {ViewPortIn=1680x1050, ViewPortOut=1680x1050+0+0}"
[    89.221] (II) NVIDIA(GPU-0): Display (Samsung SyncMaster (DFP-1)) does not support NVIDIA
[    89.221] (II) NVIDIA(GPU-0):     3D Vision stereo.
[    90.639] (II) NVIDIA(GPU-0): Display (Samsung SyncMaster (DFP-1)) does not support NVIDIA
[    90.639] (II) NVIDIA(GPU-0):     3D Vision stereo.
[    93.745] (II) NVIDIA(GPU-0): Display (Samsung SyncMaster (DFP-1)) does not support NVIDIA
[    93.745] (II) NVIDIA(GPU-0):     3D Vision stereo.

Notably, the following lines appear in the working case, but not the broken case:

[    78.914] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[    78.914]    loading driver: nvidia

Does anyone know what might be going on here?

Last edited by straemer (2014-12-20 13:03:58)

Offline

#2 2014-12-20 00:59:39

fabioticconi
Member
Registered: 2013-09-11
Posts: 6

Re: [SOLVED] XOrg fails to load Nvidia driver on startup

Depending on your driver version (and how old your graphics card) is, this might help - maybe: https://bbs.archlinux.org/viewtopic.php?id=189084

Offline

#3 2014-12-20 02:07:06

straemer
Member
Registered: 2014-04-11
Posts: 6

Re: [SOLVED] XOrg fails to load Nvidia driver on startup

Hmmmm, that doesn't seem to be the issue. I have a nvidia geforce gtx 670mx. The nvidia website does link me to the 340xx driver for that card, but downgrading to that version still has the same issue. I suspect the issue is in Xorg, since it seems to load the module, but then decides it doesn't have a driver to run for some reason.

Offline

#4 2014-12-20 12:47:57

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,922

Re: [SOLVED] XOrg fails to load Nvidia driver on startup

Straemer,

have you tried using a basic 20-nvidia.conf file as described here https://wiki.archlinux.org/index.php/Nv … figuration ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#5 2014-12-20 13:03:09

straemer
Member
Registered: 2014-04-11
Posts: 6

Re: [SOLVED] XOrg fails to load Nvidia driver on startup

Thanks Lone_Wolf, that did the trick! I'll mark this thread as solved.

Offline

Board footer

Powered by FluxBB