De perfecte Gnome-Shell install

Door NASUM op woensdag 21 maart 2012 08:57 - Reacties (34)
Categorie: Linux, Views: 5.818

Beste mede-tweakers,

Zoals wellicht meerdere van jullie ben ik niet heel erg te spreken over de standaard look van de moderne Linux Distro (Ja, ik kijk naar jou Ubuntu). Hoewel er van te weinig keuze geen sprake is is de keuze wat mij betreft wel een beetje 'dood of de gladiolen'.

Sinds de komst van Unity is er meer keuze dan ooit tevoren als het aankomt op desktop environments, window managers en shells. Een klein lijstje ter illistratie.

We hebben:

Desktop environments:
- Gnome3
- Gnome-Shell
- MATE
- MSGE
- Cinnamon
- Pantheon
etc..

Toolkits:
- GTK3
- QT

De overlap in features en beperkingen is echter groot. In principe zijn alle bovenstaande projecten (met uitzondering van MATE) gebaseerd op de Gnome3 codebase. De reden dat er momenteel zoveel versplintering plaatsvind in de wereld van UNIX capable Desktop Environments heeft voornamelijk te maken met de opkomst van de 'shells' en de onvrede die daaruit is ontstaan.

Veel (nekbaardige) Linux users (myself included) zien niets in een 'Shelled' Environment en verlangen terug naar de Gnome2 tijden waarin wij zelf konden bepalen wat handig werkt en hoe de 'look & feel' moet zijn.

Gnome-Shell heeft sinds zijn introductie echter aardig wat updates ondergaan en daarbij is goed geluisterd naar de wensen van de community. Met de komst van user-themes en extensions is er nieuw leven geblazen in de aanvankelijk toch wat stille community. Inmiddels zijn er allerhande thema's en extensies te vinden varierend van (zeer) slecht tot uitermate handig en mooi.

Tevens is het met de komst van GTK3 makkelijker dan ooit om zelf thema's aan te passen en te maken. GTK3 gebruikt CSS als styling engine, een taal die toch wel behoorlijk breed geadopteerd en ook vrij laagdrempelig is.

Het heeft mij aardig wat installaties gekost om eindelijk het kaf van het koren te scheiden, maar ik denk dat ik nu toch echt een aardige setup heb weten te bereiken die mij terugbrengt naar de betere Gnome2 tijden.

Dit geheim zal ik middels deze post met jullie delen (sidder in anticipatie).

Mijn setup
- OS: Ubuntu 11.10
- DE: Gnome-shell
-Gnome Shell Extensions:
--- Remove accesibility extension
--- Remove panel app menu extension
--- Frippery shutdown menu extension
--- User themes extension
--- Frippery move clock extension
--- Remove bluetooth extension
- Shell theme: Axiom-Elementary
- GTK theme: Elementary
- Icon theme: Elementary
- Window theme: Elementary
- Font: Droid Sans font-family op 9px size
- Dock: Docky
- PPA's:
--- Elementary Daily + Marlin daily's
--- Webupd8 Gnome3

Affin, dat klinkt allemaal interessant maar hoe ziet dit er daadwerkelijk uit?
Zie deze screenshots:
https://lh5.googleusercontent.com/-UzwIzfNK2tY/T2mN4hrdxsI/AAAAAAAAgXs/5Rp-qWkGC04/s288/slickUbuntu1.png
https://lh3.googleusercontent.com/-8MwMfEf5AoI/T2mN4p6XQZI/AAAAAAAAgXY/b3WfYphiCxE/s288/slickUbuntu2.png

Het blijft natuurlijk een mening maar ik vind het een onwijs gaaf ogende setup. Ja, het lijkt op een Mac.. is dat erg? Neen.

Ook zin in een dergelijke setup? Hier zijn de stappen nog eens wat duidelijker uitgelegd (ervanuitgaande dat je al een draaiende 11.10 seup hebt):

LET OP: In mijn setup maak ik onder andere gebruik van 'unstable' repositories zoals die van Elementary en Webupd8. Hoewel dit voor mij nog geen problemen heeft veroorzaakt is het wel handig te noteren dat je dit beter niet kunt draaien op een productie machine.

# Installeer Gnome-Shell

code:
1
sudo apt-get install gnome-shell



#Installeer de Gnome Tweak tool

code:
1
sudo apt-get install gnome-tweak-tool



# Voeg de PPA's toe

code:
1
2
3
4
sudo add-apt-repository ppa:elementary-os/daily
sudo add-apt-repository ppa:nemequ/sqlheavy
sudo add-apt-repository ppa:marlin-devs/marlin-daily
sudo add-apt-repository ppa:webupd8team/gnome3



#update je repo's

code:
1
sudo apt-get update



# Installeer de user-theme extension (verplicht om themes te kunnen gebruiken)

code:
1
sudo apt-get install gnome-shell-extensions-user-theme



# Installeer naar wens andere shell extensions via onderstaande site (werkt bij default niet in Chrome, wel in firefox. Chrome heeft hier een flag voor).
https://extensions.gnome.org
Dit is mijn setup:
https://lh3.googleusercontent.com/-JokJzQ6Gibw/T2mUjTbMUgI/AAAAAAAAgX4/sxy8_CTrWnI/s288/SlickUbuntu4.png

# Installeer Docky

code:
1
sudo apt-get install docky



# Maak een themes folder aan in je home dir

code:
1
2
cd ~
mkdir .themes



# Download het Gnome-Shell thema Axiom (of een ander willekeurig thema)
http://axiom613.deviantar...ome-Shell-Theme-280041957

of gebruik wget om dit automagisch te laten doen

code:
1
2
3
4
5
cd ~
cd .themes
wget http://www.deviantart.com/download/280041957/axiom_elementary___gnome_shell_theme_by_axiom613-d4mq9r9.zip
unzip axiom_elementary___gnome_shell_theme_by_axiom613-d4mq9r9.zip
rm axiom_elementary___gnome_shell_theme_by_axiom613-d4mq9r9.zip



# Installeer Droid Sans font-family

code:
1
sudo apt-get install ttf-droid



# Installeer de Elementary software packages

code:
1
2
sudo apt-get install elementary-theme elementary-icon-theme elementary-wallpapers
sudo apt-get install beatbox marlin



# Start de gnome-tweak tool ook wel 'Advanced settings' genoemd
Zet de font sizes in Gnome-Tweak tool als volgt:
https://lh5.googleusercontent.com/-sA7FITD6DGQ/T2mUjcT6XDI/AAAAAAAAgX0/8mT3_asGRWo/s288/slickUbuntu3.png

# Stel in de Gnome Tweak Tool (alias Advanced Settings) de volgende theme settings in (check van tevoren nog even of je user-theme extension wel aan staat onder het tabje "Shell extensions"):
- Shell theme: Axiom-Elementary
- GTK theme: Elementary
- Icon theme: Elementary
- Window theme: Elementary

# Breng ALT+F2 terug naar Gnome
By Default staat de alt+f2 shortcut die wij allemaal kennen en waar we van houden uitgeschakeld. Ga naar de applicatie "keyboard" en kijk onder het tabje "shortcuts" en dan "system". Wijs vervolgens bij het item "Show the run command prompt" ALT+F2 toe als shortcut zoals in deze screenshot:
https://lh3.googleusercontent.com/-xxYmrbBxeAc/T2mWcDzJdlI/AAAAAAAAgYE/tsQg4fZdp0k/s288/SlickUbuntu5.png

Nu zou je een aardig gelijke setup moeten hebben met degene in de bovenstaande screenshots. Ik hoop dat ik iemand hier het oude liefdesgevoel van Ubuntu heb weten te helpen herroveren. Ik ben in ieder geval erg te spreken over mijn huidige setup al is er echter wel veel plaats voor verbetering op het Gnome-Shell window handling verhaal.

Ik hoor graag reacties/suggestie m.b.t. deze setup.

UPDATES:
- Ik zag dat Screen 1 en 2 allebei naar dezelfde screen linkte, dat is nu aangepast.
- Wat markup changes gemaakt.
- Thumbnails toegevoegd en install commands wat gebundeld.
- Codeblocks toegevoegd naar aanleiding van feedback van Tweaker ikke26.

Reacties


Door Tweakers user Staatslot, woensdag 21 maart 2012 10:14

Ziet er mooi uit, leuk dat je ons ook op weg helpt.. Zal eens een machine een schop geven en het eens een kans geven leuk! Bedankt! _/-\o_

Door Tweakers user NASUM, woensdag 21 maart 2012 10:31

Staatslot schreef op woensdag 21 maart 2012 @ 10:14:
Ziet er mooi uit, leuk dat je ons ook op weg helpt.. Zal eens een machine een schop geven en het eens een kans geven leuk! Bedankt! _/-\o_
Thanks en NP :-)

ik hoop dat je ermee uit de voeten kunt. Ik zal ongetwijfeld nog wat vergeten zijn maar vragen worden altijd beantwoord. Ik hoop dat meer mensen nu wat minder moeite krijgen met de overstap van Gnome2 naar Gnome3.

Door Tweakers user Joolee, woensdag 21 maart 2012 10:37

Als Windows gebruiker wordt ik nu toch wel erg jaloers!

Door Tweakers user NASUM, woensdag 21 maart 2012 10:52

Even als general note aan hen die geen zin hebben in een tientallig stappenplan maar toch graag een dergelijke omgeving willen:

Kijk eens naar Elementary OS
http://www.elementaryos.org

Als je het geduld kunt opbrengen om te wachten dan zou ik zeggen.. wacht nog even tot Elementary 'Luna' uit is. Luna is gebaseerd op Ubuntu 12.04 en beloofd een waar spektakel af te leveren ergens in juni hoogstwaarschijnlijk.

Ik gebruik veel van hun sources (zoals je kunt zien in de post) om al een vleugje Luna te kunnen proeven maar 'The real Deal' gaat draaien op de door het Elementary Project ontwikkelde 'Pantheon' Desktop Environment. Dat belooft nog wat maar is nu nog onwijs unstable.

Er is nu ook al een stable van Elementary OS maar die is gebaseerd op Ubuntu 10.10 en dat is wel érg oud voor een Tweaker. Bovendien is het gebaseerd op Gnome2 en dat is toch een uitstervend ras.. wie voor de toekomst gaat wacht beter even op Luna.

Veel plezier! :D

Door Tweakers user NASUM, woensdag 21 maart 2012 10:53

Joolee schreef op woensdag 21 maart 2012 @ 10:37:
Als Windows gebruiker wordt ik nu toch wel erg jaloers!
And you should be :P

Door Tweakers user X-DraGoN, woensdag 21 maart 2012 11:09

Zal ik toch ook eens moeten gaan bekijken, unity is'ok', maar niet echt geweldig vind ik.
Ik zal binnenkort eens testen of deze setup me beter gaat bevallen...

Door Tweakers user i-chat, woensdag 21 maart 2012 12:04

persoonlijk vind ik msge erg prettig / veel belovend, tot dat ze bij mint besloten om weer op nieuw te beginnen, in plaats van mijn desktop stabiel te krijgen, nu hang ik ergens tussen xfce (wat best aardig werkt) - msge (wat het had moeten zijn) en unity (waar ik al helemaal mijn ei niet kwijt kan).

overigens vind ik de themes, icons en kleuren van elementary echt onwerkbaar... en dat heeft dan zowel te maken met gebrek aan degelijk contrast als met onduidelijke vormen.
nu snap ik dat dat voor niet veel mensen geldt, maar het is jammer dat er in alle 'themes' zo wenig rekening mee wordt gehouden.

Door Tweakers user Ventieldopje, woensdag 21 maart 2012 13:37

Ziet er netjes uit ;)


Door Cendy, woensdag 21 maart 2012 15:56

Thanx voor de extension tips. Alleen aan het begin van je artikel staat wel een fout. Er is een verschil in de *nix-wereld tussen een window manager (WM) en een full desktop environment (DE). Van dat laatste zijn KDE en Gnome de bekendste. Verder is er altijd een legio aan WM's geweest, zie: windowmaker, gnustep, fvwm2, tinywm, en ga zo door.

Je hebt het dus niet over desktop environments maar over "smaakjes/forks" van de DE Gnome 2/3. En deze is altijd met GTK gebouwd. QT staat dus als een rare eend in de bijt, bij je opsomming daar het niets met Gnome te maken heeft.

Sinds kort heb je overigens een website voor extensions (van de week ontdekt) https://extensions.gnome.org/. Is aardig ook al is het soms wat traag. Hopelijk in de toekomst betere bandbreedte.

Tip: er was bij 3.0 ook een weather extension, mogelijk nog te vinden op die site en anders in de suse repos van 11.1-11.2.

Door Tweakers user NASUM, woensdag 21 maart 2012 16:14

Cendy schreef op woensdag 21 maart 2012 @ 15:56:
Thanx voor de extension tips. Alleen aan het begin van je artikel staat wel een fout. Er is een verschil in de *nix-wereld tussen een window manager (WM) en een full desktop environment (DE). Van dat laatste zijn KDE en Gnome de bekendste. Verder is er altijd een legio aan WM's geweest, zie: windowmaker, gnustep, fvwm2, tinywm, en ga zo door.

Je hebt het dus niet over desktop environments maar over "smaakjes/forks" van de DE Gnome 2/3. En deze is altijd met GTK gebouwd. QT staat dus als een rare eend in de bijt, bij je opsomming daar het niets met Gnome te maken heeft.

Sinds kort heb je overigens een website voor extensions (van de week ontdekt) https://extensions.gnome.org/. Is aardig ook al is het soms wat traag. Hopelijk in de toekomst betere bandbreedte.

Tip: er was bij 3.0 ook een weather extension, mogelijk nog te vinden op die site en anders in de suse repos van 11.1-11.2.
Hoi Cendy,

De extensions site stond ook in mijn artikel maar het kan geen kwaad deze nogmaals te benadrukken ;-) het is een fijne extension site.

Met betrekking tot die fout, wat bedoel je precies? Ik snap dat in principe alles een fork is van de Gnome2/3 (of natuurlijk KDE, XFCE enz. enz.) maar dat komt volgens mij in mijn verhaal duidelijk naar voren toch?

Ik snap je punt wel maar officieel staat Gnome-Shell als een DE te boek evenals Unity, Pantheon e.d. Ze hebben wel grotendeels gedeelde codebase met het Gnome project maar dat maakt niet dat het daarom geen compleet andere DE kan zijn. Of heb ik je opmerking nou verkeerd begrepen?

QT snap ik inderdaad, die heb ik er ook eigenlijk pas later bijgezet omdat het lang niet meer vanzelfsprekend is dat een DE volledig GTK only is. Het wil nog wel eens gebeuren in een onfortuinlijk geval dat er QT én GTK wordt gebruikt of zelfs alleen QT en geen GTK.

Ik heb hem er eigenlijk voornamelijk bijgezet omdat het tegenwoordig steeds vaker voorkomt dan moderne distro's zowel GTK als QT meeleveren bij een default install.

Leuk dat je even reageert, als het niet klopt dan moet ik mogelijk nog wat aanpassen, het moet wel correct zijn natuurlijk ;-) ben hier niet om verwarring te kweken :P

[Reactie gewijzigd op woensdag 21 maart 2012 16:14]


Door Tweakers user ikke26, woensdag 21 maart 2012 16:43

Misschien is het een idee om even alle code in
code
code:
1

tags te zetten. Als mensen dat willen copy-pasten krijg je zeker weten geen gezeur met layout en foutief overnemen, tenzij je wel heel erg aan het stuntelen bent. Tevens kun je dan eenvoudig 3x klikken en het is geselecteerd.

[Reactie gewijzigd op woensdag 21 maart 2012 16:44]


Door Tweakers user NASUM, woensdag 21 maart 2012 16:45

ikke26 schreef op woensdag 21 maart 2012 @ 16:43:
Misschien is het een idee om even alle code in
code
code:
1

tags te zetten. Als mensen dat willen copy-pasten krijg je zeker weten geen gezeur met layout en foutief overnemen, tenzij je wel heel erg aan het stuntelen bent. Tevens kun je dan eenvoudig 3x klikken en het is geselecteerd.
Top idee en dat was ik ook van plan maar ik kon de juiste UBB niet vinden voor code blocks.
Maar gewoon [code*] dus ;-) ga het gelijk even aanpassen! Thanks!

Door Cendy, woensdag 21 maart 2012 16:47

Hoi Nasum,

Sorry over de exension site link heen gelezen. :-)

Ik doelde op je lijst DE's en het feit dat er voor Unity al legio's aan interfaces waren. In je lijst staan zowel Gnome3 en gnome-shell bovenaan. Dat laatste is onderdeel van Gnome3. Mate is eigenlijk doorcoderen van Gnome2, die andere Pantheon/Cinnamon ken ik zelf niet.

De versplintering kwam niet door Unity (die distro-gerelateerd is) maar door de onvrede in de community/gebruikersgroepen rondom de wijzigingen en de plannen van de Gnome devs voor de toekomst. Daarom nu ook de forks van Gnome2 en weer de zovele extensions die nodig zijn om Gnome3 enigszins "userfriendly" te krijgen. Dat is het stuk waar ik op doelde dat niet correct verwoord is in het artikel.

Maar we waren hier voor de extensies. Qua window handling: volgens mij is er ook een extension voor window placement en alt-tab-behaviour (cyclen door windows i.p.v. applicaties). Of doelde je op wat anders met window handling? Zelf ben ik wel happy met het autoresizen (gestures) wanneer je een venster naar de hoeken sleept.

Btw, helemaal niet erg dat het op een Mac lijkt hoor.. Als je nog even de Mac theme toevoegt aan je dock, en de window-buttons aanpast.. :-P

Door Tweakers user NASUM, woensdag 21 maart 2012 17:03

Cendy schreef op woensdag 21 maart 2012 @ 16:47:
Hoi Nasum,

Sorry over de exension site link heen gelezen. :-)

Ik doelde op je lijst DE's en het feit dat er voor Unity al legio's aan interfaces waren. In je lijst staan zowel Gnome3 en gnome-shell bovenaan. Dat laatste is onderdeel van Gnome3. Mate is eigenlijk doorcoderen van Gnome2, die andere Pantheon/Cinnamon ken ik zelf niet.

De versplintering kwam niet door Unity (die distro-gerelateerd is) maar door de onvrede in de community/gebruikersgroepen rondom de wijzigingen en de plannen van de Gnome devs voor de toekomst. Daarom nu ook de forks van Gnome2 en weer de zovele extensions die nodig zijn om Gnome3 enigszins "userfriendly" te krijgen. Dat is het stuk waar ik op doelde dat niet correct verwoord is in het artikel.

Maar we waren hier voor de extensies. Qua window handling: volgens mij is er ook een extension voor window placement en alt-tab-behaviour (cyclen door windows i.p.v. applicaties). Of doelde je op wat anders met window handling? Zelf ben ik wel happy met het autoresizen (gestures) wanneer je een venster naar de hoeken sleept.
Geen probleem Cendy,

Voor zover ik weet is ook Unity gebaseerd op Gnome3 alleen niet op Gnome-Shell. Zoals ik het heb begrepen is Gnome3 eigenlijk een set toolkits (onder andere GTK3) en window managers (Metacity) die zowel opzichzelfstaand als gebundeld gebruikt kunnen worden om een DE te vormen.

Het Gnome team zet deze resources in om Gnome-Shell te bouwen en Ubuntu was het niet eens met de filosofie van de Gnome-Shell DE en besloot zich dus niet langer te conformeren aan hun standaarden en is aan de slag gegaan om op basis van de Gnome3 codebase een eigen DE te ontwikkelen (Unity).

Beide gebruiken de toolkit GTK3 en Window Manager (Metacity) maar hun shells en hun Compositing engines verschillen enorm. Unity gebruikt Compiz waar Gnome-Shell Mutter gebruikt. Wat ik dus met Window Manager bedoelde was voornamelijk Metacity en Emerald e.d. (daadwerkelijke Window Managers).

Cinamon en Pantheon zijn weer afsplinters van Gnome-Shell (inderdaad uit onvrede over de Gnome-Shell omgeving). Echter heb ik het in mijn post niet enkel over Unity die de oorzaak zou zijn van de versplintering maar juist de opkomst van de 'Shelled desktop'. Dit is eigenlijk het principe van een mobiel OS vertaald naar een Desktop en dat zat mensen niet heel lekker.
Btw, helemaal niet erg dat het op een Mac lijkt hoor.. Als je nog even de Mac theme toevoegt aan je dock, en de window-buttons aanpast.. :-P
Dat zal ik nooit doen! :Y) ik zie graag het onderscheid tussen minimize, maximize en close :P

Door Tweakers user JossKp, donderdag 22 maart 2012 01:26

Mooie setup! Ik heb hem even op mijn systeem geprobeerd, echter 1 probleempje... ik krijg bovenin een grijze balk met File, Edit, View etc... van een of andere applicatie. Deze krijg ik maar niet weg. Iemand een tip?

/edit Screenshot

http://dc194.2shared.com/...=20120322-002848-ee842d46

[Reactie gewijzigd op donderdag 22 maart 2012 01:30]


Door Tweakers user JossKp, donderdag 22 maart 2012 01:35

Even een update gedaan en de balk is nu weg :)

Door Tweakers user NASUM, donderdag 22 maart 2012 07:12

JossKp schreef op donderdag 22 maart 2012 @ 01:35:
Even een update gedaan en de balk is nu weg :)
Hoi JossKp,

Heb je alleen een update gedaan? In principe zou de balk er dan nog moeten staan (tenzij je 12.04 gebruikt hebt). Het is iets wat ik inderdaad ben vergeten te vermelden in m'n tutorial.
Wat je eigenlijk nog even moet draaien om je menu's terug te krijgen is het volgende:

code:
1
sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt



Hou er echter rekening mee dat dit ook je global menu weghaalt in je Unity sessie.
Als je weer graag terug zou willen naar Unity raad ik je aan het commando om te keren en weer alles te installeren:

code:
1
sudo apt-get install appmenu-gtk3 appmenu-gtk appmenu-qt



Maar geloof me.. dat wil je niet :Y)

Ik zal het opnemen in de tutorial ;-)

Door Ultraman, donderdag 22 maart 2012 11:39

Ok, dat ziet er tof uit. Maar werkt het ook lekker? Want ik heb GNOME3 en afgeleiden al meerdere malen geprobeerd... Cinnamon kwam in de buurt van bruikbaar, maar het heeft nog flink wat scherpe randen en dingen die er nog niet zijn, dus dat is hem niet geworden.
Gebruik verder al een jaar of drie XFCE en dat bevalt uitstekend.

Ik moet het weer eens proberen. Denk dat ik even een Ubuntu 11.10 VM maakt en eens ga spelen. Dan kom ik er vanzelf achter of het bevalt.
Indien positief dan kan ik eens kijken of ik het ook in Arch Linux kan doen met eventuele eigen draai er aan. :)
Bedankt alvast!

Door Tweakers user NASUM, donderdag 22 maart 2012 11:46

Ultraman schreef op donderdag 22 maart 2012 @ 11:39:
Ok, dat ziet er tof uit. Maar werkt het ook lekker? Want ik heb GNOME3 en afgeleiden al meerdere malen geprobeerd... Cinnamon kwam in de buurt van bruikbaar, maar het heeft nog flink wat scherpe randen en dingen die er nog niet zijn, dus dat is hem niet geworden.
Gebruik verder al een jaar of drie XFCE en dat bevalt uitstekend.

Ik moet het weer eens proberen. Denk dat ik even een Ubuntu 11.10 VM maakt en eens ga spelen. Dan kom ik er vanzelf achter of het bevalt.
Indien positief dan kan ik eens kijken of ik het ook in Arch Linux kan doen met eventuele eigen draai er aan. :)
Bedankt alvast!
Ik vind het erg prettig werken, het heeft uiteraard nog wel wat kinderziekten.

Zo heb ik last van het feit dat als ik in een dual-head configuratie mijn scherm lock alleen één van de twee schermen dimt en de andere gewoon perfect leesbaar blijft (erg raar). Dat heb ik op mijn werklaptop maar thuis weer niet, dus is geen gegarrandeerde bug.

Ook heb ik soms mijn twijfels over hoe de 'hoogte' van schermen geregeld is in Gnome-Shell.. soms sleept een scherm onder een ander door (weird). Maar ook dat lijkt met de dag beter te worden als je je systeem goed up-to-date houdt.

Verder is het puur even wennen, deze setup maakt het wel makkelijker te wennen daar je geen gebruik meer hoeft te maken van de 'shell' features van Gnome-Shell. Je Docky vervangt eigenlijk een groot deel van deze functionaliteit.

In een VM starten is misschien een slim idee als je nog twijfelt. En op Arch zou dit net zo goed moeten kunnen al kun je daar waarschijnlijk niet gebruikmaken van de PPA's aangezien deze alleen werken met een apt-get package manager (of zeg ik iets verkeerd?). Waarschijnlijk builden from source of aan de slag met binaries.

Altijd leuk om even terug te koppelen hoe het is gegaan, ben wel benieuwd. Misschien binnenkort een guide voor Arch? :-)

Veel plezier alvast!

Door Tweakers user JossKp, donderdag 22 maart 2012 12:24

NASUM schreef op donderdag 22 maart 2012 @ 07:12:
[...]


Hoi JossKp,

Heb je alleen een update gedaan? In principe zou de balk er dan nog moeten staan (tenzij je 12.04 gebruikt hebt). Het is iets wat ik inderdaad ben vergeten te vermelden in m'n tutorial.
Wat je eigenlijk nog even moet draaien om je menu's terug te krijgen is het volgende:

code:
1
sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt



Hou er echter rekening mee dat dit ook je global menu weghaalt in je Unity sessie.
Als je weer graag terug zou willen naar Unity raad ik je aan het commando om te keren en weer alles te installeren:

code:
1
sudo apt-get install appmenu-gtk3 appmenu-gtk appmenu-qt



Maar geloof me.. dat wil je niet :Y)

Ik zal het opnemen in de tutorial ;-)
Ik gebruik 11.10, ik heb alleen een update gedaan en toen verdween de balk :)

Door Tweakers user NASUM, donderdag 22 maart 2012 12:25

JossKp schreef op donderdag 22 maart 2012 @ 12:24:
[...]


Ik gebruik 11.10, ik heb alleen een update gedaan en toen verdween de balk :)
Wat bizar! :P
Maar goed, als het werkt.. who cares right?! :D
Fijn te horen dat het goed werkt in ieder geval.
In 12.04 is het namelijk ook gefixed maar nu na wat updates kennelijk ook in 11.10.
Mooi hoor!

[Reactie gewijzigd op donderdag 22 maart 2012 12:26]


Door Tweakers user JossKp, donderdag 22 maart 2012 12:58

Volgende euvel, als ik meerdere items wil selecteren op mijn desktop, dan krijg ik een lelijk wit vak ipv een mooi transparant vak... tips ;) ?

Door Tweakers user NASUM, donderdag 22 maart 2012 13:00

JossKp schreef op donderdag 22 maart 2012 @ 12:58:
Volgende euvel, als ik meerdere items wil selecteren op mijn desktop, dan krijg ik een lelijk wit vak ipv een mooi transparant vak... tips ;) ?
Ik wou dat ik kon zeggen van wel, maar ik kamp hier zelf ook nog mee.. heel gaar is het :P

Ik heb wel een vermoeden wat het is. Moment.. ik ga het even nakijken. Ik vermoed namelijk dat het iets is dat het Thema veroorzaakt. Ik weet alleen nog niet welk thema, het shell thema of het GTK thema.. één van die twee is hiervan waarschijnlijk de oorzaak.

Ik ga even op onderzoek uit.

UPDATE:
Ben ik weer.. het is inderdaad het GTK theme van Elementary dat nog niet helemaal spoort. Wellicht kan ik zelf wat aanpassingen maken in hun CSS om dat goed te krijgen. Kom ik nog op terug, het is in ieder geval wel lame :P

[Reactie gewijzigd op donderdag 22 maart 2012 13:02]


Door Tweakers user NASUM, donderdag 22 maart 2012 13:03

Heb update in reactie hierboven beschreven.

[Reactie gewijzigd op donderdag 22 maart 2012 13:03]


Door Tweakers user JossKp, donderdag 22 maart 2012 13:09

NASUM schreef op donderdag 22 maart 2012 @ 13:00:
[...]


Ik wou dat ik kon zeggen van wel, maar ik kamp hier zelf ook nog mee.. heel gaar is het :P

Ik heb wel een vermoeden wat het is. Moment.. ik ga het even nakijken. Ik vermoed namelijk dat het iets is dat het Thema veroorzaakt. Ik weet alleen nog niet welk thema, het shell thema of het GTK thema.. één van die twee is hiervan waarschijnlijk de oorzaak.

Ik ga even op onderzoek uit.

UPDATE:
Ben ik weer.. het is inderdaad het GTK theme van Elementary dat nog niet helemaal spoort. Wellicht kan ik zelf wat aanpassingen maken in hun CSS om dat goed te krijgen. Kom ik nog op terug, het is in ieder geval wel lame :P
Ah ok, ik vermoedde al zoiets. Ik ga eens even kijken of het mij lukt :)

Door Tweakers user NASUM, donderdag 22 maart 2012 13:11

JossKp schreef op donderdag 22 maart 2012 @ 13:09:
[...]


Ah ok, ik vermoedde al zoiets. Ik ga eens even kijken of het mij lukt :)
Is ook prima, laat me maar weten hoe je het klaar hebt gespeeld, ik vermoed dat je zoektocht ergens beginnen moet in /usr/share/themes/Elementary o.i.d. Ik hoor graag van je hoe en of het is gelukt.

Door Tweakers user JossKp, donderdag 22 maart 2012 13:16

ik zit gnome-shell.css door te spitten, op zoek naar de juiste variabel. Jaren geleden dat ik een programma/website heb geschreven hehe

Door Tweakers user NASUM, donderdag 22 maart 2012 13:21

JossKp schreef op donderdag 22 maart 2012 @ 13:16:
ik zit gnome-shell.css door te spitten, op zoek naar de juiste variabel. Jaren geleden dat ik een programma/website heb geschreven hehe
Ik schrijf nog regelmatig websites (sterker nog, ben er nu mee bezig) maar het vinden van de juiste CSS class is een kwestie van ongelukkige naamgeving. Ik heb al eens eerder gepoogd gnome-shell en GTK3 thema's aan te passen maar het ontgaat me als het aankomt op het zoeken tussen talloze css meuk met onlogische namen.

Waar blijft Firebug for Themes :P dat maakt alles zoveel makkelijker!
Wat wel eventueel kan is met Compiz de 'picker' gebruiken om een class los te weken van een GTK widget.. maar het is ook daarmee onbegonnen werk aangezien je cursor drag window nooit active is zonder klik :P

Ik vermoed dat ze bij Elementary de transparantie zetten in een Compiz config. De Pantheon DE is op basis van Compiz ipv. Mutter waar Gnome-Shell op draait. Vermoedelijk zetten zij met Compiz op deze class transparantie en werkt het daarom niet met Gnome-Shell.

Maar dat kunnen we veranderen natuurlijk! :-)
Als ik wat tijd heb zal ik er ook even naar gaan neuzen.

Wellicht is het zelfs mogelijk om in Mutter transparency te zetten op dergelijke elementen.

To be continued!

Door Tweakers user JossKp, donderdag 22 maart 2012 15:48

Wat mij trouwens ook opvalt met het Elementary theme is dat buttons nogal eens rood worden, en dat de text ervan willekeurig verdwijnt.

[Reactie gewijzigd op donderdag 22 maart 2012 15:48]


Door Tweakers user NASUM, donderdag 22 maart 2012 15:53

JossKp schreef op donderdag 22 maart 2012 @ 15:48:
Wat mij trouwens ook opvalt met het Elementary theme is dat buttons nogal eens rood worden, en dat de text ervan willekeurig verdwijnt.
Die bugs ken ik inderdaad, erg vreemd allemaal. Maar het opzich ook niet voor niets dat Elementary theme nog in een 'Daily' status verkeerd. Er is wel een alternatief voor je als je dat zou willen. Er is een user op DeviantArt die gepoogd heeft de GTK2 versie van Elementary Theme te porten.

Die vind je hier

Het is een erg mooi theme en sluit prima aan op de rest van Elementary.
Daarmee zijn alle bugs gefixed.. je hoeft dus enkel deze toe te voegen in je .themes folder en dan alleen het GTK thema naar RadianceBlue te zetten.

Ik zou zeggen geef het een poging, ik heb het lang gebruikt en ben er ook erg enthousiast over.

Door Tweakers user JossKp, donderdag 22 maart 2012 18:22

Ik heb even wat dingen aangepast naar eigen smaak, gebaseerd op jouw setup ;)

shell theme: Axiom-Elementary
GTK+ theme: Adwaita Dark (standaard Ubuntu maar dan Dark)
Window theme: Adwaita Dark
Icon Theme: AwOkenWhite

Font: Droid Sans

Shell Extensions, bovenop het lijstje dat jij al had:
- No Topleft Hot Corner Extension
- Dock Extension (ipv Docky. Niet de officiele versie, maar een aangepaste versie: klik)
- Workspace Navigator Extension

Als het Elementary theme wat volwassener is ga ik hem weer eens proberen. Het shell theme van Axiom-Elementary laat ik wel aan staan, deze vind ik persoonlijk erg mooi :)

[Reactie gewijzigd op donderdag 22 maart 2012 18:27]


Door Tweakers user Audipower, vrijdag 23 maart 2012 10:25

Ziet er gelikt uit, vanavond even uitproberen :)

Door Tweakers user InsaneNL, vrijdag 23 maart 2012 15:48

Ik zit hier met een klein probleem waar ik niet uit kan komen. Ik heb voor zover ik weet alles goed geïnstalleerd maar als ik gnome tweak tool open en naar shell extensions ga staan er geen extensions. ik ben btw nieuw in linux

Update
Het werkt nu hoe ik het voor mekaar heb gekregen weet ik niet maar het werkt.

[Reactie gewijzigd op vrijdag 23 maart 2012 18:41]


Reageren is niet meer mogelijk