Siduction Forum

Siduction Forum => Installation - Support => Topic started by: farinet on 2014/03/06, 20:03:01

Title: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/06, 20:03:01
Nach einem distupgrade sind alle Programme auf einmal in Englisch. Ich habe "dpkg-reconfigure locales" durchgeführt, und da schien alles korrekt (de utf8 als default). Wo kann das Problem also sonst liegen?

Vielen Dank im Voraus für jede Hilfe!
Title: Re: Nach distupgrade alles in Englisch
Post by: ralul on 2014/03/07, 16:15:11
Wenn du seit neuestem systemd als init aktiviert hattest:
man localectl
man locale.conf

/etc/locale.conf:

           LANG=de_DE.UTF-8
           LC_MESSAGES=C
Title: Re: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/07, 22:32:19
Danke für die Antwort. Aber ich glaube ich habe immer noch startx (jedenfalls funktioniert das von der Konsole aus).
/etc./locale.conf gibt es jedenfalls nicht.

Ich habe slim mit enlightenment (alternativ fluxbox). Es könnte sein, dass da irgendetwas zerschossen wurde. Wenn ich mich auslogge und dann von Hand von der Konsole aus startx eingebe, kommt enlightenment in *MEINER* Konfiguration und die Programmesind dann auch wieder auf Deutsch.

Bin ein wenig ratlos (und auch aus der Übung), weil bisher eigentlich alles recht reibungsfrei funktioniert hat, und ich ich eine Menge "Kniffe" zur Konfiguration vergessen habe ;)

Title: Re: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/07, 22:43:18
Ich habe jetzt noch einmal herumprobiert: Wenn ich normal boote, dann komme ich zum Loginfenster (slim), aber irgendetwas an dessen Konfiguration ist zerschossen: Ich habe nicht mehr (per F1) die Alternative zwischen enlightenment_start und startfluxbox (wie vorher).

Enlightenment wird zwar gestartet, aber in einer nicht-konfigurierten/standardmässigen Form.

Wenn ich dann in die Konsole gehe, mich einlogge und dann startx eingebe, ist alles wie normal. Wo muss/kann/darf ich suchen????

Vielen Dank im Voraus!
Title: Re: Nach distupgrade alles in Englisch
Post by: towo on 2014/03/07, 22:48:10
QuoteWo muss/kann/darf ich suchen?
Benutz einfach einen $DM der eine Zukunft hat und kein totes Pferd.
Title: Re: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/08, 20:06:55
Ist Slim das "tote Pferd"? Und kann ich es einfach so durch lightdm ersetzen, wie hier in einem anderen thread beschrieben?

Danke im Voraus?
Title: Re: Nach distupgrade alles in Englisch
Post by: towo on 2014/03/08, 20:08:27
Quote from: farinet on 2014/03/08, 20:06:55
Ist Slim das "tote Pferd"? Und kann ich es einfach so durch lightdm ersetzen, wie hier in einem anderen thread beschrieben?

Danke im Voraus?
Genau das.
Title: Re: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/08, 23:01:47
Ok, das habe ich gemacht.

Bleiben noch zwei Fragen:

a) wie mache ich es das lightdm nach dem Booten automatisch gestartet wird? dpkg-reconfigure  (aber wie genau?). Bis jetzt muss ich lightdm von Hand starten ...

b) wie starte ich conky danach automatisch?

(Für einen Fluxboxsetup funktioniert das prima, denn Conky ist in startfluxbox eingebunden; aber Enlightenment kann das so nicht; dafür hatte ich mit Slim einen xinitrc - glaube ich. Ich hatte mich mal durch die Archwiki Seiten gewühlt, habe aber das meiste vergessen).

Vielen Dank!
Title: Re: Nach distupgrade alles in Englisch
Post by: melmarker on 2014/03/09, 11:19:01
Das sollte eigentlich recht einfach sein:


apt-get purge slim
apt-get install siduction-settings-lightdm-gtk-december
   oder
apt-get install siduction-settings-lightdm-$release
Title: Re: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/09, 14:33:54
Das habe ich genau so gemacht. Ergebnis:

Slim ist weg; lightdm ist da, startet aber nicht automatisch beim Booten. Ich komme immer nur zum Konsolenlogin. Wenn ich mich da einlogge und dann startx eingebe, dann startet Enlightenment (aber ohne Xscreensaver und Conky).

Lightdm sagt mir, es sei nur von root aufrufbar. ???

Erst einmal müsste ich dieses Problem irgendwie lösen.

Dann bleibt die Frage: Müssen Xscreensaver und Conky in lightdm eingebunden werden (ich meine bei Slim war das so)?
Title: Re: Nach distupgrade alles in Englisch
Post by: unklarer on 2014/03/09, 15:38:27
Hm,
vielleicht verstehe ich ja was falsch... aber, slim wie auch lightdm sind für mich Login-Manager.

Du benutzt das Enlightenment als Fenstermanager. Demnach müßte das in Deinem /home eine .xinitrc mit dem Eintragexec enlightenment_starthaben, damit das startx entfallen kann?  ;)
Title: Re: Nach distupgrade alles in Englisch
Post by: melmarker on 2014/03/09, 18:35:47
@unklarer - normalerweise sollte lightdm einfach mal so starten - und dann kann man in LightDM die gewünschte Session auswählen. Ich glaube aber, dass ich im Zusammenhang mit slim schon mal von einem Problem gelesen habe - der service für lightdm ist wahrscheinlich deaktiviert. ich schau mal, ob ich das hier im Forum finde und poste dann die Lösung.
Title: Re: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/10, 07:31:33
Quote from: unklarer on 2014/03/09, 15:38:27
Hm,
vielleicht verstehe ich ja was falsch... aber, slim wie auch lightdm sind für mich Login-Manager.

Du benutzt das Enlightenment als Fenstermanager. Demnach müßte das in Deinem /home eine .xinitrc mit dem Eintragexec enlightenment_starthaben, damit das startx entfallen kann?  ;)

Meine xinitrc sieht so aus (ich hatte das mal aus archwiki gezogen - damit ich nur die Alternative zwischen fluxbox und enlightenment habe)

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

case $1 in
startfluxbox)
    exec startfluxbox
    ;;
enlightenment|*)
    enlightenment_start
    ;;
esac


Das hat bis vor kurzem auch treu seinen Dienst getan.

startx muss ich von Hand eingeben, weil sich das Einlogfenster von lightdm nicht öffnet und ich in der Konsole lande.
Title: Re: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/10, 07:35:32
Quote from: melmarker on 2014/03/09, 18:35:47
@unklarer - normalerweise sollte lightdm einfach mal so starten - und dann kann man in LightDM die gewünschte Session auswählen. Ich glaube aber, dass ich im Zusammenhang mit slim schon mal von einem Problem gelesen habe - der service für lightdm ist wahrscheinlich deaktiviert. ich schau mal, ob ich das hier im Forum finde und poste dann die Lösung.

Das wäre toll! Danke im Voraus (dpkg-reconfigure lightdm hat nichts ergeben. Wenn ich lightdm als root starte - was man natürlich nie machen sollte - dann bietet lightdm in der Tat fluxbox oder enlightenment an (und erinnert sich an meine letzte Entscheidung).

Mal ganz laienhaft gefragt: Vielleicht müsste ich mich (als user) als lightdm user registrieren (wenn ja, wie?)?
Title: Re: Nach distupgrade alles in Englisch
Post by: towo on 2014/03/10, 08:25:27
$DM wird von init gestartet und läuft somit sowieso als root.

towo@Druck-Buero:~/Downloads/nv$ ps aux | grep light
root      2620  0.0  0.0 275492  3372 ?        SLl  Mär05   0:00 /usr/sbin/lightdm
root      2804  0.5  0.8 203980 32740 tty7     Ss+  Mär05  39:44 /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
lightdm   3057  0.0  0.0  24316   604 ?        S    Mär05   0:00 /usr/bin/dbus-launch --autolaunch ee7fde1415444e2546aee231499a2ac5 --binary-syntax --close-stderr
lightdm   3068  0.0  0.0  41368  1024 ?        Ss   Mär05   0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
lightdm   3070  0.0  0.1 337152  5152 ?        Sl   Mär05   0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
lightdm   3076  0.0  0.0  41368  1672 ?        S    Mär05   0:00 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3
lightdm   3080  0.0  0.0 124768  3336 ?        Sl   Mär05   0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
root      3106  0.0  0.0 146836  3248 ?        Sl   Mär05   0:00 lightdm --session-child 12 21
Title: Re: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/12, 18:53:00
Ich hab' jetzt erst einmal WDM installiert und als default Displaymanager installiert. Der funktioniert soweit ... Oder ist das auch ein "totes Pferd"? ;)

Title: Re: Nach distupgrade alles in Englisch
Post by: melmarker on 2014/03/13, 00:40:55
Der war mal hochaktuell - vor 15 Jahren war der wohl mal state of art und dem xdm haushoch überlegen.
Title: Re: Nach distupgrade alles in Englisch
Post by: farinet on 2014/03/13, 07:14:15
 ;) ;)

Na ja, ich überbrücke jetzt erst einmal mit wdm die Zeit, bis (mir) klar ist, warum lightdm nicht tut. Eine etwas freche Frage: Hast Du das noch im Kopf, dass Du irgendwo etwas gefunden hattest, dass es beim Übergang von Slim zu lightdm Schwierigkeiten gibt?

Ich habe gegooglet (respektive "geixquickt"), aber nichts wirklich Passendes gefunden.
Title: Re: Nach distupgrade alles in Englisch
Post by: melmarker on 2014/03/13, 16:23:33
Is nich frech, is vernünftig - und ja, ich hörte da was, stand im Forum. Ich mal den Link und die Lösung gleich hier rein, glaube aber, dass der service disabled war.

Quote

[2014/02/27 00:07:38]  <ratcheer> Yesterday, some guys in the forum convinced me to purge slim and install siduction-settings-lightdm-gtk-december
[2014/02/27 00:07:55]  <ratcheer> How exactly would I go about reversing this?
[2014/02/27 00:30:52]  <devil_> dpkg-reconfigure slim might work
[2014/02/27 00:49:44]  <agaida_> ratcheer: apt-get purge lightdm; apt-get install siduction-settings-slim-december
[2014/02/27 00:52:13]  <agaida_> as siduction-settings-lightdm-$foo depend on lightdm that should do the trick. slim should be thrown in by siduction-settings-slim-$foo as it depends on slim
[2014/02/27 00:53:36]  <ratcheer> Thanks very much, agaida
[2014/02/27 00:54:12]  <ratcheer> Going off for a while to test it...
[2014/02/27 00:57:49]  <-- ratcheer (~ratcheer@0001a5d7.user.oftc.net) hat #siduction verlassen
[2014/02/27 01:11:57]  <ratcheer> agaida_: That worked, except I additionally had to eneble slim.service in systemd. Thank you, again.
[2014/02/27 01:12:55]  <agaida_> ratcheer: i don't know nothing about slim.service :)
[2014/02/27 01:14:02]  <agaida_> i just take a xorg system with lightdm, apt-get purge lightdm lightdm-gtk-greeter and apt-get install siduction-settings-lightdm-december - it simply works as expected

analog dazu könnte man ja mal nach dem lightdm.service schauen