De ontwikkelaars van het Raspberry Pi-project hebben de herfstupdate van de Raspberry Pi OS (Raspbian) distributie gepubliceerd, die gebaseerd is op de Debian pakketbasis. Er zijn drie versies beschikbaar voor download: een verkorte versie (463 MB) voor serversystemen, een versie met een desktop (1,1 GB) en een volledige versie met een extra pakket aan applicaties (3 GB). De distributie wordt geleverd met de gebruikersomgeving PIXEL (een afgeleide van LXDE). Ongeveer 35.000 pakketten zijn beschikbaar voor installatie vanuit de repositories.
In de nieuwe release:
- De overstap naar de Debian 11 'Bullseye' pakketbasis is gerealiseerd (voorheen werd Debian 10 gebruikt).
- Alle componenten van de PIXEL-desktop en de aangeboden applicaties zijn overgezet naar het gebruik van de GTK3-bibliotheek in plaats van GTK2. De reden voor deze migratie is de wens om verschillende versies van GTK binnen de distributie te elimineren ā in Debian 11 wordt GTK3 actief gebruikt, maar de PIXEL-desktop was gebaseerd op GTK2. Tot nu toe was de migratie van de desktop naar GTK3 beperkt omdat veel zaken, vooral gerelateerd aan het aanpassen van de uitstraling van de widgets, aanzienlijk eenvoudiger te realiseren waren op GTK2, terwijl in GTK3 bepaalde nuttige functies die in PIXEL werden gebruikt, waren verwijderd. De overstap vereiste de implementatie van vervangingen voor oude GTK2-functionaliteit en had een minimale impact op de uitstraling van de widgets, maar de ontwikkelaars zorgden ervoor dat de interface zijn vertrouwde uiterlijk behield.

- Standaard is de compositing window manager Mutter ingeschakeld. Eerder werden de afgeronde hoeken van pop-up tips afgehandeld door GTK2, maar in GTK3 worden dergelijke taken gedelegeerd aan de compositing manager. In vergelijking met de eerder gebruikte window manager Openbox biedt Mutter een voorafgaande voorstelling van de scherminhoud in het geheugen (compositing), vóór de feitelijke weergave op het scherm, wat extra visuele effecten mogelijk maakt, zoals afgeronde hoeken van vensters, schaduwen aan de rand van vensters en animaties voor het openen en sluiten van vensters. De migratie naar Mutter en GTK3 maakt ook een einde aan de afhankelijkheid van het X11-protocol en biedt in de toekomst ondersteuning voor werking bovenop Wayland.

Een nadeel van de overstap naar Mutter is de toegenomen geheugengebruik. Het is opgemerkt dat Raspberry Pi-borden met 2 GB RAM voldoende zijn voor gebruik, maar dat borden met minder geheugen niet genoeg capaciteit hebben voor de grafische interface. Voor borden met 1 GB RAM is er een back-upmodus beschikbaar die Openbox terugbrengt, waarbij de interface beperkt is (bijvoorbeeld rechthoekige pop-ups in plaats van afgeronde en zonder visuele effecten).
- Er is een notificatiesysteem geĆÆmplementeerd dat kan worden gebruikt in de taakbalk, in de panel plugins en in verschillende applicaties. Notificaties worden in de rechterbovenhoek van het scherm in chronologische volgorde weergegeven en sluiten automatisch na 15 seconden na verschijnen (of kunnen onmiddellijk handmatig worden gesloten). Momenteel worden notificaties alleen weergegeven bij het klaar zijn voor het ontkoppelen van USB-apparaten, bij een gevaarlijk lage acculading, bij beschikbare updates en bij het detecteren van firmwarefouten.

In de instellingen zijn opties toegevoegd om de timeout te wijzigen of het tonen van notificaties uit te schakelen.

- Voor het paneel is er een plugin met een grafische interface ontwikkeld voor het controleren op en installeren van updates, waardoor het onderhouden van het systeem en applicaties eenvoudiger wordt, en waardoor handmatig starten van de apt package manager in de terminal niet meer nodig is. De controle op updates gebeurt bij elke opstart of elke 24 uur. Bij het vinden van nieuwe versies van pakketten wordt een speciale indicator in het paneel weergegeven en verschijnt er een notificatie.

Bij het klikken op het pictogram verschijnt er een menu waarmee je de interface kunt oproepen om de lijst met updates die wachten op installatie te bekijken, en je kunt een selectieve of volledige installatie van updates initiƫren.


- In de bestandsmanager is het aantal weergavemodi verminderd ā in plaats van vier modi (miniaturen, pictogrammen, kleine pictogrammen en lijst) zijn er nu twee ā miniaturen en lijst, aangezien de miniatuur- en pictogrammodi in wezen alleen verschilden in de grootte van de pictogrammen en het tonen van een voorbeeld van de inhoud, wat gebruikers in verwarring bracht. Het uitschakelen van het tonen van inhoudsvoorbeelden wordt beheerd via een speciale optie in het menu Weergave, en de grootte kan worden aangepast met de knoppen voor zoomen.

- Standaard de KMS-driver modesetting ingeschakeld, die niet aan specifieke soorten videokaarten is gebonden en in wezen lijkt op de VESA-driver, maar werkt boven op de KMS-interface, wat betekent dat deze kan worden gebruikt met elke hardware waarvoor een functionerende kernel-level DRM/KMS-driver beschikbaar is. Eerder werd voor de grafische subsysteem van de Raspberry Pi een specifieke driver voorgesteld, waarin gesloten firmwarecomponenten zijn opgenomen. Het gebruik van de standaard KMS-interface en de driver die in de Linux-kernel wordt aangeboden, maakt het mogelijk om af te zien van de binding aan de specifieke, voor de Raspberry Pi, proprietaire driver en stelt gebruikers in staat om te werken met de grafische subsystemen van applicaties die zijn ontworpen voor de standaard Linux API.
- De proprietaire driver voor de camera is vervangen door de open bibliotheek libcamera, die een universele API biedt.
- In de app Bookshelf is gratis toegang geboden tot PDF-uitgaven van het tijdschrift Custom PC.

- Versies van programma's zijn bijgewerkt, waaronder de inzet van browser Chromium 92 met optimalisaties voor hardwareversnelling van video-afspeel.
- Verbeterde keuze voor tijdzone en lokale instellingen in de initiƫle configuratiewizard.
Bron: opennet.ru









