7. oktober 2025 10:11
-
Læs mere...
Kære alle Magentas kunder og brugere af OS2borgerPC
Her kommer nyhedsbrevet med de seneste tre måneders udviklingsopgaver. Tak til alle jer, der indrapporterer idéer, uhensigtsmæssigheder, fejl og bare overvejelser. Det hjælper løsningen fremad i små og store spring.
I juli og august har der været ferie, men vi har alligevel en del nyheder. Før vi gennemgår nyhederne, har vi også en hilsen fra vores nye projektejer.
Jeg er helt ny i Magenta og har overtaget Mortens rolle som projektejer. Den varetager jeg fremover for både det etablerede OS2bogerPC og vores spændende, nye produkt OpenStream – en open source infoskærm løsning.
Jeg kommer fra Gladsaxe Kommune, hvor jeg har været i mere end 15 år og arbejdet med mange forskellige digitale løsninger. Jeg kender derfor OS2borgerPC indefra!
Har I brug for nye idéer til, hvordan OS2borgerPC kan bruges, eller vil I dele jeres nuværende brug, er jeg klar til at sparre og lytte. Jeg er eksempelvis nysgerrig på, om der er nogen, der bruger OS2borgerPC på plejehjem, hvor det kan fungere som en enkel enhed for de ældre til at søge nyheder og informationer eller skrive en mail.
Jeg glæder mig til at arbejde tæt sammen med jer. Tøv ikke med at kontakte mig!
Mine kontaktinformationer:
Telefon: +45 5455 5103
E-mail: av@magenta.dk
Venlig Hilsen
Anders Vejgaard
På forespørgsel fra Slagelse har vi opdateret dette script, så det også virker på OS2borgerPC Kiosk.
På forespørgsel fra Slagelse har vi opdateret dette script, så tastaturet også inkluderer knappen AltGr, der kan bruges til indtastning af flere symboler såsom @. Knappen kan ikke bruges til browser-genvejstaster. Hvis man i forvejen bruger skærmtastaturet og gerne vil have knappen, kan man blot genkøre scriptet.
På forespørgsel fra Slagelse har vi opdateret dette script, så det også er muligt at justere knappens placering langs X-aksen. Alle tilknyttede instanser af scriptet er blevet opdateret, så knappens placering fortsat er den samme som før.
I forbindelse med en forespørgsel fra Køge blev det konstateret, at tegneprogrammet Pinta kun er tilgængeligt som Snap i 24.04. Dette script installerer/fjerner normalt kun programmer, som kan installeres via Ubuntus pakkehåndteringssystem APT, men vi har undtagelsesvist opdateret det, så det også kan installere Snap-udgaven af Pinta på 24.04.
På forespørgsel fra Aalborg har vi udviklet dette script, som kan bruges til at skjule Ubuntu-logoet på login-skærmen GDM, som er standard i image 6.0.0 (24.04).
Herlev indrapporterede, at scriptet “Printer - Slå print-notifikationer fra” ikke virkede i 24.04. Vi undersøgte sagen og konstaterede, at problemet skyldes ændringer i Ubuntu 24.04, som forhindrer blokering af kun print-notifikationer i at virke korrekt. Som alternativ har vi derfor lavet dette script, der generelt blokerer for notifikationer, heriblandt print-notifikationer. Scriptet burde ikke blokere for andre notifikationer, som er relevante under normal brug af OS2borgerPC. De beskeder/advarsler, som tænd/sluk tidsplaner og nogle af vores scripts viser brugeren, påvirkes ikke af scriptet. Scriptets beskrivelse indeholder eksempler på andre notifikationer, som også blokeres.
Viborg indrapporterede, at LibreOffices brugergrænseflade var på engelsk i det nye image 6.0.0. Vi undersøgte problemet og konstaterede, at det skyldtes manglende sprogpakker, som var en konsekvens af at ændringer i Ubuntu 24.04 nødvendiggjorde en ændring af den metode, som vi bruger til at indbygge dansk sprogunderstøttelse. Problemet bliver rettet i næste image, men i mellemtiden har vi lavet dette script, som installerer de manglende sprogpakker. Det kan anvendes, hvis man oplever at LibreOffices brugergrænseflade er på engelsk.
I forbindelse med en forespørgsel fra Lyngby-Taarbæk blev det opdaget, at vores OS2borgerPC Kiosk RPi image 1.0.0 har en fejl, som medfører, at der opstår netværksproblemer, når flere RPi’er er forbundet til det samme kablede netværk. Fejlen bliver rettet i næste image, men i mellemtiden har vi lavet dette script, som retter den pågældende fejl på installationer af OS2borgerPC Kiosk RPi image 1.0.0. Bemærk at scriptet genstarter RPi’en, da det er nødvendigt for at rette fejlen.
Vi har fjernet “Seneste hændelse modtaget” fra statuslisten, som kan ses under menupunktet “Computere”, og i stedet tilføjet “Ubuntu-version”.

Dette er til dels blevet gjort fordi “Seneste hændelse modtaget” ikke er specielt relevant, da det generelt kun er ikke-håndterede hændelser, som kan ses på dashboardet eller hændelsesoversigten, der er relevante.
Derudover har flere kunder efterspurgt en let måde at få overblik over præcis hvilke computere, der kører hvilke Ubuntu-versioner. Dette er nu muligt på statuslisten som illustreret i det tidligere billede.
Vi har også fjernet “Seneste hændelse modtaget” fra oversigten over en enkelt computer.

Hvis man tilknytter et script, som har påkrævede parametre, og derefter trykker “Gem ændringer” uden at udfylde de påkrævede parametre, vil man nu få vist en midlertidig popup-advarsel om dette i stedet for at siden genindlæses. Det pågældende tilknyttede script vil også blive indikeret med rødt.


Hvis der er mere end et tilknyttet script, som har tomme påkrævede parametre, er det kun det første af disse tilknyttede scripts, som vil blive fremhævet.
Felterne til angivelse af password eller API-nøgle til login API under Site-indstillinger vil nu mere tydeligt indikere, om der allerede er angivet en værdi. Hvis der ikke er angivet en værdi, vil feltet være tomt som før, men hvis der er angivet en værdi, vil feltet indikere, at det kun skal udfyldes, hvis man ønsker at opdatere den eksisterende værdi.

Vi har tilføjet et separat link til installationsguiden til vores OS2borgerPC Kiosk RPi-image under den indbyggede site-dokumentation.

9. juli 2025 11:02
-
Læs mere...
Kære alle Magentas kunder og brugere af OS2borgerPC
Her kommer nyhedsbrevet med de seneste to måneders udviklingsopgaver. Tak til alle jer, der indrapporterer idéer, uhensigtsmæssigheder, fejl og bare overvejelser. Det hjælper løsningen fremad i små og store spring.
Først en stor tak til jer, der er kunder hos Magenta på SaaS-løsningen. Det er 50 ud af de 52 kommuner, der i dag benytter løsningen. Det er jer, der via jeres abonnement finansierer opgraderinger, nye scripts, vedligeholdelse og sikring af at løsningen fungerer med ny hardware, fx Raspberry Pi, og at løsningen også kan anvendes på ældre hardware og dermed levetidsforlænge jeres eksisterende maskinpark.
Kort sagt: Jeres bidrag er afgørende for, at OS2borgerPC vedbliver at være en sikker løsning, der kan skalere, og som giver værdi til alle brugere, uanset om man er i skole- eller fritidssektoren og bruger Aula-skærme, eller om man er i Borgerservice, på biblioteket, i Jobcentret eller et femte sted i kommunen.
Vi har igennem det seneste halve år arbejdet med den tyske løsning, OpenDesk, der blandt andet er platformen for den tyske delstat Schleswig-Holstein. Men vi er ikke naive. Vi ved godt, at enhver kommune i Danmark har mellem 400 og 800 fagsystemer. Mange af dem har dybe integrationer til Microsoft Office, og vi ved også, at de kommunale fagsystemer har integrationer til de helt store cloud-løsninger, Azure, Google Cloud og Amazon. Det er noget, jeres leverandører har valgt, men sådan behøver det ikke at være.
Magenta er ved at indgå et samarbejde med danske og europæiske cloud-leverandører, og vi har en ‘test-bænk’ af den tyske model. Derfor vil vi invitere jer til at deltage i en pilotproces, hvor vi tester forskellige modeller.
I sidste uge havde jeg et godt møde med vores digitaliseringminister, Caroline Stage Olsen, og hun vil gerne samarbejde med os om pilotprojekter. Så meld jer meget gerne til. Så vil jeg arbejde på at få et samarbejde med ministeriet.
God sommer
Morten Kjærsgaard, juli 2025
Vores opgraderingsscripts, som kan bruges til at opgradere computere fra 22.04 til 24.04, er nu klar og kan findes under globale scripts i kategorien “24.04 opgradering”.
Uanset om man vil opgradere OS2borgerPC eller OS2borgerPC Kiosk, er der tale om 4 scripts, som skal køres for at gennemføre opgraderingen. De to første scripts er de samme i begge tilfælde, mens de to sidste afhænger af, hvilken udgave der er tale om. Computeren skal også genstartes på bestemte tidspunkter.
De forskellige scripts er designet, så de fejler uden effekt, hvis de køres i forkert rækkefølge, eller hvis computeren mangler at blive genstartet. Det er således ikke muligt at skabe problemer ved at køre vores opgraderingsscripts i forkert rækkefølge.
Vær opmærksom på, at computerne ikke må slukkes eller sættes i dvale, mens trin 2 eller 3 kører. Det første trin i opgraderingsprocessen slår eventuelle planlagte nedlukninger fra, og det sidste trin genaktiverer dem, men det er vigtigt, at maskinen ikke slukkes på knappen eller får taget strømmen, mens trin 2 eller 3 kører. Når opgraderingsprocessen er påbegyndt, bør I desuden undgå at køre andre scripts på computeren, før hele opgraderingsprocessen er færdig.
Opgraderingsprocessen beskrives herunder. Den er også beskrevet i beskrivelsen af de forskellige opgraderingsscripts.
Vi har testet vores opgraderingsscripts grundigt og indbygget mest mulig fejlhåndtering, men vi kan ikke garantere, at der ikke kan opstå fejl, som vi ikke har forudset. Vi anbefaler derfor, at I starter med at teste opgraderingen på en enkelt computer og derefter kontrollerer, at alting virker korrekt, før I opgraderer flere computere.
Hvis I oplever problemer eller fejl i forbindelse med opgraderingen, vil vi meget gerne høre fra jer.
Vi har derudover også følgende nyheder til jer:
I forbindelse med udviklingen af vores Display-løsning OpenStream har vi udviklet et OS2borgerPC Kiosk image, som kan installeres på Raspberry Pi 5. Det nye image kan som sædvanlig downloades under “Images” på adminportalen: https://os2borgerpc-admin.magenta.dk/image-versions/ Imaget findes under kategorien “OS2borgerPC Kiosk RPi”.
Det nye RPi-image har en anderledes installationsproces, som er beskrevet i den relaterede installationsguide https://os2borgerpc-server-image.readthedocs.io/en/latest/install_setup_rpi.html, men fungerer derudover generelt på samme måde som det “almindelige” OS2borgerPC Kiosk-image.
RPi-imaget har dog visse begrænsninger, som skyldes hardwarebegrænsninger relateret til brugen af Raspberry Pi 5. Den primære begrænsning er, at tænd/sluk tidsplaner og scriptet “System - Luk ned og vågn op dagligt” ikke virker på Raspberry Pi 5 grundet hardwarebegrænsninger. Vi er ved at undersøge potentielle løsninger, men tænd/sluk tidsplaner vil sandsynligvis altid virke mindre godt på Raspberry Pi 5 grundet de nævnte hardwarebegrænsninger. Derudover vil lyd kun fungere via HDMI og ikke nødvendigvis på præcis samme gode måde som på andre typer hardware. Selv om Raspberry Pi 5 er et fint stykke HW, er der stadig begrænsninger.
En ny version af klienten er nu frigivet - version 2.8.1. I denne version har vi forbedret klientens evne til at reparere sig selv, hvis der opstår fejl.
Lejre og Lyngby-Taarbæk indrapporterede separat, at de tilføjede filer blev omdøbt til at starte med et tal efterfulgt af “_”. Dette er relateret til, at systemet, som overfører filerne til computerne, selv omdøber filerne for at undgå potentielle problemer, hvis der uploades forskellige filer med det samme navn. Vi opdaterede scriptet til at omdøbe filerne tilbage til deres oprindelige navne.
Lejre indrapporterede også, at selvom man fjernede hakket i “Kun læseadgang til originalfilerne” havde borger stadig ikke læseadgang til originalfilerne. Vi opdaterede scriptet, så dette problem blev løst.
Vi har opdateret dette script, så det både virker på login-skærmen LightDM (standard på image 5.3.0 og alle tidligere images) og login-skærmen GDM (standard på image 6.0.0). Scriptet er primært relevant i forhold til det nye 24.04 image (image 6.0.0), hvor skærmdvale ved inaktivitet som udgangspunkt er slået til.
Vi har udvidet dette script med muligheden for at vælge, at musemarkøren skal skjules ved inaktivitet. Dette fungerer på samme måde som ved brug af “System - Skjul musemarkør ved muse-inaktivitet”.
Herlev indrapporterede, at efter installation af Chrome på 24.04-imaget, var Okular ikke længere standard PDF-program, selv hvis man genkørte dette script. Vi undersøgte problemet og konkluderede, at det var relateret til en nylig ændring i Chrome. Vi har opdateret scriptet, så det igen virker korrekt på både 22.04 og 24.04.
I forbindelse med ovennævnte opdatering af scriptet “OS2borgerPC - Skift standard PDF-program” har vi også opdateret dette script, så det forhindrer det pågældende problem i at opstå.
I forbindelse med udviklingen af vores Display-løsning OpenStream har vi udviklet dette script, som downloader en custom Electron App, der er designet til brug med OpenStream, og indstiller computeren til automatisk at starte den efter opstart. Scriptet virker på både “almindelig” OS2borgerPC Kiosk og det nye image til Raspberry Pi 5, men vi gør opmærksom på, at de Chromium-relaterede Kiosk-scripts ikke virker sammen med dette script på nuværende tidspunkt - med undtagelse af "OS2borgerPC Kiosk - Genstart maskinen, hvis Chromium ikke starter korrekt".
På forespørgsel fra Vallensbæk har vi udviklet dette script, som indstiller OS2borgerPC Kiosk til altid at skjule musemarkøren. Scriptet er tiltænkt anvendelse på touchskærme, hvor det ikke er relevant at få vist musemarkøren. Scriptet skal køres efter “OS2borgerPC Kiosk - Chromium Autostart”.
15. april 2024 11:37
-
Læs mere...
Her er nyhedsbrevet for marts og primo april - masser af nye og opdaterede scripts og nogle forbedringer på adminsitet.
Vores svenske brugere bidrager også med forbedringer, der kommer de danske kommuner og biblioteker til del, så det er virkelig pan-skandinavisk samskabelse, vi har gang i :)
Men først starter vi med en opfordring: Hjælp os med gode eksempler:
Vi vil rigtig gerne have et bedre indblik i, hvordan I anvender OS2borgerPC og OS2borgerPC Kiosk! Meget gerne inklusiv fotos!
Vi tænker på alle former for anvendelse - såsom:
Planen er dels at få en bedre forståelse for, hvordan OSborgerPC og OS2borgerPC Kiosk anvendes derude, dels at bruge informationen og fotos til vores hjemmeside, nu billeder siger mere end tusind ord.
Vi ved af erfaring, at jeres eksempler vil inspirere andre til at prøve forskellige muligheder af, så det giver virkelig værdi for mange andre, hvis I vil hjælpe hinanden.
Send endelig information og fotos til mortenk@magenta.dk
Når man tilføjer computere til en gruppe, tilføjer grupper til en tidsplan eller lignende, vil man nu få vist en liste med tjekbokse, hvor det er muligt at vælge flere computere/grupper/etc. på en gang.
Listen har indbygget scroll-funktionalitet og vil have en overskuelig længde, uanset hvor mange computere/grupper/etc. der findes på ens site.

På sektionen med images vil man nu kunne se knapper til at downloade “standard-image” og “flersprogs-image”.

Standard-images er de samme images, som hele tiden har været tilgængelige via sektionen med images.
Flersprogs-images fungerer som standard-images, men tillader at man vælger sprog, keyboard-layout og tidszone under installationen, som så vil blive brugt af computeren. Disse images blev oprindeligt lavet til vores svenske kunder, men de er designet, så man kan vælge et vilkårligt sprog, keyboard-layout og tidszone, der understøttes af Ubuntu.
Bemærk at hvis der vælges et andet sprog end svensk i forbindelse med installationen af et flersprogs-image, skal computeren have internetforbindelse under installationen, så den kan hente de relaterede sprogpakker.
Det er kun de to nyeste standard-images (5.2.0 og 5.0.0), som har et tilsvarende flersprogs-image. Alle fremtidige images vil dog både blive lavet i en standard- og flersprogs-udgave.
På forespørgsel fra Brøndby har vi udviklet disse to scripts, som kan bruges til henholdsvis at installere og sætte indstillinger for en Honeywell PC43d billetprinter.
På forespørgsel fra Luleå i Sverige har vi udviklet dette script, som kan bruges til at skjule den knap til valg af skrivebordsmiljø, som ses på login-skærmen. Bemærk, at der ikke er nogen praktisk forskel på de to muligheder, som normalt er tilgængelige, så scriptet er udelukkende tiltænkt situationer, hvor man tænker, at knappens tilstedeværelse kan være forvirrende.
Vi har opdateret disse scripts, så deres log-output vil indeholde mere tydelig information om årsagen, hvis ændringen af kodeordet skulle fejle.
Bemærk, at der nu er følgende krav til kodeord for superuser:
Hvis disse krav ikke overholdes, vil scriptet fejle med en besked herom. Kravene gælder ikke for kodeord for Borger.
Dette script er blevet opdateret, så det ændrer papirstørrelsen via en metode, der også respekteres af PDF-programmet Okular. Okular ignorerede forsøg på at ændre den ønskede papirstørrelse via den gamle udgave af dette script. Derudover er scriptet blevet udvidet, så man også kan angive den ønskede “orientering”.
Dette script er blevet opdateret, så det midlertidigt aktiverer netværksprinter-finding, hvis automatisk netværksprinter-finding er blevet slået fra, inden scriptet tjekker efter tilgængelige printere. Scriptet slutter af med at slå netværksprinter-finding fra igen, hvis det var slået fra, inden scriptet blev kørt. Denne ændring bør bevirke, at scriptet giver en mere fyldestgørende liste over de tilgængelige printere, hvis man har slået automatisk netværksprinter-finding fra.
Dette script er blevet opdateret, så man har mulighed for at vælge forskellige billedindstillinger for baggrundsbilledet. De forskellige muligheder er “zoom”, “centered”, “stretched”, “wallpaper”, “scaled” eller “none”. Standardindstillingen er “zoom”, som altid blev brugt af den tidligere udgave af scriptet.
I forbindelse med en forespørgsel fra IT-Forsyningen er dette script blevet opdateret, så man kan angive en til flere startsider for Chrome/Chromium i stedet for kun én.
13. december 2022 10:16
En opsamling omkring flere nye scripts
Læs mere...
Kære bruger af OS2borgerPC
Vi har nu en række nye globale scripts klar til jer. Flere af disse scripts forsøger at låse en BorgerPC mere ned i løbet af en given session. Dvs. maskinen har hele tiden nulstillet sine indstillinger ved logud/genstart/nedlukning - men disse scripts forsøger så at minimere hvilke ændringer man kan lave i en given session.
Som altid, når nye scripts tages i brug, så start med at teste på nogle få eller bare en enkelt PC.
Vi har i november haft et forløb med Aarhus Kommune, hvor der blev fokuseret ekstra meget på sikkerheden i OS2borgerPC. Dette resulterede i opdatering og nyudvikling af følgende scripts (tak til Århus):
Vi har tidligere i samarbejde med Aarhus Kommune udviklet følgende scripts, der nu udgives globalt:
Fra vores samarbejde med Vordingborg Kommune udgiver vi nu også følgende scripts globalt:
Og så har vi endelig scripts klart til udskiftning af baggrundsbillede på login-skærmen, og et andet til at installere Chrome-udvidelser:
Alle scripts har små forklarende tekster i administrationsportalen.
Har I spørgsmål eller kommentarer til scripts eller andet, så tag fat i mig eller en fra teamet. De er alle cc her
PS Husk at vi har lanceret vores strømbesparende funktion. Sig til, hvis I vil høre nærmere om løsningen.
Venlig hilsen på vegne af OS2borgerPC-teamet Morten
23. september 2022 16:00
To tiltag der potentielt ville kunne spare betydeligt på strømmen på OS2borgerPC og OS2borgerPC Kiosk
Læs mere...
Kære alle brugere af OS2borgerPC
Mange af jer har spurgt os om muligheden for at kunne styre strømforbruget i højere grad på borgerpc'erne. Det vil potentielt kunne give en stor besparelse. Jeg vover det ene øje og har lavet en matrice med antal borgerPC'er på den ene akse og antal sparede timer med automatiseret nedlukning på den anden. Den kan findes som PDF i bunden af denne besked. Udgangspunktet er de små NUC PC'er og gængse skærme.
Derfor har vi udarbejdet en samlet løsning, der består af to elementer:
1) En tilføjelse i administrationsinterfacet Vi laver et nyt faneblad under "Grupper", hvor man kan indstille tidspunkter for opstart og nedlukning for såvel OS2BorgerPC og OS2borgerPC Kiosk. Der er mulighed for at vælge forskellige tidspunkter på de forskellige ugedage.
Fra mandag til søndag vil man således kunne indstille, hvornår maskinerne i en gruppe skal tænde og slukke, og man vil også kunne indstille, at PC'erne er lukket en eller flere dage.
Er der interesse - skriv gerne - vil vi udvikle en udvidet løsning, hvor vi integrerer en kalender-funktionalitet i systemet, så man også kan fastsætte en ændring i tidsplanen ud i fremtiden, fx i forbindelse med ferier eller helligdage.
Fanebladet vil blive placeret således:

2) Reduceret strømforbrug inden for åbningstid Vi udvikler et script, der sørger for, at en BorgerPC går i dvale ("suspend") med inaktivitet, i stedet for "kun" at logge ud. De besøgende kan så vække maskinen igen ved at trykke på tastaturet.
Pris for løsning Samlet vil løsningen tage 150-180 timer at udvikle, og hele teamet vil arbejde på opgaven, hvis vi opnår tilslutning, sådan at løsningen vil være i drift 2-3 uger efter igangsættelse.
Hvis vi opnår et samlet udviklingsbidrag på i alt DKK 180.000, vil vi igangsætte opgaven, og den vil være gratis at benytte. Opnår vi mindre, vil vi konfigurere det således, at I mod et gebyr kan få fanebladet slået til.
Vi foretrækker model 1, så alle kan bruge funktionen, og vi vil opfordre alle til at give tilsagn om minimum DKK 10.000 til udvikling af løsningen. Har man flere midler, er man hjertelig velkommen til at donere mere. Vi skal nok sikre åbenhed omkring økonomien.
Jeg håber på at høre fra rigtig mange af jer.
Venlig hilsen Morten
PDF med prisberegning omkring strømbesparelse: https://os2borgerpc-media.magenta.dk/assorted/prisberegning-str%C3%B8mbesparelse-borgerpc.pdf
Kommentarer