Bug 4968 - 2_b2: The program 'XFdrake' received an X Window System error.
Summary: 2_b2: The program 'XFdrake' received an X Window System error.
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: release_blocker critical
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords: USABILITY
: 4991 5056 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-03-16 02:30 CET by Bit Twister
Modified: 2012-03-25 15:00 CEST (History)
6 users (show)

See Also:
Source RPM: drakx-kbd-mouse-x11-0.99-2.mga2.src.rpm
CVE:
Status comment:


Attachments

Description Bit Twister 2012-03-16 02:30:54 CET
Description of problem:

# /usr/sbin/XFdrake
Click Graphic Card
Shows Radeon HD 2000 and Later (radeon/fglrx)
click Ok
The program 'XFdrake' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow'.
  (Details: serial 45695 error_code 3 request_code 151 minor_code 3)
  (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 --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

#

Version-Release number of selected component (if applicable):


How reproducible: Always


Steps to Reproduce:
1. Clean Mageia-2-beta2-x86_64-DVD.iso install + updates 
   + radeon-firmware + kernel-firmware-nonfree-20120219-1 and reboot
2. default runlevel is 3
3. click up a terminal (I am using xterm)
4. su - root
5. /usr/sbin/XFdrake
6. Click Graphic Card
7. Shows Radeon HD 2000 and Later (radeon/fglrx)
8. click Ok

Worked fine with beta1 iso.
Manuel Hiebel 2012-03-16 19:00:00 CET

Assignee: bugsquad => thierry.vignaud

Comment 1 Manuel Hiebel 2012-03-17 00:28:29 CET
*** Bug 4991 has been marked as a duplicate of this bug. ***

CC: (none) => zen25000

Comment 2 Manuel Hiebel 2012-03-17 00:29:38 CET
Video Card is FX5600u (nvidia173) for the duplicate
Manuel Hiebel 2012-03-17 00:31:30 CET

CC: (none) => anssi.hannula

Manuel Hiebel 2012-03-18 17:34:50 CET

Priority: Normal => release_blocker
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=4942

Comment 3 Anne Nicolas 2012-03-20 15:27:53 CET
Seems to be fixed with oxygen-gtk 1.2.1 (reverted). Please test

CC: (none) => ennael1

Comment 4 Bit Twister 2012-03-20 16:09:45 CET
(In reply to comment #3)
> Seems to be fixed with oxygen-gtk 1.2.1 (reverted). Please test

Hmmm, all updates applied and system rebooted, still broke here.
Comment 5 D Morgan 2012-03-20 16:35:13 CET
because you still use the old one, you need to manually revert in your system ( we reverted to the old version )

CC: (none) => dmorganec

Comment 6 Bit Twister 2012-03-20 17:00:45 CET
(In reply to comment #5)
> because you still use the old one, you need to manually revert in your system (
> we reverted to the old version )

Should some other package(s) be reverted? 

[root@wb ~]# rpmdesc oxygen-gtk snippet follows"
Name        : oxygen-gtk
Version     : 1.2.1
Release     : 3.mga2
Architecture: x86_64
Install Date: Tue 20 Mar 2012 10:49:08 AM CDT
Group       : Graphical desktop/KDE
Size        : 161358
License     : LGPLv2+
Signature   : RSA/SHA1, Tue 20 Mar 2012 08:59:07 AM CDT, Key ID b742fa8b80420f66
Source RPM  : oxygen-gtk-1.2.1-3.mga2.src.rpm
Build Date  : Tue 20 Mar 2012 08:58:22 AM CDT
Build Host  : jonund.mageia.org
Relocations : (not relocatable)
Packager    : dmorgan <dmorgan>
Vendor      : Mageia.Org
Comment 7 Bit Twister 2012-03-21 23:13:02 CET
If someone can debug totem you might find the culprit faster.

$ totem

(totem:3773): Gtk-WARNING **: Theme parsing error: gtk.css:58:46: Unknown value 'GTK_SHADOW_NONE' for enum type 'GtkShadowType'

(totem:3773): GVFS-RemoteVolumeMonitor-WARNING **: remote volume monitor with dbus name org.gtk.Private.UDisks2VolumeMonitor is not supported


Here I clicked a .flv file and it crashed. Same with a .mpg file.

(totem:3773): Gdk-ERROR **: The program 'totem' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 26828 error_code 3 request_code 153 minor_code 3)
  (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.)

/usr/bin/dragon crashed first time I played a .flv, next launch worked.
Comment 8 Manuel Hiebel 2012-03-22 19:32:19 CET
*** Bug 5056 has been marked as a duplicate of this bug. ***

CC: (none) => epistemepromeneur

Comment 9 papoteur 2012-03-24 07:09:36 CET
Hello,
I encounter the same problem with the configuration of the boot (grub) and the configuration of the graphical boot (automatic connection)
Yves

CC: (none) => yves.brungard_mageia

Comment 10 Bit Twister 2012-03-25 06:42:50 CEST
latest kernel, fglrx rpms knocked my radeon/ati video frame rate from 175 back to 30 FPS. :(

Unable to use XFdrake to manage settings.  :(

Keywords: (none) => USABILITY
Source RPM: drakx-kbd-mouse-x11-0.99-1.mga2.src.rpm => drakx-kbd-mouse-x11-0.99-2.mga2.src.rpm

Comment 11 Bit Twister 2012-03-25 15:00:19 CEST
Guessing latest release of oxygen-gtk has fixed the problem.
XFdrake now works on my 64 bit host and on 32 and 64 bit VirtualBox guests.

If other window/screens are broke like comment 9 a new bug report should be opened.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.