Wine/Cedega Direct-Rendering Problem unter amd64

Alles rund um WINE, Cedega & CrossOver Games

Moderator: Moderator

Wine/Cedega Direct-Rendering Problem unter amd64

Beitragvon Nexon » 28.04.2009, 21:31

Hallo,

Ich habe ein Debian Lenny als amd64 version. Ich habe mir schon den nvidia Grafiktreiebr instaliert, und laut dem Toll nvidia-settings ist DirectRendering auch aktiviert.
Nun habe ich eben Cedega mir geholt, als Testversion, und zuerst einmal hoffnungsvoll die Diagnostic laufen lassen. Dort steht aber:
videocard: error: no direct rendering support detected
videocard: Direct rendering support is required for 3D graphics.
videocard: failed


Auch die Tatsache, dass Warcraft 3 unter WIne zwar startet und funktioniert, aber extrem laggy ist, spricht dafür, dass da irgendwas nicht i.O. ist. Aber was? Hat vllt jemand ne Idee?

Das Problem liegt ziemlich sichier darin begründet, dass Wine/Cedega eine x86 Applikation ist, während ich ein System und somit auch einen Treiber auf x64 Basis habe. Aber was kann man da machen?

Hab leider noch kaum Ahnung von Linux und wie man da Debugging betreibt :-)

MfG
Nexon
 
Beiträge: 305
Registriert: 28.04.2009, 21:23
Distribution: Ubuntu

Beitragvon ing0 » 28.04.2009, 22:36

Bitte einmal in die Konsole

Code: Alles auswählen
glxinfo | grep rendering


eintippen und das ergebnis posten.

Dann noch die übliche Frage ob Compiz oder im KDE Fall die KDE eigenen Arbeitsflächeneffekte aktiviert sind und das direkte Rendern blockieren.
Benutzeravatar
ing0
 
Beiträge: 1230
Registriert: 03.11.2006, 17:26
Wohnort: /home/ingo
Lizenz: GPL
Distribution: openSuse 12.3

Beitragvon Nexon » 28.04.2009, 22:47

-->Direct Rendering: Yes

Und das zweite..Kein Ahnung?!

Sry benutze Linux erst seitn paar Tagen, hab noch nicht soviel Ahnung...Besitze jedenfalls Gnome
Nexon
 
Beiträge: 305
Registriert: 28.04.2009, 21:23
Distribution: Ubuntu

Beitragvon DawnCrow » 28.04.2009, 22:57

bei gnome ist es compiz, einfach zur not in synaptic compiz suchen und deinstallieren
normalerweise reicht es aber unter einem System-Menüpunkt namens Erscheinungsbild o.ä. visuelle effekte auf "Keine" zu stellen

mit der amd64 geschichte kann ich dich beruhigen! du bist nicht der einzige der wine unter amd64 betreibt ^^
das is absolut kein problem
BildBild

Linux: It is now safe to turn on your computer.
Benutzeravatar
DawnCrow
 
Beiträge: 327
Registriert: 28.02.2009, 17:05
Wohnort: Unterfranken
Lizenz: LGPL
Distribution: Ubuntu 11.04 64-Bit, Mint 14
Kernelversion: 3.5

Beitragvon Nexon » 28.04.2009, 23:08

Unter Erscheinungsbild kann ich nichts von visuellen Effekten finden und compiz ist laut Synaptic nicht installiert...
Nexon
 
Beiträge: 305
Registriert: 28.04.2009, 21:23
Distribution: Ubuntu

Beitragvon DawnCrow » 29.04.2009, 11:45

Gut dann ist das als Fehlerquelle schonmal ausgeschlossen

mit welcher wine-version hast du es probiert?
BildBild

Linux: It is now safe to turn on your computer.
Benutzeravatar
DawnCrow
 
Beiträge: 327
Registriert: 28.02.2009, 17:05
Wohnort: Unterfranken
Lizenz: LGPL
Distribution: Ubuntu 11.04 64-Bit, Mint 14
Kernelversion: 3.5

Beitragvon PUNX69 » 29.04.2009, 12:32

kann es vllt sein das Du die 32Bit libraries bei der Treiberinstallation nicht mit installiert hast? Ebenfalls könnte es sein das du ein 32Bit X11 installiert hast

am besten Du zeigst uns mal Deine Ausgabe von:

Code: Alles auswählen
dpkg -l | grep 32


und

Code: Alles auswählen
ls /emul/ia32-linux/usr/lib/ | grep nvidia


mfg
PUNX69
 
Beiträge: 315
Registriert: 05.07.2008, 19:22

Beitragvon Nexon » 29.04.2009, 14:00

Mit der alllerneuesten, die mit der 20 am Ende, weil diese bei mir deutlich schneller ist als die anderen...

>dpkg -l | grep 32

Code: Alles auswählen
ii  ekiga                                2.0.12-1+nmu1              H.323 and SIP compatible VoIP client
ii  ia32-libs                            2.7                        ia32 shared libraries for use on amd64 and ia64 systems
ii  ia32-libs-gtk                        2.7                        GTK+ ia32 shared libraries
ii  lib32asound2                         1.0.16-2                   ALSA library (32 bit)
ii  lib32gcc1                            1:4.3.2-1.1                GCC support library (32 bit Version)
ii  lib32gomp1                           4.3.2-1.1                  GCC OpenMP (GOMP) support library (32bit)
ii  lib32ncurses5                        5.7+20081213-1             shared libraries for terminal handling (32-bit)
ii  lib32stdc++6                         4.3.2-1.1                  The GNU Standard C++ Library v3 (32 bit Version)
ii  lib32z1                              1:1.2.3.3.dfsg-12          compression library - 32 bit runtime
ii  libc6-dev-i386                       2.7-18                     GNU C Library: 32bit development libraries for AMD64
ii  libc6-i386                           2.7-18                     GNU C Library: 32bit shared libraries for AMD64
ii  libopal-2.2                          2.2.11~dfsg1-4             Open Phone Abstraction Library - successor of OpenH323
ii  libxml-twig-perl                     1:3.32-1                   Perl module for processing huge XML documents in tree mode
ii  libxml2                              2.6.32.dfsg-5              GNOME XML library
ii  libxml2-utils                        2.6.32.dfsg-5              XML utilities
ii  python-libxml2                       2.6.32.dfsg-5              Python bindings for the GNOME XML library
ii  ttf-freefont                         20080323-3                 Freefont Serif, Sans and Mono Truetype fonts
ii  zip                                  2.32-1                     Archiver for .zip files


>ls /emul/ia32-linux/usr/lib/ | grep nvidia

Gibt keine Ausgabe. Man kann direkt das nächste Kommando eingeben. Allerdings gibt es bei mir schon einen entsprechenden Ordner und der ist auch gut gefüllt.

Allerdings: Ich werde heute abend auf openSuse umsteigen, da Debian zwar schon relativ viele Komfortfunktionen hat (Muss schlimm gewesen sein, als es die ersten Releases gab^^) aber für mich als gewohnheitsmmäßiger WIndowsuser doch ein wenig fremd ist. Ich verstehe z.B überhaupt nicht wo die ganzen Dateien von den installierten Sachen landen oder warum alle Dateimanager bis auf ein KDE-Modell sehr viele Datein eifnach ausblenden.

OpenSuse hat ja Yast und ist auch so n bisschen einsteigerfreundlich, ich hoffe damit komme ich dann besser klar. Sollte es damit dann auch Probleme geben, melde ich mich bestimmt noch einmal ;-)

Aber vielen Dank für eure Bemühungen!

MfG
Zuletzt geändert von Nexon am 29.04.2009, 14:00, insgesamt 1-mal geändert.
Nexon
 
Beiträge: 305
Registriert: 28.04.2009, 21:23
Distribution: Ubuntu

Beitragvon DawnCrow » 29.04.2009, 14:17

unwahrscheinlich das du unter suse verstehst wo die dateien landen weil es da nicht anderst ist, die dateien landen meistens in /usr/
desweiteren kannst du ja mal als einsteiger ubuntu probieren...
dateien die mit einem . beginnen sind versteckte dateien
BildBild

Linux: It is now safe to turn on your computer.
Benutzeravatar
DawnCrow
 
Beiträge: 327
Registriert: 28.02.2009, 17:05
Wohnort: Unterfranken
Lizenz: LGPL
Distribution: Ubuntu 11.04 64-Bit, Mint 14
Kernelversion: 3.5

Beitragvon PUNX69 » 29.04.2009, 14:19

[quote=xxnexonxx,index.php?page=Thread&postID=35642#post35642]
>ls /emul/ia32-linux/usr/lib/ | grep nvidia

Gibt keine Ausgabe. Man kann direkt das nächste Kommando eingeben. Allerdings gibt es bei mir schon einen entsprechenden Ordner und der ist auch gut gefüllt.
[/quote]

Dann ist der fehler klar Du hast die 32Bit libraries nicht installiert,

Somit müsst du den installer erneut ausführen, und unter dem Punkt "install nvidias 32-bit combalibility opengl libraries?" YES drücken

hm gut das mitt suse ist dein ding, yast war damals neben der geschwindigkeit und novell einer der gründe warum ich zu debian gewechselt bin

im übrigen hat suse noch eine schlimmere dateistruktur da landet nämlich alles ers mal in /opt..
PUNX69
 
Beiträge: 315
Registriert: 05.07.2008, 19:22

Beitragvon Nexon » 29.04.2009, 17:05

Also erstmal weiss ich nicht was du und andere gegen Novell haben, die finanzieren einige Full-Time-Jobs, damit Leute an Linux weiterarbeiten können, das ist meienr Meinung nach ne tolle Sache ;-)
Ausserdem gibts noch nen Grund der für mich stark gegen Debian spricht: Ab und zu kacken Applikationen völlig Grundlos und aus heiterem Himmel ab, da klickt man bei Iceweasel auf search -Plup- weg der Spaß...(also Iceweasel, nicht das ganze OS)
Nebenbei verstehe ich nicht, warum wine einen .Wine ordner erstellt, auf den man also normal nicht zugreifen kann weil er versteckt ist, so kann man ohne weiteres gar nicht in den Drive_C-Ordner von Wine,

Und welchen installer soll ich erneut ausführen? Meinen Nvidia Treiber habe ich manuell,Paket für Paket, installiert, da der nvidia FTP-Server keinen für mich passenden Kernel mit Treiber (2.6.26-2-amd64) hatte und das kompilieeren iregndwie nicht ging.

MfG
Nexon
 
Beiträge: 305
Registriert: 28.04.2009, 21:23
Distribution: Ubuntu

Beitragvon DawnCrow » 29.04.2009, 17:36

wenn dir ein programm abstürzt liegt das am programm nicht am betriebssystem(es sei denn du hast W.... :D )
mit der .wine geschichte...drück doch einfach mal im dateibrowser Strg+H und schon siehste alle
BildBild

Linux: It is now safe to turn on your computer.
Benutzeravatar
DawnCrow
 
Beiträge: 327
Registriert: 28.02.2009, 17:05
Wohnort: Unterfranken
Lizenz: LGPL
Distribution: Ubuntu 11.04 64-Bit, Mint 14
Kernelversion: 3.5

Beitragvon PUNX69 » 29.04.2009, 18:19

[quote=xxnexonxx,index.php?page=Thread&postID=35657#post35657]
Ausserdem gibts noch nen Grund der für mich stark gegen Debian spricht: Ab und zu kacken Applikationen völlig Grundlos und aus heiterem Himmel ab, da klickt man bei Iceweasel auf search -Plup- weg der Spaß...(also Iceweasel, nicht das ganze OS)[/quote]

Erstmal ist das wie mein vorredner schon sagte ein problem was firefox hat, und was rein gar nichts mit debian zu tun hat

[quote=xxnexonxx,index.php?page=Thread&postID=35657#post35657]
Nebenbei verstehe ich nicht, warum wine einen .Wine ordner erstellt, auf den man also normal nicht zugreifen kann weil er versteckt ist, so kann man ohne weiteres gar nicht in den Drive_C-Ordner von Wine,[/quote]

Weil sich das nunmal auf unix-systemen so durch gesetzt hat wer will schon meit einem zugebombten Home verzeichnis leben bzw. wie soll man das was finden, da kannst du genauso fragen warum bei osx dateisystemimages eingebunden werden oder warum bei windows per standard grundsätzlich alle bekannten dateiendungen ausgeblendet werden

[quote=xxnexonxx,index.php?page=Thread&postID=35657#post35657]Und welchen installer soll ich erneut ausführen? Meinen Nvidia Treiber habe ich manuell,Paket für Paket, installiert, da der nvidia FTP-Server keinen für mich passenden Kernel mit Treiber (2.6.26-2-amd64) hatte und das kompilieeren iregndwie nicht ging.[/quote]

http://www.nvidia.de/object/linux_display_amd64_180.51_de.html
PUNX69
 
Beiträge: 315
Registriert: 05.07.2008, 19:22

Beitragvon Nexon » 29.04.2009, 21:46

Naja aber dann stellt sich die Frage warum ist Firefox unter Windows stabil und unter Debian nicht?

Und wie schon erwähnt, der NVidia-Installer funktionierte bei mir nicht ;-)

Ansonsten habe ich jetzt tatsächlich Suse...Gefällt mir sehr gut, ist übersichtlich und hat ne menge schickimickiblinkiicons-kram, so bin ichs gewöhnt :P Allerdings zugegebenermaßen schon etwas langsam...

Cedega unter Suse:
All tests passed

Hat sich also endgültig erledigt..

MfG
Zuletzt geändert von Nexon am 29.04.2009, 21:46, insgesamt 1-mal geändert.
Nexon
 
Beiträge: 305
Registriert: 28.04.2009, 21:23
Distribution: Ubuntu


Zurück zu Spiele unter WINE, Cedega & CrossOver Games

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste

cron