brainknows.de

brain blogt… (jetzt auch!)

Durchsuche Beiträge in Debian

Hi ihr!

Ich habe zwei Monitore mit unterschiedlichen Auflösungen am PC angeschlossen. Hierbei stellte sich das Problem, dass das Gnome-Panel standardmäßig nur auf dem Monitor (Monitor 0) angezeigt wird, auf dem ich es eigentlich nicht haben will. Nach längerem Suchen bin ich auf die Lösung gestoßen, die wie folgt aussieht:

Alt + F2

drücken

und

gconf-editor

eingeben.

Unteres Gnome-Panel:

Den Eintrag

/apps/panel/toplevels/bottom_panel_screen0

suchen und

den Unterpunkt Monitor

von 0 auf 1 ändern.

Gconf-Editor

Das Ganze für das obere Panel:

Eintrag

/apps/panel/toplevels/top_panel_screen0

suchen und den Monitor auch

von 0 auf 1 ändern

.

Et voilá, die Gnome-Panels werden im richtigen Monitor angezeigt.

Wer mehr als zwei Monitore hat, muss dann natürlich entsprechend seiner Konfiguration die Einträge abändern.

LG.

Hallo ihr,

unter Debian hab ich bis gestern noch folgendes Problem mit der Bash-Completion gehabt:

Habe ich z.B. das Verzeichnis /home/eggdrop aufrufen wollen und gab in /home/

cd egg --> tabulator

ein, erhielt ich

cd egg-sh: <( compgen -d -- 'egg' ): Datei oder Verzeichnis nicht gefunden

Nach ein wenig Recherche im Internet bin ich bzgl. dieses Problems fündig geworden:

Dem User wurde als Standard-Shell beim Anlegen /bin/sh zugeteilt, bash-completion erwartet wohl jedoch /bin/bash.
Um das Problem temporär zu lösen, muss man einfach als betreffender User

bash

in der Konsole eingeben.

Für eine dauerhafte Lösung ist die Datei /etc/passwd als root zu editieren:

$ su
# vi /etc/passwd

Nach dem entsprechenden User suchen und am Ende der Zeile /bin/sh zu /bin/bash ändern.

Bei mir sähe das ganze wie folgt aus:
Vorher:

eggdrop:x:2002:2002::/home/eggdrop/:/bin/sh

Nachher:

eggdrop:x:2002:2002::/home/eggdrop/:/bin/bash

Um auch zukünftig angelegten Usern gleich /bin/bash zuzuweisen, ist mit root-Rechten die Datei /etc/default/useradd zu bearbeiten:

$ su
# vi /etc/default/useradd

Hier die Zeile

SHELL=/bin/sh

in

SHELL=/bin/bash

ändern und schon klappts auch beim nächsten anzulegenden User.