You are not logged in.

#1 2015-11-23 19:57:17

mvymazal
Member
Registered: 2015-08-08
Posts: 30

Xorg 1.18.0-3 segfault

Hello,

after an update that happened this weekend, I am not able to use my display manager (sddm) or any graphical application. This is what I tried:

- use sddm (was set a long time ago, worked until today)
- use lightdm (installed today, can launch it in test mode through vnc from another computer, but not on the affected computer itself)
- create ~/.xinitrc with 'exec startlxqt'
- create ~/.xinitrc with 'exec startkde'

/var/log/Xorg.0.log gives me this (only the part with errors is shown):

[    77.263] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
[    77.315] (==) NVIDIA(0): Disabling shared memory pixmaps
[    77.315] (==) NVIDIA(0): Backing store enabled
[    77.315] (==) NVIDIA(0): Silken mouse enabled
[    77.316] (==) NVIDIA(0): DPMS enabled
[    77.316] (WW) NVIDIA(0): Option "SecurityTypes" is not used
[    77.316] (WW) NVIDIA(0): Option "passwordFile" is not used
[    77.316] (II) Loading sub module "dri2"
[    77.316] (II) LoadModule: "dri2"
[    77.316] (II) Module "dri2" already built-in
[    77.316] (II) NVIDIA(0): [DRI2] Setup complete
[    77.316] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    77.316] (--) RandR disabled
[    77.320] (EE)
[    77.320] (EE) Backtrace:
[    77.320] (EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x139) [0x598529]
[    77.320] (EE) 1: /usr/lib/libc.so.6 (__restore_rt+0x0) [0x7f00146f967f]
[    77.320] (EE) 2: /usr/lib/xorg/modules/extensions/libvnc.so (vncRandRGetOutputCount+0x52) [0x7f0011ea9a32]
[    77.321] (EE) 3: /usr/lib/xorg/modules/extensions/libvnc.so (_ZN14XserverDesktop19computeScreenLayoutEv+0xb5) [0x7f0011eac9f5]
[    77.321] (EE) 4: /usr/lib/xorg/modules/extensions/libvnc.so (_ZN14XserverDesktop14setFramebufferEiiPvi+0x8e) [0x7f0011eacf9e]
[    77.321] (EE) 5: /usr/lib/xorg/modules/extensions/libvnc.so (_ZN14XserverDesktopC1EiSt4listIN7network11TcpListenerESaIS2_EES4_PKcRKN3rfb11PixelFormatEiiPvi+0x22e) [0x7f0011ead2ce]
[    77.322] (EE) 6: /usr/lib/xorg/modules/extensions/libvnc.so (vncExtensionInit+0x398) [0x7f0011ea35c8]
[    77.322] (EE) 7: /usr/lib/xorg-server/Xorg (InitExtensions+0x43) [0x4ac843]
[    77.323] (EE) 8: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x289) [0x43a0f9]
[    77.323] (EE) 9: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7f00146e6610]
[    77.323] (EE) 10: /usr/lib/xorg-server/Xorg (_start+0x29) [0x4245d9]
[    77.323] (EE) 11: ? (?+0x29) [0x29]
[    77.323] (EE)
[    77.323] (EE) Segmentation fault at address 0x0
[    77.323] (EE)
Fatal server error:
[    77.323] (EE) Caught signal 11 (Segmentation fault). Server aborting
[    77.323] (EE)
[    77.323] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
[    77.323] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    77.323] (EE)
[    78.136] (EE) Server terminated with error (1). Closing log file.

Version of nvidia drivers used: nvidia-358.16-2.1

I would like to stress that I did not change any settings prior to this update. What can I do to fix this?

Martin

Offline

#2 2015-11-23 20:01:19

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: Xorg 1.18.0-3 segfault

Please don't paste truncated logs, paste the entire thing: https://bbs.archlinux.org/viewtopic.php?id=57855


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2015-11-23 20:07:34

mvymazal
Member
Registered: 2015-08-08
Posts: 30

Re: Xorg 1.18.0-3 segfault

Hi,

sorry about that, here's the full log. I might be wrong, but I doubt that what precedes the error will be of any help.

Martin

[    76.338] 
X.Org X Server 1.18.0
Release Date: 2015-11-09
[    76.363] X Protocol Version 11, Revision 0
[    76.373] Build Operating System: Linux 4.2.3-1-ARCH x86_64 
[    76.384] Current Operating System: Linux cadbury 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64
[    76.385] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=f2e27f59-f4d9-4699-b476-e0bcfe8c1da9 rw quiet
[    76.409] Build Date: 18 November 2015  08:07:09AM
[    76.421]  
[    76.433] Current version of pixman: 0.32.8
[    76.458] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    76.458] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    76.515] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Nov 23 19:36:59 2015
[    76.531] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    76.547] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    76.547] (==) No Layout section.  Using the first Screen section.
[    76.547] (**) |-->Screen "Screen0" (0)
[    76.547] (**) |   |-->Monitor "<default monitor>"
[    76.547] (==) No device specified for screen "Screen0".
	Using the first device section listed.
[    76.547] (**) |   |-->Device "Nvidia Card"
[    76.547] (==) No monitor specified for screen "Screen0".
	Using a default monitor configuration.
[    76.547] (==) Automatically adding devices
[    76.547] (==) Automatically enabling devices
[    76.547] (==) Automatically adding GPU devices
[    76.547] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    76.547] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[    76.547] (==) ModulePath set to "/usr/lib/xorg/modules"
[    76.547] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    76.547] (II) Loader magic: 0x819d40
[    76.547] (II) Module ABI versions:
[    76.547] 	X.Org ANSI C Emulation: 0.4
[    76.547] 	X.Org Video Driver: 20.0
[    76.547] 	X.Org XInput driver : 22.1
[    76.547] 	X.Org Server Extension : 9.0
[    76.548] (++) using VT number 2

[    76.548] (--) controlling tty is VT number 2, auto-enabling KeepTty
[    76.549] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c12
[    76.550] (II) xfree86: Adding drm device (/dev/dri/card0)
[    76.550] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 0
[    76.552] (--) PCI:*(0:3:0:0) 10de:13ba:10de:1097 rev 162, Mem @ 0xfa000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[    76.552] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    76.552] (II) "glx" will be loaded by default.
[    76.552] (II) LoadModule: "vnc"
[    76.552] (II) Loading /usr/lib/xorg/modules/extensions/libvnc.so
[    76.557] (II) Module vnc: vendor="Constantin Kaplinsky"
[    76.557] 	compiled for 1.17.2, module version = 1.0.0
[    76.557] 	Module class: X.Org Server Extension
[    76.557] 	ABI class: X.Org Server Extension, version 9.0
[    76.557] (II) LoadModule: "glx"
[    76.557] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    76.560] (II) Module glx: vendor="NVIDIA Corporation"
[    76.560] 	compiled for 4.0.2, module version = 1.0.0
[    76.560] 	Module class: X.Org Server Extension
[    76.560] (II) NVIDIA GLX Module  358.16  Mon Nov 16 18:54:01 PST 2015
[    76.560] (II) LoadModule: "nvidia"
[    76.560] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    76.561] (II) Module nvidia: vendor="NVIDIA Corporation"
[    76.561] 	compiled for 4.0.2, module version = 1.0.0
[    76.561] 	Module class: X.Org Video Driver
[    76.561] (II) NVIDIA dlloader X Driver  358.16  Mon Nov 16 18:32:40 PST 2015
[    76.561] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    76.561] (II) Loading sub module "fb"
[    76.561] (II) LoadModule: "fb"
[    76.561] (II) Loading /usr/lib/xorg/modules/libfb.so
[    76.561] (II) Module fb: vendor="X.Org Foundation"
[    76.561] 	compiled for 1.18.0, module version = 1.0.0
[    76.561] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    76.561] (II) Loading sub module "wfb"
[    76.561] (II) LoadModule: "wfb"
[    76.561] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    76.561] (II) Module wfb: vendor="X.Org Foundation"
[    76.561] 	compiled for 1.18.0, module version = 1.0.0
[    76.561] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    76.561] (II) Loading sub module "ramdac"
[    76.561] (II) LoadModule: "ramdac"
[    76.561] (II) Module "ramdac" already built-in
[    76.561] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Screen0" for depth/fbbpp 24/32
[    76.561] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    76.561] (==) NVIDIA(0): RGB weight 888
[    76.562] (==) NVIDIA(0): Default visual is TrueColor
[    76.562] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    76.562] (**) NVIDIA(0): Option "NoLogo" "true"
[    76.562] (**) NVIDIA(0): Enabling 2D acceleration
[    77.201] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:3:0:0
[    77.201] (--) NVIDIA(0):     CRT-0
[    77.201] (--) NVIDIA(0):     DFP-0 (boot)
[    77.201] (--) NVIDIA(0):     DFP-1
[    77.201] (--) NVIDIA(0):     DFP-2
[    77.201] (--) NVIDIA(0):     DFP-3
[    77.201] (--) NVIDIA(0):     DFP-4
[    77.207] (--) NVIDIA(0): CRT-0: disconnected
[    77.207] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
[    77.207] (--) NVIDIA(0): 
[    77.220] (--) NVIDIA(0): DELL U2412M (DFP-0): connected
[    77.220] (--) NVIDIA(0): DELL U2412M (DFP-0): Internal TMDS
[    77.220] (--) NVIDIA(0): DELL U2412M (DFP-0): 330.0 MHz maximum pixel clock
[    77.220] (--) NVIDIA(0): 
[    77.220] (--) NVIDIA(0): DFP-1: disconnected
[    77.220] (--) NVIDIA(0): DFP-1: Internal TMDS
[    77.220] (--) NVIDIA(0): DFP-1: 165.0 MHz maximum pixel clock
[    77.220] (--) NVIDIA(0): 
[    77.220] (--) NVIDIA(0): DFP-2: disconnected
[    77.220] (--) NVIDIA(0): DFP-2: Internal TMDS
[    77.220] (--) NVIDIA(0): DFP-2: 165.0 MHz maximum pixel clock
[    77.220] (--) NVIDIA(0): 
[    77.220] (--) NVIDIA(0): DFP-3: disconnected
[    77.220] (--) NVIDIA(0): DFP-3: Internal DisplayPort
[    77.220] (--) NVIDIA(0): DFP-3: 960.0 MHz maximum pixel clock
[    77.220] (--) NVIDIA(0): 
[    77.220] (--) NVIDIA(0): DFP-4: disconnected
[    77.220] (--) NVIDIA(0): DFP-4: Internal DisplayPort
[    77.220] (--) NVIDIA(0): DFP-4: 960.0 MHz maximum pixel clock
[    77.220] (--) NVIDIA(0): 
[    77.220] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
[    77.221] (II) NVIDIA(0): NVIDIA GPU Quadro K2200 (GM107GL-A) at PCI:3:0:0 (GPU-0)
[    77.221] (--) NVIDIA(0): Memory: 4194304 kBytes
[    77.221] (--) NVIDIA(0): VideoBIOS: 82.07.5a.00.01
[    77.221] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    77.221] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    77.221] (**) NVIDIA(0):     device DELL U2412M (DFP-0) (Using EDID frequencies has
[    77.221] (**) NVIDIA(0):     been enabled on all display devices.)
[    77.222] (==) NVIDIA(0): 
[    77.222] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    77.222] (==) NVIDIA(0):     will be used as the requested mode.
[    77.222] (==) NVIDIA(0): 
[    77.222] (II) NVIDIA(0): Validated MetaModes:
[    77.222] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
[    77.222] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
[    77.227] (--) NVIDIA(0): DPI set to (93, 95); computed from "UseEdidDpi" X config
[    77.227] (--) NVIDIA(0):     option
[    77.227] (--) Depth 24 pixmap format is 32 bpp
[    77.228] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[    77.228] (II) NVIDIA:     access.
[    77.235] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    77.235] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    77.235] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    77.235] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    77.235] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    77.235] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    77.235] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    77.235] (II) NVIDIA(0):     Config Options in the README.
[    77.263] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
[    77.315] (==) NVIDIA(0): Disabling shared memory pixmaps
[    77.315] (==) NVIDIA(0): Backing store enabled
[    77.315] (==) NVIDIA(0): Silken mouse enabled
[    77.316] (==) NVIDIA(0): DPMS enabled
[    77.316] (WW) NVIDIA(0): Option "SecurityTypes" is not used
[    77.316] (WW) NVIDIA(0): Option "passwordFile" is not used
[    77.316] (II) Loading sub module "dri2"
[    77.316] (II) LoadModule: "dri2"
[    77.316] (II) Module "dri2" already built-in
[    77.316] (II) NVIDIA(0): [DRI2] Setup complete
[    77.316] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    77.316] (--) RandR disabled
[    77.320] (EE) 
[    77.320] (EE) Backtrace:
[    77.320] (EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x139) [0x598529]
[    77.320] (EE) 1: /usr/lib/libc.so.6 (__restore_rt+0x0) [0x7f00146f967f]
[    77.320] (EE) 2: /usr/lib/xorg/modules/extensions/libvnc.so (vncRandRGetOutputCount+0x52) [0x7f0011ea9a32]
[    77.321] (EE) 3: /usr/lib/xorg/modules/extensions/libvnc.so (_ZN14XserverDesktop19computeScreenLayoutEv+0xb5) [0x7f0011eac9f5]
[    77.321] (EE) 4: /usr/lib/xorg/modules/extensions/libvnc.so (_ZN14XserverDesktop14setFramebufferEiiPvi+0x8e) [0x7f0011eacf9e]
[    77.321] (EE) 5: /usr/lib/xorg/modules/extensions/libvnc.so (_ZN14XserverDesktopC1EiSt4listIN7network11TcpListenerESaIS2_EES4_PKcRKN3rfb11PixelFormatEiiPvi+0x22e) [0x7f0011ead2ce]
[    77.322] (EE) 6: /usr/lib/xorg/modules/extensions/libvnc.so (vncExtensionInit+0x398) [0x7f0011ea35c8]
[    77.322] (EE) 7: /usr/lib/xorg-server/Xorg (InitExtensions+0x43) [0x4ac843]
[    77.323] (EE) 8: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x289) [0x43a0f9]
[    77.323] (EE) 9: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7f00146e6610]
[    77.323] (EE) 10: /usr/lib/xorg-server/Xorg (_start+0x29) [0x4245d9]
[    77.323] (EE) 11: ? (?+0x29) [0x29]
[    77.323] (EE) 
[    77.323] (EE) Segmentation fault at address 0x0
[    77.323] (EE) 
Fatal server error:
[    77.323] (EE) Caught signal 11 (Segmentation fault). Server aborting
[    77.323] (EE) 
[    77.323] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    77.323] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    77.323] (EE) 
[    78.136] (EE) Server terminated with error (1). Closing log file.

Offline

#4 2015-11-23 20:11:30

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,732
Website

Re: Xorg 1.18.0-3 segfault

Problems with tigervnc it seems (/usr/lib/xorg/modules/extensions/libvnc.so)?  How are you using it with your setup?

Offline

#5 2015-11-23 20:42:47

mvymazal
Member
Registered: 2015-08-08
Posts: 30

Re: Xorg 1.18.0-3 segfault

Excellent guess, the culprit is tigervnc. Here's what I did:

1) Disable all vnc services located in /etc/systemd/system and restart sddm.service. Didn't help
2 Reboot after 1) - didn't help
3) Uninstall tigervnc and reboot again - this time sddm started as usually.

Thanks for the hint - but what do I do now? I have 5 users depending on vnc to access my machine. Are there any alternatives? As you can see, this does not seem to be an issue with the vnc config files for systemd, but with the actual presence of tigervnc in the system.

Offline

#6 2015-11-23 20:48:30

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,732
Website

Re: Xorg 1.18.0-3 segfault

mvymazal wrote:

Excellent guess, the culprit is tigervnc.

Wasn't a guess.  Your log was full of errors relating to it.

graysky wrote:

How are you using it with your setup?

You didn't answer my question.  System service to control virtual server?  Physical server? etc.

Last edited by graysky (2015-11-23 20:50:23)

Offline

#7 2015-11-23 20:58:20

mvymazal
Member
Registered: 2015-08-08
Posts: 30

Re: Xorg 1.18.0-3 segfault

Well I can also read 'libvnc' in the error log, but it does not say anything about __tiger__ vnc in particular. How am I supposed to know if there are multiple implementations of vnc or not and which one is the error message referring to?

I was using tigervnc as system service to launch virtual servers.

Offline

#8 2015-11-23 21:03:40

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,732
Website

Re: Xorg 1.18.0-3 segfault

mvymazal wrote:

Well I can also read 'libvnc' in the error log, but it does not say anything about __tiger__ vnc in particular. How am I supposed to know if there are multiple implementations of vnc or not and which one is the error message referring to?

% pkgfile libvnc.so
community/tigervnc
mvymazal wrote:

I was using tigervnc as system service to launch virtual servers.

Try launching them under user services and see if that works.  I have this setup on many boxes running up-to-date installs without problems.  See: https://wiki.archlinux.org/index.php/TigerVNC#User_mode

Offline

#9 2015-11-23 21:07:34

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: Xorg 1.18.0-3 segfault

I looked at how the tigervnc package is built. It uses the xorg-server 1.17.2 source code to build that plugin it needs. It perhaps then doesn't work with the xorg packages that were updated to 1.18 yesterday?

Perhaps try to see if it's easy to change a bit in the PKGBUILD to make it use the 1.18 source. It might just build without error without needing work.

Offline

#10 2015-11-23 21:18:17

mvymazal
Member
Registered: 2015-08-08
Posts: 30

Re: Xorg 1.18.0-3 segfault

To graysky: I will reiterate what I said before: it's the PRESENCE of the tigervnc package in the system that is causing problems even if I don't run any services. I removed all my files from /etc/systemd/system after disabling all vnc services. This is what happens next:

1) Install tigervnc package and reboot
2) Upon boot, xorg and related stuff does not work, sddm does not start correctly
    ps ax ¦ grep vnc does not return anything
3) pacman -R tigervnc; systemctl restart sddm.service -> suddenly everything is ok

To Ropid: I agree with you that there is some compatibility issue with the current versions of tigernvc and xorg pacages in Arch. I never played with PKGBUILDS, but will try to take a look at that.

Offline

#11 2015-11-23 22:25:15

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,732
Website

Re: Xorg 1.18.0-3 segfault

@mvymazel - I can't reproduce this on my systems... I have the tigervnc package onboard without ill effects.  That is interesting.  Recommend you check your setup for something sourcing components of it.  Prove me wrong: preform the control by installing Arch to a spare partition including sddm and tigervnc.  Does it work?

EDIT: do you see anything in the Xorg.log or journalctl when you remove the package from your system and then launch sddm?  Might give you a clue about what is wanting to use it.

Last edited by graysky (2015-11-24 01:46:55)

Offline

#12 2015-11-24 08:58:09

kodiak
Member
Registered: 2012-04-26
Posts: 64

Re: Xorg 1.18.0-3 segfault

Me too, but not related with VNC. Here is my log

X.Org X Server 1.18.0
Release Date: 2015-11-09
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.2.3-1-ARCH x86_64 
Current Operating System: Linux laptop 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=10d3d970-999f-4e97-a881-0b4c361987a0 rw scsi_mod.scan=sync rootdelay=20
Build Date: 18 November 2015  08:07:09AM
 
Current version of pixman: 0.32.8
	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: Tue Nov 24 08:46:34 2015
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(II) [KMS] Kernel modesetting enabled.
(EE) 
(EE) Backtrace:
(EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x139) [0x598529]
(EE) 1: /usr/lib/libc.so.6 (__restore_rt+0x0) [0x7fbba16ef67f]
(EE) 2: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x3b7d3) [0x7fbb9c2de1a3]
(EE) 3: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x464aa) [0x7fbb9c2f3b9a]
(EE) 4: /usr/lib/xorg-server/Xorg (DamageRegionAppend+0x19c8) [0x51ebc8]
(EE) 5: /usr/lib/xorg-server/Xorg (SendGraphicsExpose+0xc57) [0x433697]
(EE) 6: /usr/lib/xorg-server/Xorg (SendErrorToClient+0x2df) [0x43629f]
(EE) 7: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x453) [0x43a2c3]
(EE) 8: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7fbba16dc610]
(EE) 9: /usr/lib/xorg-server/Xorg (_start+0x29) [0x4245d9]
(EE) 10: ? (?+0x29) [0x29]
(EE) 
(EE) Segmentation fault at address 0x0
(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.

Thats happens several times a day!!

Offline

#13 2015-11-24 13:19:00

mvymazal
Member
Registered: 2015-08-08
Posts: 30

Re: Xorg 1.18.0-3 segfault

Hi,

I checked Xorg.0.log and it contains this:

[ 48842.495] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 48842.495] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 48842.499] (--) PCI:*(0:3:0:0) 10de:13ba:10de:1097 rev 162, Mem @ 0xfa000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[ 48842.499] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 48842.499] (II) "glx" will be loaded by default.
[ 48842.499] (II) LoadModule: "vnc"
[ 48842.500] (WW) Warning, couldn't open module vnc
[ 48842.500] (II) UnloadModule: "vnc"
[ 48842.500] (II) Unloading vnc
[ 48842.500] (EE) Failed to load module "vnc" (module does not exist, 0)

It turns out that I had an old config file in /etc/X11/xorg.conf.d that was loading the vnc module. After removing this config file, everything works normal again (including tigervnc) - so this was my fault from the start.

Now the question is whether I should mark the thread as [SOLVED] or not since kodiak has another issue and this won't help him.

Offline

#14 2015-11-24 13:22:10

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,732
Website

Re: Xorg 1.18.0-3 segfault

@op - glad you got it figured out.  You might still make use of user units for vncsever.  To me, there is no reason to have root triggering user stuff like these.

Offline

#15 2015-11-24 13:36:06

mvymazal
Member
Registered: 2015-08-08
Posts: 30

Re: Xorg 1.18.0-3 segfault

Well, there's a reason actually - the other users don't know how to do it (and don't want to know how to do it), so someone has to manage for them. If I were the only user of the machine, I wouldn't probably start the service as root.

Offline

#16 2015-11-25 21:16:49

kodiak
Member
Registered: 2012-04-26
Posts: 64

Re: Xorg 1.18.0-3 segfault

Downgraded to 1.17, stable behaviour again.

Offline

Board footer

Powered by FluxBB