Gentoo Archives: gentoo-user

From: David Talkington <dtalk@××××××××××.org>
To: gentoo-user@l.g.o
Subject: [gentoo-user] X application instability
Date: Thu, 08 Feb 2007 19:16:10
Message-Id: Pine.LNX.4.64.0702080844050.4624@atlantis.flyingjoke.org
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4
5 Salutations --
6
7 I have some instability in my desktop system which I've not been able to
8 banish.
9
10 What I've experienced is that some X applications, in varying degrees of
11 frequency, crash with this sort of error:
12
13 The program 'gmfsk' received an X Window System error.
14 This probably reflects a bug in the program.
15 The error was 'BadRequest (invalid request code or no such operation)'.
16 (Details: serial 9575469 error_code 1 request_code 0 minor_code 0)
17 (Note to programmers: normally, X errors are reported asynchronously;
18 that is, you will receive the error a while after causing it.
19 To debug your program, run it with the --sync command line
20 option to change this behavior. You can then get a meaningful
21 backtrace from your debugger if you break on the gdk_x_error()
22 function.)
23
24 The applications which I've seen affected include firefox
25 (infrequently), ardour (with some regularity), and gmfsk (very
26 frequently). In the worst case, gmfsk, the application will only run
27 for about 45 minutes between dumps.
28
29 What I've done:
30
31 - - I have tested gmfsk on a Red Hat EL4 virtual machine, and the crash
32 does not occur. Note that this uses xorg v6.
33
34 - - On the Gentoo machine, I have set -O (down from -O2) in make.conf, and
35 have rebuilt my entire Gentoo environment using 'emerge -e world', and
36 have resolved broken dependencies with revdep-rebuild; and
37
38 - - I have removed the proprietary Matrox binary hal library, required to
39 make dual-head work on my G400, and reverted to the xorg driver.
40
41 Nothing has helped so far.
42
43 This is a current (2006.1) system. I have attached the contents of
44 make.conf and xorg.conf, and have posted below the output of lsmod and
45 uname -a. Let me know what other information might be useful to help
46 narrow down the possibilities, or (even better) what others might have
47 done to quell similar gremlins!
48
49 Cheers -d
50
51 $ uname -a
52 Linux sybil 2.6.18-gentoo-r6 #3 PREEMPT Sat Feb 3 21:46:35 PST 2007 i686
53 AMD Sempron(tm) 2600+ AuthenticAMD GNU/Linux
54
55 $ lsmod
56 Module Size Used by
57 usbhid 28868 0
58 vmnet 33708 13
59 vmmon 103180 0
60 nfs 202248 3
61 lockd 55240 2 nfs
62 nfs_acl 3456 1 nfs
63 sunrpc 140028 4 nfs,lockd,nfs_acl
64 ipt_LOG 5760 1
65 xt_limit 2560 3
66 xt_state 2112 2
67 ip_conntrack 47092 1 xt_state
68 iptable_filter 2944 1
69 snd_seq_midi 8160 0
70 snd_emu10k1_synth 6720 0
71 snd_emux_synth 31552 1 snd_emu10k1_synth
72 snd_seq_virmidi 6784 1 snd_emux_synth
73 snd_seq_midi_emul 5888 1 snd_emux_synth
74 snd_pcm_oss 39072 0
75 snd_seq_oss 28928 0
76 snd_seq_midi_event 7040 3 snd_seq_midi,snd_seq_virmidi,snd_seq_oss
77 snd_seq 45392 8
78 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi_event
79 realtime 9864 0
80 rtc 12340 0
81 sg 28380 0
82 scsi_mod 88072 1 sg
83 snd_mixer_oss 15424 1 snd_pcm_oss
84 ide_cd 36256 0
85 matroxfb_base 26720 0
86 matroxfb_DAC1064 9152 1 matroxfb_base
87 matroxfb_accel 4288 1 matroxfb_base
88 matroxfb_g450 6592 1 matroxfb_base
89 cdrom 32608 1 ide_cd
90 g450_pll 5760 2 matroxfb_DAC1064,matroxfb_g450
91 matroxfb_misc 11428 5
92 matroxfb_base,matroxfb_DAC1064,matroxfb_accel,matroxfb_g450,g450_pll
93 via_agp 9536 1
94 ehci_hcd 26248 0
95 uhci_hcd 21064 0
96 usbcore 113092 4 usbhid,ehci_hcd,uhci_hcd
97 snd_emu10k1 103232 2 snd_emu10k1_synth
98 snd_rawmidi 23136 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
99 snd_ac97_codec 82848 1 snd_emu10k1
100 via_rhine 22024 0
101 snd_ac97_bus 2240 1 snd_ac97_codec
102 snd_pcm 69768 3 snd_pcm_oss,snd_emu10k1,snd_ac97_codec
103 snd_seq_device 7692 7
104 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi
105 snd_timer 21188 3 snd_seq,snd_emu10k1,snd_pcm
106 snd_page_alloc 9608 2 snd_emu10k1,snd_pcm
107 snd_util_mem 4544 2 snd_emux_synth,snd_emu10k1
108 snd_hwdep 8900 2 snd_emux_synth,snd_emu10k1
109 snd 47460 15
110 snd_emux_synth,snd_seq_virmidi,snd_pcm_oss,snd_seq_oss,snd_seq,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_seq_device,snd_timer,snd_hwdep
111 e1000 107200 0
112 soundcore 9312 1 snd
113
114
115 - --
116 David Talkington
117
118 PGP key: http://www.prairienet.org/~dtalk/004B8F8B.asc
119 -----BEGIN PGP SIGNATURE-----
120 Version: GnuPG v1.4.6 (GNU/Linux)
121
122 iD8DBQFFy3Tu5FKhdwBLj4sRAoBQAJoCxRkGET1yl9P7NdlLxPwBUal2JgCgjSQb
123 SF+PQF6MkFtGmy79mAbI9nw=
124 =t3z1
125 -----END PGP SIGNATURE-----

Attachments

File name MIME type
make.conf text/plain

Replies

Subject Author
[gentoo-user] Re: X application instability David Talkington <dtalk@××××××××××.org>