View previous topic :: View next topic |
Author |
Message |
_Jimmy_ n00b
Joined: 03 Jan 2015 Posts: 6
|
Posted: Sat Jan 03, 2015 5:50 pm Post subject: Xorg stopped working after update - |
|
|
Hallo all,
About a 2 weeks ago the Xserver stopped working after an update.
As a seasoned gentoo veteran (using it since 2004) this meant a few more updated config files...
Now this turns out to be a though one:
The right ALT key is not properly configured anymore....
I did so far:
check the X11 log files after all tries - zero / nada
reemerge all X11 input driver - zero / nada
reemerge all X11 and driver - zero / nada
check and recheck the xorg config files - I found some double configured things, removed them - without positiv results
using the xorg generated .conf yields the same error
wait for a week and update again - nope
reemerge all X11 and driver a- zero / nada
check the X11 log files after all tries - zero / nada
So I am out of ideas.....
Anyone with some suggestion?
Thank you and best regards...
Machine: is an Alienware M15x with Nvidia 260M running the Nvidia driver flawless since ever
output of the startx:
---------------------------------------------------------------
Current version of pixman: 0.32.4
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: Thu Dec 25 13:25:26 2014
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension Present
Initializing built-in extension DRI3
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
Loading extension NV-GLX
Loading extension NV-CONTROL
Loading extension XINERAMA
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
xinit: connection to X server lost
---------------------------------------------------------------
waiting for X server to shut down ..(EE) Server terminated successfully (0). Closing log file. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54243 Location: 56N 3W
|
Posted: Sat Jan 03, 2015 8:27 pm Post subject: |
|
|
_Jimmy_,
Welome to the forums.
Make friends with wgetpaste and use it to put /varl/log/Xorg.0.log onto a pastebin site.
Tell us the URL, so we can find the file. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
_Jimmy_ n00b
Joined: 03 Jan 2015 Posts: 6
|
Posted: Sat Jan 03, 2015 9:24 pm Post subject: |
|
|
Thanks for the quick anser...
I suspect some tiny stupid error I have made somewhere...
Here ist the last 50 lines log output:
tail -n 50 /var/log/Xorg.0.log
[ 87.763] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[ 87.763] (--) evdev: AT Translated Set 2 keyboard: Found keys
[ 87.763] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[ 87.763] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[ 87.763] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 10)
[ 87.763] (**) Option "xkb_rules" "evdev"
[ 87.763] (**) Option "xkb_model" "pc104"
[ 87.764] (**) Option "xkb_layout" "de"
[ 87.764] (**) Option "xkb_variant" "nodeadkeys"
[ 87.764] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 87.765] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event5)
[ 87.765] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 87.765] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "joystick-all"
[ 87.765] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[ 87.765] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[ 87.765] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 87.765] (II) Using input driver 'evdev' for 'SynPS/2 Synaptics TouchPad'
[ 87.765] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 87.765] (**) evdev: SynPS/2 Synaptics TouchPad: Device: "/dev/input/event5"
[ 87.765] (--) evdev: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[ 87.765] (--) evdev: SynPS/2 Synaptics TouchPad: Found 3 mouse buttons
[ 87.765] (--) evdev: SynPS/2 Synaptics TouchPad: Found absolute axes
[ 87.765] (--) evdev: SynPS/2 Synaptics TouchPad: Found x and y absolute axes
[ 87.765] (--) evdev: SynPS/2 Synaptics TouchPad: Found absolute touchpad.
[ 87.765] (II) evdev: SynPS/2 Synaptics TouchPad: Configuring as touchpad
[ 87.765] (**) evdev: SynPS/2 Synaptics TouchPad: YAxisMapping: buttons 4 and 5
[ 87.765] (**) evdev: SynPS/2 Synaptics TouchPad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 87.765] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio2/input/input5/event5"
[ 87.765] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 11)
[ 87.765] (II) evdev: SynPS/2 Synaptics TouchPad: initialized for absolute axes.
[ 87.766] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 87.766] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[ 87.766] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 87.766] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 87.766] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
[ 87.766] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[ 88.551] (II) evdev: SynPS/2 Synaptics TouchPad: Close
[ 88.551] (II) UnloadModule: "evdev"
[ 88.551] (II) evdev: AT Translated Set 2 keyboard: Close
[ 88.551] (II) UnloadModule: "evdev"
[ 88.551] (II) evdev: HID 413c:8157: Close
[ 88.551] (II) UnloadModule: "evdev"
[ 88.551] (II) evdev: USB Laser Wheel Mouse: Close
[ 88.551] (II) UnloadModule: "evdev"
[ 88.551] (II) evdev: Video Bus: Close
[ 88.551] (II) UnloadModule: "evdev"
[ 88.551] (II) evdev: Power Button: Close
[ 88.551] (II) UnloadModule: "evdev"
[ 90.699] (II) NVIDIA(GPU-0): Deleting GPU-0
[ 91.078] (EE) Server terminated successfully (0). Closing log file.
looks kind of normal to me |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54243 Location: 56N 3W
|
Posted: Sat Jan 03, 2015 9:39 pm Post subject: |
|
|
_Jimmy_,
Code: | 91.078] (EE) Server terminated successfully (0). Closing log file. |
but why did it terminate?
What window manager do you use?
How do you start Xorg?
I really would like the whole log file on a pastebin site. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
comprookie2000 Retired Dev
Joined: 25 Jul 2004 Posts: 925 Location: Sun City Center, Florida
|
|
Back to top |
|
|
comprookie2000 Retired Dev
Joined: 25 Jul 2004 Posts: 925 Location: Sun City Center, Florida
|
Posted: Sat Jan 03, 2015 9:47 pm Post subject: |
|
|
I just hit this bug;
https://bugs.gentoo.org/show_bug.cgi?id=534128
And to get X to start I had to;
Code: |
eselect opengl set xorg-x11
|
To get gdm to start, with;
Code: |
eselect opengl set nvidia
|
It freezes :/
There is no direct rendering and the module paths are messed up somehow, not really sure what is going on tbh _________________ http://dev.gentoo.org/~dabbott/ |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54243 Location: 56N 3W
|
Posted: Sat Jan 03, 2015 9:56 pm Post subject: |
|
|
comprookie2000,
I suspect that bug too - so I wanted the whole log.
This case is unusual, in that the X server seems to have terminated normally, rather than just freezing. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
_Jimmy_ n00b
Joined: 03 Jan 2015 Posts: 6
|
Posted: Sat Jan 03, 2015 11:23 pm Post subject: |
|
|
Thanks guys for the quick reaction,
Here are the requested files...
M15x ~ # wgetpaste /var/log/Xorg.0.log
Your paste can be seen here: https://bpaste.net/show/21fd70a128ff
M15x ~ # wgetpaste .xinitrc
Your paste can be seen here: https://bpaste.net/show/5d65b57d4178
M15x ~ # eselect opengl list
Available OpenGL implementations:
[1] nvidia
[2] xorg-x11 *
It does not work with nvidia and xorg-x11 openGL
because that might be the next thing you ask - here are the config files...
M15x ~ # wgetpaste /etc/X11/xorg.conf.d/
10-evdev.conf 20-monitor.conf 30-keyboard.conf
M15x ~ # wgetpaste /etc/X11/xorg.conf.d/10-evdev.conf
Your paste can be seen here: https://bpaste.net/show/dedc91d9d671
M15x ~ # wgetpaste /etc/X11/xorg.conf.d/20-monitor.conf
Your paste can be seen here: https://bpaste.net/show/9c8060051aac
M15x ~ # wgetpaste /etc/X11/xorg.conf.d/30-keyboard.conf
Your paste can be seen here: https://bpaste.net/show/7adb8779ea3f
M15x ~ #
Thanks for the effort and best regards -
good night |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54243 Location: 56N 3W
|
Posted: Sat Jan 03, 2015 11:40 pm Post subject: |
|
|
_Jimmy_,
This is why Xorg shuts domn.
Code: | [ 386.605] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 386.605] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 386.605] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 386.605] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 386.605] (EE) NVIDIA(0): reinstalling the NVIDIA driver. |
Thats because you have Code: | # eselect opengl list
Available OpenGL implementations:
[1] nvidia
[2] xorg-x11 * |
You need to make nvidia opengl active ....
Then you may hit the bug that comprookie2000 mentioned.
When you successfully switch OpenGL, this will change
Code: | [ 386.340] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 386.340] (II) LoadModule: "glx"
[ 386.342] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 386.351] (II) Module glx: vendor="X.Org Foundation" | The Vendor will not be X.Org Foundation. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
_Jimmy_ n00b
Joined: 03 Jan 2015 Posts: 6
|
Posted: Sun Jan 04, 2015 11:05 pm Post subject: |
|
|
Hi guys!
This evening I tried different combinations of xserver and nvidia driver versions with zero results.....
please note:
* opengl was always set to nvidia
* media-video/nvidia-settings higher than 331.20 are known not to work with my hardware - ( a try and error experience made earlier...)
here a rough transscript of this evening:
M15x ~ # eix -Ic xorg
[I] x11-base/xorg-drivers (1.15@23.12.2014): Meta package containing deps on all xorg drivers
[I] x11-base/xorg-server (1.15.0@23.12.2014): X.Org X servers
[I] x11-base/xorg-x11 (7.4-r2@03.01.2015): An X11 implementation maintained by the X.Org Foundation (meta package)
3 Treffer.
M15x ~ # eix -Ic nvidia
[I] media-video/nvidia-settings (331.20@23.12.2014): NVIDIA Linux X11 Settings Utility
[I] x11-drivers/nvidia-drivers (331.113@23.12.2014): NVIDIA Accelerated Graphics Driver
2 Treffer.
eix -Ic x11-drivers/
[I] x11-drivers/nvidia-drivers (331.113@23.12.2014): NVIDIA Accelerated Graphics Driver
[I] x11-drivers/xf86-input-evdev (2.8.2@03.01.2015): Generic Linux input driver
[I] x11-drivers/xf86-input-joystick (1.6.2@03.01.2015): X.Org driver for joystick input devices
[I] x11-drivers/xf86-input-keyboard (1.7.0@03.01.2015): Keyboard input driver
[I] x11-drivers/xf86-input-mouse (1.9.0@03.01.2015): X.Org driver for mouse input devices
[I] x11-drivers/xf86-input-synaptics (1.7.4@03.01.2015): Driver for Synaptics touchpads
6 Treffer.
eselect opengl list
Available OpenGL implementations:
[1] nvidia *
[2] xorg-x11
M15x ~ # startx
xauth: file /root/.serverauth.24911 does not exist
X.Org X Server 1.15.0
Release Date: 2013-12-27
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.10.25-std400-amd64 x86_64 Gentoo
Current Operating System: Linux M15x 3.10.7-gentoo-r1-M15x_mod_01 #1 SMP PREEMPT Wed Apr 16 19:24:57 CEST 2014 x86_64
Kernel command line: root=/dev/ram0 real_root=/dev/sda6 vga=0x31B mode=1280x1024-32@85 ht=on real_resume=/dev/sda7 tuxonice_resume=/dev/sda7 splash=silent quietBuild Date: 23 December 2014 04:38:04PM
Current version of pixman: 0.32.4
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: Sun Jan 4 21:21:30 2015
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension Present
Initializing built-in extension DRI3
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
Loading extension NV-GLX
Loading extension NV-CONTROL
Loading extension XINERAMA
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
xinit: connection to X server lost
waiting for X server to shut down ..(EE) Server terminated successfully (0). Closing log file.
M15x ~ # wgetpaste /var/log/Xorg.0.log
Your paste can be seen here: https://bpaste.net/show/d95922497632
M15x ~ #
downgrade the nvidia driver
emerge -a =x11-drivers/nvidia-drivers-304.125
M15x ~ # modprobe nvidia
M15x ~ # startx
xauth: file /root/.serverauth.3031 does not exist
X.Org X Server 1.15.0
Release Date: 2013-12-27
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.10.25-std400-amd64 x86_64 Gentoo
Current Operating System: Linux M15x 3.10.7-gentoo-r1-M15x_mod_01 #1 SMP PREEMPT Wed Apr 16 19:24:57 CEST 2014 x86_64
Kernel command line: root=/dev/ram0 real_root=/dev/sda6 vga=0x31B mode=1280x1024-32@85 ht=on real_resume=/dev/sda7 tuxonice_resume=/dev/sda7 splash=silent quietBuild Date: 23 December 2014 04:38:04PM
Current version of pixman: 0.32.4
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: Sun Jan 4 21:48:30 2015
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension Present
Initializing built-in extension DRI3
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
Loading extension NV-GLX
Loading extension NV-CONTROL
Loading extension XINERAMA
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
xinit: connection to X server lost
waiting for X server to shut down ..(EE) Server terminated successfully (0). Closing log file.
M15x ~ #
M15x ~ # wgetpaste /var/log/Xorg.0.log
Your paste can be seen here: https://bpaste.net/show/467624681ca9
M15x ~ #
M15x ~ # emerge =x11-base/xorg-server-1.14.5
reemerging x11-drivers
emerge -a x11-drivers/xf86-input-synaptics x11-drivers/xf86-input-mouse x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-joystick x11-drivers/xf86-input-evdev
emerge x11-drivers/nvidia-drivers
modprobe nvidia
M15x ~ # startx
xauth: file /root/.serverauth.21008 does not exist
X.Org X Server 1.14.5
Release Date: 2013-12-12
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.10.7-gentoo-r1-M15x_mod_01 x86_64 Gentoo
Current Operating System: Linux M15x 3.10.7-gentoo-r1-M15x_mod_01 #1 SMP PREEMPT Wed Apr 16 19:24:57 CEST 2014 x86_64
Kernel command line: root=/dev/ram0 real_root=/dev/sda6 vga=0x31B mode=1280x1024-32@85 ht=on real_resume=/dev/sda7 tuxonice_resume=/dev/sda7 splash=silent quietBuild Date: 04 January 2015 09:55:04PM
Current version of pixman: 0.32.4
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: Sun Jan 4 23:41:19 2015
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
Loading extension NV-GLX
Loading extension NV-CONTROL
Loading extension XINERAMA
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
xinit: connection to X server lost
waiting for X server to shut down ..(EE) Server terminated successfully (0). Closing log file.
M15x ~ # wgetpaste /var/log/Xorg.0.log
Your paste can be seen here: https://bpaste.net/show/af7c1d46e4cd
revdep-rebuild -i
* Configuring search environment for revdep-rebuild
* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.
* Collecting system binaries and libraries
* Generated new 1_files.rr
* Collecting complete LD_LIBRARY_PATH
* Generated new 2_ldpath.rr
* Checking dynamic linking consistency
[ 100% ]
* Dynamic linking on your system is consistent... All done.
No better results so far...
best regards.... |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54243 Location: 56N 3W
|
Posted: Mon Jan 05, 2015 7:53 pm Post subject: |
|
|
_Jimmy_,
The lines from the log that matter are
Code: | [ 386.340] (II) LoadModule: "glx"
[ 386.342] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 386.351] (II) Module glx: vendor="X.Org Foundation" |
If the Module glx: vendor="X.Org Foundation" appears, and eselect is showing nvidia, then eselect is mistaken, as the wrong GLX driver is loading. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
ct85711 Veteran
Joined: 27 Sep 2005 Posts: 1791
|
Posted: Mon Jan 05, 2015 10:41 pm Post subject: |
|
|
as commented in the Bug #534128, the order that x11 is looking for the glx driver is lib32 first (even though it shouldn't be). If you change the order of the lines in 20opengl.conf file (was incorrectly generated) so that it looks for the nvidia 64bit driver first (this also fixes, in reguards for ATI's driver too); it will fix the issue. |
|
Back to top |
|
|
ct85711 Veteran
Joined: 27 Sep 2005 Posts: 1791
|
Posted: Tue Jan 06, 2015 4:52 am Post subject: |
|
|
Yes, I am running with full glx and opencl support with nvidia-driver's and
Code: |
ct85711@Oate ~ $ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
... |
|
|
Back to top |
|
|
steveL Watchman
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Tue Jan 06, 2015 2:09 pm Post subject: |
|
|
ct85711 wrote: | as commented in the Bug #534128, the order that x11 is looking for the glx driver is lib32 first (even though it shouldn't be). If you change the order of the lines in 20opengl.conf file (was incorrectly generated) so that it looks for the nvidia 64bit driver first (this also fixes, in reguards for ATI's driver too); it will fix the issue. |
Thanks for the link. I'm surprised it's still unconfirmed, given the amount of activity and a clear issue with the conf. Still, at least we got to an explanation:
Ben Kohler wrote: | eselect-opengl is no longer handled by copying or symlinking libglx (and other libs) into place. The xorg side (like libglx.so) is handled by manipulating ModulePath in /etc/X11/xorg.conf.d/20opengl.conf | so we know where to look, as you mentioned. |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Tue Jan 06, 2015 6:04 pm Post subject: |
|
|
Moved from "Installing Gentoo" to "Desktop Environments." _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
_Jimmy_ n00b
Joined: 03 Jan 2015 Posts: 6
|
Posted: Tue Jan 06, 2015 9:35 pm Post subject: |
|
|
Hey guys!
I had some time this evening so I tried a few things .... without results....
here my notes....
Last login: Sun Jan 4 23:53:43 CET 2015 on tty1
check what opengl is selected
M15x ~ # eselect opengl list
Available OpenGL implementations:
[1] nvidia *
[2] xorg-x11
M15x ~ #
check the libglx
M15x ~ # ls -alh /usr/lib64/xorg/modules/extensions/libglx.so
lrwxrwxrwx 1 root root 51 4. Jan 23:27 /usr/lib64/xorg/modules/extensions/libglx.so -> ../../../opengl/nvidia/extensions/libglx.so.331.113
M15x ~ # ls -alh /usr/lib/xorg/modules/extensions/libglx.so
lrwxrwxrwx 1 root root 51 4. Jan 23:27 /usr/lib/xorg/modules/extensions/libglx.so -> ../../../opengl/nvidia/extensions/libglx.so.331.113
both path (32bit and 64bit) point to the same nvidia libglx.....
adding path to config
Section "Files"
ModulePath "/usr/lib32/opengl/nvidia"
ModulePath "/usr/lib/xorg/modules"
ModulePath "/usr/lib64/xorg/modules"
ModulePath "/usr/lib64/opengl/nvidia"
EndSection
The path above I have checked and the exist, "/usr/lib32/xorg/modules" is not on my machine however
nope - no X
...blahhhhh....
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
Loading extension NV-GLX
Loading extension NV-CONTROL
Loading extension XINERAMA
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
xinit: connection to X server lost
waiting for X server to shut down ..(EE) Server terminated successfully (0). Closing log file.
M15x ~ # wgetpaste /var/log/Xorg.0.log
Your paste can be seen here: https://bpaste.net/show/b8d1ef188bde
M15x ~ # wgetpaste /etc/X11/xorg.conf.d/20-monitor.conf
Your paste can be seen here: https://bpaste.net/show/446a63208460
more paths...
Section "Files"
ModulePath "/usr/lib32/opengl/nvidia"
ModulePath "/usr/lib/xorg/modules"
ModulePath "/usr/lib/opengl/nvidia"
ModulePath "/usr/lib64/xorg/modules"
ModulePath "/usr/lib64/opengl/nvidia"
EndSection
No
M15x ~ # wgetpaste /var/log/Xorg.0.log
Your paste can be seen here: https://bpaste.net/show/673d158dfd56
M15x ~ # wgetpaste /etc/X11/xorg.conf.d/20-monitor.conf
Your paste can be seen here: https://bpaste.net/show/f6a9591e773f
M15x ~ #
copying libglx around
M15x ~ # cp /usr/lib/opengl/nvidia/extensions/libglx.so /usr/lib64/xorg/modules/extensions/libglx.so
cp: ■/usr/lib/opengl/nvidia/extensions/libglx.so■ und ■/usr/lib64/xorg/modules/extensions/libglx.so■ sind die gleiche Datei ( both are the same file...)
M15x ~ # ls -alh /usr/lib/opengl/nvidia/extensions/libglx.so
lrwxrwxrwx 1 root root 11 4. Jan 23:27 /usr/lib/opengl/nvidia/extensions/libglx.so -> libglx.so.1
M15x ~ # ls -alh /usr/lib64/xorg/modules/extensions/libglx.so
lrwxrwxrwx 1 root root 51 4. Jan 23:27 /usr/lib64/xorg/modules/extensions/libglx.so -> ../../../opengl/nvidia/extensions/libglx.so.331.113
M15x ~ #
Nope - giving up
:?: |
|
Back to top |
|
|
jam666 n00b
Joined: 19 Apr 2012 Posts: 6 Location: Belarus
|
Posted: Wed Jan 07, 2015 4:23 pm Post subject: |
|
|
_Jimmy_
Here is the way to solve Your problem:
1. Edit your xorg.conf and comment out (or remove) all the lines of the following:
Code: | Section "Files"
....
....
EndSection |
Even those containing FontPath settings. Therefore - there should not be any "Files" sections in any configs at /etc/X11/xorg.conf.d/ except possibly 20-opengl.conf
2. Reemerge xorg-server and its installed drivers with:
Code: | emerge -1av xorg-server `qlist -I x11-drivers` |
3. Execute:
Code: | eselect opengl set nvidia |
4. Start your kdm.
For further information about the matter - keep tracking bugzilla. |
|
Back to top |
|
|
_Jimmy_ n00b
Joined: 03 Jan 2015 Posts: 6
|
Posted: Thu Jan 08, 2015 7:48 pm Post subject: Solved |
|
|
Hallo jam666, Hallo Guys!
As I said above that is a not soooo easy problem to solve....
Nethertheless I followed your instructions and - no. Does not work....no X
I post here what I did: https://bpaste.net/show/ab58c753644b
I might still be wrong - it could be that there is a tiny mistake I made...
Sad is that the update broke a nicely working system which could not be fixed despite years long experience and hours of patient configuring.
I got an other machine running Gentoo - but here I switched to Debian - therefore is is kind of solved.
After a couple of weeks I need that machine up and running.
Thank you all for your support. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54243 Location: 56N 3W
|
Posted: Thu Jan 08, 2015 7:56 pm Post subject: |
|
|
_Jimmy_,
Your log at https://bpaste.net/show/8a6216868ee9 shows a normal Xorg startup and shut down.
Code: | [ 8344.507] (II) LoadModule: "glx"
[ 8344.507] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 8344.517] (II) Module glx: vendor="NVIDIA Corporation" | shows that it even loaded the correct GLX module, which is the hard bit right now.
How did you start the X server and what did you expect it to do?
It looks like it found nothing to do and shut down normally. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
vasettoo Tux's lil' helper
Joined: 11 Nov 2012 Posts: 97
|
Posted: Fri Jan 09, 2015 10:53 am Post subject: |
|
|
It seems this bug hits nvidia and amd proprietary drivers, because on intel everything is OK. I managed to startx to working desktop in GNOME 3.12 this way:
Code: | # cp /usr/lib/opengl/nvidia/extensions/libglx.so /usr/lib64/xorg/modules/extensions/libglx.so
# env-update && source /etc/profile |
After reboot I successfully enter my desktop - no "Oops something has gone wrong!" message anymore. |
|
Back to top |
|
|
grafrotz n00b
Joined: 27 Aug 2006 Posts: 38 Location: Frankfurt, Germany
|
Posted: Sat Jan 17, 2015 7:55 am Post subject: |
|
|
Same problem here.
This command solves it:
cp /usr/lib64/opengl/nvidia/extensions/libglx.so /usr/lib64/xorg/modules/extensions/
# equery belongs libglx.so
* Searching for libglx.so ...
x11-base/xorg-server-1.16.3-r1 (/usr/lib64/xorg/modules/extensions/libglx.so)
x11-drivers/nvidia-drivers-346.35 (/usr/lib64/opengl/nvidia/extensions/libglx.so -> libglx.so.1)
I thought "eselect opengl set nvidia" should solve it, but it does not. |
|
Back to top |
|
|
biergaizi n00b
Joined: 18 Dec 2011 Posts: 45 Location: Beijing, China
|
Posted: Fri Jan 23, 2015 11:57 am Post subject: |
|
|
Also hit by this bug. nvidia-drivers just stopped working automatically. Thanks for all commenters above. _________________ Keep It Simple, stupid. |
|
Back to top |
|
|
|