Fedora

Fedora: disable tracker

Onder Fedora 25 & 26 was het uitzetten van de computer soms een tijdrovende klus. Het kon soms wel tot 2 minuten duren voordat de de computer zichzelf wist uit te schakelen. Ook liepen tijdens gebruik de temperaturen soms hoog op door een intensieve cpu task. De oorzaak bleek te liggen bij tracker.

Tracker

Tracker is a search engine, search tool and metadata storage system.

It allows you to find the proverbial needle in your computer’s haystack as well as providing a one stop solution to the organisation, storage and categorisation of your data.

Tracker beteugelen

Mijn voorkeur is om tracker in zijn geheel te beteugelen. Als volgt te regelen:

sudo dnf install tracker-preferences

Start vervolgens tracker-preferences op en zet alles uit. Open vervolgens Nautilus. Maak alle bestanden zichtbaar (CTRL+h) en wis de map

.cache/tracker

Bij mij ging dat om een bestandsomvang van ruim 12 Gb (!). Herstart nu  je computer.

Mijn cpu load is nu helemaal tot rust gekomen. Dat is ook ten goede gekomen van de temperatuur. En de computer start en sluit nu snel af.

Wil je toch gebruik blijven maken van tracker? Open dan tracker-preferences en maak daarin je eigen keuzes. De meest voor de hand liggende keuze is om te kiezen voor (Begrenzingen) Bestanden op de achtergrond indexeren: Alleen als de computer niet wordt gebruikt. 

Spotify client op Fedora 22

Wil je de Linux variant van Spotify software gebruiken onder Fedora 22? Er worden helaas geen rpm packages aangeboden voor onder Fedora. Een van de eenvoudigste oplossingen om dat probleem te omzeilen is het toevoegen van een specifieke repository. Die repo valt dus niet onder controle van Fedora. Gecombineerd met de RPM Fusion repo krijg je toegang tot een Ubuntu package van Spotify die conform de Fedora Packaging Guidelines wordt omgepakt naar een rpm binary.

Deze werkwijze werkt alleen voor de x86_64 architectuur van Fedora 20 t/m 22 én voor RHEL/CentOS7)

Installeren:

dnf config-manager --add-repo=http://negativo17.org/repos/fedora-spotify.repo
su

(voer je root wachtwoord in)

dnf -y install spotify-client

Bron: Spotify client

Problemen met Fedora

UPDATE: probleem opgelost, lees oplossing onderaan het artikel.

Overstappen van Ubuntu GNOME naar Fedora gaat niet helemaal zonder problemen. Over het algemeen werkt alles zoals ik gewend was onder Ubuntu GNOME. Ik  heb weliswaar gebruik gemaakt van een script (FEDY) om een aantal zaken snel geconfigureerd te krijgen maar je begint nou eenmaal met het zoeken van de makkelijkste weg.

Problemen

Een hardnekkig probleem wat ik niet krijg opgelost is het verkrijgen van het goede toetsenbord. Zowel vanaf de live-cd als na installatie krijg ik geen accenten via zgn. “dead key’s”.

Ik ben gewend om te kiezen voor US International keyboard met ondersteuning voor dead key’s. Dus als ik bijv. de letter “é” wil krijgen dan tik ik  + e in en dan staat er keurig de gewenste letter. Nu krijg ik echter een ongewenste combinatie te zien (‘e).

Vanuit GNOME’ s control-center kan je natuurlijk verschillende toetsenborden kiezen. Maar welke ik ook kies, het werkt niet.

Region & Language_004

De enige manier waarop dat nu lukt is door het installeren en uitvoeren van het commando system-config-keyboard (sudo yum install system-config-keyboard). Ik kies daar voor U.S. International en daarna werkt het in alle applicaties (shell & gui).

jos@digiplace:~_002 jos@digiplace:~_003

Probleem opgelost zou je denken? Nee…deze instelling is verdwenen na iedere reboot.

Nou heeft het hier geen zin om te klagen natuurlijk. Ik heb een bug rapport ingediend nadat ik vergeefs hulp heb gevraagd op IRC (Freenode, #fedora) en het forum heb geraadpleegd.

Ondersteuning

En dan kom je meteen  een groot verschil tegen tussen Fedora en Ubuntu. De gemeenschap rondom Ubuntu is veel groter en effectiever. Niet alleen in Nederland heeft Ubuntu een levendige gemeenschap maar ook internationaal is er veel meer te vinden over Ubuntu dan over Fedora. Ik heb dit specifieke probleem rondom het toetsenbord opgezocht en er klagen meer mensen over. Maar nergens staat de oplossing. Discussies zijn op fora gestart en worden niet afgemaakt.

Kortom..wie het antwoord of de oplossing op dit specifieke toetsenbord probleem weet mag zich melden. Maar langzamerhand begint Ubuntu weer te lonken want het principe ” it just works”  is uiteindelijk te verkiezen boven ‘ the latest & the greatest’ .

OPLOSSING:

Het is allemaal eenvoudiger dan je denkt. In 1e instantie werd ik via Facebook (Nederlandse Linux Gebruikers Groep) gewezen op dit artikel: Xorg: Using the US International (altgr-intl variant) Keyboard Layout. En toch wil dat er bij mij niet in. Een modern US International toetsenbord met 105 toetsen is standaard bij heel veel mensen in gebruik. En aangezien het eerder aangehaalde commando system-config-keyboard gewoon wel gebruikt kan worden geeft al aan dat die functie gewoon beschikbaar is.

En wat blijkt? Dat is het ook. Je moet alleen heel goed zoeken. Control-Center opstarten, Keyboard, Input Sources, Nieuwe input source toevoegen, Dan klikken op die 3 puntjes, vervolgens wéér helemaal naar beneden scrollen en kiezen voor Other en dan zoeken naar English (US, international with dead keys). Probleem opgelost.

Screenshot from 2014-09-03 16:22:04 Screenshot from 2014-09-03 16:22:14 Screenshot from 2014-09-03 16:22:32

Installeer de laatste Spotify onder Fedora

Update: bekijk ook deze oplossing: https://www.digiplace.nl/spotify-client-op-fedora-22/

Helaas wordt Spotify alleen aangeboden als .deb voor Debian/Ubuntu/Mint. Maar als gebruiker van een Fedora desktop hoeft dat geen probleem te zijn. Op github staat de benodigde procedure.

This is an attempt to create something which installs the spotify debian package[1] in a distro independent way. The goal is to support three usecases:

User-only install without root privileges.
System-wide FHS-compliant installs in e. g., /usr/local or /usr.
Temporary installs used in a packaging context.

Ik heb gekozen voor de User-only oplossing. Heb je meerdere gebruikers op je computer dan kies je natuurlijk voor ” System-wide install”. Omdat ik heb gekozen voor de User-only oplossing komt Spotify als ” my Spotify”  in Dash/menu te staan.

Werkwijze:

$ git clone  https://github.com/leamas/spotify-make.git
$ cd spotify-make

vervolgens:

$ ./configure --user
$ make download
$ make install
$ make register
$ ~/bin/my-spotify

Zet daarna je luidsprekers maar lekker aan.

Versie 0.9.11.27
Versie 0.9.11.27

Fedora 20 configuratie

Als liefhebber van een pure GNOME desktop ben ik onlangs overgestapt van Ubuntu GNOME 14.04.1 naar Fedora 20. Hoe dat gaat verlopen moet de tijd gaan leren. Er komen bij de overgang een paar uitdagingen op me af en de meeste zijn overwonnen. De belangrijkste hobbels vermeld ik hier ook even.

Installatie

Verloopt anders dan onder Ubuntu. Het oogt wat onrustiger. Een bevestiging staat soms links, dan weer rechts op het scherm. Daar is overigens wel over nagedacht denk ik. Je voorkomt op die manier automatisme om zomaar door te klikken. Verder niet zo heel spannend, anders is niet meteen slechter. Bij het installeren kan je een gebruiker ook root rechten geven. Je gebruikt dan net als Ubuntu sudo om met root rechten te kunnen werken. Je kan ook kiezen voor een aparte root account en dan zal je eerst met su een root terminal moeten openen (# ipv $)

Yum

Fedora gebruikt rpm ipv deb en dus gebruik je ook andere tools en commando’ s. De belangrijkste (en eenvoudigste) is het gebruik van yum, zeg maar de apt-get van rpm. Wat je in ieder geval moet weten zijn:

Verbeter font rendering onder Fedora 20

Stiekem gebruik ik ook nog Fedora 20 via een aparte HDD in mijn computer. Voorlopig blijft Ubuntu GNOME nog mijn default besturingssysteem, maar Fedora maakt wel steeds meer stappen in die richting.

Font rendering

Een van de bewaren die ik altijd had om die switch te maken was de weergave van fonts in sommige toepassingen zoals bijvoorbeeld Firefox. Die weergave is onder Ubuntu heel veel mooier dan onder Fedora. Maar daar is wat aan te doen. Als volgt:

Installeer het Freetype-freeworld pakket

Om mooie zgn. subpixel rendering te verkrijgen heb je het freetype-freeworld software pakket nodig. Zorg dat je rpm fusion hebt geactiveerd en installeer het pakket met het commando: su -c ” yum install freetype-freeworld”

Configureer de hinting methode en pas RGB anti-aliasing toe

Open een terminal en voer de volgende commando’ s  in:

gsettings “set” “org.gnome.settings-daemon.plugins.xsettings” “hinting” “slight”
gsettings “set” “org.gnome.settings-daemon.plugins.xsettings” “antialiasing” “rgba”

Activeer de lcddefault lcdfilter

Wederom in je terminal:

echo “Xft.lcdfilter: lcddefault” > ~/.Xresources

Reboot vervolgens je computer.

Hierna is e.e.a. drastisch veranderd en gelijkwaardig aan wat je onder Ubuntu gewend bent te zien.

Fedora 20

De Fedora bestandsmanager

Sinds 2005 gebruik ik Ubuntu op mijn desktop. Maar regelmatig wordt er ook een andere Linux distributie uitgeprobeerd. Voorheen gebeurde dat in een virtuele machine. Maar tegenwoordig gebruik ik daar een extra harde schijf voor. Mijn computer behuizing heeft een zgn. ‘ Hot swap ruimte’ voor een externe HDD aan de voorzijde. Daar schuif ik dus graag een extra harde schijf in waarop dan vervolgens een Linux distributie wordt geïnstalleerd. Onlangs heb ik daar Fedora 20 met Gnome 3.10 op geïnstalleerd.

Gnome 3.10

Unity, Gnome 3.0, KDE & fonts

Sinds de laatste Alpha versie van Ubuntu 11.04 werk ik onder Unity. Op Digiplace zijn al een paar artikelen te vinden over mijn eerste ervaringen. Je kan in die artikelen waarschijnlijk wel lezen dat ik redelijk positief gestemd was over Untity. Je moet het immers een kans geven en  hoewel alles anders is geworden is dat niet meteen overal een nadeel.

Inmiddels ben ik op een punt gekomen waarin het gebruik van Unity mij begint tegen te staan. Ik moet allemaal hacks uitvoeren om e.e.a. naar mijn zin te krijgen. Globalmenu, externe applicaties zoals diodon, indicatorsproblemen..ga maar door.  En waarom moet Unity nou zoveel lijken op OSX? Ik gebruik bewust Linux omdat ik zowel Windows als OSX niet prettig vind werken.

Nou wil ik ook uit  principe niet terug naar de vertrouwde Gnome 2.* omgeving. Die bevalt welliswaar erg goed, maar is toch gedoemd te verdwijnen. Dan kijk ik toch liever vooruit naar dingen die gaan komen.

Gnome 3.0 heb ik inmiddels geprobeerd. In eerste instantie via een PPA onder Ubuntu. Ik werd daar niet gelukkiger van. Ik heb Fedora 15 Beta gebruikt en daar werkt het wel weer beter. Maar daar krijg ik niet hetzelfde mooie plaatje als onder Ubuntu. De fonts zijn niet zo strak, scherp zoals ik dat  gewend ben. Ligt het aan mij? Kan best, help mij maar om het te verbeteren. Want ik krijg het niet voor elkaar. Niet alleen onder Fedora overigens, ook onder OpenSuse 11.4 komt dat probleem om de hoek kijken. Niet dat het heel slecht is, maar gewoon niet zo mooi als onder Ubuntu.

De irritatie liep zo hoog op dat ik zelfs Kubuntu ben gaan installeren. En dat is nogal wat dat je als Gnome gebruiker via Unity naar KDE gaat kijken.

Laat ik maar meteen zeggen dat ik heel veel goede dingen zie in KDE. Zo mooi en veelzijdig dat ik mij begon af te vragen waarom ik niet naar KDE overstap.

Maar ook daar zijn de problemen met font rendering aanwezig. Wat ik ook probeer, ik krijg geen mooie rendering van de fonts voor elkaar. En via allerlei reviews (zoals bijvoorbeeld deze) blijkt dat ik daar niet alleen in sta. Vroeger (2003 of zo) loste ik dat onder Mandrake op door gnome-settings-daemon te laden. Dan werd de Gnome manier van werken onder KDE toegepast met een prachtig beeld als resultaat. Maar dat werkt tegenwoordig niet meer lijkt wel.

Daarom ben ik weer terug bij Ubuntu 11.04. Niet uit overtuiging, maar bij gebrek aan beter. Een beetje vreemd, maar op dit moment weet ik het even niet meer. Ik denk overigens dat die problemen opgelost zijn in oktober van dit jaar. Dan wordt zowel Gnome 3.0 als Unity aangeboden en kan je vrij tussen die twee switchen zonder je windowmanager om zeep te helpen. Ik vertrouw erop dat tegen die tijd veel van de geconstateerde ongemakken zijn overwonnen. Maar ondertussen knaagt KDE 4.6 aan mijn geweten.

Update:

Hier een tweetal screenshots naast elkaar. Links is Unity, Rechts is KDE. Zorg dat je full screen die afbeelding bekijkt om verschillen te kunnen zien van fonts.

Fedora vs Ubuntu

Als gebruiker van een Ubuntu desktop bekruipt mij soms een gevoel van nieuwsgierigheid. Ik vraag me dan af hoe het met andere distributies zal gaan. Vooral distributies die Gnome als default werkblad omgeving hebben ingesteld. In de loop der jaren heb ik met verschillende distributies gewerkt maar sinds oktober 2005 is het eigenlijk Ubuntu wat de klok slaat.

Ik heb daarom eens een uitstapje gemaakt naar Fedora 11. Ik moet toch weer binnenkort Ubuntu opnieuw installeren want de final release van Ubuntu 9.10 komt er ook weer aan. Voor het installeren heb ik gebruikt gemaakt van de Fedora 11 live-cd.

Fedora wist mij wel te verrassen moet ik zeggen. Ten eerste omdat Fedora 11 (april 2009) met veel software komt die nu pas in Ubuntu 9.10 geïntroduceerd gaat worden. Daarnaast gebruikt Fedora  Logical Volume Manager bij het indelen van je harde schijf. Dat heeft voordelen als je achteraf de omvang van verschillende partities beter op elkaar af wil stemmen. Net als  straks bij Ubuntu 9.10 wordt default het ext4 bestandssysteem gebruikt. Alleen kan je niet bij Fedora vanaf een ext4 partitie booten. Er wordt daarom standaard  ook een ext3 bootpartitie aangemaakt van 200 MB.

Als Fedora dan is opgestart valt op dat het er allemaal gelikt uitziet. Een scherp plaatje die mede tot stand wordt gebracht door de Nouveau driver. Dat is een open source driver voor Nvidia kaarten.

Wat wel meteen opvalt is dat er minder software wordt geïnstalleerd in vergelijking met Ubuntu. Zo wordt er geen gebruikt gemaakt van OpenOffice.org. Dat is overigens een beperking van de live-cd. Als je de officiele dvd van Fedora gebruikt krijg je een extra installatie veld waarin je keuzes kunt maken voor de gewenste software configuratie.

Mijn enthousiasme werd overigens snel gekoeld bij het installeren van een nvidia driver. Natuurlijk werkt het onder Fedora anders als wat ik gewend ben onder Ubuntu. Dat is geen punt. Maar je moet echt goed zoeken voor je doorkrijgt hoe je e.e.a. werkend kunt verkrijgen. Uiteindelijk bleek dat je eerst (na het draaien van de updates) en het toevoegen van rpm fusion bron een (yum install) kernel-devel-2.6.30.5-43.fc11.i586 moet installeren. Vervolgens een yum install kmod-nvidia en dan zou het moeten werken. Helaas..dan moet je ook nog de volgende hinkstap sprong nemen om die Nouveau driver weg te krijgen.

su -
mv /boot/initrd-$(uname -r).img /boot/initrd-$(uname -r)-nouveau.img
mkinitrd /boot/initrd-$(uname -r).img $(uname -r)
reboot

En ja..dan werkt het. Maar dan valt wel op dat de fonts lang niet zo smooth zijn als bij Ubuntu. Op het bureaublad en menu’s valt het wel mee, maar onder Firefox is het echt minder fraai. Toen ik vervolgens -na lang zoeken- een oplossing vond waaruit zou blijken dat je Ubuntu libs moest gebruiken om dat probleem op te lossen haakte ik af.

Niet omdat ik Fedora waardeloos zou vinden. Verre van dat zelfs. Ik ben echt wel onder de indruk maar uiteindelijk was mijn nieuwsgierigheid bevredigd omdat ik in zag dat Ubuntu -min of meer- gelijkwaardig kan zijn (je kan dankzij veel ppa’s ook onder Ubuntu de allernieuwste pakketten installeren). Als je dat vaststelt in combinatie met het gemak en kwaliteit van ‘het plaatje’ dan is de keuze voor Ubuntu wederom snel bevestigd. Alweer!

S.M.A.R.T.

Een onschuldig testritje met de live cd vanFedora 11 (Preview versie) leverde meteen deze waarschuwing op:

screenshot-palimpsest-disk-utility

screenshot-ata-smart-attributes

Ik moet zeggen dat ik niet blij werd van die waarschuwing. Maar ik was wel verrast door deze mogelijkheid van de Fedora Live cd. Ik ben nu dus bezig met het overpompen van mijn data naar een andere computer in mijn netwerk. En er ligt inmiddels een nieuwe harde schijf klaar van maar liefst 1 TB. Een gewaarschuwd mens telt voor twee 🙂

Scroll naar boven