Discussion:
[Bug 1574886] [NEW] All gtk applications Segfault via VNC with 16.04 and MATE desktop
Add Reply
Yael
2016-04-25 23:00:26 UTC
Reply
Permalink
Raw Message
Public bug reported:

I upgraded my desktop today to Ubuntu 16.04 . I use MATE for my desktop. When I tried logging in via VNC, all gtk application Segfault: gedit, nautilus, meld, emacs and many more.
The same exact setup was working fine in Ubuntu 15.10.
I saw that MATE is now using GTK3, and wonder if there is a way to force it to downgrade back to GTK2 ? That would probably help with the VNC setup.
thanks in advance!

** Affects: xserver-xorg-input-evdev (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault via VNC with 16.04 and MATE desktop

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Yael
2016-04-25 23:05:52 UTC
Reply
Permalink
Raw Message
** Also affects: mate-desktop
Importance: Undecided
Status: New

** No longer affects: xserver-xorg-input-evdev (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault via VNC with 16.04 and MATE desktop

To manage notifications about this bug go to:
https://bugs.launchpad.net/mate-desktop/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Yael
2016-06-17 14:17:20 UTC
Reply
Permalink
Raw Message
** Summary changed:

- All gtk applications Segfault via VNC with 16.04 and MATE desktop
+ All gtk applications Segfault if no GLX context is active

** Also affects: libepoxy (Ubuntu)
Importance: Undecided
Status: New

** No longer affects: mate-desktop
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Launchpad Bug Tracker
2016-07-09 22:10:26 UTC
Reply
Permalink
Raw Message
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: libepoxy (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Nathan Sweet
2016-07-13 23:48:35 UTC
Reply
Permalink
Raw Message
I was having a similar problem where all GTK apps were crashing. I ran
strace on one of them and found that the app was seg faulting after it
could not find libGLX_indirect.so.0. I use the proprietary nvidia
drivers, which appear to provide that library, so, as a workaround, I
symlinked the nvidia library to where the GTK apps were looking for them
(e.g., /usr/lib/x86_64-linux-gnu). Probably not the perfectly correct
fix, but this got it working for me.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Nathan Sweet
2016-07-13 23:49:40 UTC
Reply
Permalink
Raw Message
I should have noted, like the original bug submitter, the GTK apps were
only crashing when I was remotely connected (XRDP/VNC).
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Yael
2016-08-02 21:27:55 UTC
Reply
Permalink
Raw Message
@Nathan, thank you so much for the tip!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
b
2016-08-23 23:26:47 UTC
Reply
Permalink
Raw Message
I confirm that the symlink workaround solves the issue for me also. I
ended up using this:

sudo ln -s /usr/lib/nvidia-361/libGLX_nvidia.so.361.42 /usr/lib/x86_64
-linux-gnu/libGLX_indirect.so.0
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Kirk Gremillion
2016-09-29 18:22:20 UTC
Reply
Permalink
Raw Message
I also want to confirm that this link solution works for me! (I have a
Nvidia GT610 with prop drivers also.)

sudo ln -s /usr/lib/nvidia-361/libGLX_nvidia.so.361.42 /usr/lib/x86_64
-linux-gnu/libGLX_indirect.so.0

Couldn't for the life of me figure out why apps worked on the console,
but not via XRDP!

Thank you very much for this solution. But...it seems to me that this
should be added to any discussion of installing/using XRDP with XUBUNTU
16.04.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Niklas Edmundsson
2016-11-29 08:49:40 UTC
Reply
Permalink
Raw Message
Upstream bug/discussion: https://github.com/anholt/libepoxy/issues/72

Main issue seems to be libepoxy having been unmaintained for some time,
but this issue is showing up in other distros as well so will have to be
fixed sooner or later.

Patch is trivial, bug/crash is due to passing on a pointer without
checking for NULL return value.

** Bug watch added: github.com/anholt/libepoxy/issues #72
https://github.com/anholt/libepoxy/issues/72
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Ken Adams
2017-01-04 20:45:22 UTC
Reply
Permalink
Raw Message
should NVidia's drivers be making that link as well, anyway? I realize
it isn't the prime cause...
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Björn Torkelsson
2017-01-31 10:20:19 UTC
Reply
Permalink
Raw Message
Looks like they have finally fixed it upstream:
https://github.com/anholt/libepoxy/issues/72#issuecomment-276045967
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574886

Title:
All gtk applications Segfault if no GLX context is active

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libepoxy/+bug/1574886/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-***@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Loading...