leviathan1
Anmeldungsdatum: 11. November 2010
Beiträge: 20
|
Hallo! Ich benutze XBMCbuntu. Basiert auf Ubuntu 14.04 LTS und habe als DE LXDE. In dieser Distro kann man im Login Bildschirm zwischen "XBMC" und "XBMCbuntu" (ich bezeichne diese beiden Optionen als "session") auswählen. Ersteres startet direkt den media center und zweiteres den LXDE desktop. Meine Frage:
Gibt es eine Datei pro session, in die man terminal Befehle eintippen kann, die direkt nach dem login ausgeführt werden und dann nur für diese session gelten? Ich danke für eure Mühe! Besten Gruß!
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
Um auf deine Frage sinnvoll zu antworten, brauchen wir die Ergebnisse hiervon ls /etc/xdg/lxsession/
ls ~/.config/lxsession/
|
leviathan1
(Themenstarter)
Anmeldungsdatum: 11. November 2010
Beiträge: 20
|
ls /ect/xdg/lxsession
XBMCbuntu
ls ~/.config/lxsession/
XBMCbuntu
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
Mmh, ich muss zu XBMC noch einmal nachfragen: Startet das als Standalone-Desktopumgebung oder setzt es auf LXDE auf? Oder anders gefragt: Läuft auch bei der Sitzung "XMBC" ein Lubuntu/LXDE Desktop oder nicht? Deine Angaben zeigen nämlich, dass es nur ein lxsession-Profil gibt.
|
leviathan1
(Themenstarter)
Anmeldungsdatum: 11. November 2010
Beiträge: 20
|
Ich bin mir nicht sicher ob bei der XBMC session ein LXDE desktop läuft. Gibt es eine einfache Möglichkeit das herauszufinden? Wenn ich jedoch in der XBMC session in den windowed mode gehe ist rings um das (undekorierte) XBMC-Fenster ein einfarbener Hintergrund ohne Icons, Panel, etc.. Ich denke XBMC läuft also hier eingenständig (irgendwo meine ich auch mal "standalone" gelesen zu haben). Aber gibt es prinzipiell so eine Datei?
|
mrkramps
Anmeldungsdatum: 10. Oktober 2006
Beiträge: 5523
Wohnort: south central EL
|
Die laufende Desktopsitzung müsste in einer Umgebungsvariable gespeichert sein:
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
Hast du XBMC unter Ubuntu installiert oder hast du das ISO von der XBMC-Webseite? Ich frage, weil ich gerade vor ein paar Tagen hier eine Anfrage hatte, bei der die Konfiguration von Grub nicht über den Ubuntu-Mechanismus erfolgte, bzw. die Konfiguration dort sich nicht auf Grub ausgewirkt hat. Somit ist dann XBMC nicht gelich Ubuntu.
|
leviathan1
(Themenstarter)
Anmeldungsdatum: 11. November 2010
Beiträge: 20
|
mrkramps schrieb: Die laufende Desktopsitzung müsste in einer Umgebungsvariable gespeichert sein:
In der session "XBMCbuntu"
-$ echo $DESKTOP_SESSION
-$ XBMCbuntu
In der session "XBMC"
-$ echo $DESKTOP_SESSION
-$
Keine Angabe also in XBMC
|
leviathan1
(Themenstarter)
Anmeldungsdatum: 11. November 2010
Beiträge: 20
|
lionlizard schrieb: Hast du XBMC unter Ubuntu installiert oder hast du das ISO von der XBMC-Webseite? Ich frage, weil ich gerade vor ein paar Tagen hier eine Anfrage hatte, bei der die Konfiguration von Grub nicht über den Ubuntu-Mechanismus erfolgte, bzw. die Konfiguration dort sich nicht auf Grub ausgewirkt hat. Somit ist dann XBMC nicht gelich Ubuntu.
Ich habe von [www.kodi.tv/downloads] die Variante "XBMCbuntu" heruntergeladen und mittels eines USB-Sticks installiert. Wenn "grub" dieses Auswahlmenue während des boot-Vorgangs ist, gibt es das bei dieser Installation nicht.
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
leviathan1 schrieb: Wenn "grub" dieses Auswahlmenue während des boot-Vorgangs ist, gibt es das bei dieser Installation nicht.
Grub ist der Bootloader von Ubuntu, der Ubuntu erst startet. Das Auswahlmenü ist nur eine Komponenete von Grub. Aber normalerweise kann die Anzeige dieses Menüs durch Änderung bestimmter Dateien beeinflusst werden. Mit der Installation vom Image von kodi.tv ist das nicht möglich - weshalb man leider davon ausgehen muss, dass auch andere Mechanismen nicht funktionieren, weil es kein Ubuntu ist.
|
leviathan1
(Themenstarter)
Anmeldungsdatum: 11. November 2010
Beiträge: 20
|
Sollte es sich entgegen ihrer Erwartung jedoch doch um Ubuntu handeln, wo würde ich dann die besagte Datei finden, falls es so etwas gäbe.
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
leviathan1 schrieb: Sollte es sich entgegen ihrer Erwartung jedoch doch um Ubuntu handeln,
Wir duzen uns hier übrigens alle 😉 Es geht nicht um Erwarteungen. XBMCbuntu baut auf Ubuntu auf, verändert es aber, genau wie z.B. Linux-Mint. Das Resultat ist dann, dass es auch anders als Ubuntu funktioniert, und dann können eigentlich nur die Macher weiterhelfen. wo würde ich dann die besagte Datei finden, falls es so etwas gäbe.
Dazu kann ich leider nichts sagen.
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Man könnte notfalls auch in die allgemeinen Logindateien einen Script-Befehl schreiben, welcher die bereits benannten Umgebungsvariablen abprüft (ob gar nix drin steht oder XBMCbuntu) und für jeden der Fälle wären dann nach der Fallunterscheidung die Terminalbefehle möglich, die du möchtest. Aber vielleicht fällt ja noch einem eine richtige Lösung ein, wie sie gedacht ist und nicht eine Notlösung.
|
leviathan1
(Themenstarter)
Anmeldungsdatum: 11. November 2010
Beiträge: 20
|
Benno-007 schrieb: Man könnte notfalls auch in die allgemeinen Logindateien einen Script-Befehl schreiben, welcher die bereits benannten Umgebungsvariablen abprüft (ob gar nix drin steht oder XBMCbuntu) und für jeden der Fälle wären dann nach der Fallunterscheidung die Terminalbefehle möglich, die du möchtest. Aber vielleicht fällt ja noch einem eine richtige Lösung ein, wie sie gedacht ist und nicht eine Notlösung.
Wenn das mit den Script-Befehl in den allgemeinen Logindateien keine allzu aufwändige Sache ist, könntest du mir zeigen wie ich einen einzeiligen Terminalbefehl so unterbringen kann, dass er nur fuer diese session und möglichst bald nach login ausgefuehrt wird? Ich denke ich werde parallel versuchen direkt bei den Machern von XBMCbuntu nachfragen und bei Erfolg hier rueckmelden.
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Klärt das erst mal unter euch und was überhaupt dein Betriebssystem ist. Kommt auch auf den Befehl an und warum der so bald wie möglich laufen muss, also was von dem evtl. abhängt.
|