Package: xserver-xorg-core
Version: 2:1.20.11-1

Xorg fails to start on my laptop after a recent update. When lightdm
(my default display manager) tries to start it, it just goes into an
infinite loop where it looks like X might be running okay (the mouse
cursor appears for a split seconds), but then goes back to the raw
console, and tries to start X again.
Running startx as my own user ends in the following log.
/var/log/Xorg.0.log contains a similar error and stacktrace, but
without the resolved symbol names in .so files.

[  1339.503]
X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
[  1339.515] Build Operating System: linux Debian
[  1339.519] Current Operating System: Linux amiloV8010
5.14.0-3-686-pae #1 SMP Debian 5.14.12-1 (2021-10-14) i686
[  1339.519] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-5.14.0-3-686-pae
root=UUID=fbf010d7-d2a3-4273-96ae-be8b271156ae ro quiet
mitigations=off apparmor=0
[  1339.531] Build Date: 13 April 2021  04:07:31PM
[  1339.534] xorg-server 2:1.20.11-1 (https://www.debian.org/support)
[  1339.537] Current version of pixman: 0.40.0
[  1339.543]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  1339.544] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1339.556] (==) Log file:
"/home/daniel/.local/share/xorg/Xorg.0.log", Time: Mon Nov  1 15:48:38
2021
[  1339.560] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  1339.560] (==) No Layout section.  Using the first Screen section.
[  1339.560] (==) No screen section available. Using defaults.
[  1339.560] (**) |-->Screen "Default Screen Section" (0)
[  1339.560] (**) |   |-->Monitor "<default monitor>"
[  1339.561] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[  1339.561] (==) Automatically adding devices
[  1339.561] (==) Automatically enabling devices
[  1339.561] (==) Automatically adding GPU devices
[  1339.561] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  1339.561] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  1339.561]     Entry deleted from font path.
[  1339.561] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    built-ins
[  1339.561] (==) ModulePath set to "/usr/lib/xorg/modules"
[  1339.561] (II) The server relies on udev to provide the list of
input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[  1339.561] (II) Loader magic: 0x6e6740
[  1339.561] (II) Module ABI versions:
[  1339.561]     X.Org ANSI C Emulation: 0.4
[  1339.561]     X.Org Video Driver: 24.1
[  1339.561]     X.Org XInput driver : 24.1
[  1339.561]     X.Org Server Extension : 10.0
[  1339.563] (++) using VT number 6

[  1339.569] (II) systemd-logind: took control of session
/org/freedesktop/login1/session/_34
[  1339.570] (II) xfree86: Adding drm device (/dev/dri/card0)
[  1339.574] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 11 paused 0
[  1339.582] (--) PCI:*(0@0:2:0) 8086:2592:1734:107d rev 3, Mem @
0xb0080000/524288, 0xc0000000/268435456, 0xb0000000/262144, I/O @
0x00001800/8, BIOS @ 0x????????/131072
[  1339.582] (--) PCI: (0@0:2:1) 8086:2792:1734:107d rev 3, Mem @
0x40800000/524288
[  1339.582] (II) LoadModule: "glx"
[  1339.582] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  1339.584] (II) Module glx: vendor="X.Org Foundation"
[  1339.584]     compiled for 1.20.11, module version = 1.0.0
[  1339.584]     ABI class: X.Org Server Extension, version 10.0
[  1339.584] (==) Matched intel as autoconfigured driver 0
[  1339.584] (==) Matched modesetting as autoconfigured driver 1
[  1339.584] (==) Matched fbdev as autoconfigured driver 2
[  1339.584] (==) Matched vesa as autoconfigured driver 3
[  1339.584] (==) Assigned the driver to the xf86ConfigLayout
[  1339.584] (II) LoadModule: "intel"
[  1339.584] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  1339.584] (II) Module intel: vendor="X.Org Foundation"
[  1339.584]     compiled for 1.20.9, module version = 2.99.917
[  1339.584]     Module class: X.Org Video Driver
[  1339.584]     ABI class: X.Org Video Driver, version 24.1
[  1339.585] (II) LoadModule: "modesetting"
[  1339.585] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  1339.585] (II) Module modesetting: vendor="X.Org Foundation"
[  1339.585]     compiled for 1.20.11, module version = 1.20.11
[  1339.585]     Module class: X.Org Video Driver
[  1339.585]     ABI class: X.Org Video Driver, version 24.1
[  1339.585] (II) LoadModule: "fbdev"
[  1339.585] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[  1339.585] (II) Module fbdev: vendor="X.Org Foundation"
[  1339.585]     compiled for 1.20.0, module version = 0.5.0
[  1339.585]     Module class: X.Org Video Driver
[  1339.585]     ABI class: X.Org Video Driver, version 24.0
[  1339.585] (II) LoadModule: "vesa"
[  1339.585] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[  1339.585] (II) Module vesa: vendor="X.Org Foundation"
[  1339.585]     compiled for 1.20.9, module version = 2.5.0
[  1339.585]     Module class: X.Org Video Driver
[  1339.586]     ABI class: X.Org Video Driver, version 24.1
[  1339.586] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[  1339.586] (II) intel: Driver for Intel(R) HD Graphics
[  1339.586] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[  1339.586] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[  1339.586] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  1339.586] (II) FBDEV: driver for framebuffer: fbdev
[  1339.586] (II) VESA: driver for VESA chipsets: vesa
[  1339.586] xf86EnableIOPorts: failed to set IOPL for I/O (Operation
not permitted)
[  1339.586] (II) intel(0): Using Kernel Mode Setting driver: i915,
version 1.6.0 20201103
[  1339.586] (II) intel(0): SNA compiled: xserver-xorg-video-intel
2:2.99.917+git20200714-1+b1 (amd64 / i386 Build Daemon (x86-ubc-02)
<buildd_amd64-x86-ubc...@buildd.debian.org>)
[  1339.586] (II) intel(0): SNA compiled for use with valgrind
[  1339.587] (WW) Falling back to old probe method for modesetting
[  1339.587] (WW) Falling back to old probe method for fbdev
[  1339.587] (II) Loading sub module "fbdevhw"
[  1339.587] (II) LoadModule: "fbdevhw"
[  1339.587] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[  1339.587] (II) Module fbdevhw: vendor="X.Org Foundation"
[  1339.587]     compiled for 1.20.11, module version = 0.0.2
[  1339.587]     ABI class: X.Org Video Driver, version 24.1
[  1339.587] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[  1339.587] (--) intel(0): Integrated Graphics Chipset: Intel(R) 915GM
[  1339.588] (--) intel(0): CPU: x86, sse2; using a maximum of 1 threads
[  1339.588] (II) intel(0): Creating default Display subsection in
Screen section
    "Default Screen Section" for depth/fbbpp 24/32
[  1339.588] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[  1339.588] (==) intel(0): RGB weight 888
[  1339.588] (==) intel(0): Default visual is TrueColor
[  1339.588] (II) intel(0): Output LVDS1 has no monitor section
[  1339.589] (II) intel(0): Enabled output LVDS1
[  1339.589] (II) intel(0): Output VGA1 has no monitor section
[  1339.589] (II) intel(0): Enabled output VGA1
[  1339.589] (II) intel(0): Output TV1 has no monitor section
[  1339.589] (II) intel(0): Enabled output TV1
[  1339.589] (--) intel(0): Using a maximum size of 64x64 for hardware cursors
[  1339.589] (II) intel(0): Output VIRTUAL1 has no monitor section
[  1339.589] (II) intel(0): Enabled output VIRTUAL1
[  1339.589] (--) intel(0): Output LVDS1 using initial mode 1024x768 on pipe 1
[  1339.589] (==) intel(0): TearFree disabled
[  1339.590] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
[  1339.590] (==) intel(0): DPI set to (96, 96)
[  1339.590] (II) Loading sub module "dri3"
[  1339.590] (II) LoadModule: "dri3"
[  1339.590] (II) Module "dri3" already built-in
[  1339.590] (II) Loading sub module "dri2"
[  1339.590] (II) LoadModule: "dri2"
[  1339.590] (II) Module "dri2" already built-in
[  1339.590] (II) Loading sub module "present"
[  1339.590] (II) LoadModule: "present"
[  1339.590] (II) Module "present" already built-in
[  1339.590] (II) UnloadModule: "modesetting"
[  1339.590] (II) Unloading modesetting
[  1339.590] (II) UnloadModule: "fbdev"
[  1339.590] (II) Unloading fbdev
[  1339.590] (II) UnloadSubModule: "fbdevhw"
[  1339.590] (II) Unloading fbdevhw
[  1339.590] (II) UnloadModule: "vesa"
[  1339.590] (II) Unloading vesa
[  1339.590] (II) intel(0): SNA initialized with Alviso (gen3) backend
[  1339.590] (==) intel(0): Backing store enabled
[  1339.590] (==) intel(0): Silken mouse enabled
[  1339.590] (II) intel(0): HW Cursor enabled
[  1339.591] (==) intel(0): DPMS enabled
[  1339.591] (==) intel(0): Display hotplug detection enabled
[  1339.591] (II) intel(0): [DRI2] Setup complete
[  1339.591] (II) intel(0): [DRI2]   DRI driver: i915
[  1339.591] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[  1339.591] (II) intel(0): direct rendering: DRI2 enabled
[  1339.591] (II) intel(0): hardware support for Present enabled
[  1339.591] (II) Initializing extension Generic Event Extension
[  1339.591] (II) Initializing extension SHAPE
[  1339.592] (II) Initializing extension MIT-SHM
[  1339.592] (II) Initializing extension XInputExtension
[  1339.593] (II) Initializing extension XTEST
[  1339.593] (II) Initializing extension BIG-REQUESTS
[  1339.594] (II) Initializing extension SYNC
[  1339.594] (II) Initializing extension XKEYBOARD
[  1339.594] (II) Initializing extension XC-MISC
[  1339.595] (II) Initializing extension SECURITY
[  1339.595] (II) Initializing extension XFIXES
[  1339.596] (II) Initializing extension RENDER
[  1339.596] (II) Initializing extension RANDR
[  1339.597] (II) Initializing extension COMPOSITE
[  1339.597] (II) Initializing extension DAMAGE
[  1339.598] (II) Initializing extension MIT-SCREEN-SAVER
[  1339.598] (II) Initializing extension DOUBLE-BUFFER
[  1339.599] (II) Initializing extension RECORD
[  1339.599] (II) Initializing extension DPMS
[  1339.599] (II) Initializing extension Present
[  1339.600] (II) Initializing extension DRI3
[  1339.600] (II) Initializing extension X-Resource
[  1339.600] (II) Initializing extension XVideo
[  1339.601] (II) Initializing extension XVideo-MotionCompensation
[  1339.601] (II) Initializing extension SELinux
[  1339.601] (II) SELinux: Disabled on system
[  1339.601] (II) Initializing extension GLX
[  1339.611] (II) AIGLX: Loaded and initialized i915
[  1339.611] (II) GLX: Initialized DRI2 GL provider for screen 0
[  1339.611] (II) Initializing extension XFree86-VidModeExtension
[  1339.612] (II) Initializing extension XFree86-DGA
[  1339.612] (II) Initializing extension XFree86-DRI
[  1339.612] (II) Initializing extension DRI2
[  1339.621] (II) intel(0): switch to mode 1024x768@60.0 on LVDS1
using pipe 1, position (0, 0), rotation normal, reflection none
[  1339.622] (II) intel(0): Setting screen physical size to 270 x 203
[  1339.706] (II) config/udev: Adding input device Power Button
(/dev/input/event4)
[  1339.706] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[  1339.706] (II) LoadModule: "libinput"
[  1339.707] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  1339.709] (II) Module libinput: vendor="X.Org Foundation"
[  1339.710]     compiled for 1.20.11, module version = 1.2.0
[  1339.710]     Module class: X.Org XInput Driver
[  1339.710]     ABI class: X.Org XInput driver, version 24.1
[  1339.710] (II) Using input driver 'libinput' for 'Power Button'
[  1339.714] (II) systemd-logind: got fd for /dev/input/event4 13:68
fd 20 paused 0
[  1339.714] (**) Power Button: always reports core events
[  1339.714] (**) Option "Device" "/dev/input/event4"
[  1339.714] (**) Option "_source" "server/udev"
[  1339.720] (II) event4  - Power Button: is tagged by udev as: Keyboard
[  1339.720] (II) event4  - Power Button: device is a keyboard
[  1339.720] (II) event4  - Power Button: device removed
[  1339.721] (**) Option "config_info"
"udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input5/event4"
[  1339.721] (II) XINPUT: Adding extended input device "Power Button"
(type: KEYBOARD, id 6)
[  1339.721] (**) Option "xkb_model" "pc105"
[  1339.721] (**) Option "xkb_layout" "pl"
[  1339.758] (II) event4  - Power Button: is tagged by udev as: Keyboard
[  1339.758] (II) event4  - Power Button: device is a keyboard
[  1339.760] (II) config/udev: Adding input device Video Bus (/dev/input/event1)
[  1339.760] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[  1339.760] (II) Using input driver 'libinput' for 'Video Bus'
[  1339.764] (II) systemd-logind: got fd for /dev/input/event1 13:65
fd 23 paused 0
[  1339.765] (**) Video Bus: always reports core events
[  1339.765] (**) Option "Device" "/dev/input/event1"
[  1339.765] (**) Option "_source" "server/udev"
[  1339.767] (II) event1  - Video Bus: is tagged by udev as: Keyboard
[  1339.767] (II) event1  - Video Bus: device is a keyboard
[  1339.767] (II) event1  - Video Bus: device removed
[  1339.767] (**) Option "config_info"
"udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input3/event1"
[  1339.767] (II) XINPUT: Adding extended input device "Video Bus"
(type: KEYBOARD, id 7)
[  1339.767] (**) Option "xkb_model" "pc105"
[  1339.767] (**) Option "xkb_layout" "pl"
[  1339.770] (II) event1  - Video Bus: is tagged by udev as: Keyboard
[  1339.770] (II) event1  - Video Bus: device is a keyboard
[  1339.771] (II) config/udev: Adding input device Lid Switch
(/dev/input/event3)
[  1339.771] (II) No input driver specified, ignoring this device.
[  1339.771] (II) This device may have been added with another device file.
[  1339.773] (II) config/udev: Adding input device AT Translated Set 2
keyboard (/dev/input/event0)
[  1339.773] (**) AT Translated Set 2 keyboard: Applying InputClass
"libinput keyboard catchall"
[  1339.773] (II) Using input driver 'libinput' for 'AT Translated Set
2 keyboard'
[  1339.778] (II) systemd-logind: got fd for /dev/input/event0 13:64
fd 24 paused 0
[  1339.778] (**) AT Translated Set 2 keyboard: always reports core events
[  1339.778] (**) Option "Device" "/dev/input/event0"
[  1339.778] (**) Option "_source" "server/udev"
[  1339.780] (II) event0  - AT Translated Set 2 keyboard: is tagged by
udev as: Keyboard
[  1339.781] (II) event0  - AT Translated Set 2 keyboard: device is a keyboard
[  1339.782] (II) event0  - AT Translated Set 2 keyboard: device removed
[  1339.782] (**) Option "config_info"
"udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[  1339.782] (II) XINPUT: Adding extended input device "AT Translated
Set 2 keyboard" (type: KEYBOARD, id 8)
[  1339.782] (**) Option "xkb_model" "pc105"
[  1339.782] (**) Option "xkb_layout" "pl"
[  1339.784] (II) event0  - AT Translated Set 2 keyboard: is tagged by
udev as: Keyboard
[  1339.784] (II) event0  - AT Translated Set 2 keyboard: device is a keyboard
[  1339.786] (II) config/udev: Adding input device SynPS/2 Synaptics
TouchPad (/dev/input/event2)
[  1339.786] (**) SynPS/2 Synaptics TouchPad: Applying InputClass
"libinput touchpad catchall"
[  1339.786] (II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'
[  1339.791] (II) systemd-logind: got fd for /dev/input/event2 13:66
fd 25 paused 0
[  1339.791] (**) SynPS/2 Synaptics TouchPad: always reports core events
[  1339.791] (**) Option "Device" "/dev/input/event2"
[  1339.791] (**) Option "_source" "server/udev"
[  1339.793] (II) event2  - SynPS/2 Synaptics TouchPad: is tagged by
udev as: Touchpad
[  1339.796] (II) event2  - SynPS/2 Synaptics TouchPad: device is a touchpad
[  1339.796] (II) event2  - SynPS/2 Synaptics TouchPad: device removed
[  1339.797] (**) Option "config_info"
"udev:/sys/devices/platform/i8042/serio1/input/input2/event2"
[  1339.798] (II) XINPUT: Adding extended input device "SynPS/2
Synaptics TouchPad" (type: TOUCHPAD, id 9)
[  1339.799] (**) Option "AccelerationScheme" "none"
[  1339.799] (**) SynPS/2 Synaptics TouchPad: (accel) selected scheme none/0
[  1339.799] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[  1339.799] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[  1339.801] (II) event2  - SynPS/2 Synaptics TouchPad: is tagged by
udev as: Touchpad
[  1339.804] (II) event2  - SynPS/2 Synaptics TouchPad: device is a touchpad
[  1339.806] (II) config/udev: Adding input device SynPS/2 Synaptics
TouchPad (/dev/input/mouse0)
[  1339.806] (II) No input driver specified, ignoring this device.
[  1339.806] (II) This device may have been added with another device file.
[  1339.807] (II) config/udev: Adding input device PC Speaker
(/dev/input/event5)
[  1339.807] (II) No input driver specified, ignoring this device.
[  1339.807] (II) This device may have been added with another device file.
[  1340.468] (EE)
[  1340.468] (EE) Backtrace:
[  1340.469] (EE) 0: /usr/lib/xorg/Xorg (OsLookupColor+0x142) [0x618242]
[  1340.470] (EE) 1: linux-gate.so.1 (?+0x0) [0xb7fa0570]
[  1340.470] (EE) 2: /usr/lib/i386-linux-gnu/dri/i915_dri.so
(__driDriverGetExtensions_nouveau_vieux+0x186941) [0xb61937b1]
[  1340.470] (EE) unw_get_proc_name failed: no unwind info found [-10]
[  1340.470] (EE) 3: /usr/lib/i386-linux-gnu/dri/i915_dri.so (?+0x0)
[0xb5f6e687]
[  1340.471] (EE) 4: /usr/lib/i386-linux-gnu/dri/i915_dri.so
(__driDriverGetExtensions_nouveau_vieux+0x18bd1) [0xb6025a41]
[  1340.471] (EE) 5: /usr/lib/xorg/modules/extensions/libglx.so
(ht_dump_contents+0x71c) [0xb74731ac]
[  1340.472] (EE) unw_get_proc_name failed: no unwind info found [-10]
[  1340.472] (EE) 6: /usr/lib/xorg/modules/extensions/libglx.so
(?+0x0) [0xb7464a69]
[  1340.472] (EE) unw_get_proc_name failed: no unwind info found [-10]
[  1340.472] (EE) 7: /usr/lib/xorg/modules/extensions/libglx.so
(?+0x0) [0xb7467910]
[  1340.473] (EE) unw_get_proc_name failed: no unwind info found [-10]
[  1340.473] (EE) 8: /usr/lib/xorg/modules/extensions/libglx.so
(?+0x0) [0xb746a39e]
[  1340.473] (EE) 9: /usr/lib/xorg/Xorg (glvndGetExports+0x1225) [0x5e80b5]
[  1340.474] (EE) 10: /usr/lib/xorg/Xorg (glvndGetExports+0x2078) [0x5e8f08]
[  1340.474] (EE) 11: /usr/lib/xorg/Xorg (SendErrorToClient+0x3a0) [0x4aba50]
[  1340.474] (EE) 12: /usr/lib/xorg/Xorg (InitFonts+0x4b3) [0x4aff13]
[  1340.474] (EE) 13: /usr/lib/xorg/Xorg (miPolyFillRect+0x804) [0x49885b]
[  1340.475] (EE) 14: /lib/i386-linux-gnu/libc.so.6
(__libc_start_main+0x106) [0xb7887fd6]
[  1340.475] (EE) 15: /usr/lib/xorg/Xorg (_start+0x31) [0x4988a1]
[  1340.475] (EE)
[  1340.476] (EE) Floating point exception at address 0xb61937b1
[  1340.476] (EE)
Fatal server error:
[  1340.476] (EE) Caught signal 8 (Floating point exception). Server aborting
[  1340.476] (EE)
[  1340.476] (EE)
Please consult the The X.Org Foundation support
     at http://wiki.x.org
 for help.
[  1340.476] (EE) Please also check the log file at
"/home/daniel/.local/share/xorg/Xorg.0.log" for additional
information.
[  1340.476] (EE)
[  1340.476] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1340.542] (EE) Server terminated with error (1). Closing log file.

The hardware is a rather old Pentium M laptop with 1GB of RAM and an
integrated Intel 915GM graphics chip. xserver-xorg-video-intel version
is 2:2.99.917+git20200714-1+b1. Unfortunately, I can't seem to be able
to use the modesetting driver with this hardware, as it requires
OpenGL version 2.1 which this chip is missing.

  • Bug#998246: Running X ends with a floating point except... Daniel Kamil Kozar

Reply via email to