• IceWM 3.9: Lättviktsklassikern får modern markörhantering

    Den klassiska lättviktsfönsterhanteraren IceWM har släppt version 3.9. Nyheterna kretsar kring modernare markörhantering med stöd för Xcursor, ett uppfräschat icesh-verktyg, samt flera tekniska förbättringar och buggfixar. Samtidigt städas äldre beroenden bort – och översättningarna har fått sig en rejäl uppdatering.

    Den klassiska lättviktsfönsterhanteraren IceWM har nått version 3.9 och bjuder på en av de största nyheterna på länge: stöd för Xcursor. Det innebär att markörerna nu kan följa systemets tema om inget eget definieras – en liten detalj som gör stor skillnad för en mer enhetlig skrivbordsupplevelse.

    Nytt i icesh och under huven
    Utöver det har utvecklarna passat på att rensa i koden genom att slopa det gamla beroendet libXpm, samtidigt som verktyget icesh fått en smart ny funktion: flaggan -kovered, som kan testa om ett fönster är täckt.

    Buggfixar och förbättringar
    Flera buggar har också lösts, bland annat problem med färghantering i ikoner och hur titlar avkortas i UTF-8. Dessutom har IceWM blivit bättre på att gissa markörernas “hotspot” när informationen saknas i gamla XPM-filer – istället för att krascha.

    Översättningar och paketering
    Slutligen har översättningarna för spanska, ungerska och brasiliansk portugisiska fått en uppfräschning. Och för paketerare är notisen tydlig: libXcursor är nu ett krav, medan libXpm inte längre behövs.

    https://ice-wm.org

    Vad är IceWM?

    IceWM är en lättvikts-fönsterhanterare för X Window System (X11), känd för mycket låg resursförbrukning, hög konfigurerbarhet och smidig styrning via tangentbord och skript (genom verktyget icesh).

    Tekniska nyheter i 3.9

    • Xcursor-stöd: Om ett tema inte definierar egen markör används systemets Xcursor-tema som fallback.
    • gdk-pixbuf: Stöd för tematiserade markörer utan krav på libXpm.
    • Format: Xcursor-filer stöds som alternativ till äldre XPM-markörer.
    • icesh: Nytt filter -kovered för att testa om ett klientfönster är täckt.

    Fixar

    • När lseek/proc/net/dev misslyckas undviks ytterligare försök efter första felet.
    • Egenskapen _NET_CLIENT_LIST_STACKING hålls nu alltid korrekt uppdaterad.
    • Korrigerad hantering av röd/blå färg i icesh för loadicon/saveicon.
    • Titelavkortning i icesh respekterar UTF-8:s kodpunktsgränser.

    Övriga ändringar

    • När X/Y-hotspot saknas i en XPM-markör görs en “smart” gissning istället för att felet stoppar laddning.
    • Uppdaterade översättningar: spanska, ungerska, brasiliansk portugisiska.

    För paketerare

    • Nytt beroende: libXcursor.
    • Borttaget beroende: libXpm.

    Snabbkommandon & tips

  • Första intrycket av Debian 13.0 – från VMware till äldre hårdvara

    Debian är känt som en stabil och flexibel Linux-distribution, ofta använd som grund för andra populära system som Ubuntu. Med version 13.0 är det tydligt att utvecklarna fortsätter att balansera på den svåra linjen mellan kraftfullt och lättillgängligt. Jag har testat den både i en virtuell miljö på toppmodern hårdvara och på en äldre laptop – två scenarier som ger helt olika perspektiv.

    Installation och första upplevelser

    För det första testet valde jag Debian 13 Netinstall, en ISO-fil på cirka 700 MB. Den är smidig att ladda ner, men kräver att det mesta av systemet hämtas via internet under installationen. För den som har begränsad uppkoppling, särskilt på landsbygden där 5G fortfarande är en dröm, är det bättre att välja en komplett ISO med fler paket inkluderade från början.

    Installationen i VMware gick snabbt och problemfritt. På min Intel i9 med 32 GB RAM var hela processen avklarad på några minuter. Det är dock viktigt att komma ihåg att detta inte säger mycket om hur systemet känns på äldre datorer – här får VMware ett oförtjänt försprång genom att buffra resurser.

    Skrivbordsmiljöer: från Gnome till KDE Plasma

    Debian erbjuder flera skrivbordsmiljöer direkt vid installationen. Jag började med Gnome, men fann snabbt att Debians standardkonfiguration inte passade mina vanor. I Ubuntu är jag van vid att aktivitetsfältet ligger till vänster, medan Debian placerar det högst upp på skärmen. Resultatet? Mer musrörelser och mindre effektivitet.

    Lösningen blev att byta till KDE Plasma. Med sitt mer traditionella upplägg – menyn längst ner till vänster – kändes det som hemma, kanske på grund av mina år av Windows-användning. Plasma i Debian är både responsivt och anpassningsbart, vilket gör det lätt att forma miljön efter sina behov.

    Prestanda i VM

    Trots att den virtuella maskinen bara fick 2 GB RAM och 2 processorkärnor var prestandan överraskande bra. Att surfa i Firefox, redigera bilder i GIMP 3 och skriva i LibreOffice gick utan problem. Först vid mer resurskrävande uppgifter, som att streama SVT Play, märktes en viss tröghet.

    Test på äldre hårdvara

    För att få en mer rättvis bild installerade jag Debian 13 på en HP-laptop med första generationens Intel i7, 4 GB RAM och mekanisk hårddisk – BIOS daterat 2011. Installationen tog betydligt längre tid än i VM, drygt en timme, men gick i övrigt smidigt.

    Jag valde att installera alla tillgängliga fönsterhanterare för att kunna jämföra. Här stötte jag dock på en bugg: att byta mellan dem fungerade inte alltid som det skulle. Genom att växla till konsolläge och skapa en ny användare löste jag problemet.

    Plasma på Wayland vs. XFCE

    Första valet blev Plasma på Wayland, men prestandan var medioker – gränssnittet kändes segt och tungt. När jag istället loggade in med XFCE förändrades upplevelsen totalt. Systemet drog då endast runt 2 GB RAM och klarade att streama SVT utan märkbara fördröjningar. Även KDE fungerade, men hade längre laddningstider.

    Detta är en av Debians styrkor: möjligheten att själv välja skrivbordsmiljö och anpassa systemet efter hårdvaran. På äldre datorer är XFCE en klar vinnare.

    Hårddiskens betydelse

    Den mekaniska hårddisken var den största flaskhalsen i testet. För den som vill återbruka äldre datorer är det nästan alltid värt att byta till SSD – skillnaden i hastighet är dramatisk, särskilt vid start och programladdning.

    Slutsats

    Debian 13.0 är en imponerande uppdatering. Distributionen har blivit betydligt mer användarvänlig än förr, utan att tappa sin flexibilitet eller tekniska styrka. På modern hårdvara är den blixtsnabb, och med rätt skrivbordsmiljö fungerar den även utmärkt på äldre datorer.

    För nybörjare kan installationen av Netinstall-varianten kännas teknisk, men den som ger Debian en chans får ett system som kan skräddarsys från minimalistiskt till fullspäckat – och som är redo att tjäna i många år framöver.

Etikett: fönsterhanterare

  • IceWM 3.9: Lättviktsklassikern får modern markörhantering

    Den klassiska lättviktsfönsterhanteraren IceWM har släppt version 3.9. Nyheterna kretsar kring modernare markörhantering med stöd för Xcursor, ett uppfräschat icesh-verktyg, samt flera tekniska förbättringar och buggfixar. Samtidigt städas äldre beroenden bort – och översättningarna har fått sig en rejäl uppdatering. Den klassiska lättviktsfönsterhanteraren IceWM har nått version 3.9 och bjuder på en av de största…

  • Första intrycket av Debian 13.0 – från VMware till äldre hårdvara

    Debian är känt som en stabil och flexibel Linux-distribution, ofta använd som grund för andra populära system som Ubuntu. Med version 13.0 är det tydligt att utvecklarna fortsätter att balansera på den svåra linjen mellan kraftfullt och lättillgängligt. Jag har testat den både i en virtuell miljö på toppmodern hårdvara och på en äldre laptop…