• Skyltprojektet så blev resultatet

    Så här blev resultatet. Dock fungera den här skärmtypen mindre bra i solljus. Men vår uppdragsgivare kan numera ändra öppet tiderna dirket på internet. Skärmen updatera var 2:e min till internet.

    Tidigare i år skrev vi om hur man bygger en digital skylt baserad på Linux och öppen källkodsmjukvara. Vi använde mjukvara som WordPress , webläsare firefox och OS:et blev Debian.

    I del 1 av artikeln beskrev vi hur man konfigurerar Linux för att starta Firefox i kioskläge.

    I del 2 av artikeln förklarade vi hur man kan använda WordPress som mjukvara för att presentera innehållet.

    Så här fungerar det: Firefox laddar hemsidan i kioskläge (kioskläge innebär att Firefox startar i fullskärmsläge). Ett cron-jobb simulerar att F5-tangenten trycks varannan minut, vilket innebär att sidan laddas om. Om man till exempel byter startsida i WordPress, kommer den nya sidan att laddas om automatiskt.

    Vad fungerade mindre bra?

    Att skapa en dörrskylt med en skärm för 1 300 kronor fungerade inte så bra i starkt solljus. Men det är en kostnadsfråga. En skärms ljusstyrka mäts i nits, och utomhusskärmar är inte billiga.

    Den mekaniska konstruktionen:
    Datorn Zimblade Är fäst med buntband i plastchassit som har 3D printas för ändamålet. Notera att vi bara har en 240 v strömsladd till USB C AC adapter som matar både skärmen och datorn med ström. Hela paktet väger ca 0,5 kg.

    Vi 3D-printade ett ”chassi” för skärmen och på baksidan av ramen hängdes Zimblade datorn. Se bilden ovan.

    Skärmen hängdes i vanliga nylonsnören och dubbelhäftande tejp fixerade den mot fönstret.

    Som beskrevs i tidigare artiklar försökte vi lösa detta med en Raspberry Pi 4, det fungerade inte så bra.

    Även om ”skylten” inte kräver mycket CPU kraft, så förbrukar den en del minne. En sak vi fick göra var att skaffa ett litet USB Nano Wi-Fi-nätverkskort ( Finns att köpa på amazon för ca 100:- ) . En av nackdelarna med Zimaboard är att den kommer utan inbyggt Wi-Fi.

    Debian vs. annan Linux-distribution

    Vi valde Debian eftersom den kan installeras i ett rent skick, så man kan enkelt installera just de komponenter som behövs. Detta för att spara minne. I vårt fall är minne inget problem, då vi satte in 16 GB DDR3-minne i Zimaboard. Installationen tar upp 712 MB RAM när den i princip bara kör Firefox i kioskläge. På disken tar installationen upp cirka 6,1 GB.

    Andra tillämpningar:

    På bilden har vi en gamla HP Compaq 6715b , som ursprunligen kom med Windows Vista. Datorn är m/2008 . Maskinen är enligt cpubenchmark.net är den långsamare än de Celeron maskiner som idag säljs billigt. Men datorn fungera utmärkt för skylt. Datorn bör kosta max 200:- på en loopis

    Man kan till exempel använda en gammal laptop som skylt. Antingen använder man laptopens egen skärm eller kopplar en platt-TV till datorn. Vi gjorde detta med en gammal HP-laptop som ursprungligen var byggd för Windows Vista. Allt beror alltså på vad man ska använda apparaten till. Det finns gott om övergivna datorer och TV-apparater, vilket gör det möjligt att genomföra detta projekt till en ganska låg kostnad.


  • Linus Torvalds Släpper Första Release Candidate för Linux Kernel 6.12: Vad Du Behöver Veta

    Linux-kärnan, hjärtat i operativsystemet Linux, har nått en ny milstolpe. Linus Torvalds, skaparen av Linux, har idag meddelat den allmänna tillgängligheten för offentlig testning av den första Release Candidate (RC) för den kommande versionen 6.12. Men vad innebär detta och vad kan vi förvänta oss av den nya kärnversionen?

    Vad Är Linux Kernel?

    Linux-kärnan är den centrala komponenten i Linux-operativsystemet. Den hanterar kommunikation mellan maskinvaran och mjukvaran, styr resurser som minne och processorkraft, samt möjliggör att olika program kan köras samtidigt utan konflikter. Kärnan är ansvarig för grundläggande funktioner som filhantering, nätverksanslutningar och säkerhet. Eftersom Linux används i allt från smartphones och datorer till servrar och inbyggda system, är dess kärna avgörande för operativsystemets prestanda och stabilitet.

    Vad Är en Release Candidate (RC)?

    En Release Candidate, eller RC, är en förhandsversion av en programvara som är nära den slutliga releasen. Den används för omfattande testning av nya funktioner och buggfixar innan den officiella versionen släpps. Målet med en RC är att identifiera och åtgärda eventuella kvarstående problem för att säkerställa en stabil och pålitlig slutprodukt. För Linux-kärnan innebär varje RC ett steg närmare den slutgiltiga versionen, där communityn kan bidra med feedback och rapportera buggar.

    Första Release Candidate för Linux Kernel 6.12

    Idag markerar två veckor sedan att mergefönstret för Linux-kärna 6.12 öppnades, samma dag som Linux-kärna 6.11 släpptes. Detta innebär att det är dags för användare att börja testa de första RC-versionerna av den kommande Linux 6.12-kärnan. Den första RC är nu tillgänglig för nedladdning från Linus Torvalds git-träd.

    Nya Funktioner och Förbättringar

    Linux 6.12 introducerar en rad nya funktioner och förbättringar som syftar till att öka prestanda, säkerhet och användarvänlighet. Här är några av de mest framstående nyheterna:

    • Realtidsstöd med PREEMPT_RT: Förbättrad hantering av realtidsuppgifter, vilket är kritiskt för applikationer som kräver snabb och förutsägbar respons.
    • Ny Schemaläggare – sched_ext: En förbättrad schemaläggare som optimerar processhanteringen för bättre prestanda.
    • Clang-stöd för nolibc: Stöd för Clang-kompilatorn, inklusive Link Time Optimization (LTO), vilket förbättrar kompileringseffektiviteten.
    • cpuidle-verktyg: Möjliggör en mer detaljerad visualisering av CPU:ns inaktiva tillstånd, vilket hjälper till att optimera energiförbrukningen.
    • Stöd för NVIDIA:s Virtuella Kommandokö: Förbättrad hantering av grafikprocesser genom SMMUv3.
    • DRM-Panikmeddelanden som QR-koder: Underlättar snabb felsökning genom att omvandla panikmeddelanden till QR-koder.
    • SWIG-bindningar för libcpupower: Gör det enklare att skriva skript som utnyttjar och utökar libcpupowers funktionalitet.

    Förbättrat Hårdvarustöd

    Linux 6.12 utökar stödet för en mängd ny hårdvara, vilket gör operativsystemet kompatibelt med de senaste enheterna och komponenterna på marknaden. Några höjdpunkter inkluderar:

    • Stöd för Marvell xSPI, Mediatek MTK7981, och NXP i.MX8ULP: Förbättrad kompatibilitet med olika chipsets och kontrollers.
    • Nya Drivrutiner för Realtek Automotive PCIe-enheter: Stöd för modeller som RTL9054 och RTL9068, vilket förbättrar användningen i fordonsapplikationer.
    • Intel Xe2-grafik Aktiverad som Standard: För Lunar Lake och Battlemage-processorer, vilket ger bättre grafikprestanda direkt ur lådan.

    Nätverksförbättringar

    Linux 6.12 inkluderar även flera nätverksförbättringar som syftar till att öka hastigheten och effektiviteten i datakommunikation:

    • Device Memory TCP-stöd: Möjliggör nollkopiering av mottagna TCP-payloads till en DMABUF-minnesregion, vilket förbättrar dataöverföringshastigheten.
    • IPv6 IOAM6-stöd: För nya tunsrc encap-lägen, vilket förbättrar nätverkets spårbarhet och prestanda.
    • PTP PHC-Integrering: Möjliggör läsning av den fysiska hårdvaruklockan tillsammans med MONOTONIC_RAW-tidsstämplar, vilket förbättrar tidskoordineringen i nätverkstrafiken.

    Kommande Släpp

    Den slutliga versionen av Linux-kärna 6.12 förväntas släppas i mitten eller slutet av november 2024. Släppdatumet beror på hur många RC-milstolpar som Linus Torvalds och Linux-communityn behöver för att säkerställa en stabil och pålitlig release. Om endast sju RC:er behövs kan den slutliga releasen ske den 17 november, medan åtta RC:er skulle förhala det till den 24 november.

    Slutsats

    Linux 6.12 lovar betydande förbättringar inom prestanda, säkerhet och hårdvarustöd, vilket gör den till en viktig uppdatering för både utvecklare och användare. Med den första RC tillgänglig för testning har Linux-communityn en möjlighet att bidra till att forma den slutliga versionen, säkerställa att den möter behoven hos en bred användarbas och fortsätter att vara ett ledande operativsystem i den snabbt utvecklande teknologiska landskapet.

    För dem som är intresserade av att testa den nya RC-versionen eller följa utvecklingen, kan den laddas ner från Linus Torvalds git-träd här.

  • Tor och Tails Slår Sig Samman för att Förstärka Global Internetfrihet och Integritet

    I en tid då digital övervakning och censur blir allt vanligare har två av de mest framstående aktörerna inom onlineintegritet, Tor-projektet och Tails Linux-distributionen, beslutat att gå samman. Denna fusion syftar till att stärka den globala kampen för internets frihet och användarnas integritet genom gemensamma resurser och expertis.

    Vad Är Tor och Tails?

    Tor-projektet är känt för att erbjuda verktyg som anonymiserar användares internettrafik. Genom att dirigera data genom ett globalt nätverk av frivilliga servrar, maskeras användarens identitet och plats, vilket gör det svårt för tredje parter att spåra deras onlineaktiviteter. Tor används ofta av aktivister, journalister och individer i repressiva regimer för att skydda sin anonymitet och undvika övervakning.

    Tails (The Amnesic Incognito Live System) är en säkerhetsspecialiserad Linux-distribution som är utformad för att köras från en USB-enhet eller DVD utan att lämna några spår på den dator som används. Tails använder Tor-nätverket för att säkerställa anonymitet och erbjuder en rad verktyg för att kryptera kommunikation och skydda användardata. Detta operativsystem är särskilt uppskattat av dem som behöver hög nivå av säkerhet, såsom journalister, forskare och människorättsaktivister.

    En Oväntad Fusion

    I ett oväntat drag i slutet av 2023 presenterade Tails-teamet idén om en sammanslagning med Tor-projektet. Motivationen bakom detta beslut var Tails växande behov av en mer hållbar struktur för att kunna fortsätta utvecklas utan att belasta det befintliga teamet ytterligare. Genom att slå samman sina operationer med Tor-projektet, som redan har ett etablerat operativt ramverk, kan Tails fokusera på sitt kärnuppdrag att förbättra och underhålla sitt operativsystem.

    Fördelar med Sammanslagningen

    Denna sammanslagning förväntas medföra flera fördelar:

    • Effektivare Samarbete: Genom att kombinera resurser och expertis kan Tor och Tails snabbare utveckla och integrera nya funktioner, vilket ökar effektiviteten i deras gemensamma arbete mot digitala hot.
    • Ökad Hållbarhet: En gemensam struktur minskar operativa kostnader och ökar hållbarheten för båda projekten, vilket säkerställer långsiktig utveckling och underhåll av viktiga verktyg för onlineintegritet.
    • Utökat Utbildningsprogram: Med Tor-projektets befintliga utbildningsinsatser kan den integrerade organisationen nu erbjuda bredare utbildnings- och informationsprogram som täcker både nätverks- och systemnivåsäkerhet.

    Isabela Fernandes, verkställande direktör för Tor-projektet, kommenterar fusionen:

    “Genom att förena våra organisationer säkerställer vi inte bara en hållbar utveckling av våra verktyg, utan också en snabbare och mer effektiv integration av nya funktioner. Detta samarbete stärker vårt gemensamma uppdrag att skydda användares frihet och integritet online.”

    En Starkare Front mot Digitala Hot

    Genom att kombinera Tor och Tails resurser skapas en mer robust plattform för att bekämpa en bredare variation av digitala hot. Medan Tor-browsern erbjuder anonymitet på nätet, säkerställer Tails hela operativsystemet från filer till webbläsarsessioner. Tillsammans erbjuder de en omfattande lösning för dem som behöver både nätverks- och systemnivåsäkerhet, särskilt i högriskmiljöer.

    Journalister i repressiva områden och de som hanterar känslig information kommer särskilt att dra nytta av denna sammanslagning, då de ofta använder båda verktygen för att skydda sina kommunikationer och säkra sina källor.

    Framtida Möjligheter

    Fusionen mellan Tor och Tails öppnar upp för nya möjligheter inom utbildning, forskning och utveckling av integritetsverktyg. Genom att slå samman sina styrkor kan de bättre adressera de växande behoven inom digital säkerhet och integritet, och samtidigt fortsätta att stödja en global gemenskap som kämpar för frihet och säkerhet online.

    Denna sammanslagning markerar en viktig milstolpe i kampen mot digital övervakning och censur, och visar hur samarbete mellan ledande aktörer kan skapa starkare och mer effektiva lösningar för att skydda individers frihet på internet.

    https://tails.net/news/tails_tor/index.en.html

    https://blog.torproject.org/tor-tails-join-forces

  • Gör din digitala skylt med Linux och annan öppen källkod mjukvara, del 2


    Nu har vi kommit fram till del 2 i vår artikelserie om att bygga en egen digital skylt.

    I del 1 gick vi igenom hur man konfigurerar Debian och startar Firefox i kioskläge.

    I denna del ska vi diskutera lite om vilken mjukvara man kan använda för sin digitala skylt. Det finns många webbapplikationer som är specialgjorda för digitala skyltar, och man kan även välja att göra en egen hemsida i vanlig HTML.

    Vi kommer dock att rekommendera att använda CMS:et WordPress av följande skäl:

    Fördelar:

    1. Det är lätt att installera.
    2. Det finns ett stort antal moduler tillgängliga, och det är relativt enkelt att göra egna anpassningar.
    3. Det är enkelt att ändra innehållet. Man behöver bara ändra startsidan.
    4. Det är gratis om man hostar det själv.

    Nackdelar:
    Det är inte riktig mjukvara för digitala skyltar, eftersom det inte är gjort för att hantera många budskap.

    Lokalhost eller fjärrhost:
    Om man kör lokalt på datorn, och väljer den hårdvara som nämns i tidigare inlägg, klarar den utan problem att köra både Apache och MySQL.

    En fördel med localhost är att man inte behöver ha en internetanslutning. Men en nackdel är att det inte är lika lätt att ändra innehållet när man är på resande fot.

    Om skylten ska placeras på en fysiskt otillgänglig plats måste man kunna komma åt datorn via något verktyg som till exempel AnyDesk, TeamViewer eller VNC.

    QR-koder:
    QR-koder har på senare tid fullkomligt exploderat i marknadsföringssammanhang. Kom dock ihåg att inte alla telefoner kan läsa QR-koder direkt i kameraappen; det fungerar på Apples telefoner, men på billigare Androidtelefoner från Kina fungerar det inte utan att man installerar en app, vilket kan vara krångligt.

    Se till att URL:en i QR-koden går direkt till din hemsida och inte via någon tredjepartstjänst på nätet. Gratis tjänster på nätet tenderar att bli betaltjänster eller försvinna helt.

    Gör inte det klassiska misstaget att trycka QR-koden på något som reflekterar, till exempel glas, eftersom det gör QR-koden oanvändbar.

    Om du använder QR-koder i olika sammanhang, till exempel på trycksaker eller skyltar, kan det vara en bra idé att lägga till en specifik parameter i URL:en, såsom http://dinhemsida.se?ref=kod. Här bör ”kod” vara en unik identifierare för den specifika trycksaken eller skylten där QR-koden finns. På detta sätt kan du enklare spåra trafiken och se varifrån dina besökare kommer.

    Klart för driftsättning:
    Nu har du installerat din WordPress antingen på en host utanför ditt nätverk eller på den dator som ska sköta skylten.

    Uppdatering av hemsidan:
    I föregående inlägg finns ett script som skickar F5 (Trycker man F5 så updateras hemsidan) regelbundet, om man lägger upp det som ett cronjobb. Ett tips är att låta det köras i bakgrunden, annars måste man lägga till JavaScript som uppdaterar hemsidan.

    Om du tänker på detta behöver du bara ändra startsidan i WordPress, så uppdateras allt automatiskt.

    Kalibrera in skärmen:
    Testa om all information får plats på din ”skylt”. Det blir inte bra om det uppstår en situation där man måste scrolla för att se hela budskapet.

    Ett tips kan också vara ställa in zoomen på skärmen, om man inte har TGB och mus kopplat till datorn. Så kan dessa skript hjälpa till.

    nano ~/zoom_in_firefox.sh

    #!/bin/bash
    # Fokusera Firefox-fönstret
    xdotool search --onlyvisible --class "firefox" windowactivate
    # Simulera Ctrl + +
    xdotool key ctrl+plus
    

    nano ~/zoom_out_firefox.sh

    #!/bin/bash
    
    # Fokusera Firefox-fönstret
    xdotool search --onlyvisible --class "firefox" windowactivate
    
    # Simulera Ctrl + -
    xdotool key ctrl+minus
    
    Gör filerna ovan körbara med 
    chmod +x ~/filname
    

    Så här installera man Word Press på Ubuntu,Debian eller Fedora

    Installationen av WordPress på Ubuntu eller Fedora involverar flera steg, inklusive installation av en webbserver, databas och PHP. Här är en steg-för-steg guide för hur du kan installera WordPress på både Ubuntu och Fedora:

    För Ubuntu / Debian:

    Steg 1: Uppdatera systemet

    sudo apt update
    sudo apt upgrade

    Steg 2: Installera LAMP-stacken (Linux, Apache, MySQL, PHP)

    sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php

    Steg 3: Starta och aktivera Apache och MySQL

    sudo systemctl start apache2
    sudo systemctl enable apache2
    sudo systemctl start mysql
    sudo systemctl enable mysql

    Steg 4: Säkra MySQL-installationen

    sudo mysql_secure_installation

    Följ instruktionerna för att sätta ett root-lösenord och justera andra säkerhetsinställningar.

    Steg 5: Skapa en databas för WordPress

    sudo mysql -u root -p

    I MySQL-prompten, skriv:

    CREATE DATABASE wordpress;
    CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;

    Steg 6: Installera WordPress

    cd /tmp
    wget https://wordpress.org/latest.tar.gz
    tar -xzvf latest.tar.gz
    sudo mv wordpress /var/www/html/

    Steg 7: Konfigurera Apache för WordPress
    Skapa en konfigurationsfil för WordPress i Apache:

    sudo nano /etc/apache2/sites-available/wordpress.conf

    Lägg till följande innehåll:

    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html/wordpress
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>

    Aktivera konfigurationen och omskrivningsmodulen:

    sudo a2ensite wordpress
    sudo a2enmod rewrite
    sudo systemctl restart apache2

    Steg 8: Konfigurera WordPress
    Gå till http://din_server_ip/wordpress och följ installationsguiden på webben.

    För Fedora:

    Steg 1 till 5 är liknande för Fedora men använder dnf istället för apt och har vissa skillnader i paketnamn och hantering:

    Installera LAMP-stacken

    sudo dnf install httpd mariadb-server php php-mysqlnd
    sudo systemctl start httpd
    sudo systemctl enable httpd
    sudo systemctl start mariadb
    sudo systemctl enable mariadb
    sudo mysql_secure_installation

    Skapa en databas för WordPress, som beskrivet ovan.

    Steg 6 till 8 är i princip samma, med undantag för små skillnader i hantering av tjänster och konfigurationsfiler på Fedora.

    Efter att ha följt dessa steg ska du ha en fungerande WordPress-installation på din Ubuntu,Debian- eller Fedora-server.

  • Så spelar du retro spel på din linuxmaskin

    Spela retrospel med RetroArch på Ubuntu 24.04
    RetroArch är en kostnadsfri programvara som fungerar som ett gränssnitt för olika spel- och medieemulatorer. Det är en mångsidig applikation som ger dig möjligheten att spela spel från konsoler som PS1, PS2, PSP, Nintendo Switch, och Commodore direkt från en och samma plattform.

    Dolphin, PPSSPP och MelonDS är exempel på andra emulatorer, men RetroArch skiljer sig genom att erbjuda en Online Updater. Denna funktion tillåter användare att snabbt och enkelt ladda ner spel direkt inom applikationen.

    RetroArch finns tillgänglig för både Windows, Linux och macOS på AMD64 och ARM64 plattformar, och stöder avancerade funktioner som shaders, nätspel, återspolning, responsivitet per ram, fördröjning av spelets gång, maskinöversättning, samt funktioner för synskadade.

    I den här guiden går vi igenom hur du installerar RetroArch på Ubuntu och andra Linux-distributioner på ett enkelt sätt.

    Installationsalternativ för RetroArch på Linux
    Du kan installera den senaste versionen av RetroArch på Linux genom en av följande metoder:

    Snap: Snap är en sandlådeteknologi som redan finns förinstallerad på Ubuntu och några andra Linux-distributioner. Det gör det enkelt att installera och uppdatera RetroArch.
    Flatpak: Liknande Snap, men oftast med bättre stöd från användargemenskapen. Även om det är standard på Fedora, kan Ubuntu-användare också installera det.
    Ubuntu PPA: Detta alternativ är exklusivt för Ubuntu-användare som föredrar att inte använda Snap eller Flatpak. Det är enkelt att installera via APT-kommandot.
    Här är stegen för att installera RetroArch beroende på metoden:

    Metod 1: Installation via Snap
    Kontrollera att Snap är installerat genom att köra snap --version. Installera RetroArch med kommandot:

    sudo snap install retroarch

    Efter installationen kan du starta programmet från menyn.

    Metod 2: Installation via Flatpak
    För Ubuntu-användare, installera Flatpak först:

    sudo apt install flatpak

    Installera sedan RetroArch med:

    flatpak install https://dl.flathub.org/repo/appstream/org.libretro.RetroArch.flatpakref

    Starta programmet från sökmenyn när installationen är klar.

    Metod 3: Installation via Ubuntu PPA
    Lägg till RetroArch PPA och installera programmet:

    sudo add-apt-repository ppa:libretro/stable
    sudo apt install retroarch

    Starta RetroArch från applikationsmenyn.

    Att spela spel med RetroArch
    För att spela spel med RetroArch måste du först ladda ner och installera ”kärnor” som är plugins för olika spelkonsoler. Ladda ner en kärna från ”Online Updater” -> ”Core Downloader”. När du har en kärna kan du ladda ner spel från ”Content Downloader”. För att starta ett spel, gå till ”Load Core” för att välja din kärna, och sedan ”Load Content” för att öppna spelet.

    För att avsluta spelet, tryck på Esc-tangenten två gånger.

    Avinstallera RetroArch
    Om du installerat via Snap eller Flatpak, använd dessa kommandon för att avinstallera:

    # Snap
    sudo snap remove retroarch
    
    # Flatpak
    flatpak uninstall --delete-data org.libretro.RetroArch

    För att avinstallera en Ubuntu PPA-installation, använd:

    sudo apt remove retroarch
    sudo add-apt-repository --remove ppa:libretro/stable

    Det här ger en omfattande översikt över installation, användning och avinstallation av RetroArch på Linux-system.

    RetroArch är en mycket mångsidig emulator front-end som kan hantera ett stort antal olika spelsystem genom sina ”cores”, som var och en emulerar specifika konsoler eller spelplattformar. Här är en lista över några av de mest populära systemen som RetroArch kan emulera:

    1. Nintendo Entertainment System (NES)
    2. Super Nintendo Entertainment System (SNES)
    3. Game Boy, Game Boy Color och Game Boy Advance
    4. Nintendo 64
    5. Nintendo DS
    6. PlayStation 1
    7. PlayStation Portable (PSP)
    8. Sega Genesis/Mega Drive
    9. Sega Dreamcast
    10. Atari 2600
    11. Atari Lynx
    12. NEC PC Engine/TurboGrafx-16
    13. Neo Geo Pocket Color
    14. Commodore 64
    15. MSX
    16. Amiga

    Det här är bara ett urval, och det finns många fler system som stöds. RetroArch kan även emulera olika arkadmaskiner via MAME (Multiple Arcade Machine Emulator) cores. RetroArchs förmåga att emulera så många olika system gör det till ett populärt val för retrospelare.

    För mer skärmdumpar och mer information , besök

  • Så bygger du din digitalaskylt med Linux.

    Kom och köp konserverad gröt”

    Digitala skyltar: Utmaningar och lösningar

    Digitala skyltar har funnits i cirka 30 år och har blivit allt vanligare i vår vardag. De finns i tunnelbanor, på bussar och i butiker. Utmaningen har dock varit att utveckla dessa system till en rimlig kostnad.

    Behovet

    Många småföretagare som driver verksamheter beroende av väder eller andra variabler finner det stressande att ständigt behöva bemanna sina butiker. Att kunna informera kunder om ändrade öppettider och samtidigt synkronisera denna information med företagets webbplats är därför mycket värdefullt.

    Min lokala thailändska kiosk, som serverar utmärkt mat, har ibland svårt att informera om ändrade öppettider när de tar ledigt. Ofta använder de en papperslapp som fladdrar med vinden, och de glömmer att uppdatera hemsidan. En kund som möts av en stängd butik utan förklaring kommer troligen inte tillbaka. Att kunna lämna aktuell status om öppettider är ett bra sätt att behålla kunder.

    Tekniska utmaningar och lösningar

    Jag har funderat först på att återanvända paneler från skrotade laptops och använda en Raspberry Pi som dator. Det hade varit komplicerat eftersom elektroniken som krävs för att anpassa gamla laptopskärmar till en Raspberry Pi är otymplig. En surfplatta som tillåter installation av exempelvis Debian vore idealisk, men kräver en budget för att testa olika lösningar.

    På senare år har alternativa sekundära skärmar blivit tillgängliga. Dessa kan anslutas via USB-C eller HDMI och kräver minimalt med kablage, vilket är önskvärt då skylten ska hängas på en dörr. Jag började med Raspberry Pi Zero och Pi4 men fann att de var för långsamma. Istället valde jag ZimaBlade, som tillåter anpassning av RAM-minne och har en x86-baserad CPU. Den billigaste modellen kostar $79 och man behöver rusta ZimaBlad med RAM. Kostnad ytterligare 300:-

    Budget

    Jag strävar efter att hålla budgeten så låg som möjligt. Sekundära skärmar är numera prisvärda och finns i många varianter. En 16-tums sekundär mobilskärm ( Exempel på vad jag köpte hos amazon) som klarar 2,5k IPS kostar cirka 1300 kr på Amazon )

    ZimaBlade datorn med 16 GB RAM kostar cirka 1300 kr. Kostnaden kan pressas ytterligare genom att hitta en billigare skärm eller använda Raspberry Pi Zero och acceptera dess långsammare prestanda. Man kan även använda en gammal laptop, beroende på ambitioner och förutsättningar.

    Installation av operativsystem

    Om man vill öva först kan det vara en bra idé att göra detta i en virtuell maskin, exempelvis med VirtualBox.

    Som standard är debian inte inställd på sudo, så ett tips det att de kommando nämns nedan kör dem som root direkt istället. Där det står sudo , skriv su – först.

    1. Installera Debian utan grafisk miljö. ( Länkar finns här )
    2. När installationen är klar, logga in som den användare du valde under installationen och skriv följande kommandon:
       sudo apt update
       sudo apt install openssh-server net-tools xorg openbox firefox-esr unclutter xdotool
    1. Skapa nödvändiga konfigurationsfiler och lägg till rader för att starta Firefox i kiosk-läge:

      Dessa kommando kör du som den användare som skall köra firefox .
       mkdir -p ~/.config/openbox
       cp /etc/xdg/openbox/autostart ~/.config/openbox/
       nano ~/.config/openbox/autostart

    Lägg till raden:

    firefox-esr --kiosk "http://dinwebbsida.se" &
    unclutter -idle 0 &

    Skapa och redigera .xinitrc-filen:

       nano ~/.xinitrc

    Lägg till raden: exec openbox-session

    1. För att starta X vid inloggning, redigera .profile:
       nano ~/.profile

    Lägg till följande rader:

       if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then
       startx
       fi
    1. För automatisk inloggning:

    sudo mkdir /etc/systemd/system/getty@tty1.service.d/

       sudo nano /etc/systemd/system/getty@tty1.service.d/override.conf
    
    Lägg till följande rader:
       [Service]
       ExecStart=
       ExecStart=-/sbin/agetty --autologin yourusername --noclear %I $TERM

    Ladda om systemet:

       sudo systemctl daemon-reload
       sudo systemctl enable getty@tty1

    Automatisk uppdatering av information

    För att skylten ska uppdateras automatiskt och regelbundet används ett cron-jobb som utför följande skript:

    #!/bin/bash
    export DISPLAY=:0
    xhost +
    xdotool key --clearmodifiers F5
    
    Lämpligen spara ovanstående script som AutoUpdate
    
    Skriv 
    
    chmod +x AutoUpdate
    crontab -e
    
    Lägg till följande rader
    */2 * * * * /home/dittusernamne/AutoUpdate

    Detta skript uppdaterar automatiskt sidan i de intervaller som valts i cron-jobbet, vilket säkerställer att informationen på skylten alltid är aktuell.

    WordPress

    När dörrskylten startar, kommer den att öppna Firefox i kiosk-läge och ladda en förbestämd hemsida. WordPress är ett populärt verktyg för att skapa hemsidor och tillåter enkelt tillägg av plugins. Man kan skapa mallar för olika tillfällen, som exempelvis vid stängning över julen eller vid sjukdom.

    Vi återkommera senare i annat inlägg hur man kan konfiguera word press som t.ex som dörrskylt

    Slutord:

    Tänk på att det finns gott om elektronik som säljs via second handbutiker som till exempel Stadsmissionen och Myrorna. En 15 år gammal dator duger ofta alldeles utmärkt för detta ändamål.

    De förhållanden som fanns kring mitt projekt krävde att enheten skulle kunna hängas på en dörr. Därför var vikten avgörande.

    Del 2 av denna artikel

  • Linux 6.11 RC släppt

    Linuxkärnan är hjärtat i Linux-operativsystemet, och styr hur programvara interagerar med hårdvara. Den hanterar systemets resurser och möjliggör kommunikation mellan användarens applikationer och datorkomponenterna. Eftersom Linux är öppen källkod, har utvecklare och teknikentusiaster möjlighet att bidra till och modifiera kärnan, vilket resulterar i ständiga uppdateringar och förbättringar.

    En viktig del av utvecklingsprocessen för Linuxkärnan är utgivningen av så kallade ”Release Candidates” (RC). En RC är en potentiell slutgiltig byggnad av programvara som släpps till communityt för testning. Den är nästan komplett men behöver breddtestas för att identifiera eventuella återstående problem. Feedback från dessa tester används för att finjustera den slutgiltiga versionen av kärnan.

    Nyligen meddelade Linus Torvalds, skaparen av Linux, tillgängligheten av den första RC-versionen för Linuxkärnan 6.11, vilket markerar en spännande fas i utvecklingen av Linux-operativsystemet. Denna första RC kommer bara två veckor efter lanseringen av Linuxkärnan 6.10 och är en indikation på det dynamiska och snabba arbetet inom Linux-samhället.

    Linuxkärnan 6.11 lovar att införa flera betydelsefulla uppdateringar och nya funktioner. En av de framträdande tilläggen är ett nytt drivrutinssystem som ger bättre stöd för Bluetooth/WLAN-chip på Qualcomm-plattformar. Denna version inkluderar även förbättringar som stöd för virtuella CPU-hotplug för AArch64 (ARM64) ACPI-system och ett nytt sätt att hantera minnesallokeringar under tryck, vilket kan förbättra prestanda och effektivitet.

    Utöver dessa funktioner innehåller kärnan 6.11 uppdateringar för att stärka stödet för virtualisering genom KVM (Kernel-based Virtual Machine), vilket innefattar ParaVirt-tidsstöldstöd och VM-migreringsförbättringar. ParaVirt-tidsstöldstöd är en teknik som optimerar prestandan för gästoperativsystem som körs i en virtualiserad miljö. Detta stöd ger gästsystemet bättre data om hur mycket CPU-tid det faktiskt får, vilket leder till mer effektiv processhantering. Förbättringarna i VM-migrering syftar till att göra överföringen av virtuella maskiner mellan fysiska värdar snabbare och säkrare, vilket är avgörande för underhåll och katastrofåterställning.

    Linus Torvalds understryker att även om vissa stora hårdvarubeskrivningar tar upp en stor del av ändringarna, är den övergripande uppdateringen balanserad med förbättringar över hela linjen—från drivrutiner till arkitektur och kärnsystemsfunktioner som filsystem och nätverk.

    Den slutgiltiga versionen av Linuxkärnan 6.11 är planerad att släppas i mitten till slutet av september 2024. Exakt släppdatum kommer att bero på antalet RC-versioner som testas, vilket kan variera mellan sju och åtta. Detta är en viktig period för Linux-communityt, där testare och utvecklare samarbetar för att finslipa och förbättra kärnfunktionaliteten, vilket ytterligare bekräftar Linuxs roll som en central byggsten i det moderna datalandskapet.

    Artikel ovan bygger på data ifrån

  • Nyheter i den nyligen släppta Linux 6.10-kärnan

    Den senaste versionen av Linux-kärnan, 6.10, har precis lanserats och med den kommer en rad nya funktioner och förbättringar som förbättrar prestanda, säkerhet och hårdvarustöd över olika plattformar.

    Utmaningar inför släppet

    Linus Torvalds uttryckte missnöje med de sista dagarna inför släppet av Linux 6.10. Trots detta ansåg han att situationen inte var tillräckligt problematisk för att motivera en extra release candidate (rc). Så nu är den senaste versionen av Linux-kärnan här och redo för användning.

    Grafiska förbättringar

    En av de mest framstående nyheterna i Linux 6.10 är den nya Panthor-grafikens Direct Rendering Manager (DRM) drivrutin. Denna drivrutin, som ursprungligen var tänkt att inkluderas i Linux 6.9-kärnan, stöder de senaste Arm Mali-grafikprocessorerna. Detta är särskilt viktigt för nästa generations enheter baserade på Arm-arkitekturer, då det förbättrar deras grafikprestanda och kompatibilitet.

    För Intel-användare finns det flera grafikförbättringar, inklusive förberedelser för Intels kommande Xe2-grafik. Denna version innehåller också en viktig prestandafix för Intel Core hybrid-system med felaktig firmware. För system med Intel Core i5 13500H-processor som använder den tidigaste berättigade virtuella deadline first (EEVDF) schemaläggaren, kunde användarna tidigare uppleva upp till 50% prestandaförlust.

    Förbättringar för AMD

    AMD har också fått förbättringar, med bättre ROCm/AMDKFD-stöd för mindre Ryzen APU:er och nya funktioner för den kommande Zen 5-arkitekturen.

    Hårdvarustöd

    På en högre nivå stöder 6.10-versionen även Intel Arrow Lake-H-processorer, Lenovo Thinkbook 13x Gen 4, Lenovo Thinkbook 16P Gen 5 och Lenovo Thinkbook 13X bärbara datorer, samt ASUS ROG 2024 bärbara datorer. Dessa datorer fungerade tidigare med Linux, men deras Cirrus CS35L41-ljudförstärkare hade problem.

    Prestanda- och säkerhetsförbättringar

    Linux 6.10 innehåller också betydande prestanda- och säkerhetsförbättringar. Användare kan förvänta sig snabbare AES-XTS disk- och filkryptering på moderna Intel- och AMD-processorer och förbättrad IO_uring zero-copy prestanda. Den senaste kärnan introducerar också MSEAL, som skyddar ett virtuellt minnesområde mot ändringar, såsom ändringar av behörighetsbitar. Den implementerar även Trusted Platform Module (TPM) buskryptering och integritetsskydd.

    Utökat hårdvarustöd

    Hårdvarustödet har utökats och inkluderar nu stöd för olika nya enheter som ASUS ROG Raikiri Pro-kontrollern och 2024 LG laptopmodeller, samt förbättrad kompatibilitet med ASUS ROG 2024 bärbara datorer.

    Nyheter för utvecklare

    Linux 6.10 erbjuder också nya funktioner för utvecklare och systemadministratörer. Rust-entusiaster kommer att uppskatta stödet för Rust-språket på RISC-V-arkitekturen, och Rust-stödet i kärnan har uppdaterats till den senaste versionen, Rust 1.78.0.

    Framtida utveckling

    Släppet av Linux 6.10 markerar ytterligare en milstolpe i utvecklingen av Linux-kärnan. Medan gemenskapen börjar anpassa sig till denna nya version, är utvecklingen av Linux 6.11 redan igång med dess sammanfogningsfönster öppet. Arbetet för Linux-kärnutvecklare tar aldrig slut!

    Cred till https://thenewstack.io/whats-new-with-the-just-released-linux-6-10-kernel/

  • Thunderbird 128 är här.

    Mozilla Thunderbird, den välkända öppen källkods e-postklienten utvecklad av Mozilla Foundation, har nyligen lanserat en betydande uppdatering i form av Thunderbird 128 ESR (Extended Support Release), även känd under kodnamnet Nebula. Denna uppdatering bjuder inte bara på långsiktig support som är viktig för användare av Linux-distributioner som Debian, utan även en rad nya funktioner och förbättringar som förändrar hur användare interagerar med programmet.

    En av de stora förbättringarna är anpassningen av användargränssnittets täthet som nu påverkar hur meddelanden visas i multi-message-vyn, vilket ger en mer strömlinjeformad visuell upplevelse. Thunderbird 128 introducerar även en ny inställning, mail.addressDisplayFormat, som möjliggör att alltid visa fullständiga namn och e-postadresser för alla mottagare i meddelandelistan, vilket underlättar identifiering och hantering av kommunikation.

    Den nya versionen har också förbättrat hur meddelanden arkiveras och hanteras. Det nya ”Archived-At”-huvudet visas nu som en klickbar länk och en ”Message Permalink”-funktion är tillgänglig i List-Id-menyn, vilket förenklar återfinningen av gamla meddelanden. För att ytterligare öka överskådligheten i kommunikationen har trådade meddelandevyer förbättrats med en ny räknare som visar antalet nya meddelanden.

    Thunderbird 128 har också infört nya designelement som stöd för anpassade teman och accentfärger genom förbättringar i Cards View, där nya interaktionsparadigm för hover och val har lagts till. Dessa ändringar kompletteras med introduktionen av systemaccentfärgstöd för olika användargränssnittselement och en ny markörindikator i både mapp- och adressbokspaneler.

    Säkerhetsfunktioner har också fått en översyn i denna version. OpenPGP-funktionen har förbättrats avsevärt; den initierar inte längre om lagring av hemliga nycklar om passfraser redan är aktiverade, och nu kan användare även skapa återkallningsdeklarationer för alla hemliga nycklar. ECDH-kryptering och dekryptering för S/MIME-meddelanden har aktiverats, vilket stärker e-postens säkerhet ytterligare.

    För användare som integrerar sina sociala medier och andra plattformskonton har Thunderbird lagt till stöd för iCloud-kontakter och kalenderupptäckt, vilket är särskilt användbart när man använder dedikerade applösenord. Förbättringar har även gjorts i hanteringen av LDAP-adressboken och dess egenskapsdialog har fått en förbättrad layout.

    Thunderbird 128 markerar en betydande framsteg i utvecklingen av e-postklienter, med dess många nya funktioner och förbättringar som förbättrar både funktionalitet och användarupplevelse. Denna version är tillgänglig för nedladdning från Thunderbirds officiella webbplats, dock är det värt att notera att det inte går att uppgradera från version 115 eller tidigare direkt. Framtida uppdateringar planeras för att underlätta övergången från äldre versioner. Med dessa förbättringar fortsätter Thunderbird att vara en kraftfull lösning för hantering av e-post för en modern digital värld.

    Ladda hem 128 :

    https://www.thunderbird.net/sv-SE

    Version nyheter

    https://www.thunderbird.net/en-US/thunderbird/128.0esr/releasenotes

    Cred till

  • Hur ställer man in klockan i Linux ifrån terminal

    Att konfigurera klockan i Ubuntu via terminalen är en användbar färdighet, särskilt för systemadministratörer och de som föredrar att arbeta i en textbaserad miljö. Här är en steg-för-steg guide för hur du kan göra detta:

    Steg 1: Öppna Terminalen

    • Du kan öppna terminalen genom att trycka på Ctrl + Alt + T eller genom att söka efter ’Terminal’ i ditt system.

    Steg 2: Kontrollera Aktuell Tid

    • För att se den aktuella tiden och datum, skriv in kommandot: date.

    Steg 3: Ändra Tidszon

    • Om du behöver ändra tidszon, använd kommandot timedatectl. Lista tillgängliga tidszoner med: timedatectl list-timezones.
    • För att sätta en specifik tidszon, skriv: sudo timedatectl set-timezone din_tidszon. Ersätt din_tidszon med önskad tidszon, exempelvis Europe/Stockholm.

    Så ställer du i Stockholm/europa som tidszon

    För att ställa in tidszonen till Stockholm på ett system som använder systemd och har verktyget timedatectl installerat, kan du följa dessa steg:

    1. Öppna Terminalen: Starta terminalen på din Linux-maskin.
    2. Lista Tillgängliga Tidszoner: Du kan lista alla tillgängliga tidszoner med följande kommando:
       timedatectl list-timezones

    Använd grep för att hitta Stockholm specifikt:

       timedatectl list-timezones | grep Stockholm
    1. Sätt Tidszonen: När du har bekräftat att ’Europe/Stockholm’ finns tillgänglig, använd följande kommando för att ställa in det som systemets tidszon:
       sudo timedatectl set-timezone Europe/Stockholm

    Du behöver sudo-rättigheter (eller vara inloggad som root) för att ändra systemets tidszon.

    1. Verifiera Ändringen: För att se till att tidszonen har ändrats korrekt, kör:
       timedatectl

    Detta kommando visar aktuell tid och datum, tidszon, och om nätverkstidssynkronisering är aktiv eller inte.

    Notera att dessa instruktioner gäller för de flesta moderna Linux-distributioner som använder systemd, såsom Ubuntu, Fedora, Debian, CentOS och andra. Om din distribution inte använder systemd, kan processen för att ändra tidszonen variera.

    Steg 4: Ställa in Datum och Tid Manuellt

    • För att manuellt ställa in datum och tid, använd date kommandot med följande syntax: sudo date MMDDhhmm[[CC]YY][.ss]. Här står MM för månad, DD för dag, hh för timme, mm för minut, CC för århundrade, YY för år, och ss för sekund.
    • Exempel: För att ställa in klockan till 21:00 den 1:a April 2023, skriv sudo date 040121002023.

    Steg 5: Synkronisera Klockan Automatiskt

    • Ubuntu använder vanligtvis systemd-timesyncd för automatisk tidsynkronisering.
    • Kontrollera att det är aktivt med timedatectl status.
    • Om det inte är aktivt, kan du aktivera det med sudo timedatectl set-ntp true.

    Bash script som ställer in tidszone och synca klockan emot NTP , spara bash scriptet nedan som en textfil. Skriv chmod +x filname

    #!/bin/bash
    
    # Kontrollera om scriptet körs som root
    if [ "$EUID" -ne 0 ]
      then echo "Vänligen kör som root"
      exit
    fi
    
    # Ställ in tidszonen till Stockholm
    timedatectl set-timezone Europe/Stockholm
    
    # Aktivera NTP-synkronisering
    timedatectl set-ntp on
    
    # Visa aktuell tid och tidszon
    timedatectl
    

    Steg 6: Kontrollera Ändringarna

    • Använd date eller timedatectl status igen för att se till att dina ändringar har trätt i kraft.

    Tips

    • Var försiktig när du ändrar systemtiden, särskilt på en server, eftersom det kan påverka andra processer.
    • För detaljerad information, använd man date eller man timedatectl för att läsa manualsidorna för dessa kommandon.

    Genom att följa dessa steg kan du enkelt konfigurera tiden på din Ubuntu-maskin via terminalen.

  • Slå på CTRL+ALT+BACKSPACE i Ubuntu och Fedore

    Att vara en old school-Linux-användare, en av de saker som stör mig är att i vissa av de nya distributioner Ctrl-Alt-Backsteg kombination (den kombination som vanligtvis skulle döda och starta X-servern) har inaktiverats. Detta tangentkombinationen var alltid hjälpsam när / om ett program verkade ta över X Windows och hålla dig från att få tillbaka det. Det händer inte ofta, men jag har funnit att oavsett hur stabila distributionen, är en del oseriösa app kommer att göra det nu och då. Och när det händer, jag vill att det magiska tangentkombinationen att arbeta.

    I denna artikel kommer jag att visa dig stegen i både Fedora 13 och Ubuntu 10,04 för att få denna kombination tillbaka. Det är faktiskt en enkel process, måste du bara veta den exakta platser där för att leta efter de konfigurationer.

    Ett varningens ord
    Den främsta orsaken till den utdelning bort denna kombination är de inte ville intet ont anande användare att av misstag döda sin kör X Server. JAG få den här. Men för dem av oss som inte är så benägna att av misstag döda X Server, har detta redan är en bra sak. För dem som är benägna att felaktigt slå kombinationer som CTRL-ALT-Backspace, ja, kanske du vill lämna denna funktion avstängd.

    Att vara en old school-Linux-användare, en av de saker som stör mig är att i vissa av de nya distributioner Ctrl-Alt-Backsteg kombination (den kombination som vanligtvis skulle döda och starta X-servern) har inaktiverats. Detta tangentkombinationen var alltid hjälpsam när / om ett program verkade ta över X Windows och hålla dig från att få tillbaka det. Det händer inte ofta, men jag har funnit att oavsett hur stabila distributionen, är en del oseriösa app kommer att göra det nu och då. Och när det händer, jag vill att det magiska tangentkombinationen att arbeta.

    I denna artikel kommer jag att visa dig stegen i både Fedora 13 och Ubuntu 10,04 för att få denna kombination tillbaka. Det är faktiskt en enkel process, måste du bara veta den exakta platser där för att leta efter de konfigurationer.

    Läs mer >>

  • Using RAID and S.M.A.R.T to save yourself from data loss and lot’s of grief

    Jag har valt konfigurera SMART övervakning för att mycket av mina servrar och arbetsstationer, både arbete och hem, nyligen. Särskilt i kombination med RAID, kan SMART hjälpa dig att undvika katastrofer som skulle inträffa när du förlorar dina data i en händelse du hårddiskar bryta.

    Using RAID and S.M.A.R.T to save yourself from data loss and lot’s of grief

Etikett: Linux

  • Skyltprojektet så blev resultatet

    Tidigare i år skrev vi om hur man bygger en digital skylt baserad på Linux och öppen källkodsmjukvara. Vi använde mjukvara som WordPress , webläsare firefox och OS:et blev Debian. I del 1 av artikeln beskrev vi hur man konfigurerar Linux för att starta Firefox i kioskläge. I del 2 av artikeln förklarade vi hur…

  • Linus Torvalds Släpper Första Release Candidate för Linux Kernel 6.12: Vad Du Behöver Veta

    Linux-kärnan, hjärtat i operativsystemet Linux, har nått en ny milstolpe. Linus Torvalds, skaparen av Linux, har idag meddelat den allmänna tillgängligheten för offentlig testning av den första Release Candidate (RC) för den kommande versionen 6.12. Men vad innebär detta och vad kan vi förvänta oss av den nya kärnversionen? Vad Är Linux Kernel? Linux-kärnan är…

  • Tor och Tails Slår Sig Samman för att Förstärka Global Internetfrihet och Integritet

    I en tid då digital övervakning och censur blir allt vanligare har två av de mest framstående aktörerna inom onlineintegritet, Tor-projektet och Tails Linux-distributionen, beslutat att gå samman. Denna fusion syftar till att stärka den globala kampen för internets frihet och användarnas integritet genom gemensamma resurser och expertis. Vad Är Tor och Tails? Tor-projektet är…

  • Gör din digitala skylt med Linux och annan öppen källkod mjukvara, del 2

    Nu har vi kommit fram till del 2 i vår artikelserie om att bygga en egen digital skylt. I del 1 gick vi igenom hur man konfigurerar Debian och startar Firefox i kioskläge. I denna del ska vi diskutera lite om vilken mjukvara man kan använda för sin digitala skylt. Det finns många webbapplikationer som…

  • Så spelar du retro spel på din linuxmaskin

    Spela retrospel med RetroArch på Ubuntu 24.04RetroArch är en kostnadsfri programvara som fungerar som ett gränssnitt för olika spel- och medieemulatorer. Det är en mångsidig applikation som ger dig möjligheten att spela spel från konsoler som PS1, PS2, PSP, Nintendo Switch, och Commodore direkt från en och samma plattform. Dolphin, PPSSPP och MelonDS är exempel…

  • Så bygger du din digitalaskylt med Linux.

    Digitala skyltar: Utmaningar och lösningar Digitala skyltar har funnits i cirka 30 år och har blivit allt vanligare i vår vardag. De finns i tunnelbanor, på bussar och i butiker. Utmaningen har dock varit att utveckla dessa system till en rimlig kostnad. Behovet Många småföretagare som driver verksamheter beroende av väder eller andra variabler finner…

  • Linux 6.11 RC släppt

    Linuxkärnan är hjärtat i Linux-operativsystemet, och styr hur programvara interagerar med hårdvara. Den hanterar systemets resurser och möjliggör kommunikation mellan användarens applikationer och datorkomponenterna. Eftersom Linux är öppen källkod, har utvecklare och teknikentusiaster möjlighet att bidra till och modifiera kärnan, vilket resulterar i ständiga uppdateringar och förbättringar. En viktig del av utvecklingsprocessen för Linuxkärnan är…

  • Nyheter i den nyligen släppta Linux 6.10-kärnan

    Den senaste versionen av Linux-kärnan, 6.10, har precis lanserats och med den kommer en rad nya funktioner och förbättringar som förbättrar prestanda, säkerhet och hårdvarustöd över olika plattformar. Utmaningar inför släppet Linus Torvalds uttryckte missnöje med de sista dagarna inför släppet av Linux 6.10. Trots detta ansåg han att situationen inte var tillräckligt problematisk för…

  • Thunderbird 128 är här.

    Mozilla Thunderbird, den välkända öppen källkods e-postklienten utvecklad av Mozilla Foundation, har nyligen lanserat en betydande uppdatering i form av Thunderbird 128 ESR (Extended Support Release), även känd under kodnamnet Nebula. Denna uppdatering bjuder inte bara på långsiktig support som är viktig för användare av Linux-distributioner som Debian, utan även en rad nya funktioner och…

  • Hur ställer man in klockan i Linux ifrån terminal

    Att konfigurera klockan i Ubuntu via terminalen är en användbar färdighet, särskilt för systemadministratörer och de som föredrar att arbeta i en textbaserad miljö. Här är en steg-för-steg guide för hur du kan göra detta: Steg 1: Öppna Terminalen Steg 2: Kontrollera Aktuell Tid Steg 3: Ändra Tidszon Så ställer du i Stockholm/europa som tidszon…

  • Slå på CTRL+ALT+BACKSPACE i Ubuntu och Fedore

    Att vara en old school-Linux-användare, en av de saker som stör mig är att i vissa av de nya distributioner Ctrl-Alt-Backsteg kombination (den kombination som vanligtvis skulle döda och starta X-servern) har inaktiverats. Detta tangentkombinationen var alltid hjälpsam när / om ett program verkade ta över X Windows och hålla dig från att få tillbaka…

  • Using RAID and S.M.A.R.T to save yourself from data loss and lot’s of grief

    Jag har valt konfigurera SMART övervakning för att mycket av mina servrar och arbetsstationer, både arbete och hem, nyligen. Särskilt i kombination med RAID, kan SMART hjälpa dig att undvika katastrofer som skulle inträffa när du förlorar dina data i en händelse du hårddiskar bryta. Using RAID and S.M.A.R.T to save yourself from data loss…