You are not logged in.
Hello,
It had been a few months since I had updated my system. When I tried to update I got a lot of errors. Usually when this
happens I have been advised to just reinstall. It had been quite a while since I had done a fresh install but having done
it many times before I skimmed the wiki and started installing. Everything whent fine until I tried to install/setup Xorg.
After getting all the packages installed, I tried to generate xorg.conf and ran into a problem. When I tried to gen the
xorg.conf file with 'Xorg :0 -configure' as it says in the Xorg wiki, I got a segmentation fault at 0x50. I got stuck for
a while and was searching arround the web for an answer. I continued to search the web for a solution and eventually went
back and read the wiki (yeah I know RTFM). It stated that xorg.conf was "optional" (yeah I know RTFM) so I continued the
install. Once I was done X came up and everything is ok, but I am wondering why this error occurs in the first place. To
try to track it down I ran the same command on my other virtualbox installs. The same error occurs on my other systems even
though everything else works ok. After searching arround the web I found a post that said the command 'Xorg :0 -configure' is
deprecated. I believe the new command is supposed to be 'X -configure', but when I try it I get the same error.
I know this is minor issue since everything works. I decided to post just in case someone else runs into this issue or
is trying to create xorg.conf for their install.
Searching also lead me to this similar post: https://bbs.archlinux.org/viewtopic.php?id=234485
Here is my Xorg.0.log file showing the error:
[ 82609.450]
X.Org X Server 1.19.6
Release Date: 2017-12-20
[ 82609.453] X Protocol Version 11, Revision 0
[ 82609.454] Build Operating System: Linux 4.9.71-1-lts x86_64
[ 82609.456] Current Operating System: Linux arch64-vbox 4.14.13-1-ARCH #1 SMP PREEMPT Wed Jan 10 11:14:50 UTC 2018 x86_64
[ 82609.456] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=c3c4ac29-a01c-4b1b-844b-972cc01d27ec rw quiet
[ 82609.459] Build Date: 25 December 2017 02:02:38PM
[ 82609.460]
[ 82609.461] Current version of pixman: 0.34.0
[ 82609.463] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 82609.463] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 82609.468] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Mar 2 14:47:15 2018
[ 82609.468] (II) Loader magic: 0x55f503990d60
[ 82609.468] (II) Module ABI versions:
[ 82609.468] X.Org ANSI C Emulation: 0.4
[ 82609.468] X.Org Video Driver: 23.0
[ 82609.468] X.Org XInput driver : 24.1
[ 82609.468] X.Org Server Extension : 10.0
[ 82609.469] (--) using VT number 2
[ 82609.470] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 82609.470] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 82609.472] (EE)
[ 82609.474] (EE) Backtrace:
[ 82609.475] (EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x139) [0x55f50370d169]
[ 82609.476] (EE) 1: /usr/lib/libpthread.so.0 (funlockfile+0x50) [0x7f405c4d8dff]
[ 82609.478] (EE) 2: /usr/lib/xorg-server/Xorg (xf86PlatformMatchDriver+0x2b4) [0x55f503606684]
[ 82609.479] (EE) 3: /usr/lib/xorg-server/Xorg (xf86BusProbe+0x9) [0x55f5035de4f9]
[ 82609.480] (EE) 4: /usr/lib/xorg-server/Xorg (InitOutput+0x7ff) [0x55f5035ed19f]
[ 82609.482] (EE) 5: /usr/lib/xorg-server/Xorg (InitFonts+0x213) [0x55f5035ab0b3]
[ 82609.483] (EE) 6: /usr/lib/libc.so.6 (__libc_start_main+0xea) [0x7f405c130f4a]
[ 82609.484] (EE) 7: /usr/lib/xorg-server/Xorg (_start+0x2a) [0x55f503594f2a]
[ 82609.485] (EE)
[ 82609.486] (EE) Segmentation fault at address 0x50
[ 82609.487] (EE)
Fatal server error:
[ 82609.489] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 82609.490] (EE)
[ 82609.491] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 82609.494] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 82609.495] (EE)
[ 82609.496] (EE) Server terminated with error (1). Closing log file.
Offline
This function is "broken" since ages (> 5 years?) and you are absolutely not supposed to use it either.
You most likely don't need any xorg config file and if, adjustments should be done via xorg.conf.d snippets - the wiki probably needs an update itr.
Offline
seth
Thanks for replying. Since this function is broken, how would I go about getting the wiki updated to reflect the current setup procedure?
Offline
Offline
Thanks for the info. Is there any way to get https://wiki.archlinux.org/index.php/xorg updated?
Offline
Yes, edit the page...
However to prevent any discussion *after* the edit (and because I've little record in editing the wiki), I started that thread.
Offline