Wine ger error när jag kör ett gammalt DOS-program i Ubuntu

Jag har ett föråldrat Windowsprogram för att göra bokföring till en förening som jag varit med i för länge sedan. Det är ett 16-bitars program, så det borde egentligen bytas ut till något mer modernt. Jag provade att köra igång det för att se om det var möjligt att flytta över den informationen till något modernare, men jag kunde inte köra igång programmet för jag fick ett fel.

err:module:attach_process_dlls "krnl386.exe16" failed to initialize, aborting

Så jag letade lite på nätet, och hittade.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1327532

Där beskriver Loic Minier att man kan skriva

sudo sysctl abi.ldt16=1

för att lösa problemet. Jag provade, och det fungerade.

Kan även passa på att lägga till handlingarna att så länge som det saknas blanktecken i sökvägen till exe-filen så behövs inga dubbel-fnuttar runt sökvägen. Annars är det att rekommendera, för då fungerar det alltid.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *