Diogenes77
Anmeldungsdatum: 22. November 2007
Beiträge: 174
Wohnort: /home
|
Hallo, nach dem Anklicken eines beliegen Eintrags in root - Menü von Openbox (erscheint bei einem Rechtsklick am Desktop), stürzt Openbox ab, reißt alle offenen GUI - Programme mit und man findet sich anschließend auf dem Login-Fenster des Displaymanagers. Die letzte Zeile in /var/messages/syslog sagt: [ 669.507468] lxsession[1317]: segfault at 0 ip 000000000040a2d0 sp 00007fffd942ecf0 error 4 in lxsession[400000+35000] Hat jemand eine Idee, was man dagegen tun kann? Mein System: frisch installiertes Lubuntu 14.04
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2262
|
Teste doch mal eine "reine" Openboxsitzung. Deine Fehlermeldung deutet ja auf ein Problem im Bereich lxsession. Wenn du nur Openbox startest, sollte das nicht mehr bestehen – bzw. es sollte vielleicht deutlicher werden, wo die Ursache sitzt. Gruß, HaCeMei
|
Diogenes77
(Themenstarter)
Anmeldungsdatum: 22. November 2007
Beiträge: 174
Wohnort: /home
|
Danke für den Tipp. Wenn ich beim Login im Displaymanager 'Openbox' statt 'Lubuntu' angebe, kann ich zwar das Rootmenu aufrufen und dort Einträge anklicken, es passiert aber nichts (= das angeklickte Program wird nicht aufgerufen, festegestellt durch Wechseln in die Konsole (Ctrl-Alt-F1) + ps -ef | grep wasauchimmer. Die Shortcuts aus ~/.config/openbox/lubuntu-rc.xml funktionieren auch nicht (z.B. Ctrl-Alt-T). Immerhin stürzt aber die GUI nicht ab 😉 Mir ist die Architektur ('big picture', 'stack') von LXDE, Lubuntu + Openbox nicht ganz klar. LXDE verwendet Openbox als Windowmanager. Lubuntu verwendet LXDE. Soweit klar. Aber im Displaymanager kann ich zwischen 'Lubuntu' , 'Lubuntu Netbook' und 'Openbox' wählen. Dachte, Lubuntu (= LXDE) verwendet Openbox, wieso kann ich hier Openbox ohne LXDE starten ??? Und warun weicht Lubuntu und LXDE doch in manchen Dingen ab? (zB. Konfig-Datei unter LXDE heißt ~/.config/openbox/rc.xml unter Lubuntu ~/.config/openbox/lubuntu-rc.xml, Autostart wird durch ~/.config/openbox/autostart bzw. ~/.config/lxsession/Lubuntu/autostart realisiert. Wozu??? Ist also Lubuntu doch nicht gleich LXDE + ein paar weitere vorinstallierte Progs? Es ist verwirrend.)
|
Alias-Anybody
Anmeldungsdatum: 12. Oktober 2014
Beiträge: 267
|
Openbox ist die "Basis", der Fenstermanager von LXDE. LXDE ist streng genommen Openbox + eine Menge anderes Zeug, vom Datei/Desktopmanager bis zu Panel/Leiste. Man kann Openbox auch allein benutzen, ist nur nicht so komfortabel.
Schau dir im Wiki den Artikel über "Fenstermanager" an.
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2262
|
Vereinfacht ausgedrückt openbox = Hochkonfigurierbarer Fenstermanager (kann mit etwas Konfiguration optimal auf persönliche Bedürfnisse angepasst werden) LXDE = openbox + lxpanel + pcmanfm + leichte Standardanwendung (= leichter Desktop im "XP-Stil") Lubuntu = LXDE + Lubuntu Softwarecenter/LXDefaultApps + eigene Auswahl an Standardanwendungen + Lubuntu-Artwork (ein spezielles LXDE-Profil für Ubuntu)
Man kann neben Lubuntu auch Ubuntu + (reinem) Openbox oder Ubuntu + LXDE (Core) betreiben. Es wird dadurch nicht unbedingt "leichter" aber du müsstes durchaus nicht Lubuntu installieren, um die Vorteile von Openbox/LXDE zu nutzen. Diogenes77 schrieb:
Mein System: frisch installiertes Lubuntu 14.04
Dass eine frische Installation solche Probleme macht, ist ziemlich ungewöhnlich. Openbox ist eine derartig gut abgehangene Software und auch so robust, dass ich mir kaum vorstellen kann, dass es diese Schwierigkeiten verursacht. Frage: Lassen sich Programme per LX-Panel-Menü starten? Lassen sich Programme aus dem (LX)Terminal heraus starten?
|
Diogenes77
(Themenstarter)
Anmeldungsdatum: 22. November 2007
Beiträge: 174
Wohnort: /home
|
Danke für die Aufklärung 😉 !
openbox = Hochkonfigurierbarer Fenstermanager (kann mit etwas Konfiguration optimal auf persönliche Bedürfnisse angepasst werden)
genau ☺ deshalb verwende ich's, fast mauselos 😉
du müsstes durchaus nicht Lubuntu installieren, um die Vorteile von Openbox/LXDE zu nutzen.
ich überlege mir eine Minimalinstallation + LXDE + Openbox drauf (+ nur die SW, die ich wirklich brauche –> von der Arbeit her bin ich gewohnt, nur in CLI zu arbeiten (RHEL Server), brauche die ganzen GUI Konfig-Progrämmchen eher nicht)
Frage: Lassen sich Programme per LX-Panel-Menü starten? Lassen sich Programme aus dem (LX)Terminal heraus starten?
Beides: Ja
|
Alias-Anybody
Anmeldungsdatum: 12. Oktober 2014
Beiträge: 267
|
Der Nachteil an einer Minimal ist, dass man sich z.B. LightDM selbst einrichten muss. Bei Lubuntu sind auch einige nützliche kleine Programme dabei. Ich persönlich finde das "Lubuntu-LXDE" wie auch das "Knoppix-LXDE" Default schöner als das reine LXDE. Aber das ist Geschmackssache, und man kann es ja beliebig seinen Wünschen anpassen.
|
Diogenes77
(Themenstarter)
Anmeldungsdatum: 22. November 2007
Beiträge: 174
Wohnort: /home
|
Der Nachteil an einer Minimal ist, dass man sich z.B. LightDM selbst einrichten muss.
Mag sein. Mit Sicherung der derzeitigen Lubuntu-LightDM-Config + anschl. Anpassung wird's halb so wild sein 😉 Aber die Neuinstallation ist die letzte Möglichkeit, die möchte ich vorerst vermeiden. Wenn die lxsession-Abstürze beim Root-Menu der einzige Mangel bleiben, kann ich damit leben. Schön wär's trotzdem, sie weg zu bekommen 🙄
'
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2262
|
Alias-Anybody schrieb: Der Nachteil an einer Minimal ist, dass man sich z.B. LightDM selbst einrichten muss
Der Vorteil an einer Minimal ist, dass man sich z.B. slim selbst einrichten kann 😇 . Die LightDM Konfiguration kann wirklich ein Geduldspiel sein. Ich kann nach wie vor nicht so richtig glauben, dass du einen Bug in Openbox hast, und würde eher damit rechnen, dass doch irgendetwas verkonfiguriert ist. Kannst du mal auf einem anderen Benutzer (neuer Benutzer/ Gastsitzung) probieren?
|
Diogenes77
(Themenstarter)
Anmeldungsdatum: 22. November 2007
Beiträge: 174
Wohnort: /home
|
Danke für den Hinweis mit slim! ☺ Mit der Gast-Sitzung verhält sich das System etwas anders: Ich kann LXTerminal, Logout, Preferences, Filemanager normal starten, bei anderen Einträgen (aus den Bereichen Accessoirs, Office, ...) stürzt das GUI nach wie vor ab. ... sehr eigenartig.
|
Diogenes77
(Themenstarter)
Anmeldungsdatum: 22. November 2007
Beiträge: 174
Wohnort: /home
|
/var/log/syslog sagt beim Anklicken eines der nicht funktionierenden Einträge des root-Menüs in der guest-Sitzung dasselbe: segfault in lxsession Habe aus dem temporären Home-Directory des guest-User folgende Verzeichnisse in /home/diogenes/data "gerettet": .config/openbox
.config/lxpanel
.config/lxsession Sie enthalten: diogenes@tpad:~/data$ sudo ls -lAR lx* openbox/
lxpanel:
total 4
drwx------ 2 root root 4096 Nov 27 06:55 Lubuntu
lxpanel/Lubuntu:
total 0
lxsession:
total 4
drwxr-xr-x 2 root root 4096 Nov 27 06:55 Lubuntu
lxsession/Lubuntu:
total 4
-rw-r--r-- 1 root root 0 Nov 27 06:55 autostart
-rw-r--r-- 1 root root 2290 Nov 27 06:55 desktop.conf
openbox/:
total 32
-rw-r--r-- 1 root root 30576 Nov 27 06:51 lubuntu-rc.xml
diogenes@tpad:~/data$ Soweit ich das verstehe, kann nur lubuntu-rc.xml relevant sein. (desktop.conf und autostart eher nicht, oder?) Der Rest sind systemweite Konfigurationen, die ja für meinen User und guest gleich sind: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69 | diogenes@tpad:~/data$ diff ~/.config/openbox/lubuntu-rc.xml ~/data/openbox/lubuntu-rc.xml
258,266d256
< <keybind key="A-c">
< <action name="Close"/>
< </keybind>
< <keybind key="A-i">
< <action name="Iconify"/>
< </keybind>
< <keybind key="A-m">
< <action name="ToggleMaximize"/>
< </keybind>
483,519d492
< <!-- my shortcuts-->
< <!-- Stop timidity on Ctrl + Alt + m-->
< <keybind key="C-A-m">
< <action name="Execute">
< <command>~/bin/timistop.sh</command>
< </action>
< </keybind>
< <keybind key="C-A-e">
< <action name="Execute">
< <command>/home/diogenes/bin/.emacsclientstart.sh</command>
< </action>
< </keybind>
< <keybind key="C-A-a">
< <action name="Execute">
< <command>audacity</command>
< </action>
< </keybind>
< <keybind key="C-A-s">
< <action name="Execute">
< <command>sylpheed</command>
< </action>
< </keybind>
< <keybind key="C-A-f">
< <action name="Execute">
< <command>firefox</command>
< </action>
< </keybind>
< <keybind key="C-A-g">
< <action name="Execute">
< <command>gimp</command>
< </action>
< </keybind>
< <keybind key="C-A-z">
< <action name="Execute">
< <command>lxsession-logout</command>
< </action>
< </keybind>
860a834
>
971,988c945
< <application class="*">
< <decor>no</decor>
< </application>
< <application name="emacs">
< <size>
< <width>100%</width>
< <height>100%</height>
< </size>
< </application>
< <application role="browser">
< <size>
< <width>100%</width>
< <height>100%</height>
< </size>
< </application>
---
>
|
Da sind die Unterschiede IMHO harmlos (nur meine Shortcuts und 'decoration stuff'). Was mir noch aufgefallen ist, in der guest-session hat das lxsession - Verzeichnis nur das Subdirectory Lubuntu, in meiner Session kommt dazu noch das Subdir LXDE. Keine Ahnung, wo/wonach ich sonst noch suchen könnte...
|
JörnS
Anmeldungsdatum: 25. November 2010
Beiträge: 2107
|
LXSession beißt sich eh gerne mit der Gastsitzung (LP#1273524) und wir sind leider nicht in der Lage, die Ursache zu finden.
|