FS#48053 - [nvidia] Xorg server fails to start upgrade from 358.16-1 to 358.18-2
Attached to Project:
Arch Linux
Opened by Larry Johnson (keepitsimpleengineer) - Saturday, 06 February 2016, 00:43 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Friday, 12 February 2016, 16:58 GMT
Opened by Larry Johnson (keepitsimpleengineer) - Saturday, 06 February 2016, 00:43 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Friday, 12 February 2016, 16:58 GMT
|
Details
Description: I have two archlinux x86_64 systems, my
workstation (Intel) and a HTPC (amd) mythtv client. I use
graysky's -ck kernels and also retain the archlinux kernels.
After upgrading the archlinux kernel from 4.3.3-3 to 4.4.1-2
and upgrading NVIDIA from 358.16-3 to 361.18-3, nvidia-ck*
from 358.16-2 to 361.18-1, and nvidia-utils from 358.16-1 to
358.18-2, both x servers fail to run on either kernel,
shutting down with no obvious error messages. The -ck kernel
was not upgraded, and is 4.3.5-1-ck.
Additional info: * package version(s) nvidia-utils from 358.16-1 to 358.18-2 * config and/or log files etc. From nvidia-bug-report.log (/usr/bin/nvidia-bug-report.sh) attached ─────────────────────── nvidia-settings -q all: ERROR: libGLX.so.0: cannot open shared object file: No such file or directory libGLX.so.0: cannot open shared object file: No such file or directory libGLX.so.0: cannot open shared object file: No such file or directory libGLX.so.0: cannot open shared object file: No such file or directory ERROR: A problem occurred when loading the GUI library. Please check your installation and library path. You may need to specify this library when calling nvidia-settings. Please run `nvidia-settings --help` for usage information. ────────────────────── From Xorg.0.log ─────────────────────── [ 16.262] (II) Loading sub module "x11glvnd" [ 16.262] (II) LoadModule: "x11glvnd" [ 16.262] (WW) Warning, couldn't open module x11glvnd [ 16.262] (II) UnloadModule: "x11glvnd" [ 16.262] (II) Unloading x11glvnd [ 16.262] (II) x11glvnd Loading ──────────────────────── Steps to reproduce:upgrade: core/linux 4.3.3-3 4.4.1-2 0.41 MiB 57.38 MiB extra/nvidia 358.16-3 361.18-3 1.05 MiB 5.58 MiB repo-ck/nvidia-ck-k10 358.16-2 361.18-1 1.04 MiB 5.58 MiB extra/nvidia-utils 358.16-1 361.18-2 12.92 MiB 24.34 MiB community/r8168 8.041.00-2 8.041.00-4 0.00 MiB 0.14 MiB |
This task depends upon
Closed by Sven-Hendrik Haase (Svenstaro)
Friday, 12 February 2016, 16:58 GMT
Reason for closing: Fixed
Friday, 12 February 2016, 16:58 GMT
Reason for closing: Fixed
My .xsession-errors contains some lines like:
ERR<evas-gl_x11>modules/evas/engines/gl_x11/evas_engine.c:2730 GLX Pixmap create fail
whenever I activate OpenGL rendering in enlightenment.
Steps to reproduce:
core/linux # 4.3.3-3 -> 4.4.1-2
extra/nvidia # 358.16-3 -> 361.18-3
extra/nvidia-libgl # 358.16-1 -> 361.18-2
extra/nvidia-utils # 358.16-1 -> 361.18-2
Tested this on an ATI card: doesn't show any issue whith OpenGL on.
I would categorize this with nvidia-libgl rather than nvidia-utils.
lib32-nvidia-utils (361.18-1 -> 361.28-1)
lib32-nvidia-libgl (361.18-1 -> 361.28-1)
broke the previous workaround of:
pacman -U linux-4.3.3-3-x86_64.pkg.tar.xz pixman-0.32.8-1-x86_64.pkg.tar.xz nvidia-utils-358.16-1-x86_64.pkg.tar.xz nvidia-ck-sandybridge-358.16-2-x86_64.pkg.tar.xz
──────────────
add'l workaround:
pacman -U lib32-nvidia-utils-358.16-1-x86_64.pkg.tar.xz nvidia-libgl-358.16-1-x86_64.pkg.tar.xz
[2016-02-12 07:35] [ALPM] upgraded xorg-server-common (1.18.0-4 -> 1.18.1-3)
[2016-02-12 07:35] [ALPM] upgraded xorg-server (1.18.0-4 -> 1.18.1-3)
and a full upgrade of
==> Software upgrade (new version) :
core/linux 4.3.3-3 -> 4.4.1-2
extra/nvidia-libgl 358.16-1 -> 361.28-4
extra/nvidia-utils 358.16-1 -> 361.28-4
extra/opencl-nvidia 358.16-1 -> 361.28-4
extra/pixman 0.32.8-1 -> 0.34.0-1
multilib/lib32-mesa 11.1.1-1 -> 11.1.2-1
multilib/lib32-nvidia-libgl 358.16-1 -> 361.28-3
multilib/lib32-nvidia-utils 358.16-1 -> 361.28-3
repo-ck/nvidia-ck-sandybridge 358.16-2 -> 361.28-1
Xorg server now works as expected with linux 4.4.1-2-ARCH and linux-ck-sandybridge 4.3.5-1