Has anyone else had trouble with the latest update to Xorg on
Slackware-14.2, or have I done something wrong (or not done something
right)??? This system has been running since September 2016, and
getting regular updates, on an at least monthly basis (typically I
keep up better than that).
My system was last updated on August 17, when the following packages
were updated:
-rw-r--r-- 1 root system 7672 Aug 17 16:12 xorg-server-1.18.3-i586-3_slack14.2
-rw-r--r-- 1 root system 92817 Aug 17 16:15 mozilla-thunderbird-52.3.0-i586-1_slack14.2
-rw-r--r-- 1 root system 45518 Aug 17 16:15 mercurial-4.3.1-i586-1_slack14.2
-rw-r--r-- 1 root system 963 Aug 17 16:15 xorg-server-xnest-1.18.3-i586-3_slack14.2
-rw-r--r-- 1 root system 61438 Aug 17 16:16 git-2.14.1-i586-1_slack14.2
-rw-r--r-- 1 root system 14028 Aug 17 16:17 subversion-1.9.7-i586-1_slack14.2
-rw-r--r-- 1 root system 742 Aug 17 16:18 xorg-server-xephyr-1.18.3-i586-3_slack14.2
-rw-r--r-- 1 root system 13865 Aug 17 16:18 libsoup-2.52.2-i586-3_slack14.2
-rw-r--r-- 1 root system 1057 Aug 17 16:19 xorg-server-xvfb-1.18.3-i586-3_slack14.2
However, the X server was *not* restarted until this morning, due
simply to my requiring that I maintain context on this system for as
long as possible. The system's default runlevel is "4", so it boots
into X, and that works fine, except now I can't login: I enter username
and password, and after blinking a couple of times, the system returns
to the login prompt (the KDM login dialog box, to be precise).
Syslog tells me simply:
Aug 28 10:12:01 charlotte kdm[1219]: X server for display :0 terminated unexpectedly
So I told KDM to log me into a text console, from which I attempt to
start X manually. It segfaulted:
: charlotte[syl] ~; startx
X.Org X Server 1.18.3
Release Date: 2016-04-04
X Protocol Version 11, Revision 0
Build Operating System: Slackware 14.2 Slackware Linux Project
Current Operating System: Linux charlotte 4.4.75-smp #1 SMP Fri Jun 30 04:10:30 CDT 2017 i686
Kernel command line: BOOT_IMAGE=generic ro root=801 vt.default_utf8=0
Build Date: 15 August 2017 04:58:43PM
Current version of pixman: 0.34.0
Before reporting problems, check
http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug 28 11:11:11 2017
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Aug 28 11:11:11 charlotte acpid: client connected from 2838[0:100]
(EE)
(EE) Backtrace:
(EE) 0: /usr/libexec/Xorg (xorg_backtrace+0x88) [0x8223f42]
(EE) 1: /usr/libexec/Xorg (0x8048000+0x1e161f) [0x822961f]
(EE) 2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xb7798ba0]
(EE) 3: /usr/lib/xorg/modules/libglamoregl.so (0xb6d7f000+0x2973a) [0xb6da873a]
(EE) 4: /usr/lib/xorg/modules/libglamoregl.so (0xb6d7f000+0x2a05f) [0xb6da905f]
(EE) 5: /usr/lib/xorg/modules/libglamoregl.so (glamor_create_pixmap+0x1c6) [0xb6d8603d]
(EE) 6: /usr/libexec/Xorg (0x8048000+0x2aa5f) [0x8072a5f]
(EE) 7: /usr/libexec/Xorg (0x8048000+0x2854d) [0x807054d]
(EE) 8: /usr/libexec/Xorg (0x8048000+0x35328) [0x807d328]
(EE) 9: /usr/libexec/Xorg (0x8048000+0x1ad08) [0x8062d08]
(EE) 10: /lib/libc.so.6 (__libc_start_main+0x107) [0xb715a697]
(EE) 11: /usr/libexec/Xorg (0x8048000+0x1abc1) [0x8062bc1]
(EE)
(EE) Segmentation fault at address 0x9b204200
(EE)
Fatal server error:
(EE) Caught signal 11 (Segmentation fault). Server aborting
(EE)
(EE)
Please consult the The X.Org Foundation support
at
http://wiki.x.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(II) AIGLX: Suspending AIGLX clients for VT switch
(EE) Server terminated with error (1). Closing log file.
xinit: connection to X server lost
waiting for X server to shut down
==============================================================
This is Linux 4.4.75-smp (tty1),
A computer system at Concordia University in Montreal, Canada.
Unauthorized use is strictly prohibited.
All access to this system is closely monitored and is subject
to the Concordia Computing Facilities Acceptable Use Policy.
==============================================================
(hrmmm... there's obviously an error in my issue file, but I won't
worry about that right now ...)
The /var/log/Xorg.0.log mostly is unenlightening in this case (I could
post its contents, but it's 570 lines, so I'll do so only if it turns
out to be truly interesting), except it does have the following ...
[ 3640.674] (II) LoadModule: "fbdev"
[ 3640.674] (WW) Warning, couldn't open module fbdev
[ 3640.674] (II) UnloadModule: "fbdev"
[ 3640.674] (II) Unloading fbdev
[ 3640.674] (EE) Failed to load module "fbdev" (module does not exist, 0)
... and repeated occurances of this:
[ 3640.676] (II) [drm] nouveau interface version: 1.3.1
[ 3640.676] (EE) Unknown chipset: NV117
The graphics device in question is:
: charlotte[root] /home/syl; lspci -v -s 01:00.0
01:00.0 VGA compatible controller: NVIDIA Corporation GM107GL [Quadro K620] (rev a2) (prog-if 00 [VGA controller])
Subsystem: NVIDIA Corporation GM107GL [Quadro K620]
Flags: bus master, fast devsel, latency 0, IRQ 30, NUMA node 0
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at f7000000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Legacy Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [250] Latency Tolerance Reporting
Capabilities: [258] L1 PM Substates
Capabilities: [128] Power Budgeting <?>
Capabilities: [420] Advanced Error Reporting
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
Capabilities: [900] #19
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
Is there something I missed in the update? Do I need to somehow tell
the system to use the nvidiafb driver, or would that be for text mode?
Have others seen this problem? I'm not averse to downgrading X if
necessary, but I'd really like to figure out what's going on here ...
--
----------------------------------------------------------------------
Sylvain Robitaille
s...@encs.concordia.ca
Systems analyst / AITS Concordia University
Faculty of Engineering and Computer Science Montreal, Quebec, Canada
----------------------------------------------------------------------