Bug 3388

Summary: Can't launch gnibbles and gnome 3 (no classic)
Product: Mageia Reporter: Bernard SIAUD <liste>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: Normal CC: marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: gnibbles CVE:
Status comment:
Attachments: The file Xorg.0.log fot know my chipset

Description Bernard SIAUD 2011-11-19 14:20:14 CET
Description of problem: I try to launch gnibbles in a terminal and I get this error :
$ gnibbles 
failed to create drawable

Clutter-CRITICAL **: Unable to initialize Clutter: Unable to select the newly created GLX context

Gdk-ERROR **: The program 'gnibbles' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadGC (invalid GC parameter)'.
  (Details: serial 355 error_code 13 request_code 60 minor_code 0)
  (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.)
Trappe pour point d'arrêt et de trace


The same issue prevents me from starting gnome 3
Comment 1 Bernard SIAUD 2011-11-19 14:22:52 CET
Created attachment 1086 [details]
The file Xorg.0.log fot know my chipset
Comment 2 Manuel Hiebel 2011-11-19 16:06:27 CET
Hello thanks for the bug report.

We need the backtrace, for that install gnome-games-debug and then use gdb.
https://wiki.mageia.org/en/Debugging_software_crashes#gdb

Keywords: (none) => NEEDINFO
Source RPM: gnome 3 , gnibbles => gnibbles

Comment 3 Bernard SIAUD 2011-11-19 21:12:58 CET
[troumad@Portable_bs][/usr/bin]
$ gdb gnibbles 
GNU gdb (GDB) 7.3.50.20110722-2.mga2 (Mageia release 2)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-mageia-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/gnibbles...Reading symbols from /usr/lib/debug/usr/bin/gnibbles.debug...done.
done.
(gdb) run
Starting program: /usr/bin/gnibbles 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Detaching after fork from child process 5501.
failed to create drawable

Clutter-CRITICAL **: Unable to initialize Clutter: Unable to select the newly created GLX context

Gdk-ERROR **: The program 'gnibbles' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadGC (invalid GC parameter)'.
  (Details: serial 172 error_code 13 request_code 60 minor_code 0)
  (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.)

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007f8b7af91a55 in g_logv () from /lib64/libglib-2.0.so.0
(gdb)
Comment 4 Manuel Hiebel 2011-11-20 00:32:46 CET
ok thanks.

I think it's a duplicate of bug 2874

*** This bug has been marked as a duplicate of bug 2874 ***

Keywords: NEEDINFO => (none)
Status: NEW => RESOLVED
Resolution: (none) => DUPLICATE

Comment 5 Bernard SIAUD 2011-11-24 17:57:53 CET
I'm not sure that it's duplicate of bug 2874 : now gnibble is good, but gnome 3 don't work, I have gnome classic only.
Comment 6 Marja Van Waes 2012-01-16 06:53:15 CET
(In reply to comment #5)
> I'm not sure that it's duplicate of bug 2874 : now gnibble is good, but gnome 3
> don't work, I have gnome classic only.

There were problems when Mga1a1 was released with Gnome3. I suppose Gnome works now?

CC: (none) => marja11