Wie bekomm man ein Windows 3D spiel unter Linux zum laufen?

www.leikas-bar.de
Verfügbare Informationen zu "Wie bekomm man ein Windows 3D spiel unter Linux zum laufen?"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: Keywan
  • Forum: www.leikas-bar.de
  • Forenbeschreibung: Der Jedi Orden DuC
  • aus dem Unterforum: 3D Spiele unter Linux
  • Antworten: 1
  • Forum gestartet am: Donnerstag 14.04.2005
  • Sprache: deutsch
  • Link zum Originaltopic: Wie bekomm man ein Windows 3D spiel unter Linux zum laufen?
  • Letzte Antwort: vor 17 Jahren, 11 Monaten, 10 Tagen, 11 Stunden, 26 Minuten
  • Alle Beiträge und Antworten zu "Wie bekomm man ein Windows 3D spiel unter Linux zum laufen?"

    Re: Wie bekomm man ein Windows 3D spiel unter Linux zum laufen?

    Keywan - 16.05.2006, 10:44

    Wie bekomm man ein Windows 3D spiel unter Linux zum laufen?
    Ein Spiel unter Linux zum laufen zu bringen, kann für einen Linux Newbe eine langwieriger Prozess werden.
    Dieser Leitfanden soll mir selbst und allen anderen Einsteigern helfen.


    Ein Hauptproblem kann dabei der Grafikkartentreiber sein, auch wenn mache Seiten wie diese http://www.pc-erfahrung.de/Index.html?linux_treiber_nvidia_suse92.html
    behaupten es wäre ganz einfach,
    so ist das nur der Fall wenn zufällig mal alles so wie beschrieben geht. Aber das ist bei Windows ja auch nicht anders.



    Linux Version installieren

    Welches Linux nimmt man am besten?

    Suse
    Ich benutze gerne Suse, weil ich mit Linux noch nicht so gut auskenne, aber die "echten" Linux "Profis" raten eher zu Debian
    Debian
    Wie gesagt, soll nicht schlecht sein
    CDs aus Zeitschriften
    Von denen ist eher abzuraten weil meist Komponenten fehlen.
    Knopix
    Ist eigendlich dafür gedacht um Linux von CD zu starten, ich denke für unseren Zweck ist es nicht das richtige.


    Komponnenten updaten
    Hat man Linux aufgespielt empfiehlt es sich eine Update zu machen, wenn man eine schnelle Internetverbindung hat bei Suse:
    Kontrollzentrum --> Yast2 Module --> Software --> OnlineUpdate.

    Treiber installieren
    Hier geht es vor allem um die Grafikkarten Treiber, weil man ohne die
    richtigen Treiber keine anspruchsvollen 3D Spiele zum laufen bekommt.
    Als erstes sucht man die Treiber bei seinem Hersteller, in unserem Fall auf der Linux Seite von Nvidia . Solltet ihr auf der Hersteller seite keine Treiber finden, dann gibt es noch die Hoffnung das es inoffizielle Treiber gibt.

    Wenn du deinen Treiber runtergeladen hast, hast du es aber noch lange nicht geschafft. Jetzt musst du sie Installieren. Die Herstller geben dazu eine Anleitung.

    Die Anleitung von NVIDIA ist leider unbefriedigend deshalb habe ich Sie ein bischen erweitert:

    Für SuSE Linux > 9.0
    -----------------

    1. Die Kernelquellen müssen installiert und konfiguriert sein.

    Mit anderen Worten: Du musst unbedingt sicherstellen das folgende Packete installiert sind:

    Die Liste ist leider noch nicht fertig, es kann sein das man mehr braucht:


    kernel-source
    glibc
    gcc
    gcc-c++
    glibc-devel


    Kontrolzentrum --> Yast2 Module --> Softaware .....

    Wenn das Packet nicht zu finden ist musst du es aus dem Internet ziehen.
    Verwende NICHT RMP Seek (Suchmaschiene für Packete), wenn du dich nicht gut auskennst, denn die Richtige Version des Packets zu finden ist die Hölle.

    Schau lieber bei deinem Distributer unter deiner Linuxversion. Suse habe ich dort gefunden:

    http://ftp.opensuse.org/pub/opensuse/distribution

    Für die Suse 10 habe ich dort die Packete unter
    /SL-10.0-OSS/inst-source/suse/i586/
    gefunden.

    Wenn ihr auf einem FTP server nur einen Bruchteil der Packete findet wir z.B auf http://ftp.suse.com/pub/suse/i386/10.0/
    dann schaut mal in die README.txt, ob die Packete wo anders zu finden sind.

    Aber auch wenn ihr die richtigen Packete gefunden habt, kann es noch zu Konflickten kommen, z.B wenn ihr schon mal falsche Packete installiert habt oder wenn noch welche Fehlen. Wenn du genug Platz auf der Platte habst installier und aktuallisiere einfach mal alle Packete unter Entwicklung:

    Kontrolzentrum --> Yast2 Module --> Softaware .....
    (TODO: genauer)



    danach aktualisiere das Paket, falls nicht bereits geschehen,
    per YaST2 Online Update (YOU).
    (TODO: genauer)

    2. Starte den NVIDIA Installer für Version 1.0-5336.
    dazu musst du in Runlevel 3 wechseln, dazu STRG+ALT+F1, um zur Shell zu gelangen und init 3 eingeben. Wenn er den Befehl nicht kennt hast du warscheinlich einfach ein "bash" Konsolenfenster aufgemacht, versuch die Tastenkombination.
    Einloggen als Benutzer "root" (der Admin unter linux), Passwort hast du sicher bei der installation vergeben, wenn du es nicht mehr weist, raten, cracken oder neuinstallieren.
    jetzt den befehl eingeben:
    sh NVIDIA-Linux-x86-1.0-5336-pkg1.run

    Mögliche Fehler / Meldungen

    xfree is running
    Bedeutet deine grafische Benutzeroberfläche läuft noch im Hintergrund
    eigentlich hätte der Befehl init 3 sie beenden müssen.

    irgendwas nicht gefunden nicht gefunden soll es online gesucht werden?
    Die Frage scheint immer zu kommen, wenn man mit ja antwortet bekommt nur noch eine weitere blöde meldung das nichts online gefunde wurde.... einfach ignorieren

    cc command not found
    mit CC versucht der Treiber den kompiler zu starten, wenn CC nicht funktioniert heist das zu 98% das der Kompieler nicht richtig installiert ist.
    Also nicht alle Packete installiert sind. 2% bleiben überig für den unwahrscheinlichen fall das kompieler installiert aber nicht richtig eingestellt ist. CC ist so was eine Variable der man den Kompieler zuweisen kann.

    nur wenn sie wissen was sie tuen....
    Weis garnicht mehr wann die nette Meldung als kommt aber sie kommt viel zu oft ;-)

    Kompieler fehler
    Eine Anleitung zum kompielieren des Linux Kernels findest du hier:
    http://www.pc-erfahrung.de/Index.html?linux_kernel_kompilieren.html


    Du bist bis hierher gekommen ?? Glückwusch so weit war ich noch nie:

    Konfigurieren XFree86 mit dem Befehl:

    sax2 -m 0=nvidia (Ziffer 0, nicht Buchstabe O!)

    HINWEIS: Versuchen Sie nicht, die 3D-Unterstützung noch einmal gesondert
    zu aktivieren. Sobald der nvidia-Treiber läuft, ist die
    3D-Unterstützung bereits aktiviert. Die irreführende
    Fehlermeldung, dass die 3D-Unterstützung nicht aktiviert
    werden kann, können Sie also getrost ignorieren. Dieses Problem
    ist im Zusammenhang mit der aktuellsten Version des
    nvidia-Treibers entstanden und wird in SuSE Linux-
    Versionen > 9.0 behoben sein.

    Wine installieren
    Wine muss als Packet installiert sein.
    Wine anpassen
    Spiel installieren, oder von der Windows auf Linux partition koppieren.
    Spiel anpassen, und mit Wine starten
    bei manchen Spielen z.B World of Warcraft ( WOW ) kann man Statt Direct X, OpenGL auswählen dann laufen sie auch unter Linux. Direkt X vorallem die neuen Direkt X Versionen werden von Wine wahrscheinlich nicht unterstützt, dann muss man sich nach anderen NichtEmulatoren umschauen ;-). Cadega (ehemals Winex) ist ein komerzielles Programm dafür, aber um die installation der Treiber kommst du mit dem Programm auch nicht.



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum www.leikas-bar.de



    Ähnliche Beiträge wie "Wie bekomm man ein Windows 3D spiel unter Linux zum laufen?"

    Vor dem Doppel Mixturnier -So bereitet man sich vor- - Erol (Mittwoch 08.03.2006)
    was worüber man nachdenken sollte - Jonas (Mittwoch 09.05.2007)
    Sou geats uan wenn man zuviel CS geitet lol - -[NBP]--Raptor- (Montag 21.02.2005)
    Wieviele Forenmitglieder braucht man ... - Tf3 G3X Gecko (Freitag 11.11.2005)
    Wie man Gunslinger wird - yuichan (Donnerstag 29.03.2007)
    Hollow Man - PrimalFreak (Samstag 12.03.2005)
    Wie findet man den/die Richtige/n? - Anonymous (Mittwoch 11.05.2005)
    Linux - einstein (Dienstag 27.02.2007)
    was ist zu tun wenn man angegriffen wird - Mjolner (Freitag 12.05.2006)
    Da kann man nur lachen - Erol (Dienstag 07.03.2006)