Hallo, folgendes Problem (SuSE8.0/2.4.18/KDE3.0): Habe X-CD-Roast (von CD) und CDBakeOven1.8 als rpm (mittels kpackage) eingespielt. Nach KDE3.0-Menü-Aktualisierung wird CDBakeOven nicht ins Menü aufgenommen; Programm-Start über Konsole ergibt folgende Fehlermeldung: 1.)CDBakeOven1.8: user@rechnername:~> cdbakeoven & [1] 1756 user@rechnername:~> ASSERT: debug output not ended with \n ASSERT: debug output not ended with \n ASSERT: debug output not ended with \n ASSERT: debug output not ended with \n ASSERT: debug output not ended with \n ASSERT: debug output not ended with \n ASSERT: debug output not ended with \n Programm startet und wird auch angezeigt.. Möchte es aber gerne in das KDE3.0-Menü aufnehmen bzw. ohne Fehlermeldung aufrufen können... Idee? 2.)X-CD-Roast: user@rechnername:~> su Password: rechnername:/ # xcdroast & [1] 1747 rechnername:/ # Xlib: connection to ":0.0" refused by server Xlib: No protocol specified Gtk-WARNING **: cannot open display: :0.0 xauth list :0 ergibt nichts... habe dann (bash): DISPLAY= "Rechnername":"Nummer" export DISPLAY man xauth brachte mich bisher nicht weiter... Idee? Vielen Dank im voraus!!!
Hi Andre, Am Die, 2002-05-07 um 15.03 schrieb Andre Enay:
Hallo,
folgendes Problem (SuSE8.0/2.4.18/KDE3.0):
Habe X-CD-Roast (von CD) und CDBakeOven1.8 als rpm (mittels kpackage) eingespielt.
[...]
2.)X-CD-Roast:
user@rechnername:~> su Password: rechnername:/ # xcdroast & [1] 1747 rechnername:/ # Xlib: connection to ":0.0" refused by server Xlib: No protocol specified
Gtk-WARNING **: cannot open display: :0.0
Für mal als User, dem dem der Windowmanager gestartet wurde ein xhost +127.0.0.1 aus. Nur der User hat Zugriff aus das X-Display (nicht mal root!). Gruß Martin
Für mal als User, dem dem der Windowmanager gestartet wurde ein xhost +127.0.0.1 aus.
Nur der User hat Zugriff aus das X-Display (nicht mal root!).
Gruß Martin
OK, dann habe ich folgende Fehlermeldung: user@rechnername:~> xhost +127.0.0.1 127.0.0.1 being added to access control list user@rechnername:~> su Password: rechnername:/home/user # xcdroast & [1] 2006 rechnername:/home/user# ** WARNING **: Installation problem? No set-gid bit on /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap ** WARNING **: The X-CD-Roast wrapper seems not to have the correct permissions set ** WARNING **: So do as root something like that: (and read the Manual) chown root:cdwrite /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap; chmod 2755 /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap *** NOTE ***: --------------------------------------------------------------- This permission warning and the following set-uid bit warnings can be safely ignored, if you want to run X-CD-Roast as root only. --------------------------------------------------------------- ** WARNING **: Installation problem? No set-uid bit on /usr/X11R6/lib/xcdroast-0.98/bin/cdrecord ** WARNING **: Installation problem? No set-uid bit on /usr/X11R6/lib/xcdroast-0.98/bin/mkisofs ** WARNING **: Installation problem? No set-uid bit on /usr/X11R6/lib/xcdroast-0.98/bin/readcd ** WARNING **: Installation problem? No set-uid bit on /usr/X11R6/lib/xcdroast-0.98/bin/cdda2wav xcdroast: relocation error: /usr/lib/libimlib-gif.so: undefined symbol: _gdk_malloc_image Aber ich habe doch als root gestartet? mit: strace -d xcdroast & (Programm-Aufruf verfolgt): pid 2036 stopped, [SIGTRAP] writev(2, [{"xcdroast", 8}, {": ", 2}, {"relocation error", 16}, {": ", 2}, {"/u sr/lib/libimlib-gif.so", 24}, {": ", 2}, {"undefined symbol: _gdk_malloc_im"..., 35}, {"", 0}, {"", 0}, {"\n", 1}], 10xcdroast: relocation error: /usr/lib/libim lib-gif.so: undefined symbol: _gdk_malloc_image [wait(0x57f) = 2036] pid 2036 stopped, [SIGTRAP] ) = 90 [wait(0x57f) = 2036] pid 2036 stopped, [SIGTRAP] _exit(127) = ? [wait(0x7f00) = 2036] pid 2036 exited ha Kann da jemand schlau draus werden?
Andre Enay schrieb:
Hallo,
folgendes Problem (SuSE8.0/2.4.18/KDE3.0):
[...]
Programm startet und wird auch angezeigt.. Möchte es aber gerne in das KDE3.0-Menü aufnehmen bzw. ohne Fehlermeldung aufrufen können...
Idee?
Kontrolleiste -->Menue bearbeiten ( als root )
2.)X-CD-Roast:
user@rechnername:~> su
versuch mal sux PeteR
1.)Kontrolleiste -->Menue bearbeiten ( als root ) Das ist mir schon klar:-) Wenn's fkt. hätte, hätte ich die Liste nicht unnötig belastet. Unter SuSE7.3/2.4.16/KDE2.2.2 wurde CDBakeOven1.8 automatisch in das KDE-Menü aufgenommen. Allerdings auch mit Yast1 (schnief) eingespielt... Habe sowieso das Gefühl, dass die rpm-Datenbank "anders" verwaltet wird (seit der "tollen" SuSE8.0). Spiele die meisten rpm's mit kpackage oder xrpm ein... 2.)X-CD-Roast: user@rechnername:~> su
versuch mal sux
Warum soll mich das weiterbringen? Das hat doch nichts mit dem Programm-Aufruf zu tun? Ist hier vielleicht jemand Assembler-Chef?
Hi, On Tuesday, May 07, 2002 at 16:21:37, Andre Enay wrote:
2.)X-CD-Roast:
user@rechnername:~> su
versuch mal sux
Warum soll mich das weiterbringen? Das hat doch nichts mit dem Programm-Aufruf zu tun?
Doch. sux setzt im gegenteil zu su die X zugriffsrechte. Was du machen mußt um xcdraost auch als nicht root betreiben zu können steht ja in der Fehlermeldung. Da ist sogar nen hinweis auf die doku. Was willste mehr? also sux - -c xcdroast sollte tun.
Ist hier vielleicht jemand Assembler-Chef?
Wer will das wissen? 8) Henne -- Hendrik Vogelsang aka Henne mailto: hvogel<at>hennevogel.de I am Jack's raging bile duct. # random sigs made with fortune
Hallo, habe Rechte von X-CD-Roast korrekt gesetzt. Möchte es auch weiterhin nur als root benutzen können. Kann mir jemand erklären, wie ich folgende Fehlermeldung bzw. den Link richtig setze?: xcdroast: relocation error: /usr/lib/libimlib-gif.so: undefined loc_image Vielen Dank! P.S.: Ach ja: CDBakeOven gibt es wohl bald für KDE3.0. Auf der Homepage wird ausserdem darauf hingewiesen, dass unter KDE3.0 nicht korrekt kompiliert wird. Also warten und Tee trinken...
OK, ich bin zu folgender Lösung gekommen: 1.)CDBakeOven deinstalliert. Aktuelle Version 1.8 laut Hompepage nicht unter KDE3.0 zu kompilieren. Also auf neue Verion warten. 2.)X-CD-Roast: Update auf 0.98alpha10 (www.cxdroast.org) Damit sind alle Probleme gelöst. In der aktuellen Version kann man per GUI die non-root-Einstellungen ändern. Problem: Yast2 zeigt nun trotz Update aller dazugehörigen Pakete (rpm's für SuSE8.0!) in der Software-In-/Deinstallation ungelöste Paketabhängigkeiten und will wieder die alten Pakete einspielen... root-xterm: rpm --rebuilddb updatedb ldconfig SuSEconfig ...brachte nixx...
participants (4)
-
Andre Enay
-
Henne Vogelsang
-
Martin Knipper
-
Peter Soltau