X server fails to start with IRQ 93 message

Hi guys,

My computer has randomly decided to stop running the X server for reasons that I don’t understand. I am running Fedora 20 and use the kmod-nvidia package from yum to update my graphics driver.

This problem wasn’t due to an update, or anything else I can work out. I simply started up Linux one day, and this started happening. I have since done a full yum update in which the kernel and nvidia drivers were updated, and reinstalled the kmod-nvidia and xorg-x11-drv-nvidia packages, and manually installed the latest driver from the website instead, all to no avail.

I have been quite good at solving these problems in the past, but now it seems to me that it’s well beyond my abilities to work out what’s happening. Basically, when I am in multi-user mode/runlevel 3 and run startx, the screen is black for about 3 seconds, at which point I am then returned to the command-line with no error, just messages saying that the X server has quit. Here is Xorg.0.log:

[    35.881] 
X.Org X Server 1.14.4
Release Date: 2013-10-31
[    35.881] X Protocol Version 11, Revision 0
[    35.881] Build Operating System:  3.10.9-200.fc19.x86_64 
[    35.881] Current Operating System: Linux localhost.home 3.12.9-301.fc20.x86_64 #1 SMP Wed Jan 29 15:56:22 UTC 2014 x86_64
[    35.881] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.12.9-301.fc20.x86_64 root=UUID=961c959a-639d-4a78-9689-963ab6392387 ro vconsole.font=latarcyrheb-sun16 nouveau.modeset=0 rd.driver.blacklist=nouveau video=vesa:off quiet 3
[    35.883] Build Date: 21 November 2013  05:45:23AM
[    35.883] Build ID: xorg-x11-server 1.14.4-5.fc20 
[    35.883] Current version of pixman: 0.30.0
[    35.884] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    35.884] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    35.885] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Feb  4 09:14:29 2014
[    35.903] (==) Using config file: "/etc/X11/xorg.conf"
[    35.903] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    35.904] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    35.945] (==) ServerLayout "Layout0"
[    35.945] (**) |-->Screen "Screen0" (0)
[    35.945] (**) |   |-->Monitor "Monitor0"
[    35.959] (**) |   |-->Device "Device0"
[    35.959] (**) |-->Input Device "Keyboard0"
[    35.959] (**) |-->Input Device "Mouse0"
[    35.959] (==) Automatically adding devices
[    35.959] (==) Automatically enabling devices
[    35.959] (==) Automatically adding GPU devices
[    35.987] (**) FontPath set to:
	/usr/share/fonts/default/Type1,
	catalogue:/etc/X11/fontpath.d,
	built-ins
[    35.987] (==) ModulePath set to "/usr/lib64/xorg/modules"
[    35.987] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    35.987] (WW) Disabling Keyboard0
[    35.987] (WW) Disabling Mouse0
[    35.987] (II) Loader magic: 0x80dd00
[    35.987] (II) Module ABI versions:
[    35.987] 	X.Org ANSI C Emulation: 0.4
[    35.987] 	X.Org Video Driver: 14.1
[    35.987] 	X.Org XInput driver : 19.2
[    35.987] 	X.Org Server Extension : 7.0
[    35.987] (II) xfree86: Adding drm device (/dev/dri/card0)
[    35.988] (--) PCI:*(0:6:0:0) 10de:0e22:0000:0000 rev 161, Mem @ 0xfc000000/33554432, 0xd0000000/134217728, 0xd8000000/67108864, I/O @ 0x0000c000/128, BIOS @ 0x????????/524288
[    36.000] Initializing built-in extension Generic Event Extension
[    36.000] Initializing built-in extension SHAPE
[    36.000] Initializing built-in extension MIT-SHM
[    36.000] Initializing built-in extension XInputExtension
[    36.000] Initializing built-in extension XTEST
[    36.001] Initializing built-in extension BIG-REQUESTS
[    36.001] Initializing built-in extension SYNC
[    36.001] Initializing built-in extension XKEYBOARD
[    36.001] Initializing built-in extension XC-MISC
[    36.002] Initializing built-in extension XINERAMA
[    36.002] Initializing built-in extension XFIXES
[    36.002] Initializing built-in extension RENDER
[    36.003] Initializing built-in extension RANDR
[    36.003] Initializing built-in extension COMPOSITE
[    36.003] Initializing built-in extension DAMAGE
[    36.003] Initializing built-in extension MIT-SCREEN-SAVER
[    36.004] Initializing built-in extension DOUBLE-BUFFER
[    36.004] Initializing built-in extension RECORD
[    36.004] Initializing built-in extension DPMS
[    36.005] Initializing built-in extension X-Resource
[    36.005] Initializing built-in extension XVideo
[    36.005] Initializing built-in extension XVideo-MotionCompensation
[    36.005] Initializing built-in extension SELinux
[    36.006] Initializing built-in extension XFree86-VidModeExtension
[    36.006] Initializing built-in extension XFree86-DGA
[    36.006] Initializing built-in extension XFree86-DRI
[    36.006] Initializing built-in extension DRI2
[    36.006] (II) "glx" will be loaded by default.
[    36.006] (WW) "xwayland" is not to be loaded by default. Skipping.
[    36.006] (II) LoadModule: "dri2"
[    36.007] (II) Module "dri2" already built-in
[    36.007] (II) LoadModule: "glamoregl"
[    36.035] (WW) Warning, couldn't open module glamoregl
[    36.035] (II) UnloadModule: "glamoregl"
[    36.035] (II) Unloading glamoregl
[    36.035] (EE) Failed to load module "glamoregl" (module does not exist, 0)
[    36.035] (II) LoadModule: "glx"
[    36.035] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[    37.056] (II) Module glx: vendor="NVIDIA Corporation"
[    37.056] 	compiled for 4.0.2, module version = 1.0.0
[    37.056] 	Module class: X.Org Server Extension
[    37.056] (II) NVIDIA GLX Module  331.38  Wed Jan  8 19:10:17 PST 2014
[    37.062] Loading extension GLX
[    37.062] (II) LoadModule: "nvidia"
[    37.062] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[    37.176] (II) Module nvidia: vendor="NVIDIA Corporation"
[    37.176] 	compiled for 4.0.2, module version = 1.0.0
[    37.176] 	Module class: X.Org Video Driver
[    37.183] (II) NVIDIA dlloader X Driver  331.38  Wed Jan  8 18:51:00 PST 2014
[    37.183] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    37.184] (++) using VT number 1

[    37.192] (II) Loading sub module "fb"
[    37.192] (II) LoadModule: "fb"
[    37.192] (II) Loading /usr/lib64/xorg/modules/libfb.so
[    37.203] (II) Module fb: vendor="X.Org Foundation"
[    37.203] 	compiled for 1.14.4, module version = 1.0.0
[    37.203] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    37.203] (WW) Unresolved symbol: fbGetGCPrivateKey
[    37.203] (II) Loading sub module "wfb"
[    37.203] (II) LoadModule: "wfb"
[    37.203] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[    37.210] (II) Module wfb: vendor="X.Org Foundation"
[    37.210] 	compiled for 1.14.4, module version = 1.0.0
[    37.210] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    37.210] (II) Loading sub module "ramdac"
[    37.210] (II) LoadModule: "ramdac"
[    37.210] (II) Module "ramdac" already built-in
[    37.218] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    37.218] (==) NVIDIA(0): RGB weight 888
[    37.218] (==) NVIDIA(0): Default visual is TrueColor
[    37.218] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    37.218] (**) NVIDIA(0): Enabling 2D acceleration
[    38.088] (II) NVIDIA(0): Display (ViewSonic VX2753 SERIES (CRT-1)) does not support
[    38.088] (II) NVIDIA(0):     NVIDIA 3D Vision stereo.
[    38.088] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20130102)
[    38.088] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 460 (GF104) at PCI:6:0:0 (GPU-0)
[    38.088] (--) NVIDIA(0): Memory: 786432 kBytes
[    38.088] (--) NVIDIA(0): VideoBIOS: 70.04.0b.00.01
[    38.088] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    38.090] (--) NVIDIA(0): Valid display device(s) on GeForce GTX 460 at PCI:6:0:0
[    38.090] (--) NVIDIA(0):     CRT-0
[    38.090] (--) NVIDIA(0):     ViewSonic VX2753 SERIES (CRT-1) (boot, connected)
[    38.090] (--) NVIDIA(0):     DFP-0
[    38.090] (--) NVIDIA(0):     DFP-1
[    38.090] (--) NVIDIA(0): CRT-0: 480.0 MHz maximum pixel clock
[    38.090] (--) NVIDIA(0): ViewSonic VX2753 SERIES (CRT-1): 400.0 MHz maximum pixel clock
[    38.090] (--) NVIDIA(0): DFP-0: Internal Single Link TMDS
[    38.090] (--) NVIDIA(0): DFP-0: 330.0 MHz maximum pixel clock
[    38.090] (--) NVIDIA(0): DFP-1: Internal Single Link TMDS
[    38.090] (--) NVIDIA(0): DFP-1: 165.0 MHz maximum pixel clock
[    38.090] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    38.090] (**) NVIDIA(0):     device ViewSonic VX2753 SERIES (CRT-1) (Using EDID
[    38.090] (**) NVIDIA(0):     frequencies has been enabled on all display devices.)
[    38.091] (==) NVIDIA(0): 
[    38.091] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    38.091] (==) NVIDIA(0):     will be used as the requested mode.
[    38.091] (==) NVIDIA(0): 
[    38.091] (II) NVIDIA(0): Validated MetaModes:
[    38.091] (II) NVIDIA(0):     "CRT-1:nvidia-auto-select"
[    38.091] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[    38.119] (--) NVIDIA(0): DPI set to (81, 80); computed from "UseEdidDpi" X config
[    38.119] (--) NVIDIA(0):     option
[    38.119] (--) Depth 24 pixmap format is 32 bpp
[    38.119] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[    38.119] (II) NVIDIA:     access.
[    38.121] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    38.121] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    38.121] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    38.122] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    38.122] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    38.122] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    38.122] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    38.122] (II) NVIDIA(0):     Config Options in the README.
[    38.123] (II) NVIDIA(0): Setting mode "CRT-1:nvidia-auto-select"
[    38.175] Loading extension NV-GLX
[    38.231] (==) NVIDIA(0): Disabling shared memory pixmaps
[    38.231] (==) NVIDIA(0): Backing store disabled
[    38.231] (==) NVIDIA(0): Silken mouse enabled
[    38.232] (**) NVIDIA(0): DPMS enabled
[    38.232] Loading extension NV-CONTROL
[    38.232] Loading extension XINERAMA
[    38.232] (II) Loading sub module "dri2"
[    38.232] (II) LoadModule: "dri2"
[    38.232] (II) Module "dri2" already built-in
[    38.232] (II) NVIDIA(0): [DRI2] Setup complete
[    38.232] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    38.232] (--) RandR disabled
[    38.237] (II) SELinux: Disabled on system
[    38.237] (II) Initializing extension GLX
[    38.607] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[    38.607] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    38.607] (**) Power Button: Applying InputClass "system-keyboard"
[    38.607] (II) LoadModule: "evdev"
[    38.607] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[    38.632] (II) Module evdev: vendor="X.Org Foundation"
[    38.632] 	compiled for 1.14.3, module version = 2.8.2
[    38.632] 	Module class: X.Org XInput Driver
[    38.632] 	ABI class: X.Org XInput driver, version 19.2
[    38.632] (II) Using input driver 'evdev' for 'Power Button'
[    38.632] (**) Power Button: always reports core events
[    38.632] (**) evdev: Power Button: Device: "/dev/input/event1"
[    38.632] (--) evdev: Power Button: Vendor 0 Product 0x1
[    38.632] (--) evdev: Power Button: Found keys
[    38.632] (II) evdev: Power Button: Configuring as keyboard
[    38.632] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[    38.632] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    38.632] (**) Option "xkb_rules" "evdev"
[    38.632] (**) Option "xkb_model" "pc104"
[    38.632] (**) Option "xkb_layout" "gb"
[    38.658] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    38.658] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    38.658] (**) Power Button: Applying InputClass "system-keyboard"
[    38.658] (II) Using input driver 'evdev' for 'Power Button'
[    38.658] (**) Power Button: always reports core events
[    38.658] (**) evdev: Power Button: Device: "/dev/input/event0"
[    38.658] (--) evdev: Power Button: Vendor 0 Product 0x1
[    38.658] (--) evdev: Power Button: Found keys
[    38.658] (II) evdev: Power Button: Configuring as keyboard
[    38.658] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0/event0"
[    38.658] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[    38.658] (**) Option "xkb_rules" "evdev"
[    38.658] (**) Option "xkb_model" "pc104"
[    38.658] (**) Option "xkb_layout" "gb"
[    38.658] (II) config/udev: Adding drm device (/dev/dri/card0)
[    38.658] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event16)
[    38.658] (II) No input driver specified, ignoring this device.
[    38.658] (II) This device may have been added with another device file.
[    38.658] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event15)
[    38.658] (II) No input driver specified, ignoring this device.
[    38.658] (II) This device may have been added with another device file.
[    38.659] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event14)
[    38.659] (II) No input driver specified, ignoring this device.
[    38.659] (II) This device may have been added with another device file.
[    38.659] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event13)
[    38.659] (II) No input driver specified, ignoring this device.
[    38.659] (II) This device may have been added with another device file.
[    38.659] (II) config/udev: Adding input device DATACOMP SteelS쀁̄Љ̒DATA (/dev/input/event2)
[    38.659] (**) DATACOMP SteelS쀁̄Љ̒DATA: Applying InputClass "evdev keyboard catchall"
[    38.659] (**) DATACOMP SteelS쀁̄Љ̒DATA: Applying InputClass "system-keyboard"
[    38.659] (II) Using input driver 'evdev' for 'DATACOMP SteelS쀁̄Љ̒DATA'
[    38.659] (**) DATACOMP SteelS쀁̄Љ̒DATA: always reports core events
[    38.659] (**) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Device: "/dev/input/event2"
[    38.659] (--) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Vendor 0x4b4 Product 0x101
[    38.659] (--) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Found keys
[    38.659] (II) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Configuring as keyboard
[    38.659] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-4/4-4:1.0/input/input5/event2"
[    38.659] (II) XINPUT: Adding extended input device "DATACOMP SteelS쀁̄Љ̒DATA" (type: KEYBOARD, id 8)
[    38.659] (**) Option "xkb_rules" "evdev"
[    38.659] (**) Option "xkb_model" "pc104"
[    38.659] (**) Option "xkb_layout" "gb"
[    38.659] (II) config/udev: Adding input device DATACOMP SteelS쀁̄Љ̒DATA (/dev/input/event3)
[    38.659] (**) DATACOMP SteelS쀁̄Љ̒DATA: Applying InputClass "evdev keyboard catchall"
[    38.659] (**) DATACOMP SteelS쀁̄Љ̒DATA: Applying InputClass "system-keyboard"
[    38.659] (II) Using input driver 'evdev' for 'DATACOMP SteelS쀁̄Љ̒DATA'
[    38.659] (**) DATACOMP SteelS쀁̄Љ̒DATA: always reports core events
[    38.659] (**) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Device: "/dev/input/event3"
[    38.659] (--) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Vendor 0x4b4 Product 0x101
[    38.659] (--) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Found keys
[    38.659] (II) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Configuring as keyboard
[    38.659] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb4/4-4/4-4:1.1/input/input6/event3"
[    38.659] (II) XINPUT: Adding extended input device "DATACOMP SteelS쀁̄Љ̒DATA" (type: KEYBOARD, id 9)
[    38.659] (**) Option "xkb_rules" "evdev"
[    38.659] (**) Option "xkb_model" "pc104"
[    38.659] (**) Option "xkb_layout" "gb"
[    38.660] (II) config/udev: Adding input device HDA ATI SB Line (/dev/input/event10)
[    38.660] (II) No input driver specified, ignoring this device.
[    38.660] (II) This device may have been added with another device file.
[    38.660] (II) config/udev: Adding input device HDA ATI SB Line Out Front (/dev/input/event9)
[    38.660] (II) No input driver specified, ignoring this device.
[    38.660] (II) This device may have been added with another device file.
[    38.660] (II) config/udev: Adding input device HDA ATI SB Line Out Surround (/dev/input/event8)
[    38.660] (II) No input driver specified, ignoring this device.
[    38.660] (II) This device may have been added with another device file.
[    38.660] (II) config/udev: Adding input device HDA ATI SB Line Out CLFE (/dev/input/event7)
[    38.660] (II) No input driver specified, ignoring this device.
[    38.660] (II) This device may have been added with another device file.
[    38.660] (II) config/udev: Adding input device HDA ATI SB Line Out Side (/dev/input/event6)
[    38.660] (II) No input driver specified, ignoring this device.
[    38.660] (II) This device may have been added with another device file.
[    38.660] (II) config/udev: Adding input device HDA ATI SB Front Headphone (/dev/input/event5)
[    38.660] (II) No input driver specified, ignoring this device.
[    38.660] (II) This device may have been added with another device file.
[    38.661] (II) config/udev: Adding input device HDA ATI SB Front Mic (/dev/input/event12)
[    38.661] (II) No input driver specified, ignoring this device.
[    38.661] (II) This device may have been added with another device file.
[    38.661] (II) config/udev: Adding input device HDA ATI SB Rear Mic (/dev/input/event11)
[    38.661] (II) No input driver specified, ignoring this device.
[    38.661] (II) This device may have been added with another device file.
[    38.661] (II) config/udev: Adding input device Eee PC WMI hotkeys (/dev/input/event4)
[    38.661] (**) Eee PC WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[    38.661] (**) Eee PC WMI hotkeys: Applying InputClass "system-keyboard"
[    38.661] (II) Using input driver 'evdev' for 'Eee PC WMI hotkeys'
[    38.661] (**) Eee PC WMI hotkeys: always reports core events
[    38.661] (**) evdev: Eee PC WMI hotkeys: Device: "/dev/input/event4"
[    38.661] (--) evdev: Eee PC WMI hotkeys: Vendor 0 Product 0
[    38.661] (--) evdev: Eee PC WMI hotkeys: Found keys
[    38.661] (II) evdev: Eee PC WMI hotkeys: Configuring as keyboard
[    38.661] (**) Option "config_info" "udev:/sys/devices/platform/eeepc-wmi/input/input7/event4"
[    38.661] (II) XINPUT: Adding extended input device "Eee PC WMI hotkeys" (type: KEYBOARD, id 10)
[    38.661] (**) Option "xkb_rules" "evdev"
[    38.661] (**) Option "xkb_model" "pc104"
[    38.661] (**) Option "xkb_layout" "gb"
[    39.668] (II) evdev: Eee PC WMI hotkeys: Close
[    39.668] (II) UnloadModule: "evdev"
[    39.668] (II) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Close
[    39.668] (II) UnloadModule: "evdev"
[    39.668] (II) evdev: DATACOMP SteelS쀁̄Љ̒DATA: Close
[    39.668] (II) UnloadModule: "evdev"
[    39.668] (II) evdev: Power Button: Close
[    39.668] (II) UnloadModule: "evdev"
[    39.668] (II) evdev: Power Button: Close
[    39.668] (II) UnloadModule: "evdev"
[    39.917] (II) NVIDIA(GPU-0): Deleting GPU-0
[    39.919] (EE) Server terminated successfully (0). Closing log file.

The only detail of significance that I’ve found is in the tail of dmesg:

[   17.463571] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   17.463573] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   17.463574] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   17.463575] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   17.463576] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   17.463578] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   19.455628] IPv6: ADDRCONF(NETDEV_UP): p32p1: link is not ready
[   23.125215] e1000e: p32p1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[   23.125533] IPv6: ADDRCONF(NETDEV_CHANGE): p32p1: link becomes ready
[   36.958418] nvidia 0000:06:00.0: irq 93 for MSI/MSI-X

A quick Google of “IRQ 93 for MSI/MSI-X” came up with nothing at all, so I don’t know what to make of this if it isn’t a hardware error, however I’m still perfectly fine playing games on my Windows dual-boot. It seems completely stable.

If you need any more information, please let me know. Thanks!

EDIT:

There is actually something of significance that has happened that I’ve just thought of, I cleaned my computer out. Basically, I get a vacuum cleaner and a can of compressed air and remove dust from heatsinks, fans and filters. I don’t spray onto circuit boards because, AFAIK, fast-moving air can cause static to build up.

I’d be surprised if I have damaged the graphics card, as I can run a FurMark stress test and it seems stable. The temperature reaches a max of 78 Celsius. Any ideas?

Thanks
nvidia-bug-report.log.gz (94.5 KB)

I’m afraid that I have to apologise, since today I can launch an X server. I literally have no idea what is going on, or why it wasn’t working the other day. I’ll just have to put it down to solar radiation!

I am still getting the IRQ 93 message in dmesg though, does anyone know what it means?

I don’t think that message is indicative of an error. I get a very similar message

[    2.501619] nvidia 0000:01:00.0: irq 48 for MSI/MSI-X

but I don’t have any issues at all. In fact, I can’t see any errors in your logs at all. I don’t know what is going on. Have you tried it with nouveau, by any chance? I am not convinced this is an NVIDIA problem.

Yes, I think the IRQ message is actually not relevant for this issue, although I’d like to know what it means (if anything) anyway.

I decided today to remove the manual install I did the other day and reinstall using yum, as this will be nicer to update. However, after doing so, the problem has appeared again! So I erase the yum install and reinstall manually because it was working just a few minutes ago with it, but now it doesn’t work. I’m amazed. It seems to be the time of day or something that triggers this. I should say that I have rebooted the machine every time I remove software and again after installing.

The contents of Xorg.0.log seem identical to the one included in the original bug report, certainly in that there are no real errors. The only idea I have is around line 4360 where it talks about power buttons being a device, or perhaps the fact that it’s loading an eeepc module, even though it’s not an Eee, but they are just wild guesses.

It doesn’t exactly scream at you. Any ideas?