[Stable Update] 2017-04-02 - Mesa-Stack, Kernels, Plasma, Firefox

Is there any solutions for this yet?
I dont want to upgrade and break anything.
Atm i get the error lib32/libGL.so already exists

After this update, my system could not resume anymore from the locked state and had to reboot. I could only see a static cursor in the top left corner of the screen. Switching to tty[2-6] worked, tty7 displayed 'This session is locked', sometimes I could see the lightdm login screen but logging in failed with some dbus-related error.

My solution was to uninstall light-locker and install xscreensaver afterwards.

It was working without xscreensaver too, with the dm-tool as fallback, but that one doesn't lock the session, as you know.

Read again the updated first post and follow the steps to do the update from a TTY terminal.

1 Like

I did that already, still got the error.
But i gave it a try, I just removed the libGL.so.1 and everything seem to work for me

2 Likes

Why not first do pacman -Syuw then followed by pacman -Su

First updated the mirrors, then run pacman -Syyu. Update finished without errors but rebooting showed grub menu had dropped the Win7 option.
Did sudo update-grub and it's back to normal.

I finally dared to try the update (via the instructions provided by @philm in the first post) and luckily everything went smoothly. :smiley: No errors, no problems with booting and so far no issues with anything regarding standard usage (like the trackpad thing that was mentioned a few times).

I'm pretty sure that if I stay with Manjaro after this update I will a) always wait 2-3 days and read the forum (which I have been doing anyway) and b) update from tty.

1 Like

I'm making this my standard updating procedure, can't hurt :slight_smile:

1 Like

A doubt, kernel version 4.4.XX RT was not released from version more latest because?
The 4.4 RT kernel not is updated since of the March 17th.

How to fix the Update Problem, that any installation of the correct graphics driver will kill the Xserver and Graphics Driver? This Update has made my Laptop fully useless since the standard nonfree Bumblebee is the only driver that make it possible to boot into GUI. But this driver is incompatible with my external monitor setup.
And Bumblebee-nvidia-340xx always gets broken by Manjaro in this Update. It installs, but Manjaro breaks the driver with this Update and it is impossible to boot into GUI.

my net change was actually negative heh

My first real problem with Manjaro occured for me this week (after 11 months of use):
On Tuesday, I couldn't boot into the login screen (black screen, one blinking white underline).
Looked like a mess to me in first place. I started to get into it calmly. And it was fixed very fast.

For libglx.so error and a following booting problem, here's the fix that worked for me:

  1. How to save your Manjaro installation when it breaks
  2. [unstable] xorg-server libglx.so file conflict during mesa 17.0 update
    With manjaro booted from USB stick and utilizing a terminal window that popped up from command mhwd-chroot (see 1) I was able to delete a file on my system (see 2) and finally to update my system within the same terminal window. Booting from harddrive then worked again perfectly.

Once again, thank you Manjaro Team and Manjaro Community. It all had a positive effect:
I finally managed to buy and create a rescue USB stick :sweat_smile:

1 Like

I found now a way to make this update smooth again. Sorry for the hassle so far ...

7 Likes

Window decorations disappeared on KDE. Any ideas?

A little light on broken KDE desktop effects, it works (limitedly) if I change the compositor backend to XRender, so there must be something wrong with OpenGL libs (I suppose), but I'm kind of out of clue where to look for logs...

1 Like

To check GLX is properly configured you can use

$ glxinfo | grep Open
    Vendor: Intel Open Source Technology Center (0x8086)
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.0.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 17.0.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.0.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

If you are using something like bumblebee you can also check GLX for the nvidia gpu

$ optirun glxinfo | grep Open
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 965M/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 375.39
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 375.39
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:

To check 32 bit OpenGL libraries use glxinfo32 instead of glxinfo.

2 Likes

Looks good:

$ glxinfo | grep Open
    Vendor: Intel Open Source Technology Center (0x8086)
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2) 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.0.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 17.0.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.0.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

bumblebee also works, I can launch apps to use my discrete GPU. Only KDE desktop effects that are broken.

OpenGL 3.1 rendering backend doesn't work?

Still problem with wine installed

pacman -Sy libglvnd lib32-libglvnd
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
resolving dependencies...
looking for conflicting packages...
:: mesa and mhwd are in conflict (mesa-libgl). Remove mhwd? [y/N] y
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: lib32-mesa will be installed before its lib32-libglvnd dependency

Packages (12) lib32-libdrm-2.4.75-1  lib32-libpciaccess-0.13.4-1  lib32-libtxc_dxtn-1.0.1-5
              lib32-libxshmfence-1.2-1  lib32-libxxf86vm-1.1.4-1  lib32-llvm-libs-3.9.1-2
              lib32-mesa-17.0.2-1  lib32-wayland-1.13.0-1  mesa-17.0.2-2  mhwd-0.5.9-3 [removal]
              lib32-libglvnd-0.2.999+g4ba53457-2  libglvnd-0.2.999+g4ba53457-2

Total Installed Size:  121.82 MiB
Net Upgrade Size:       84.35 MiB

:: Proceed with installation? [Y/n] y
(11/11) checking keys in keyring                             [################################] 100%
(11/11) checking package integrity                           [################################] 100%
(11/11) loading package files                                [################################] 100%
(11/11) checking for file conflicts                          [################################] 100%
error: failed to commit transaction (conflicting files)
libglvnd: /usr/lib/libEGL.so exists in filesystem
libglvnd: /usr/lib/libEGL.so.1 exists in filesystem
libglvnd: /usr/lib/libEGL.so.1.0.0 exists in filesystem
libglvnd: /usr/lib/libGL.so exists in filesystem
libglvnd: /usr/lib/libGL.so.1 exists in filesystem
libglvnd: /usr/lib/libGLESv1_CM.so exists in filesystem
libglvnd: /usr/lib/libGLESv1_CM.so.1 exists in filesystem
libglvnd: /usr/lib/libGLESv2.so exists in filesystem
libglvnd: /usr/lib/libGLESv2.so.2 exists in filesystem
libglvnd: /usr/lib/libGLESv2.so.2.0.0 exists in filesystem
Errors occurred, no packages were upgraded.

Nope, no desktop effects working with any of the OpenGL backend, only XRender works.

Forum kindly sponsored by