LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   XMMS works for root but not for user (http://www.linuxquestions.org/questions/linux-software-2/xmms-works-for-root-but-not-for-user-704288/)

bezdomny 02-12-2009 05:52 PM

XMMS works for root but not for user
 
I checked and verified I belong to the "audio" group.

But command "xmms"=
Code:

Message: device: default
Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 1494 error_code 8 request_code 72 minor_code 0
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7a54767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb7a5481e]
#2 /usr/lib/libX11.so.6 [0xb7c1ede9]
#3 /usr/lib/libX11.so.6(XSync+0x25) [0xb7c13115]
#4 /usr/lib/libgdk-1.2.so.0(gdk_flush+0x2a) [0xb7d7467a]
#5 /usr/lib/libgdk-1.2.so.0(gdk_image_destroy+0x55) [0xb7d7c325]
#6 /usr/lib/libgdk-1.2.so.0(gdk_image_exit+0x2a) [0xb7d7c42a]
#7 /usr/lib/libgdk-1.2.so.0 [0xb7d692d5]
#8 /lib/i686/cmov/libc.so.6(exit+0x89) [0xb7a87ab9]
#9 /usr/lib/libgdk-1.2.so.0 [0xb7d69495]
#10 /usr/lib/libX11.so.6(_XError+0xd9) [0xb7c177d9]
#11 /usr/lib/libX11.so.6 [0xb7c1f798]
#12 /usr/lib/libX11.so.6(_XReply+0x15a) [0xb7c1fb4a]
#13 /usr/lib/libX11.so.6(XSync+0x67) [0xb7c13157]
#14 /usr/lib/libgdk-1.2.so.0(gdk_flush+0x2a) [0xb7d7467a]
#15 xmms(draw_main_window+0x329) [0x8084ad9]
#16 xmms(set_doublesize+0x96) [0x80893a6]
#17 xmms(mainwin_options_menu_callback+0x3a5) [0x808a115]
#18 /usr/lib/libgtk-1.2.so.0 [0xb7e25ab8]
#19 /usr/lib/libgtk-1.2.so.0(gtk_marshal_NONE__NONE+0x16) [0xb7e38cf6]
Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 1495 error_code 8 request_code 72 minor_code 0

Any help would be appreciated as I prefer XMMS to SMPlayer, the equalizer of which won't work on my system.

cheftec 02-12-2009 11:34 PM

Okay, well, Let me give this a shot.
being a member of the audio group means audio can play, not necessarily that xmms can run. Right? So...

chmod 755 xmms

to make it so the owner (presumably root, at this time) can read, write and execute, group users can read and execute, and the public can read and execute.

This is assuming that you haven't done that yet. If you have, maybe set it to 777. If /that/ doesn't work, its not a permissions issue, at least of the executable file.

Is this new with Lenny?


All times are GMT -5. The time now is 03:39 PM.