• Wine 11.9 gör Windows-spel bättre på Wayland

    Wine 11.9 är en ny version av kompatibilitetslagret som gör det möjligt att köra Windows-program och spel på Linux och andra Unix-liknande system. Den största nyheten är förbättrat stöd för spel på Wayland, där musrörelser nu kan hanteras mer tillförlitligt. För Linux-spelare innebär det ett steg närmare en smidigare spelupplevelse, särskilt i titlar där kamerarörelser och muskontroll är avgörande.

    Wine 11.9 har släppts och den här versionen innehåller en viktig förbättring för den som spelar Windows-spel på Linux. Den stora nyheten är bättre stöd för spel som körs direkt mot Wayland, något som kan göra musrörelser mer pålitliga i spel där kameran styrs med musen.

    Wine är ett kompatibilitetslager som gör det möjligt att köra Windows-program och Windows-spel på Linux, macOS och andra Unix-liknande system. Det är inte en emulator i klassisk mening, utan översätter Windows-anrop till funktioner som operativsystemet kan förstå. Därför är Wine en viktig del av Linux-världen, inte minst för spelare.

    Bättre muskontroll i Wayland

    Den mest intressanta nyheten i Wine 11.9 är att Wayland-drivrutinen nu har stöd för protokollet wp_pointer_warp_v1. Det låter Wine flytta muspekaren till en bestämd position i förhållande till ett Wayland-fönster.

    Det kan låta som en liten teknisk detalj, men för spel är det viktigt. Många Windows-spel använder funktionen SetCursorPos för att flytta muspekaren, ofta utan att spelaren märker det. Det används till exempel för att hålla musen centrerad medan kameran roteras i ett förstapersonsspel eller strategispel.

    Utan korrekt stöd kan musrörelser bli ryckiga, felaktiga eller kännas begränsade. I värsta fall kan kameran sluta bete sig som den ska. Med Wine 11.9 blir det lättare för sådana spel att fungera naturligt även när de körs på Wayland.

    Varför Wayland spelar roll

    Wayland är den moderna ersättaren till det äldre X11-systemet som länge har använts för grafik på Linux. Många Linux-distributioner går successivt över till Wayland eftersom det kan ge bättre säkerhet, modernare grafikhantering och smidigare stöd för dagens skrivbordsmiljöer.

    Samtidigt har spel och äldre program ibland haft svårt att fungera lika bra på Wayland som på X11. En orsak är att Wayland av säkerhetsskäl inte tillåter program att styra muspekaren hur som helst. Det är bra ur säkerhetssynpunkt, men kan skapa problem för spel som är skrivna med Windows-logik i åtanke.

    Det nya stödet i Wine 11.9 är därför ett steg mot att minska glappet mellan Windows-spelens förväntningar och hur Wayland fungerar.

    Fallback finns kvar

    Wine 11.9 behåller också den tidigare lösningen. Om en Wayland-kompositor inte stöder wp_pointer_warp_v1, eller om protokollet inte fungerar som tänkt, faller Wine tillbaka till den äldre metoden med pointer locking och hint-baserad hantering.

    Det betyder att Wine inte enbart förlitar sig på den nya tekniken. I praktiken ger det bättre kompatibilitet, eftersom olika Linux-skrivbord och kompositorer kan ha olika stöd för Wayland-protokoll.

    Mer än bara spel

    Även om Wayland-förbättringen är den mest synliga nyheten för spelare innehåller Wine 11.9 flera andra tekniska förbättringar.

    Versionen lägger bland annat till ett bundlat SQLite-bibliotek. SQLite används av många program för att hantera lokala databaser, inställningar och programdata. Genom att Wine inkluderar ett eget SQLite-bibliotek kan kompatibiliteten förbättras i program som förväntar sig en viss funktionalitet.

    Wine 11.9 innehåller också initialt stöd för systemtrådar, trådavstängning i emulerad kod på ARM64 och fler förbättringar för VBScript. Det senare är särskilt viktigt för äldre Windows-program och installationsprogram som använder Microsofts skriptspråk.

    Flera programfixar

    Den nya versionen innehåller 24 buggfixar. Flera av dem gäller VBScript, bland annat problem med multidimensionella arrayer, funktionsanrop med multiplikation i argument och felaktig konvertering mellan strängar och tal.

    Wine 11.9 rättar även problem i flera kända program och spel. Bland de berörda finns Lotus Notes 8.x, Logos 9, WinSCP, HomeSite 5.5, GOM Player, Wargaming Game Center, GraphPad Prism 9, GXSCC, ExamDiff Pro, Photoshop CS2 och SteelSeries GG 110.0.

    För spelare märks fixar för bland annat Command & Conquer 3, Command & Conquer Red Alert 3 och DOAXVV. Även ett problem med d3d9 och en saknad MSVC vtable-bytefölSkapa bild : linux tux håller upp en skylt där det står Wine 119 påjd har åtgärdats.

    Ett steg närmare bättre Linux-spelande

    Wine 11.9 är ingen dramatisk jättelansering, men den innehåller viktiga byggstenar för framtiden. Stödet för pointer warp i Wayland visar hur Linux-spelande gradvis förbättras på djupet.

    För användaren kan resultatet bli enkelt: musen fungerar bättre, kameran i spelet känns mer naturlig och fler Windows-spel kan köras utan speciallösningar. För utvecklingen av Linux som spelplattform är det ännu ett steg bort från kompromisser och närmare en mer sömlös spelupplevelse.

    https://www.winehq.org/news/2026051501

    Faktaruta: Wine 11.9

    Program: Wine

    Version: 11.9

    Typ: Kompatibilitetslager för Windows-program

    Plattformar: Linux, macOS och andra Unix-liknande system

    Största nyheten: Förbättrat stöd för spel på Wayland

    Teknisk förbättring: Stöd för wp_pointer_warp_v1 i Wine:s Wayland-drivrutin

    Fördel för spelare: Mer pålitliga musrörelser och bättre kamerakontroll i Windows-spel

    Övrigt: Bundlat SQLite-bibliotek, förbättrat VBScript-stöd, ARM64-förbättringar och 24 buggfixar

  • WGDashboard 4.3 släppt – ny klientpanel och pluginstöd

    WGDashboard är tillbaka i version 4.3 – nu med en klientpanel där användare kan logga in och se sina egna WireGuard-anslutningar. Det finns också ett nytt, fortfarande experimentellt, system för tillägg (plugins) som gör det möjligt att bygga ut funktionerna. Under huven har WGDashboard bytt till SQLAlchemy, vilket gör att flera databaser kan användas: SQLite, PostgreSQL och MySQL. Dessutom har webhooks lagts till för automatiska åtgärder, historisk data för varje anslutning samt stöd för taggar och filter som gör administrationen enklare. Bland övriga nyheter finns stöd för Debian 13, att nycklar döljs som standard och att kravet på MTU för nya anslutningar har tagits bort.


    Men det gör detsamma för tux är min cybersoldat, någonstans i Sverige.

    WGDashboard 4.3 – enklare hantering av WireGuard VPN

    Efter fem månader kommer nu en ny version av WGDashboard, ett webbaserat verktyg för att hantera WireGuard VPN-servrar. Med det kan administratörer skapa, ändra och hålla koll på alla enheter (så kallade peers) som är anslutna – direkt i webbläsaren.

    Ny klientpanel
    Den största nyheten i version 4.3 är en klientpanel. Det innebär att även vanliga användare kan logga in och se sina egna VPN-inställningar, inte bara administratörer. Det gör det enklare och tydligare för alla.

    Pluginsystem – bygg vidare med egna funktioner
    WGDashboard har fått stöd för plugins, alltså tillägg som kan ge nya funktioner. Utvecklare kan börja bygga sådana redan nu, även om stödet fortfarande är under utveckling.

    Förbättringar i bakgrunden
    Tidigare använde WGDashboard en enkel databas (SQLite). Nu kan man välja mellan flera olika databaser, till exempel SQLite, PostgreSQL eller MySQL.
    Det finns också stöd för webhooks, vilket betyder att vissa åtgärder kan ske automatiskt när en ny enhet läggs till, ändras eller tas bort.

    Mer statistik och anpassning
    Nya funktioner i version 4.3:

    • Historisk data för varje enhet, som nätverksanvändning, sessioner och tidigare anslutningar.
    • Möjlighet att gruppera enheter med taggar och filter.
    • Stöd för mallar (Jinja) för standardinställningar och mejlutskick.
    • Möjlighet att använda olika portar (”ingångar”) för olika konfigurationer.

    Andra nyheter och fixar

    • Stöd för Debian 13 (ny version av Linux).
    • Nya enheter får sina nycklar dolda som standard, så de visas inte öppet.
    • Kravet på MTU-värde (storlek på datapaket) för nya enheter är borttaget.
    • Menyer och startsida visar nu saker i samma ordning, vilket gör systemet mer logiskt.

    Dessutom har flera buggar rättats till, bland annat:

    • Diagrammen för nätverksanvändning visade ibland fel data.
    • Språkproblem i Docker-installationen när ett app-prefix användes.

    afikgrafer och språkproblem i Docker när app_prefix används.

    https://github.com/WGDashboard/WGDashboard/releases/tag/v4.3.0

    https://linuxiac.com/wgdashboard-4-3-wireguard-ui-adds-client-side-dashboard

    WGDashboard 4.3 – Teknisk fakta

    • Klientpanel: Klienter kan logga in och se sina tilldelade peers.
    • Pluginsystem: Nytt, experimentellt stöd för utvecklartillägg.
    • Databaser: SQLAlchemy med stöd för SQLite, PostgreSQL och MySQL.
    • Webhooks: Automatiska åtgärder vid peer-skapande, uppdatering eller borttagning.
    • Historisk data: Nätverksanvändning, sessioner och endpoints per peer.
    • Taggar & filter: Möjlighet att gruppera peers.
    • Jinja-mallar: För peer-standarder och e-postämnen.
    • Debian 13-stöd: Ny systemkompatibilitet.
    • Säkerhet: Privata och publika nycklar döljs som standard.
    • Buggfixar: Bland annat felaktiga trafikgrafer och Docker-locale-problem.
  • Nyheterna i OpenBSD 7.5

    OpenBSD är ett UNIX-liknande operativsystem känd för sin säkerhetsfokus. Det är öppen källkod och utvecklas av ett globalt volontärteam. Operativsystemet inkluderar en rad säkerhetsfunktioner som adresserar minneskorruption och säkerhetsluckor proaktivt. OpenBSD används ofta i servrar och säkerhetskritiska system.

    OpenBSD 7.5 har nu officiellt släppts, och fortsätter att erbjuda ett säkert och fritt UNIX-baserat operativsystem som betonar säkerhet, mångsidighet och korrekthet.

    Från början en avknoppning från NetBSD, har OpenBSD vuxit till att bli ett betydelsefullt operativsystem med fokus på en säker databehandlingsmiljö.

    Här är några av de mest betydelsefulla uppdateringarna i OpenBSD 7.5:
    Den nya versionen introducerar möjligheten att kryptera rotpartitionen under installationsprocessen, vilket förstärker skyddet av känslig data. Pinsyscalls, ett nytt systemanrop, tillåter mer detaljerad kontroll över systemanrop, vilket bidrar till ökad systemintegritet och minskade säkerhetsrisker.

    För att ytterligare säkra systemet har stödet för indirekta systemanrop via funktionen syscall tagits bort. Denna åtgärd, tillsammans med pinsyscalls, förbättrar säkerheten genom att begränsa tillgången till systemanrop och förhindra potentiella attacker.

    På hårdvarusidan, specifikt för ARM64-system, inkluderar nu OpenBSD stöd för pekareautentisering (PAC) och identifiering av målbranch (BTI), vilket skyddar mot attacker som korrumperar minnet. Stödet för IPv6 på ppp-nätverksgränssnitt utökas också, vilket förbättrar anslutningsmöjligheter och kompatibilitet.

    OpenBSD 7.5 har också förbättrat paketfiltreringen i pf-brandväggen, vilket ger bättre prestanda på flerkärniga system och ökad insyn i nätverkstrafiken. Netstat-verktyget har uppdaterats för att visa mer detaljerad statistik om effektiviteten i ruttcache, vilket ger användarna värdefulla insikter för att optimera nätverksprestanda och säkerhetsinställningar.

    Virtualiseringsstacken i VMM-hypervisorn har uppgraderats med flertrådstöd och förbättrad stabilitet på Intel VMX-baserade system, vilket förbättrar både tillförlitligheten och prestandan i virtualiserade miljöer.

    Vidare har OpenBSD 7.5 utökat sitt stöd för hårdvara och introducerat nya drivrutiner, vilket säkerställer bättre kompatibilitet med ett brett urval av enheter, från Apples bildkontroller till Qualcomms trådlösa chips.

    Användarna kan nu njuta av en uppdaterad skrivbordsmiljö med KDE Plasma 5.27, som erbjuder förbättrad användarupplevelse och de senaste funktionerna från KDE:s ekosystem.

    Slutligen har viktiga programvarukomponenter som LibreSSL och OpenSSH fått uppdateringar för att garantera de senaste säkerhetsförbättringarna och prestandaoptimeringarna. Det omfattande biblioteket av tredjepartsapplikationer har också uppdaterats, vilket ger tillgång till de senaste versionerna av populära programvarupaket.

    Här är en kort sammanfattning av några viktiga uppdaterade program och paket i denna version:

    • Asterisk, Audacity, CMake, Chromium, FFmpeg, Firefox
    • GCC, GHC, GNOME, Go, JDK, Krita
    • LLVM/Clang, LibreOffice, Lua, MariaDB, Mono
    • Mutt, NeoMutt, Node.js, OCaml, OpenLDAP
    • PHP, PostgreSQL, Python, Qt, R, Ruby
    • Rust, SQLite, Shotcut, Sudo, Suricata
    • Tcl/Tk, TeX Live, Thunderbird, Vim, Neovim, Xfce

    https://www.openbsd.org/faq/faq4.html#Download

    OpenBSD sidan i vår Wiki

    https://wiki.linux.se/index.php/OpenBSD

    Fakta: OpenBSD 7.5

    Översikt: OpenBSD är ett UNIX-liknande, fritt och öppet operativsystem som utvecklas av ett globalt volontärteam. Fokus ligger på säkerhet, korrekthet och enkelhet. Vanligt i servrar och säkerhetskritiska miljöer.

    Säkerhetsnyheter i 7.5:

    • Krypterad rotpartition direkt i installationen för starkare dataskydd.
    • pinsyscalls: finmaskig kontroll av systemanrop.
    • Borttaget stöd för indirekta systemanrop via syscall() för att minska angreppsytan.

    Arkitektur & nätverk:

    • ARM64: stöd för PAC (Pointer Authentication) och BTI (Branch Target Identification) mot minneskorruptionsattacker.
    • IPv6 på ppp-gränssnitt utökat för bättre uppkoppling.
    • pf-brandväggen: förbättrad paketfiltrering för flerkärniga system.
    • netstat: mer detaljerad statistik för ruttcache/effektivitet.

    Virtualisering:

    • VMM-hypervisorn: flertrådstöd och stabilitetsförbättringar på Intel VMX-baserade system.

    Hårdvarustöd: utökade drivrutiner och bättre kompatibilitet (bl.a. Apple-displaykontroller, Qualcomm-Wi-Fi m.m.).

    Skrivbord & användarmiljö: KDE Plasma 5.27 tillgängligt för uppdaterad arbetsmiljö.

    Kärnkomponenter uppdaterade: LibreSSL, OpenSSH – senaste säkerhetsfixar och prestandaförbättringar.

    Större paketuppdateringar (urval): Firefox, Chromium, FFmpeg, GCC/Clang/LLVM, Go, JDK, Python, PHP, PostgreSQL, MariaDB, SQLite, Rust, Qt, GNOME, KDE, Xfce, Audacity, Krita, LibreOffice, TeX Live, Thunderbird, Vim/Neovim, Suricata, Node.js, OCaml, Mono, Asterisk, CMake, Mutt/NeoMutt, OpenLDAP, Shotcut, Sudo m.fl.

    Tips: Basuppdateringar via syspatch, paket via pkg_add -u.

Etikett: SQLite

  • Wine 11.9 gör Windows-spel bättre på Wayland

    Wine 11.9 är en ny version av kompatibilitetslagret som gör det möjligt att köra Windows-program och spel på Linux och andra Unix-liknande system. Den största nyheten är förbättrat stöd för spel på Wayland, där musrörelser nu kan hanteras mer tillförlitligt. För Linux-spelare innebär det ett steg närmare en smidigare spelupplevelse, särskilt i titlar där kamerarörelser…

  • WGDashboard 4.3 släppt – ny klientpanel och pluginstöd

    WGDashboard är tillbaka i version 4.3 – nu med en klientpanel där användare kan logga in och se sina egna WireGuard-anslutningar. Det finns också ett nytt, fortfarande experimentellt, system för tillägg (plugins) som gör det möjligt att bygga ut funktionerna. Under huven har WGDashboard bytt till SQLAlchemy, vilket gör att flera databaser kan användas: SQLite,…

  • Nyheterna i OpenBSD 7.5

    OpenBSD 7.5 har nu officiellt släppts, och fortsätter att erbjuda ett säkert och fritt UNIX-baserat operativsystem som betonar säkerhet, mångsidighet och korrekthet. Från början en avknoppning från NetBSD, har OpenBSD vuxit till att bli ett betydelsefullt operativsystem med fokus på en säker databehandlingsmiljö. Här är några av de mest betydelsefulla uppdateringarna i OpenBSD 7.5:Den nya…