versteckte Cinnamon Tastaturkürzel

Im Tastatureinstellungsprogramm von Cinnamon kann leider nicht alles konfigurieren. Wer gerne einen Shortcut, sagen wir mal auf der SUPER/WIndows-Taste, haben will, der wie bei GNOME alle Arbeitsflächen anzeigt, hat soweit ich das sehen kann, Pech gehabt. Es gibt keine Funktion in dem Tool daß genau das macht.

Zum Glück gibt es versteckte Tastenkombinationen, die genau das machen. Allerdings halte ich diese für „umständlich“:

  • Ctrl+Alt+Up goes to Expo.
  • Ctrl+Alt+Down goes to Scale.
  • Ctrl+Alt+Left/Right switches to the left/right adjacent workspace.
  • Ctrl+Alt+Shift+Left/Right moves the active window to the left/right adjacent workspace.

Schön wärs, wenn man das z.b. auf SUPER legen könnte.

Cinnamondesktop entfernen, entfernt die falschen Pakete

Vor ein paar Tagen habe ich ja den Cinnamondesktop auf Fedora+Gnome nachinstalliert, und wollte das nun wieder entfernen. Leider entfernt „dnf erase @Cinnamon-Desktop“ einige wichtige Programme, die mit Gnome installiert wurden. Das führt natürlich zu dem Problem, daß man genau diese Pakete wieder installieren muß und dazu eine Liste braucht.

Wie macht man das ?

Abgleichen natürlich. Zunächst brauchen wir die Liste mit den RPMS, die installiert wurden:

grep -i -E „^Jul 01.*fc23“ /var/log/dnf.log-20160704  | grep install | awk ‚{print $7;}‘ | sort >/root/liste.install

Dazu muß man natürlich wissen, wann man Cinnamon installiert hat, in meinem Fall am „Jul 01“ .

Daran denken: An dem Tag können noch andere Pakete installiert worden sein, also ggf. den Grep um die Uhrzeit erweitern!

Jetzt brauchen wir noch die gleiche Liste für die entfernten Pakete:

grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log  | grep erased | awk ‚{print $7;}‘ | sort >/root/liste.erased

Wie bei den Installdaten, könnten auch hier noch andere Pakete deinstalliert worden sein, also auch hier ggf. die Uhrzeit einbauen!

Wer nachvollziehen will, was die einzelnen Befehle machen, kann Sie auch einzeln aufrufen :

grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log  | grep erased | awk ‚{print $7;}‘ | sort
grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log  | grep erased | awk ‚{print $7;}‘
grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log  | grep erased
grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log

Nun hat man zwei Listen mit Paketen. Alle die Pakete, die nicht in der Install-Liste sind, aber in der Erased-Liste, müssen wieder auf den Rechner drauf.

Jetzt könnte es soooo einfach sein :

grep -vf /root/liste.install /root/liste.erased

Ist es aber nicht, denn die Listen passen nicht zusammen. Wir müssen die Paketnamen erst normieren:

sed -e „s/\.x86_64//“ /root/liste.install > /root/liste.install2

sed -e „s/\.fc23.*//“ -e „s/:.*$//“ -e „s/-[0-9].*//“ /root/liste.erased  > /root/liste.erased2

Jetzt können wir Sie vergleichen :

grep -vf /root/liste.install2 /root/liste.erased2

Das zeigt alle Tools an, die in der Install-Liste fehlen, also zuviel deinstalliert wurden.

Das sollte man jetzt von Hand nochmal aussortieren, aber zur Not ginge auch:

grep -vf /root/liste.install2 /root/liste.erased2 | awk ‚{print „dnf -y install „$1;}‘ | bash

und alles würde automatisch installiert werden.

ACHTUNG: Hinweis für spätere Zeiten :

Als dieser Artikel geschrieben wurde, war Fedora 23 aktuell auf einem 64Bit System installiert. Wer andere Versionen einsetzt, muß die ganzen Anweisungen selber sinnvoll anpassen.

Ein Ausflug zu Cinnamon endet im Desaster

Mehrere Desktops auf dem Rechner zu haben, kann ja bei mehreren Benutzern nicht schaden.. denkt man so, naiv wie man ist 😀

Erstmal die gute Nachricht, ja Cinnamon und Gnome laufen zusammen auf einem Rechner. So installiert man das als Root :

dnf install @cinnamon-desktop

Wie siehts aus ?

Gut. Der Desktop ist hübsch anzusehen, über die vielen Klänge für Fenster auf/zu usw. kann man streiten und die einfach abschalten, aber ansonsten war alles ok.

Es gab zwar keine Arbeitsflächen, aber dafür gehe ich jede Wette ein, daß Windows User das so lieben werden. Nemo als Explorerersatz macht nach dem ersten Start einen besseren Eindruck als Nautilus, weil Nemo nämlich nicht das berüchtigte Riesen-Icon-Problem hat, was den Desktop mit Icons so aussehen läßt wie man das erwartet!

Warum gibt keine Screenshots davon ?

Weil das Screenshottool nicht mitgespielt hat 🙂 , womit wir zur Sektion „Drama“ kommen 😉

Drama

Da der GNOME-MPlayer unter Cinnamon bessere Ergebnisse geliefert hat, als unter Gnome, wagte ich das Experiment und startete Runes of Magic im Fullscreenmodus… das hätte ich besser nicht getan 🙁

Denn hier versagte das System auf voller Länge. Kein Bild vom Spiel, dafür aber eine gefangene Maus die, nun nichts mehr machen konnte, weil Sie nirgends etwas anklicken konnte. Dazu kommen die fehlenden Defaults für die Windowstaste und noch schlimmer, die fehlenden FALLBACK Tastenkombinationen STRG+ALT+Fn zum Erreichen der Notfallkonsole. Das Drama endete dann damit, daß der Rechner ausgeschaltet werden mußte, weil im über F1 erreichen Screensafermodus, nur Runterfahren angeboten wird, nicht aber User abmelden oder Neustart.

Das danach neugebootete Gnome litt dann doch unter Cinnamon, weil das die Monitoreinstellungen im X zerschossen hatte, was dazu führte, daß der HDMI Monitor kein HDMI mehr anzeigte, sondern VGA.. Hmm..

Bilanz

Cinnamon ist nett anzusehen, muß auch erst richtig konfiguriert werden, bevor man loslegen kann, ist definitiv eine Alternative, hat aber noch Schwächen.

Wer als Windowsuser umsteigen will auf Linux hat es damit sicherlich leichter als mit Gnome, wobei das auch nicht so schwer ist.

Bye, Bye, Nautilus

Ich glaube, ich behalte einfach Nemo als Explorer, denn auch unter Gnome liefert das Tool die kleinen Icons aus … Yeay! 😀