PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kubuntu, x und die fluxbox



CheG77
10.01.06, 15:54
Hallo Zusammen.

Ich hab da ein kleines Problem. Ich war lange auf der suche nach einem Linux das es schafft bei der Installation meine Netzwerkkarte zu erkennen. Mit Kubuntu hab ich dies endlich gefunden. Da ich schon etwas länger Debian als Serverbetriebsystem nutze, bin ich auch mit der elementaren Bedienung von Kubuntu vertraut.
Doch da liegt eben auch mein Problem. Da ich Linux bisher nur auf einem server nutzte, hatte ich bisher mich noch nicht mit einer grafischen Oberfläche beschäftigen müssen.
Da ich mir jetzt einen Laptop zugelegt habe, möchte ich nun auch gerne Linux als Desktopystem nutzen. Also habe ich mir Kubuntu geladen. Die Standardinstallation lief ohne Probleme, der Installer war mir ja bereits von Debian bekannt. Nach kurzer Zeit hatte ich mein fertiges KDE-Desktopsystem. Doch viel mir schnell auf das dort unmengen an Programmen liegen die ich gar nicht benötige bzw. lieber andere Programme mit der gleichen Funktionalität nutzen würde.
Also versuchte ich mich an der Installation des Minimalsystems um so nach und nach mir mein eigenes System zusammenzubauen.
Ich entschied mich statt für KDE für Fluxbox (hier hatte ich schon mal ein kurzes Scharmützel und war auch sehr angetan von der performance).
Auf dem Weg zu meinem kleinen, schlanke Betriebsystem versuchte ich mich nach der Installation des Minimalsystems schließlich an apt-get.
Ich wusste nicht wie das Paket das X beinhaltet genau hieß und setzte nach einigen Versuchen schließlich folgenden Befehl ab:

apt-get install x-window-system-core
Dies schien auch soweit ganz gut durchzulaufen. Anschließend musste nur noch die Fluxbox drauf. Ich fing an in der sources.list rumzueditieren und hab einfach mal alle auskommentierten quellen scharf geschalten.Schließlich ein apt-get update und weiter gings:

apt-get install fluxbox
Lief auch alles soweit durch. Ich wähnte mich schon im Ziel und probierte dann startx.
Dann kam mir gleich folgende Meldung entgegen:

Xsession: unable to start X session --- no "/root/.xsession"
"/root/.Xsession"file, no session managers, no window manager
terminal emulators found; aborting.
Ich hab übrigens rausgefunden das einer dieser beiden quellen fluxbox enthalten:

deb http://de.archive.ubuntu.com/ubuntu breezy universe
deb-src http://de.archive.ubuntu.com/ubuntu breezy universe

Und schließlich meine Frage: Wo liegt mein Fehler? Hat hier jemand Erfahrung mit Kubuntu und Fluxbox? Gibt es eine anderen Weg mein Vorhaben zu realisieren?

Danke und Gruß,
Cheg77

kshade
10.01.06, 16:51
Lief auch alles soweit durch. Ich wähnte mich schon im Ziel und probierte dann startx.Als root? Zz zz :ugly:

Versuch mal unter deinem normalen Benutzeraccount folgendes:
echo "exec startfluxbox" > ~/.xinitrc
startxOder installier XDM/GDM/KDM/WDM/Entrance/Einen anderen Login-Manager

ilmig
10.01.06, 16:57
Ok lesen wir uns mal den relevanten Teil der Fehlermeldung durch:

Xsession: unable to start X session --- no "/root/.xsession"
"/root/.Xsession"file
und übersetzen den entscheidenden Teil:

X Sitzung starten nicht möglich --- keine "root/.xsession" Datei vorhanden

Für mich ist das relativ offensichtlich ;) Übrigens sagt es mir auch, dass du versucht hast X als root zu starten. Dies solltest du aber nicht tun, da du sonst ja mit Fluxbox als Root arbeitest, jede Anwendung die du dort also startest als Root läuft. Dass das ganz böse ist brauche ich dir hoffentlich nicht zu erklären, da du ja wohl schon etwas Erfahrung hast.
/root/ ist der Homeordner von dem Nutzer Root. In dem Ordner fehlt aber wohl eine ominöse Date .xsession bzw .Xsession. Guck also bitte mal in deinem eigenen Home Ordner nach, ob da diese Datei vorhanden ist! Wenn ja solltest du eigentlich selber deinen Windowmanager mit startx starten können.

Wenn sie nicht vorhanden sein sollte, oder du mit startx immer noch KDE starten solltest, wobei das letztere durchaus wahrscheinlich ist, guck einfach mal in der manpage von startx, xinit und xsession nach. Eine Alternative zu einfach Manpages lesen wäre auch Google mit z.b. ".xsession (erstellen)"oder Sufu mit ähnlichen Schlagworten.

Hoffe dir geholfen zu haben, besonders dir gezeigt zu haben wie man sich in Zukunft vielleicht auch schnell selber helfen kann ;)

Grüße
ilmig

CheG77
10.01.06, 16:59
hab grad unabhängig von deinem post was probiert:
hab ins /home von meinem user ne .xsession.
als inhalt exec fluxbox.
und dann noch kdm hinterherinstalliert. auf einmal gehts :D
hab erst danach deinen post gelesen, aber trotzdem danke für den tip.
jetzt steh ich bloß vor dem nächsten problem: wenn ich auf apps beispielsweise ne bash starten will tut sich rein garnichts :ugly:
verhält sich genauso mit allen anderen programmen. haste da auch noch en tip ? ;)

gruß und danke,
cheg77

kshade
10.01.06, 17:01
jetzt steh ich bloß vor dem nächsten problem: wenn ich auf apps beispielsweise ne bash starten will tut sich rein garnichts :ugly:
Uh, das war bei meiner Debian-Installation auch im Fluxbox-Menü. Du kannst nicht einfach so eine Bash starten, da brauchts nen Terminalemulator wie xterm oder aterm (gibts über apt-get).

ilmig
10.01.06, 17:14
Und wenn wir grade dabei sind,hier (http://fluxbox.org/docbook/de/html/) die Dokumentation zu Fluxbox, die imho zwar nicht 100% vollständig ist, für den Anfang aber echt sehr gut ist. Eigentlich wird alles was man zum angenehmen Arbeiten mit Fluxbox braucht gut und vor allem leicht erklärt und man kriegt auch einige Tipps für die richtige Konfiguration auf den Weg.
Ich empfand das nach meiner Installation von Fluxbox als sehr hilfreich.

Auf schnelles und effizientes Arbeiten mit deiner *box ;)