wine config datei unbedingt nötig?

cabriofahrer

Well-Known Member
Überall ist zu lesen, daß man für wine eine config-datei im Verzeichnis ./wine erstellen muß, die z.B. die Windowsdateienstruktur, den path zum CDROM-Laufwerk u.s.w. definieren soll. Mir ist jedoch aufgefallen, daß wenn man nach der Installation von wine z.B. aus den ports den Befehl "wine" in der Konsole eingibt, sich erst mal was tut, bis der promt wieder erscheint. Danach hat man im Verzeichnis ./wine eine Windowsdateienstruktur (z.B. "Drive_c"), man kann teilweise Programme von cdrom installieren, die teilweise auch laufen, aber eine Datei mit dem Namen "config" ist nicht vorhanden.
Konfiguriert sich wine beim ersten Start irgendwie selbst, ohne die config-Datei zu erstellen, und muß man diese trotzdem noch erstellen, oder wie ist das?
 
Guck mal mit
Code:
pkg_info -Lx wine.
ob da irgendwo eine systemweite Konfigurationsdatei angelegt wird. Ansonsten könntest du natürlich auch mal in die Manpage, Sektion FILES, gucken (sofern vorhanden).
 
Wie im Wine Weekly Newsletter und auf den Wine Mailinglisten (alles zu finden unter http://www.winehq.com/) nachzulesen ist, wird fieberhaft daran gearbeitet, die Wine Konfigurationsdatei abzuschaffen.

Die Idee ist, daß Wine irgendwann alles, was notwendig ist, automatisch erkennt (das funktioniert, wie Du selbst gemerkt hast, schon recht gut) und daß alles weitere in der Registry eingestellt werden kann. Der zweite Punkt ist noch nicht ganz so weit. Je nachdem, was genau Du an Wine verstellen möchtest, mußt Du entweder an der Registry rumspielen oder eben doch eine Konfigurationsdatei anlegen und die Werte in dieser verändern.
 
Wenn wir gerade von wine reden...

hat wer erfolgreich das "WineX" CVS am laufen ?
Hab das mal versucht mittels gmake zu compilen, aber es bricht immer ab an bestimmten stellen :(
 
Die Frage nach ~/.wine/config habe ich mir die Woche auch gestellt (da ich ebenfalls keine ~/.wine/config habe und alles funktioniert). Schau mal unter /usr/local/etc/wine , dort liegt meines Wissens die "globale" config (ich bin gerade auf Arbeit und kann leider nicht nachschauen).

Viele Grüße....
 
Danke für Eure Antworten.

Aber noch eine Frage an Finalspace: Meinst Du mit wineX CVS die von transgaming frei erhältliche cedega-version zum selbstkompilieren?
Wenn ja, könntest Du bitte genau beschreiben, wo man die runterladen kann und wie man die installiert?
 
Hallo,

kennt ihr schon das hier,
von dem ich im Anhang ein Bild hochgeladen habe?


Gruß, Fusselbär
 

Anhänge

  • Wine.cfg.jpg
    19 KB · Aufrufe: 480
Fusselbär schrieb:
kennt ihr schon das hier,
von dem ich im Anhang ein Bild hochgeladen habe?
Es gibt einige grafische Konfigurationstools für Wine, etwa Wine Setup TK. Innerhalb von Wine selbst ist ein Tool vorgesehen, das auf Winelib aufsetzt. Ich vermute, daß Dein Screenshot genau dieses Tool zeigt - denn es benutzt ja Windows 9x Widgets.
 
mit linux-winetools habe ich das mal probiert, hat aber nicht richtig geklappt, trotz bestehender Internetverbindung. Es wurde dann zwar eine config-datei erstellt, doch als Fake-Windows-Verzeichnis war z.B. "c" angegeben, obwohl wine selbst den Ordner "Drive_c" angelegt hatte. Da passte also etwas nicht zusammen, deswegen auch meine ursprüngliche Frage.
 
Hallo,

ja, es ist die winecfg,
sie ist bei mir unter:
/usr/local/bin/winecfg

Es könnte allerdings sein,
das es ein Überbleibsel aus einer nicht gelungenen Microsoft Internet Explorer Installation ist.
Habe das Tool von Sidenet versucht.

Aber der Microsoft Internet Explorer hat sich leider erfolgreich gewehrt. :ugly:
Dabei wollte ich doch nur seine dlls. :D
Es gibt wohl Windows Anwendungen die auf diese bestehen.
Ging natürlich um irgendwelche Spiele, klar, was sonst. ;)
Muß mir wohl gelegentlcih noch mal im BSDForen Wiki angucken,
wie das mit dem Patch für World of Warcraft für Wine auf FreeBSD ging.
Will aber nur so ein altes StarWars Spiel spielen, mit Pod-Racern! :D
Das stürzte auf Windows immer ab.


Gruß, Fussselbär
 
winex cvs source auschecken und kompilieren

Also "WineX" als CVS Source von Transgaming zu bekommen ist spielend einfach:

Code:
# mkdir ~/winex_cvs
# cd ~/winex_cvs
# cvs -d:pserver:cvs@cvs.transgaming.org:/cvsroot login
(als passwort "cvs" angeben)
# cvs -z3 -d:pserver:cvs@cvs.transgaming.org:/cvsroot co winex
(danach existiert dann ein ordner namens "winex")
# cd winex
# ./configure
# gmake (make funzt nicht da es irgendne komische linux makefile is)
# make install

Jo dann würde dann der Configteil kommen, aber soweit komm ich gar nicht :(
Er bricht bei dem gmake ab, irgendwas mit cd header file oder so :(

Wer weiss wie man den dazu bringen kann, das der make auch wirklich durchläuft wäre ich für diese ratschläge sehr dankbar.

cya,
Final
 
Fusselbär schrieb:
Hallo, Habe das Tool von Sidenet versucht.

Sieht interessant aus, hehe das schicksal leitet mich immer wieder zu den japanern :)

Echt n1, da gibts ja paar nette games als shots sogar die mit wine rennen :)
http://sidenet.ddo.jp/winetips/files/wine-bravegear01-02.png
http://sidenet.ddo.jp/winetips/files/wine-hldemo-03.png

omg, brauch ich:
http://sidenet.ddo.jp/winetips/files/wine-ukagaka-01.png

Wer brauch da noch windows:
http://sidenet.ddo.jp/winetips/files/wine-mplayer2-01.png
http://sidenet.ddo.jp/winetips/files/wine-office2k-02.png
 
Finalspace schrieb:
# gmake (make funzt nicht da es irgendne komische linux makefile is)
# make install

Wenn Cedega sich nur mit gmake kompilieren läßt, dann solltest Du beim Installieren vielleicht auch mal gmake statt make probieren. Wer weiß, was in dem Teil des Makefiles für Linuxismen stehen.
 
Finalspace schrieb:
Das würde bei meinem fall nichts bringen, weil ja das normale "gmake" ohne install nicht durchläuft :(
Dann wirst Du Dir wohl die Mühe machen müssen, die Arbeit, die in die Portierung von Wine auf FreeBSD einfließt, für Cedega zu wiederholen. Ich weiß nicht, in wiefern da jemand ab und zu was dran macht. Aber falls Cedega rein unter Linux entwickelt wird, dann hast Du viel Arbeit vor Dir :(.
 
Zuletzt bearbeitet:
cedega auf FreeBSD

Hallo Finalspace,

probiere mal das hier aus, das ist der link zu einem FreeBSD-Patch für cedega mit Anleitung. Vielleicht ist das die Lösung. Zur Zeit habe ich noch kein FreeBSD installiert weil ich noch auf die neue Version warte.

Ich hatte mal Probleme damit, weil dann auf einmal die Meldung kam: "File to patch:" und ich dann nicht mehr wußte, was ich da eingeben sollte.
Kannst Du das Resultat dann bitte posten?

http://firepipe.net/projects/cedega/HowTo
 
Wine Fonts Problem gelöst

Hallo,

das Wine Fonts Problem habe ich folgendermaßen gelöst:
es gibt (zumindest nach dem das Sidenet Tool in aktion war)
im home Verzeichnis des Users, der Wine installiert hat
ein Verzeichnis
Code:
/.fonts
Da habe ich einfach brutal alle meine TTF Fonts reingelinkt, 252 Stück. :ugly:
Aber damit rennt Wine nun wie blöde. (Z.B. WinRar materialisiert sich augenblicklich) :)


So, aber jetzt noch was anderes im Zusammenhang mit Wine,
ich möchte ja immer noch den Internet Explorer auf Wine haben,
natürlich nur wegen seiner DLLs. :D
Habe nur das Problem das der qualifizierte Hostnamen meiner Maschine
von Wine nur mit dem "Vornamen" angenommen wird.
also nicht:
Code:
HOSTNAME.DOMAINNAME
Sondern Wine bzw. das Sident Tool verstümmelt das immer zu:
Code:
HOSTNAME
Und das ist damit ganz schnell,
immer wenn ich das korrigiere, ist alles ab dem Punkt wieder weg. ;'(
Ist im home Verzeichnis unter /.wine/system.reg
Ziemlich weit untern nach den ganzen "Telephony\\Country List":
Code:
[System\\CurrentControlSet\\Control\\ComputerName\\ComputerName] 1124452247
"ComputerName"="HOSTNAME"
Das müßte wohl "HOSTNAME.DOMAINNAME" heißen,
aber alles ab dem Punkt wird immer gnadenlos ausgelöscht. :ugly:
Hat da jemand eine Idee, wie man da für Abhilfe sorgen kann?


Gruß, Fusselbär
 
Hallo,

Fusselbär schrieb:
Das müßte wohl "HOSTNAME.DOMAINNAME" heißen,
aber alles ab dem Punkt wird immer gnadenlos ausgelöscht. :ugly:
Hat da jemand eine Idee, wie man da für Abhilfe sorgen kann?

Wenn die search-domain (heisst das so?) richtig gesetzt ist sollte das doch kein Problem sein?!
 
Jipiiiiiieeee!

Gucktst Du:
Wine_pimped_on_FreeBSD.jpg


Ist bestimmt noch nicht perfekt,
aber wenn sich jemand trauen möchte,
ich habe am Sidenet Tool schlimm rumgepimpt,
für FreeBSD natürlich. :ugly:
Das installiert das Zeug jetzt auf FreeBSD :D
(Zumindestens bei mir hat es das getan)


Gruß, Fusselbär
 
Hallo,

falls jemand den umgeschriebenen Sidenet Installer haben möchte,
der den Internet Explorer, Windows Media Player,
und dcom98 auf FreeBSD installieren kann,
stelle ich den mal zur Verfügung.
Es ist eigentich nur wenig darin geändert.
Es waren wohl nur etwas "Linuxizmus" darin,
der nicht mit FreeBSD kompatibel war.
(im setup Script).

Download:
wine-config-sidenet-for-FreeBSD.tar.gz (ca. 642,8 kb)

Wenn sich jemand besser mit Scripts auskennt,
darf dieser Script auch gerne verbessert werden.
Der Orginal Sidenet Installer steht unter der GNU GENERAL PUBLIC LICENSE,
also hat diese Version für FreeBSD die Lizenz geerbt.

Viel Spaß mit dem FreeBSD Sidenet Installer :)


Gruß, Fusselbär
 
Code:
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available
Ich bekomme immer diese Fehlermeldung wenn ich wine verwende. Wenn ich ein Programm starte, das den Heap verwendet, bleibt es stehen und lastet die CPU voll aus. Es ist vollkommen egal ob ich dabei binaries installiere oder wine aus den ports baue.
 
Zurück
Oben