You are not logged in.

#1 2013-04-23 11:49:21

szorti
Member
From: Cracow, Poland
Registered: 2010-06-23
Posts: 21

[SOLVED] Gnome 3.8 apps crash with X Window System Error

So far this applications are affected:
- gnome-terminal (when clicking on menu)
- gnome-control-center (when choosing Users or Date & Time and some other tiles, choosing account in GOA)
- epiphany (when clicking on new tab button)

They crash with following error in console:

(gnome-control-center:12717): Gdk-ERROR **: The program 'gnome-control-center' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadImplementation (server does not implement operation)'.
  (Details: serial 3583 error_code 17 request_code 148 minor_code 46)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

dmesg show only this line:

[14505.289265] traps: gnome-control-c[12717] trap int3 ip:7fc494139ead sp:7fff3986e5e0 error:0

Running with gdb:

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff13caead in g_logv () from /usr/lib/libglib-2.0.so.0
(gdb) backtrace
#0  0x00007ffff13caead in g_logv () from /usr/lib/libglib-2.0.so.0
#1  0x00007ffff13cb092 in g_log () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffff2825e60 in ?? () from /usr/lib/libgdk-3.so.0
#3  0x00007ffff2830801 in ?? () from /usr/lib/libgdk-3.so.0
#4  0x00007ffff5332976 in _XError () from /usr/lib/libX11.so.6
#5  0x00007ffff532fbc1 in ?? () from /usr/lib/libX11.so.6
#6  0x00007ffff532fc05 in ?? () from /usr/lib/libX11.so.6
#7  0x00007ffff5330495 in _XEventsQueued () from /usr/lib/libX11.so.6
#8  0x00007ffff5332f28 in _XData32 () from /usr/lib/libX11.so.6
#9  0x00007ffff530d46e in XChangeProperty () from /usr/lib/libX11.so.6
#10 0x00007ffff283bcfb in ?? () from /usr/lib/libgdk-3.so.0
#11 0x00007ffff2d4609c in ?? () from /usr/lib/libgtk-3.so.0
#12 0x00007ffff2d4a8ca in gtk_window_set_icon_name () from /usr/lib/libgtk-3.so.0
#13 0x000000000044ba23 in ?? ()
#14 0x00007fffe3358eb8 in ffi_call_unix64 () from /usr/lib/libffi.so.6
#15 0x00007fffe3358820 in ffi_call () from /usr/lib/libffi.so.6
#16 0x00007ffff168ac98 in g_cclosure_marshal_generic () from /usr/lib/libgobject-2.0.so.0
#17 0x00007ffff168a458 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#18 0x00007ffff169b40d in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff16a3219 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff16a3462 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0x000000000044d3bc in ?? ()
#22 0x00007ffff168d2b0 in g_cclosure_marshal_VOID__BOXEDv () from /usr/lib/libgobject-2.0.so.0
#23 0x00007ffff168a687 in ?? () from /usr/lib/libgobject-2.0.so.0
#24 0x00007ffff16a2778 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#25 0x00007ffff16a3462 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff2bf293c in ?? () from /usr/lib/libgtk-3.so.0

My graphic card (iI guess this has something to do with xorg):
AMD Mobility Radeon HD 4550 (using catalyst legacy driver 13.1 with Xorg 1.12)

Last edited by szorti (2013-04-24 08:40:26)

Offline

#2 2013-04-24 01:42:29

sten_gun
Member
From: Italy
Registered: 2012-05-14
Posts: 5

Re: [SOLVED] Gnome 3.8 apps crash with X Window System Error

Same error here, and same graphic setup as yours.
I have AMD catalyst 13.1 legacy drivers on xorg 1.12 too, and my graphic card is an ATI Radeon HD 4870.

Offline

#3 2013-04-24 07:35:32

szorti
Member
From: Cracow, Poland
Registered: 2010-06-23
Posts: 21

Re: [SOLVED] Gnome 3.8 apps crash with X Window System Error

I did a little test:
- upgraded to xorg 1.14
- switched from catalyst to xf86-video-ati drive

Most of the errors dissappeared (GOA still crashes).
But now i can only see message tray using keyboard shortcut (super + m). I read that I need to move my mouse fast to the botton edge of my screen - does not work - instead it show up randomly when i moved mouse near the bottom edge.
I don't want to use the open source drivers (slow and laggy with multi monitor setup I'm using). I hope gnome devs will fix this bugs soon.

SOLUTION (to still use catalyst):
I found out that this is an Xorg 1.12 bug.
Bug: http://lists.debian.org/debian-x/2012/12/msg00133.html

To solve this use patch from this bugreport to compile xorg 1.12
I used this aur packages:
1. https://aur.archlinux.org/packages/xf86 … evdev1.12/
2. https://aur.archlinux.org/packages/xorg-server1.12/ - I have edited PKGBUILD to include patch from bug report above

PKGBUILD and patch:
https://gist.github.com/winglot/5450630

Last edited by szorti (2013-04-24 08:40:10)

Offline

#4 2013-04-24 12:55:20

sten_gun
Member
From: Italy
Registered: 2012-05-14
Posts: 5

Re: [SOLVED] Gnome 3.8 apps crash with X Window System Error

Thank you so much, that patch solved the problem.

Offline

#5 2013-04-24 13:51:14

Angelsoul
Member
From: Italy
Registered: 2012-02-14
Posts: 26

Re: [SOLVED] Gnome 3.8 apps crash with X Window System Error

Hi, i've the same issue.
How can i apply the patch?

when i run makepkg it returns an error:

==> ERROR: unable to find autoconfig-nvidia.patch in compile directory and it is not an URL.

Also i've installed the old version of this package:

1 xorg112/xf86-input-evdev 2.7.3-1 (xorg-drivers xorg) [installed]

2 extra/xf86-input-evdev 2.8.0-1 (xorg-drivers xorg) [installed: 2.7.3-1]

any suggestions?


EDIT:
The problem was the package of xorg-server.
I've installed the package from [xorg1.12] repository, instead you installed it from AUR.

if i replace it with AUR package, the [xorg1.12] repository is not necessary more?
how can i manage the conflicts with previous Xorg installation ?

sorry for my incompetence!

Last edited by Angelsoul (2013-04-24 14:59:29)


---------------------  Laptop -----------------------
ArchLinux 64bit on DELL XPS 15
--------------------------------------------------------
love grep

Offline

#6 2013-04-24 15:10:44

szorti
Member
From: Cracow, Poland
Registered: 2010-06-23
Posts: 21

Re: [SOLVED] Gnome 3.8 apps crash with X Window System Error

I still have the xorg112 repo in my pacman.conf - provides me with packages that did not required manual compilation.
All You need to compile xorg 1.12 (includes patches from AUR and from my previous post, modifed PKGBUILD):
https://dl.dropboxusercontent.com/u/149 … org112.zip

If still having problems, I kept precompiled packages (for future installations on my pc) so I could upload them and share links.

Offline

#7 2013-04-24 18:56:41

Angelsoul
Member
From: Italy
Registered: 2012-02-14
Posts: 26

Re: [SOLVED] Gnome 3.8 apps crash with X Window System Error

Thank you, but i still have a problem during compiling:
make: *** [install-recursive] Error 1
==> ERROR: There was an error in package_xorg-server1.12 ().
                    the operation will be interrupted.
but after this message the package xorg-server-1.12.4 is created.
i think that this package is corrupted, so i don't install it with pacman -U [xorg-server1.12.4]

------------------------------------------------------------------------------------------------------------------------

EDIT
I've recompiled some package and then i've installed the xorg patched with pacman -U xorg-server12-1....
Now all work fine!
Thanks for the support!

Last edited by Angelsoul (2013-04-24 20:36:58)


---------------------  Laptop -----------------------
ArchLinux 64bit on DELL XPS 15
--------------------------------------------------------
love grep

Offline

Board footer

Powered by FluxBB