Programmet vill inte starta i Wine?

Programmet vill inte starta i Wine?

Inläggav Raggos » tor dec 27, 2018 7:12 pm

Hej!
När jag försöker att starta ett program i Wine-Development kommer det upp följande text: "Programmet har stött på ett problem och kan inte fortsätta". I terminalen står följande text:
$ wine uninstaller
0030:err:richedit:ReadStyleSheet skipping optional destination
0030:err:richedit:ReadStyleSheet skipping optional destination
$
Vad är det som gått snett?
Mvh
Raggos
Raggos
Samuraj
 
Inlägg: 94
Blev medlem: lör jun 11, 2011 8:18 am

Re: Programmet vill inte starta i Wine?

Inläggav Jan-Olof » tor dec 27, 2018 7:59 pm

Svårt att gissa utan mer information...

Du har alltså installerat wine-devel. Vilken version (och varför inte staging som innehåller det senaste i fråga om utveckling)?
Vilket program försöker du starta och hur?
Har du tidigare fått programmet att fungera?
Vilka systemkrav har programmet?
Vet du om det finns det några dolda systemkrav, t.ex. att man måste köpa någon viss version av något annat program för att det skall fungera.
Jan-Olof
Finansiär och Beskyddare
 
Inlägg: 1212
Blev medlem: tis dec 08, 2009 2:07 pm

Re: Programmet vill inte starta i Wine?

Inläggav Raggos » tor dec 27, 2018 9:00 pm

Wine 3.6 development hämtades i paket förådet Mint 19,1 för enkelhetens skull och det verkar fungera OK!. Programmet WT Library startas med en ikon på skrivbordet. När programmet startar visas följande text: "Programmet har stött på ett problem och kan inte fortsätta".
Programmet fungerar bra med Wine 3.0 på exempelvis min EEC PC så kraven är inte så höga!
Felkoden "0030:err:richedit:ReadStyleSheet skipping optional destination" verkar handla om att nått hamnat fel men vad är frågan?
Raggos
Samuraj
 
Inlägg: 94
Blev medlem: lör jun 11, 2011 8:18 am

Re: Programmet vill inte starta i Wine?

Inläggav Jan-Olof » tor dec 27, 2018 10:05 pm

Genom att starta med (vet inte exakt vad din programfil heter, men förutsätter wtlibrary.exe)
Kod: Markera allt
WINEDEBUG+=loaddll wine wtlibrary.exe

så kan du se vilka dll-filer som hämtas och var det tar stopp.

Är det så att du har hämtat version 3.0 (den senaste stable-versionen är 3.0.4) direkt från winehq.org? Den version som finns i paketförrådet installeras väl under /usr i filsystemet, om jag minns rätt. Den som hämtas från winehq.org installeras däremot under /opt. Kanske ligger det kvar någon referens till "fel" plats i den version du hämtat. I så fall kan du möjligen lägga in en länk för att hjälpa programmet att hitta rätt.

Den senaste utvecklingsversionen av Wine är 4.0-rc3
Jan-Olof
Finansiär och Beskyddare
 
Inlägg: 1212
Blev medlem: tis dec 08, 2009 2:07 pm

Re: Programmet vill inte starta i Wine?

Inläggav Raggos » fre dec 28, 2018 2:45 pm

WINEDEBUG+=loaddll wine wtlibrary.exe gav föjande: Microsoft Windows 10.0.15063 (3.6) Z:\home\rw>. Men tyvärr så har jag inte kommit så mycket längre. Funderar på att ta bort Wine-development och ersätta den med Wine-stable då det fungerar under Lubutu 18.04. Märkligt är också att Wine-Devlopment visas inte när man vill köra wtlibrary.exe.
Raggos
Samuraj
 
Inlägg: 94
Blev medlem: lör jun 11, 2011 8:18 am

Re: Programmet vill inte starta i Wine?

Inläggav Mikael » fre dec 28, 2018 3:08 pm

Om man installerar och kör program via PlayOnLinux (POL) kan man använda den "debugger" som finns i POL för felsökning.
POL ser till att Wine installeras.
---
Linux Mint 19.3 Tricia, Cinnamon @Mintbox Mini2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 1634
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Programmet vill inte starta i Wine?

Inläggav Jan-Olof » fre dec 28, 2018 4:58 pm

Raggos skrev:Microsoft Windows 10.0.15063 (3.6) Z:\home\rw>

Något sådant meddelande har jag aldrig fått. Har du själv ställt om Wine till att efterlikna Windows 10? Standard för den här versionen och Linux Mint är Windows 7 (utom i LMDE där man själv får ändra). Vad ger
Kod: Markera allt
winecfg

för resultat?
Jan-Olof
Finansiär och Beskyddare
 
Inlägg: 1212
Blev medlem: tis dec 08, 2009 2:07 pm

Re: Programmet vill inte starta i Wine?

Inläggav Raggos » lör dec 29, 2018 10:46 am

winecfg, wine uninstaller startar i terminalen utan några felmeddelanden så det verkar OK! Den sökväg som funkar i Lubuntu är föjande:
env WINEPREFIX="/home/rw/.wine" wine-stable C:\\windows\\command\\start.exe /Unix /home/rw/.wine/dosdevices/c:/users/Public/Skrivbord/Svenska\ -\ Watchtower\ Library.lnk. Programmet startas med "start.exe" men i Mint 19.1 hittas inte skrivbordsikonen Library ink. I Lubunu på den andra datorn hittas alternativt "Svenska-Watchtower Library" bland andra program när man vill starta "start.exe" direkt men i Mint finns inte det alternativet. I Mint är alternativet "Watchtower favorits launcer" men det fungerar inte. Varför hittas inte Wine bland de andra programmen när man vill starta ett program?
Raggos
Samuraj
 
Inlägg: 94
Blev medlem: lör jun 11, 2011 8:18 am

Re: Programmet vill inte starta i Wine?

Inläggav Jan-Olof » lör dec 29, 2018 1:00 pm

Sökvägen i Lubuntu är alltså inte riktigt densamma som i Mint. För din del borde det i Mint bli:
Kod: Markera allt
env WINEPREFIX="/home/rw/.wine" wine C:\\Program\ Files\\Watchtower\\wtlibrary.exe

Förutsatt att mappen heter Watchtower. Eller:

Kod: Markera allt
env WINEPREFIX="/home/rw/.wine" wine C:\\windows\\command\\start.exe /Unix /home/rw/.wine/dosdevices/c:/users/Public/Skrivbord/wtlibrary.lnk

Hur går det om du högerklickar på skrivbordet och skapar en programstartare med något av dessa exempel som Kommando?
Jan-Olof
Finansiär och Beskyddare
 
Inlägg: 1212
Blev medlem: tis dec 08, 2009 2:07 pm

Re: Programmet vill inte starta i Wine?

Inläggav Raggos » lör dec 29, 2018 5:21 pm

env WINEPREFIX="/home/rw/.wine" wine-development C:\\windows\\command\\start.exe /Unix /home/rw/.wine/dosdevices/c:/users/Public/Skrivbord/Svenska\ -\ Watchtower\ Library.lnk
När ovanstående kommdo körs så blir svaret från Wine: Watchtower Library har stött på ett problem och kan inte fortsätta OK!

Nedanstående kommandon prövades ochh justerades också men det hände ingenting tyvärr!
env WINEPREFIX="/home/rw/.wine" wine C:\\Program\ Files\\Watchtower\\wtlibrary.exe
env WINEPREFIX="/home/rw/.wine" wine C:\\windows\\command\\start.exe /Unix /home/rw/.wine/dosdevices/c:/users/Public/Skrivbord/wtlibrary.lnk

Problemet löstes genom att ta bort Wine och att installera om Wine från WineHq. Nu funkar det :D
Tack för all hjälp!
Raggos
Samuraj
 
Inlägg: 94
Blev medlem: lör jun 11, 2011 8:18 am


Återgå till Program till Linux Mint

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst