Hallo Marcus, Am Freitag, 25. Oktober 2002 18:13 schrieb Marcus Roeckrath:
Hallo Bernd,
Bernd Stäglich wrote on Freitag, 25. Oktober 2002 15:15 about Re: xcdroast
Da erscheint die folgende Meldung: kdesu xcdroast Xlib: extension "GLX" missing on display ":0.0".
Da fehlt Dir offensichtlich das GLX-Modul.
Was ist das und woher kriege ich das. In YAST2 habe ich allenfalls NVIDIA_GLX und xf86_glx gefunden. Die sind aber installiert.
xhost -
linux:/home/**** #DISPLAY=:0.0 linux:/home/**** # xcdroast Xlib: connection to ":0.0" refused by server
Du willst ja nun als root aufrufen, der XServer läuft aber unter Deinen Usernamen.
Ja, wenigstens erst mal, um mich nicht mit noch mehr Details rumplagen zu müssen Funktionierte vorher ja auch immer so, bin inzwischen ganz entnervt von der Rumdokterei und bei mir als Singel-User ist das doch egal? Ich arbeite ja nicht komplett als root (dieser rote Desktop mit den vielen Bomben) Also habe ich/bzw. kann ich doch die folgenden Warnungen im Prinzip missachten? * 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/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 Nicht missachten kann ich aber wohl die folgende Meldung: xcdroast: relocation error: /usr/lib/libimlib-gif.so: undefined symbol: _gdk_malloc_image Was ist denn das nun schon wieder. Ist das vielleicht diese komische Sache mit dem Menüeditor, wo irgendwie der Pfad zu xcdroast noch eingetragen werden muss? Wäre nett, wenn du mir noch mal helfen würdest. Vielen Dank Bernd War das so nicht immer. Also bewusst habe ich da ganz bestimmt nichts verändert. xcdroast hatte übrigens einwandfrei unter root funktioniert. Deshalb habe ich diesen besonderen Hinweis von dir bewusst nicht beachtet, um nicht noch mehr in Manuals rumwühlen zu müssen. Bin nämlich schon ziemlich entnervt. Ist das denn nun wirklich so notwendig oder kriege ich das nicht auch so hin?
Hast Du xhost + wirklich ausgeführt bzw. hat das ohne Fehlermldung die Freischaltung des XServers bestätigt?
Nein, ich wusste nicht, dass ich zum Befehl xhost noch meinen Rechnernamen zufügen musste. Jetzt ergibt sich also: "xhost + localhost localhost being added to access control list
Wenn man den XServer freigibt, können andere User, sogar andere Rechner, auf diesen zugreifen. Das mußt Du hier also auch für root explizit erlauben.
Also muss ich den XServer freigeben? Wie mache ich das jetzt? Ich stelle nämlich wieder mal fest, dass ich als Laie, der mit Linux eigentlich nur friedlich arbeiten will und mit BIll Gates nichts zu tun haben will, mich von immer neuen Fachausdrücken nur so erschlagen fühle und dabei so ziemlich den Überblick verliere, obwohl ich mich wirklich bemühe.
Die Display-Variable enthält die Nummer des XServers, man kann nämlich mehrere Instanzen gestartet haben oder starten.