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. 

Voorkom tearing onder nvidia graphics card

nvidia

Tearing is het fenomeen dat zich kan voordoen op je beeldscherm bij het bekijken van video of het spelen van een spel. Bij tearing wordt een eerder weergegeven frame overschreven door een nieuw frame. Gedeelten van het oude frame zijn dan nog zichtbaar wanneer het nieuwe frame wordt weergegeven.

Op mijn voormalige Ubuntu en huidige Fedora Workstation was tearing een vervelend probleem bij het afspelen van bijvoorbeeld een youtube film of bij het bekijken van Netflix. Mijn computer maakt gebruik van een NVIDIA grafische kaart (GTX GeForce 760) en daarvoor wordt momenteel de NVIDIA 384.69 driver voor ingezet. Standaard wordt overigens bij Fedora geen gebruik gemaakt van een /etc/X11/xorg.conf configuratie bestand. Maar je kan er wel zelf een aanmaken. Daar zijn ook handleidingen voor te vinden. Maar als je een moderne kaart en recente driver gebruikte kan het ook met behulp van de NVIDIA driver software.

Oplossing

Je kan er voor kiezen om onderstaande handeling niet uit te voeren als root. Je opent dan niet nvidia-settings met het sudo commando. Dan hoef je ook niet te kiezen voor “Save to X Configuration File” want daarvoor heb je natuurlijk root rechten nodig. Het werkt dan net zolang tot je weer je computer opstart. Probeer het eerst eens op deze manier uit. Maar als dat werkt dan wil je mogelijk ook die instelling definitief maken. Dat doe je als volgt:

Open een terminal en voer volgende commando in:

sudo nvidia-settings

Daarmee open je (na het invoeren van je wachtwoord) als root je NVIDIA X Server Settings.

  1. Klik daarin op de 2e regel, links in dat scherm: X Server Display Configuration.
  2. Vervolgens klik je in het rechterdeel van dat venster op Advanced en plaatst een vinkje bij “Force Composition Pipeline” en bij “Force Full Composition Pipeline“.
  3. Klik op Appy
  4. Klik op “Save to X Configuration File
  5. in het dan te verschijnen venster tik je het volgende pad en bestandsnaam in: /etc/X11/xorg.conf
  6. Sluit vervolgens NVIDIA X Server Settings af en herstart je computer.

tearing

Fedora 25: installeer Steam met Flatpak

Waarom moeilijk als het makkelijk kan? Fedora is standaard voorzien van Flatpak support. Je hoeft dus alleen maar de juiste repo toe te voegen:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

om vervolgens onder flatpak Steam zelf te installeren

sudo flatpak install flathub com.valvesoftware.Steam

Zo gedaan, zo klaar, zo fijn. En er ligt nog meer voor je klaar: http://flatpak.org/apps.html

Flatpack Steam Fedora

Je kan steam ook vanuit terminal starten zodat je eventuele foutmeldingen kan zien. Opdracht:

flatpak run com.valvesoftware.Steam/x86_64/stable

Wil je Steam verwijderen:

flatpak uninstall com.valvesoftware.Steam/x86_64/stable

Hoe bevalt Fedora 25?

desktopfedora25

Het is al een keer eerder geprobeerd (zie alle artikelen over Fedora) maar Digiplace draait tegenwoordig met Fedora 25 op zijn desktop computer. Vroeger stond het gebruik van de meest recente versie van Fedora gelijk aan het aanbod van de laatste release van GNOME. Dat is helaas niet meer het geval. Fedora 25 werkt met GNOME 3.22.3. En er zijn inmiddels genoeg distributies te vinden die draaien onder 3.24.1. Het wachten is dus op de (vertraagde) release van Fedora 26.

Maar laat ik het daar nou niet over hebben. De vraag moet zijn: hoe bevalt het gebruik van Fedora 25 in de praktijk? Die vraag probeer ik te beantwoorden met de ervaringen van Ubuntu (Unity) in het achterhoofd. Daarbij aangetekend dat ik niet draai onder Wayland. Ik gebruik NVIDIA Driver 378.13 voor mijn GeForce GTX 760 kaart en dan moet je Wayland nog even vergeten.

TOEPASSINGEN

Vooralsnog kan ik alle software gebruiken waar ik mee gewend was te werken. Het aanbod van Fedora is weliswaar niet helemaal gelijk met dat van Ubuntu, maar ik grijp vooralsnog nergens mis. Of het nu gaat om Spotify, Chrome of de laatste NVIDIA drivers…het is er allemaal. Niet alles komt dan vanuit de standaard source die Fedora weet aan te bieden. Zo moet je voor bijv. Spotify gebruik maken van een externe bron óf je installeert een zgn. flatpak (meer info: Spotify onder Fedora). En met behulp van Fedy kan je eventueel wat tweaks uitvoeren zonder meteen helemaal onder de motorkap te kruipen. Denk dan aan het installeren van bijv archive formats, encrypted dvd playback, Microsoft TrueType core fonts etc.  Kortom, wat betreft het aanbod van software en tools biedt Fedora genoeg om de overstap te wagen.

desktopfedora25

AANPASSINGEN

GNOME is voor mij een prettige bureuabladomgeving om mee te werken. Maar werken onder een pure GNOME omgeving is iets te spartaans. Je gebruikt dus al snel de zgn. GNOME Shell Extensions. Die gebruik je dan het makkelijkst met behulp van GNOME Tweak Tool. De volgende uitbreidingen zijn geïnstalleerd:

  • Clipboard indicator
  • Dash to dock
  • Frippery applications menu
  • Media Player indicator
  • Multi monitors add-on
  • Places status indicator
  • Recent(item)s
  • Removable drive menu
  • User themes

En daarvan zijn sommige van die extensions zo geconfigureerd dat bijv. geen Top Left Corner actief is. En in combinatie met het uitzetten in GNOME tweak tool van  (Bovenste balk) “Programmamenu tonen” is ook het werken op 2 schermen prima te doen. (ik gebruik Multi monitors add-on vooral voor het creëren en plaatsen van thumbnails Sliders aan de linkerkant van de 2e monitor).

Programma’s als Filezilla en Thunderbird werken met een hoger versie nummer dan ik gewend was onder Ubuntu 16.04. En dat geldt waarschijnlijk wel voor meer applicaties. Maar die twee sprongen er bij mij meteen uit. Wat ook opvalt is de prettige manier waarop alles visueel wordt aangeboden. Het plaatje van Fedora is erg rustig voor de ogen. En als je kiest voor extra themes wordt het geheel gewoon heel erg goed weergegeven. (ik gebruik Aurora-Nuevo-Mixed Flat als GTK+ engine, Papirus als pictogram theme, Adwaita als cursor theme en paper als Shell theme.

Toch zijn er ook een aantal issues die nog opgelost moeten worden. Zo is de boot snelheid van Fedora aanmerkelijk lager dan ik bij Ubuntu gewend was. Dat valt echter deels te beïnvloeden door bijv wat niet gebruikte services uit te zetten. Zo heb ik bijv. ModemManager.service en bluetooth.service uitgezet (systemctl disable bluetooth.service) en daarmee wat snelheid teruggewonnen. Maar echt vlot is het niet.

Schermafdruk van 2017-05-04 12-10-29

STABILITEIT

Afijn, het ziet er erg goed uit, het aanbod van programma’s is uitstekend. Maar draait het ook stabiel? Dat is een lastige vraag moet ik bekennen. Het vraagt ten eerste om ervaring met Fedora. Neem bijvoorbeeld het enthousiast installeren van thema’s Dat is niet altijd even slim als het uitverkoren thema niet helemaal is geoptimaliseerd voor deze specifieke versie van GNOME-Shell. je kan overigens je GNOME Shell heel eenvoudig herstarten met een ALT+F2 en dan de letter “r”.

Ook het gebruik van de NVIDIA driver is anders dan je gewend bent. Ik heb daarvoor overigens deze werkwijze gebruikt: https://rpmfusion.org/Howto/nVidia#Current_GeForce.2FQuadro.2FTesla. Maar dat betekent wel dat bij het verkrijgen van een  nieuwe kernel je geduld moet hebben bij het opnieuw opstarten van je computer. Het komt gewoon goed, maar in het begin denk je meteen dat het avontuur met Fedora gestrand is. Er moeten namelijk bij de reboot kernel modules worden gemaakt en dat duurt lang zonder enige vorm van terugkoppeling. Een klein knipperend streepje op het scherm is voor mij in ieder geval niet meteen duidelijk.

CONCLUSIE

Met die observatie ben ik dus toch wel tevreden over het gebruik van Fedora. Maar ik erken dat er concurrenten op de loer liggen. Hoe gaat straks Ubuntu 17.10 zich presenteren? En wat te denken van Solus GNOME of Manjaro GNOME of Arch die zich zeker niet onbetuigd laten.  We zullen het zien. Vooralsnog kan ik prima uit de voeten met Fedora 25 en zie ik met alle ontwikkelingen de toekomst van Linux op mijn desktop zonnig in.

Fedora 25

Al eerder heb ik met de gedachten gespeeld om over te stappen van Ubuntu naar Fedora. Sterker nog…ik heb het al eens gedaan. Maar uiteindelijk kwam ik dan toch weer terug bij Ubuntu. Maar nu Canonical bekend heeft gemaakt dat vanaf Ubuntu 18.04 ook Ubuntu weer met 100% GNOME gaat werken komt die drang om over stappen weer terug. Want Fedora 25 is gewoon top en sowieso is Fedora dé GNOME distributie. En natuurlijk kan Ubuntu die rol gaan overpakken. Maar de vraag is of ik het ze nog wel gun. Er is zoveel tijd en moeite verspild met de ontwikkeling van Unity 7, Unity 8, Touch, Mir en Snaps terwijl anderen al lang overtuigd waren van de voordelen van GNOME, Wayland en flatpak. En ook hebben bewezen dat ze echt aandacht hebben voor een desktop gebruiker.

Maar wat vooral meespeelt is buitengewoon goede indruk die Fedora 25 op mij heeft gemaakt. Vooralsnog werk ik via een aparte HDD tray op mijn desktop onder Fedora 25. Maar ik overweeg om binnenkort de sprong te maken naar de SSD en daarmee Fedora default te maken op mijn systeem. De workflow, de grafische presentatie, stabiliteit én het gegeven dat ik alles kan wat onder Ubuntu werd gedaan maakt het niet zo lastig om over te stappen. En met een paar kleine ingrepen zijn er zelfs nog wat Unity indrukken bewaard gebleven.

Nog even een paar dagen testen maar als dat goed gaat….

https://discussions.apple.com/thread/5665320?tstart=0

Scroll naar boven