Autor Thema: [ubuntu] Unity durch andere Desktops ersetzen  (Gelesen 858 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1514
    • some debs
[ubuntu] Unity durch andere Desktops ersetzen
« am: 21 Oktober, 2012, 10:05 »
[code]Servus!

Das folgende howto verwandelt ubuntu vom knallig bunten (und compiz basierten) unity zu einem schöner designeten und schneller arbeitenden Desktop der wie ein "traditioneller" Gnome 2.3 ausschaut.

Compiz ist wie gesagt die "rendering engine" von Unity. Diese setzt funktionierende 3D Beschleunigung voraus um mit einer akzeptablen Preformance arbeiten zu können. Wer ein schwaches System hat und nicht will dass Unity mehrere % der CPU Leistung im Leerlauf verschwendet, sollte weiterlesen ;)

Als Basis verwende ich ein ubuntu Precise 12.04 LTS. Bevor man beginnt sollte das System voll upgedatet sein.
sudo apt-get update && sudo apt-get dist-upgrade
Um verschiedene Applets auf dem Panel hinzuzufügen muss man die <ALT> Taste gedrückt halten und einen rechten Mausklick auf den Panel machen

- Traditionellen Gnome-Panel installieren
sudo apt-get install gnome-panelLog out. Im Login Fenster "GNOME Classic (No effects)" als Session wählen und wieder einloggen.

- Alle Autostart Anwendungen in 'gnome-session-properties' anzeigen:

cd /etc/xdg/autostart/
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop

- Swapiness Parameter reduzieren
Der 'swappiness' Parameter (geht von 0 = überhaupt nicht swapen bis 100 = aggressives swapen) setzt die Tendenz des Kernels Prozesse aus den Ram auf die Swapdisk zu verlagern. Auf einem Desktop mit genügend Ram (größer glaich 4 gig) verbessert man mit diesem Tweak die Zugriffszeiten massiv:

gksudo gedit /etc/sysctl.conf
folgendes am Ende der Datei hinzufügen:

vm.swappiness=10

-  Gdebi zum installieren von debian packages verwenden:

sudo apt-get install gdebi
Im Nautilus Datei Manager => Rechtsklick auf eine heruntergeladene deb => Eigenschaften => Öffnen Mit => Gdebi => haken bei Immer diese Auswahl verwenden setzen

- Voller Pfad in Nautilus anzeigen
gsettings set org.gnome.nautilus.preferences always-use-location-entry true
- Indicator Applets installieren:
sudo apt-get install indicator-applet indicator-applet-session
- Keybinding für Run dialog (ALT+F2)
gconftool-2 --set "/apps/metacity/global_keybindings/panel_run_dialog" --type string "<Alt>F2"
- Update Manager Notify
gsettings set com.ubuntu.update-notifier auto-launch false
- Fenster Button zurück auf die rechte Seite verschieben
gconftool-2 --set "/apps/metacity/general/button_layout" --type string ":minimize,maximize,close"
- Metacity (ist der Unity Ersatz) Theme
sudo apt-get install shiki-colors-metacity-theme
gconftool-2 -s --type string /apps/metacity/general/theme Shiki-Colors-Metacity

- Overlay Scrollbars durch normale Scrollbars ersetzen:
echo export LIBOVERLAY_SCROLLBAR=0 >> ~/.xprofile
- Menü Icons anzeigen:
gsettings set org.gnome.desktop.interface menus-have-icons true
- Icons am Desktop anzeigen:
gsettings set org.gnome.desktop.background show-desktop-icons true
gsettings set org.gnome.nautilus.desktop computer-icon-visible true
gsettings set org.gnome.nautilus.desktop home-icon-visible true
gsettings set org.gnome.nautilus.desktop volumes-visible true
gsettings set org.gnome.nautilus.desktop trash-icon-visible true

- Hardware-Sensoren:
sudo add-apt-repository ppa:alexmurray/indicator-sensors
sudo apt-get update
sudo apt-get install indicator-sensors

starten: Alt + F2 => "indicator-sensors"

- System Monitor Indicator
wget https://launchpad.net/~vicox/+archive/syspeek/+files/syspeek_0.2%7Eoneiric1_all.deb
sudo dpkg -i syspeek_0.2%7Eoneiric1_all.deb
sudo apt-get install -f

starten: Alt + F2 => "syspeek"

- Indicator Keylock
sudo add-apt-repository ppa:tsbarnes/indicator-keylock
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install indicator-keylock indicator-keylock-ubuntu-mono

starten: Alt + F2 => "indicator-keylock"

Weather Indicator und Cryptkeeper Indicator
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install cryptfolder-indicator my-weather-indicator

Wetter Indicator starten: Alt + F2 => "my-weather-indicator"
Cryptkeeper starten: Alt + F2 => "cryptfolder-indicator"[/code]


Unterschied zwischen Panel Applets und Indicator Applets:

Indicator Applets müssen in der Regel (über das Menü) für die erste Verwendung gestartet werden. Es sollte dann in der "notification Area" des Panels ein Icon auftauchen.

Panel Applets können überall am Panel platziert werden (nicht nur in der Notification Area). Um ein Panel Applet hinzuzufügen muss man <ALT> gedrückt halten und einen Rechtsklick auf den Panel machen. Im Sub-menü dann "Hinzufügen" auswählen und das Applet bestätigen.
« Letzte Änderung: 21 Oktober, 2012, 18:44 von mtron »
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1514
    • some debs
Re: [ubuntu] Unity durch den traditionellen Gnome Panel ersetzen
« Antwort #1 am: 21 Oktober, 2012, 18:02 »
Neben dem "Gnome Classic" Look kann man natürlich auch unity durch die gnome-shell ersetzen (eigentlich erweitern. Beim Login Screen kann man den gewünschten Desktop auswählen)

Ausgangsbasis ist wieder ein aktuell upgedatetes ubuntu precise 12.04 LTS

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install gnome-shell gnome-session gnome-tweak-tool


beim install wird man gefragt welchen login manager man in Zukunft verwenden möchte. Gnome's eigener "gdm" passt besser zum reslichen Design der Gnome Shell, "Lightdm" ist die ubuntu eigene Lösung.

jetzt aus dem aktuellen Desktop ausloggen und beim Login die "Gnome" Session wählen. Wenn der desktop dann geladen hat kann man die Shell mithilfe von Extensions anpassen. Diese Extensions kann man sich auf der website https://extensions.gnome.org/ verwalten. (an und abschalten, installieren, konfigurieren, deinstallieren)

Es stehen schon einige Plugins zur Verfügung. Meine persönliche Liste ist:

« Letzte Änderung: 21 Oktober, 2012, 18:43 von mtron »
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]

Offline oldnewbi

  • Premium-Cubie
  • ****
  • Beiträge: 561
Re: [ubuntu] Unity durch andere Desktops ersetzen
« Antwort #2 am: 28 Januar, 2013, 18:09 »
danke mtron,

habe gerade gnome3 auf ubuntu 12.10 installiert. funktioniert prima.

gruss onb

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1514
    • some debs
Re: [ubuntu] Unity durch andere Desktops ersetzen
« Antwort #3 am: 28 Januar, 2013, 19:39 »
bitte :)

Mittlerweile ist die Arbeit an einem gnome3 für low end Systeme so weit fortgeschritten dass es sehr bald wieder einen vernünftigen Desktop gibt. Dank den Entwickler der debian basierten distro SolusOS !

Diese haben den Code der (aus gnome entfernten) fallback - oder classic desktop - Mode genommen und unter neuem Namen weiterentwickelt. Der Fenstermanager heißt jetzt Consortium (Metacity fork) und kann fenster tiling, Drag & drop Fensterausrichtung an den Bildschirmrändern, usw.
außerdem wurde Nautilus und der gnome-panel abgespalten. Dieser unterstützt ubuntu indicators und traditionelle applets.

Zitat
gnome-panel is now consort-panel
nautilus is now Athena
gnome-session-fallback will become consort-session
Metacity is now Consortium

Bis die Release da ist wird es noch eine Zeit dauern. Das Ergebnis kann sich imho aber schon sehr gut sehen lassen. Sobald die "Shine" Release fertig ist (nicht bevor debian wheezy stabil wird) wird es dann sicher auch ein ubuntu ppa geben.
   

Das schaut für mich momentan sehr vielversprechend aus. Wer es selbst versuchen möchte kann den Source Code via git auschecken und selbst kompilieren. Solous OS Repositories:

https://github.com/SolusOS/Athena (= Nautilus 3.4)
https://github.com/SolusOS/athena-extensions ( = gnome-applets)
https://github.com/SolusOS/consort-panel ( = gnome-panel)
https://github.com/SolusOS/consortium (= metacity)
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]