Dodany przez: w Multimedia.
Artykuł czytano 21 568 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

Środowisko Wine ma własny zestaw bibliotek DirectX, który wystarcza do uruchomienia większości aplikacji i gier. Wgranie pełnej wersji zestawu bibliotek jest zazwyczaj rozwiązaniem na niedziałające gry. Poniżej przedstawię sposób, dzięki któremu dodasz wszystkie niezbędne biblioteki.

1. Z menu Aplikacje wybierz Wine > Konfiguracja Wine.

2. Przejdź do zakładki Grafika. W sekcji Direct3D z listy Obsługa Vertex Shader wybierz Sprzętowa i zaznacz opcję Obsługuj Pixel Shader.

3. Przejdź teraz do zakładki Dźwięk. Zostaniesz poinformowany o braku wyboru sterownika dźwięku. Kliknij OK i upewnij się, że na liście Wybór sterownika jest zaznaczona opcja Sterownik ALSA.

4. Skonfiguruj DirectSound, aby w pełni wykorzystać możliwości karty dźwiękowej. W polu Przyspieszenie sprzętowe wybierz opcję Pełne. Domyślną częstość próbkowania ustaw na 44100, a ilość Bitów na próbkę - 16.

5. Wróć do karty Aplikacje i w polu Wersja systemu ustaw: Windows 2000.

6. Przejdź do zakładki Biblioteki i z listy Nowa reguła dla biblioteki wybierz d3d8, a następnie kliknij Dodaj.

7. Dodany wpis pojawi się na liście Istniejące reguły. Kliknij przycisk Edycja i w okienku, które się pojawi, zaznacz opcję Tylko wbudowana (Wine). Kliknij OK, następnie Zastosuj.

8. Zamknij konfigurację Wine klikając OK.

9. Otwórz terminal i wydaj polecenie:

gedit ~/.wine/user.reg

10. Przy pomocy klawiszy Ctrl + F wyszukaj frazę d3d8. Dodaj nową linijkę poniżej tego wyrażenia - ENTER.

11. Skopiuj poniższy kod:

"d3d9"="builtin"
"d3dim"="native"
"d3drm"="native"
"d3dx8"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="native"
"devenum"="native"
"dinput"="builtin"
"dinput8"="builtin"
"dmband"="native"
"dmcompos"="native"
"dmime"="native"
"dmloader"="native"
"dmscript"="native"
"dmstyle"="native"
"dmsynth"="native"
"dmusic"="native"
"dmusic32"="native"
"dnsapi"="native"
"dplay"="native"
"dplayx"="native"
"dpnaddr"="native"
"dpnet"="native"
"dpnhpast"="native"
"dpnlobby"="native"
"dsound"="builtin"
"dswave"="native"
"dxdiagn"="native"
"mscoree"="native"
"msdmo"="native"
"qcap"="native"
"quartz"="native"
"streamci"="native"

i wklej w miejscu utworzonym w punkcie 9.

11. Pobierz pliki - mscoree.dll - i - streamci.dll - i skopiuj je do folderu ~/.wine/drive_c/windows/system32/.

12. Ze strony - klik- (lub dowolnej innej) pobierz DirectX 9.0c. Po jego ściągnięciu zainstaluj go jak zwykły program - oczywiście przy pomocy Wine.

13. Poczekaj na zakończenie instalacji - biblioteki zostały dodane.

Zobacz także:

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Na każdy komentarz postaramy się udzielić odpowiedzi w ciągu 24 godzin od momentu wysłania.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  1. avatar slimak napisał(a):
    12 paź 2008 o godzinie 10:10

    na ubuntutweak.blogspot.com jest podobny wpis ale zamiast "9. Otwórz terminal i wydaj polecenie: gedit ~/.wine/user.cfg" jest "Następnie otwieramy plik konfiguracji Wine wpisując w konsoli: sudo gedit ~/.wine/user.reg" ale poza tym wpis ok, zobaczymy czy to będzie działać..

    Podoba mi się: Dobre 0 Słabe 0
  2. 12 paź 2008 o godzinie 10:34

    Zgadza się, popełniłem błąd. Dziękuję za poprawienie.

    PS: poradnik napisany w oparciu o artykuł z PC Format 6/2008 + pomocy uzyskanej na forum.ubuntu.pl

    Pozdrawiam.

    Podoba mi się: Dobre 0 Słabe 0
  3. avatar Krzysiek napisał(a):
    09 lip 2009 o godzinie 13:58

    Kurde zrobiłem tak jak jest napisane i wszystkie gry się tną... i chodzą niesamowicie wolno. Co jest nie tak?

    Podoba mi się: Dobre 0 Słabe 0
  4. avatar Szmitas napisał(a):
    09 lip 2009 o godzinie 14:45

    Prawda jest taka - jeśli chcesz grać, to Ubuntu nie jest dla Ciebie. Co prawda gry można odpalić, ale nie działają równie płynnie jak na Windows.

    Chociaż możliwe, że rozwiązanie znajdziesz na forum Wine: http://forum.winehq.org/

    Pozdrawiam.

    Podoba mi się: Dobre 1 Słabe 0
  5. avatar mf24 napisał(a):
    29 sie 2009 o godzinie 14:26

    A ja zaciąłem się przy szukaniu d3d8, wg szukajki takiego czegoś nie ma.

    Podoba mi się: Dobre 0 Słabe 0
  6. avatar Szmitas napisał(a):
    29 sie 2009 o godzinie 20:46

    Musi być :) Na pewno wykonujesz wszystkie kroki poprawnie?

    Podoba mi się: Dobre 0 Słabe 0
  7. avatar ja napisał(a):
    01 lis 2009 o godzinie 19:48

    hehe to naprawdę działa
    dzięki

    Podoba mi się: Dobre 0 Słabe 0
  8. avatar Set napisał(a):
    12 lis 2009 o godzinie 22:15

    Ja mam problem z punktem 11. Pliki pobrane, ale nie mam takiego katalogu i nie wiem co teraz.. :S

    Podoba mi się: Dobre 0 Słabe 0
  9. avatar Szmitas napisał(a):
    12 lis 2009 o godzinie 23:21

    Którego katalogu nie ma?

    Podoba mi się: Dobre 0 Słabe 0
  10. avatar Set napisał(a):
    13 lis 2009 o godzinie 19:30

    W folderze wine nie ma katalogu o nazwie "drive_c".

    Podoba mi się: Dobre 1 Słabe 0
  11. avatar Set napisał(a):
    13 lis 2009 o godzinie 20:03

    Dzięki za pomoc już przypadkiem znalazłem :D

    Podoba mi się: Dobre 0 Słabe 0
  12. avatar gregmay2 napisał(a):
    13 mar 2010 o godzinie 14:38

    zrobiłem wszystko i nadal mi nie działajom

    Podoba mi się: Dobre 0 Słabe 0
  13. avatar Szmitas napisał(a):
    13 mar 2010 o godzinie 16:46

    Co nie działa?

    Podoba mi się: Dobre 0 Słabe 0
  14. avatar tuksiarz napisał(a):
    14 mar 2010 o godzinie 10:53

    Niestety nadal nie działa. Podczas ładowania mapy (COD4) wyskakuje "błąd krytyczny directx" i każe szperać w pliku readme :(

    Podoba mi się: Dobre 0 Słabe 0
  15. avatar gregmay2 napisał(a):
    14 mar 2010 o godzinie 12:26

    gry wogule wszystko

    Podoba mi się: Dobre 0 Słabe 0
  16. avatar Szmitas napisał(a):
    14 mar 2010 o godzinie 13:30

    @tuksiarz: spróbuj przeinstalować Directx

    @gregmay2: jakie to gry? Masz pewność, że Wine jest w stanie je uruchomić?

    Podoba mi się: Dobre 0 Słabe 0
  17. avatar dantek napisał(a):
    18 kwi 2010 o godzinie 20:21

    Kurcze mi przy inicializacji instalacji directix instalator sie wylacza, jak mozna to jeszcze zainstalowac ?

    Podoba mi się: Dobre 0 Słabe 0
  18. avatar Szmitas napisał(a):
    18 kwi 2010 o godzinie 22:25

    Spróbuj pobrać DirectX z innego źródła.

    Podoba mi się: Dobre 0 Słabe 0
  19. avatar strasznyfilm napisał(a):
    26 maj 2010 o godzinie 19:09

    ej ja nie mam C wogole ;P nie , ale gra mi miga i powoli chodzi a na innej wlacza sie sam jakis polowiczny widok nie ma napisow tylko same okienka a potem wylacza , czy to od zlych sterow grafy ?

    Podoba mi się: Dobre 0 Słabe 0
  20. avatar Szmitas napisał(a):
    26 maj 2010 o godzinie 21:09

    Nie ma takiej możliwości, żebyś czegoś takiego nie miał :]

    A co to za gra? Czytałeś na temat jej uruchamiania (tzn. czy w ogóle da się) na forum Wine?

    Podoba mi się: Dobre 0 Słabe 0
  21. avatar strasznyfilm napisał(a):
    26 maj 2010 o godzinie 22:38

    No sam andreas to jest uruchamia sie ale w menu nie ma napisow tylko same ramki i podczas zalaczenia samego gry sie wylacza

    Podoba mi się: Dobre 0 Słabe 0
  22. avatar Szmitas napisał(a):
    27 maj 2010 o godzinie 8:33

    http://wikigames.ubuntu.pl/wiki/index.php?title=GTA:_San_Andreas

    Podoba mi się: Dobre 0 Słabe 0
  23. avatar siema napisał(a):
    07 sie 2011 o godzinie 16:32

    Małe pytanko podczas instalacji directx'a instalator się pyta gdzie wkleić pliki, to trzeba do jakiegoś odpowiedniego katalogu, czy np. mozna do Dokumentów?!

    Podoba mi się: Dobre 0 Słabe 0
  24. avatar Piotrek napisał(a):
    25 wrz 2011 o godzinie 10:58

    Cześć. Zrobiłem wszystko tak, jak objaśniłeś.
    Przy instalacji directaX wyskakuje mi błąd, żebym sprawdził biblioteki
    DXError.log
    DirectX.log

    Podoba mi się: Dobre 0 Słabe 0

Dodaj komentarz


× trzy = 12