Wine .NET 4.0

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
xXNickXx
Beiträge: 12
Registriert: 08.03.2017 20:12:08

Wine .NET 4.0

Beitrag von xXNickXx » 08.03.2017 20:15:03

Ich möchte eine Windows server exe ausführen aber dann kommt diese meldung:

my@Server:/home/gtaserver# wine GTAServer.exe
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:systray:initialize_systray Could not create tray window
wine: Install Mono 2.8 or greater for Windows to run .NET 4.0 applications.
root@devnick:/home/gtaserver# referenceassemblies-pcl
-bash: referenceassemblies-pcl: command not found


Kann mir da jemand weiterhelfen?!
Danke im vorraus :P

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Wine .NET 4.0

Beitrag von Lord_Carlos » 08.03.2017 20:35:07

Du startest es als root, wahrscheinlich ist es besser es als benutzter Auszufuehren
Der Fehler kommt weil wine kine "Display" (Grafische oberflaeche) findet. Entweder weil du keine hast (server) oder weil du root bist.

"wine: Install Mono 2.8 or greater"

Hast du mal versuch mono 2.8 oder hoeher zu installieren? :D

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

xXNickXx
Beiträge: 12
Registriert: 08.03.2017 20:12:08

Re: Wine .NET 4.0

Beitrag von xXNickXx » 08.03.2017 20:38:18

Öhm, hab es versucht, aber da finde ich keinen Command
und Ja, Server

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Wine .NET 4.0

Beitrag von Lord_Carlos » 08.03.2017 20:39:26

Was hast du genau versucht und welchen Fehler hast du bekommen.
Das program GTAServer.exe braucht keine Grafische oberflaeche?

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

xXNickXx
Beiträge: 12
Registriert: 08.03.2017 20:12:08

Re: Wine .NET 4.0

Beitrag von xXNickXx » 08.03.2017 20:41:04

GTAServer.exe eig nicht, da es nur eine Server exe ist (Konsolen anwendung)

xXNickXx
Beiträge: 12
Registriert: 08.03.2017 20:12:08

Re: Wine .NET 4.0

Beitrag von xXNickXx » 08.03.2017 20:42:53

ich habe befehl ausgelöst:
root@devnick:/home/gtaserver# wine GTAServer.exe

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Wine .NET 4.0

Beitrag von Lord_Carlos » 08.03.2017 21:03:34

Ja, aber was hast du eingegeben um mono zu installieren? Ich dachte da kam auch ein Fehler.

Ich weis nicht welches Paket wine genau haben will, aber ich wuerde es mal mit Debianmono-runtime versuchen. Wenn das dir irgendwelche Grafischen Xorg Pakete installieren will ist es wahrscheinlich das falsche.
Wie man unter Debian Programme installiert weist du?

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Wine .NET 4.0

Beitrag von rendegast » 09.03.2017 00:10:21

Es braucht wohl nicht mono, sondern wine-monoX.Y.Z,
zBsp. von hier
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/dists/
(falls das Herunterladen nicht bei Erstellung des Prefix angeboten wird, so wie bei wine-gecko)
3rd-party, daher bei Verwendung niedrige Priority (~100) einrichten!

Hier (jessie / jessie-backports) greife ich auf das trusty-Repo zu.
Speziell bei dieser Software ist das bezogene Repo (trusty, utopic, vivid) egal, ist überhall dasselbe Paket,
und enthält nur ein *.msi.
trusty bietet jedoch auch 0.0.4 und 0.0.8.
wily und xenial sind diesbezüglich noch leer.

Das ist bei einem prefix in Debianplayonlinux unnötig,
wine-mono wird von playonlinux von winehq heruntergeladen und gecached.

Das ppa bietet bis wine-mono4.5.6,
playonlinux kann neuere gecko / mono besorgen, zBsp.
wine-mono 4.6.4, wine-gecko 2.4.7
Ob das jeweils gebraucht wird ist von der wine-Version im jeweiligen Prefix abhängig.

Die Verzeichnisse, in denen die *.msi abgelegt (und aus Platzgründen auch gegenseitig verlinkt) werden (können)
~/.PlayOnLinux/wine/mono/
/usr/share/wine/mono/
(analog für gecko)




Und die *.exe sollte nicht in einem wine unter root laufen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten