Instalowanie Wine, winetricks, DirectX i programów wymaganych do gier. Konfiguracja i instalacja Wine na Ubuntu Winetricks - zaawansowane ustawienia, komponenty i programy

Artykuł poświęcony jest Wine i wszelkim aspektom jego wykorzystania. Sieć jest bardzo
wiele informacji, są różne przewodniki konfiguracji i wiele więcej. I
Postaram się wszystko połączyć tak, aby każdy mógł osiągnąć
maksymalny sukces, w ramach swoich możliwości i oczywiście możliwości
programy. Zacznijmy więc.

Wine to oddzielna implementacja interfejsu API systemu Windows, a nie emulator, jak większość
myśleć. Nie raz powtórzone, ale tutaj będzie odpowiednie. To właśnie tworzy projekt
unikalny i interesujący dla użytkowników różnych systemów, otwiera różne
sposoby realizacji swoich pomysłów. Wyjątkowość polega na tym, że z
ten program może uruchamiać aplikacje Windows w Ubuntu i innych
Systemy Linux, a także FreeBSD i Mac OS X. Tam jest prawda
ich "pułapki". Niektórzy myślą, że przejście z jednego będzie łatwe
systemu do innego, w tym przypadku patrzymy na Windows i Linux.

Błędnym przekonaniem jest to, że ludzie myślą, że mogą uciec
pod Wine, różne oprogramowanie, do którego są przyzwyczajeni i wygodnie im w nim pracować.
Bez względu na to, jak go przekręcisz, nic się nie dzieje. Aby nasze ulubione oprogramowanie działało pod
Wino musi się spocić, ponownie przeczytać kilka instrukcji i zważyć ten tom
Informacja. Oczywiście nie do końca oprogramowanie będzie musiało „nadmuchać”, ale trzeba być gotowym na wszystko. Projekt Wine rozwija się bardzo szybko, ale przed stabilną pracą to
bardzo daleko. Ale myślę, że w niedalekiej przyszłości wszystkie główne oprogramowanie, a także gry
będzie na nim pracować stabilnie.

Instalacja wina

Pierwsze pytanie osoby, która właśnie przesiadła się na Linuksa (w naszym przypadku
Ubuntu): „Jak mam uruchamiać programy z systemu Windows?”. Zaczyna tego szukać
temat i naturalnie natrafia na Wine.
Drugie pytanie brzmi: „Jak to ująć?”. Istnieją dwa sposoby: Zainstaluj z
oficjalne repozytoria lub skompilować samodzielnie ze źródeł. rozważymy
obie opcje.

Opcja 1: Zainstaluj z repozytorium.

Tutaj wszystko jest bardzo proste. Przejdź do Aplikacje // Akcesoria // Terminal:

sudo add-apt-repository ppa: ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3

Oczekiwanie na zakończenie instalacji...
Wszystko! Wine jest zainstalowane i możesz spróbować zainstalować gry i programy.

Opcja 2: Kompilacja ze źródła.

1. Pobierz źródła z oficjalnej strony, tam są. W moim przypadku
to jest Wine 1.3.11 (http://sourceforge.net/projects/wine/files/Source/wine-1.3.11.tar.bz2/download).

Przejdź do katalogu, w którym rozpakowano archiwum źródłowe:

cd wino-1.3.11/

Przed kompilacją musisz włączyć obsługę OpenGL. Jeśli nie
aplikacje wymagające OpenGL nie będą działać. W terminalu:

gedittools/wineinstall

Znajdujemy linię zaczynającą się od CONFARGS=, a następnie wprowadzamy niezbędne
opcje budowania. W naszym przypadku linia będzie wyglądać następująco:

CONFARGS="--with-opengl --wyłącz-debug --wyłącz-śledzenie"

Otrzymujemy zależności:

sudo apt-get install auto-apt checkinstall
sudo auto-apt -y uruchom ./configure

Zbieramy:

Zainstaluj poprzez utworzenie pakietu zamiast make install

Sudo sprawdź instalację

Wszystko. Czekamy na zakończenie instalacji.

Istnieje również opcja pośrednia, dla Jedi w dystrybucjach opartych na Debianie. Krótko:

apt-get źródło wina 1.3
sudo apt-get build-dep

Teraz najciekawsza rzecz: pobierz wymaganą wersję wine z oficjalnej strony, rozpakuj ją i skopiuj tam katalog debian z katalogu źródłowego oryginalnego pakietu wine 1.3. Czyn

No i mamy paczkę *.deb dla ubunta/debian ze wszystkimi łatkami potrzebnymi do dystrybucji, prawie jak z oficjalnego repozytorium, tyle że nowa wersja. Ponadto można go następnie bezpiecznie usunąć również za pomocą apt-get.
Rozważ zalety i wady każdej opcji.

Opcja 1.
Plusy:
1. Wszystko zostało już dla nas zebrane i nie ma co nadymać się, wszystko jest już gotowe do użytku.

Wady:
1. Nie będziemy mogli nałożyć łatki np. poprawiającej działanie jakiejś zabawki.
2. Niestabilna praca na niektórych kartach graficznych.

Opcja 2.
Plusy:
1. Możliwość stosowania poprawek poprawiających wydajność
2. Stabilna praca z niestabilnymi sterownikami karty graficznej.

Wady:
1. W aplikacjach nie ma menu, co nie jest wygodne. Musisz zrobić wszystko z konsoli,
wyjść do ustawienia wina Na przykład.
2. Proces instalacji jest zbyt długi, w zależności od mocy komputera.
1. W aplikacjach nie ma menu, co nie jest wygodne. Musisz zrobić wszystko z konsoli, przejdź na przykład do ustawień Wine.

Możesz dodać go samodzielnie poprzez System - Opcje - Menu główne

Wolę drugą opcję. Wine zainstalowane w ten sposób działa
lepszy niż ten zainstalowany z repozytoriów. Ale to tylko moje małe IMHO.

Instalowanie programów i gier

Najpierw wchodzimy na appdb.winehq.org Z góry, w wyszukiwarce jeździmy
nazwę gry lub programu i zobacz, co tam jest napisane. Zwykle opisują
testy na różnych systemach, zalecenia dotyczące stabilnej pracy i wiele więcej.

Jeśli program działa bez problemów, instalujemy go z czystą duszą
za pomocą prostego kliknięcia. Jeśli jest to jakaś poważna gra lub program, i bez
szamanizm z tamburynem jest niezbędny - dlatego musisz utworzyć osobny przedrostek * dla
nasze tańce. * Wszystkie pliki Vine są przechowywane w prefiksie lub nazywane są również butelką (podobnie jak wino). Tam, w tej butelce, znajdują się wszystkie pliki dysku C, rejestr, indywidualne ustawienia i tak dalej.

Takich butelek może być dowolna liczba.

Po prostu może istnieć jakiś program, który zachowuje się bardzo kapryśnie pod Vine i potrzebuje jakichś podpórek, które będą przeszkadzać normalna operacja inne zastosowania winiarskie. Następnie po prostu umieszczamy to oprogramowanie w osobnej butelce (prefiksie) i żadne ustawienia nie będą miały wpływu na inne programy.

Kiedy wino jest uruchamiane po raz pierwszy bez określonego przedrostka, używane jest ~/.wine. Jeśli prefiks nie istnieje, Vine utworzy go i wypełni domyślną zawartością, utworzy i zapełni katalogi C:\windows, C:\Program Files, C:\users plikami. Ponadto zostanie utworzony czysty rejestr.
Przejdź do naszego katalogu domowego i utwórz nowy katalog. Na przykład.wino2.
Następnie przejdź do terminala i wpisz:

WINEPREFIX="/home/username/.wine2/" winecfg

Wszystko. Utworzono osobny prefiks. Przechowywane są tam różne konfiguracje rejestru i same programy.
Instalujemy również program przez konsolę.

WINEPREFIX="/home/username/.wine2/" wine /media/DVD/setup.exe

Istnieje proces instalacji, a co najważniejsze w osobnym prefiksie.
Następnie uruchamiamy już zainstalowany program, również z konsoli i patrzymy na dane wyjściowe.

Dane wyjściowe mogą zawierać błędy wskazujące na brak niezbędnych komponentów i bibliotek. W
winetricks pomoże nam zainstalować brakujące komponenty (patrz poniżej)

Co to daje? Daje to stabilne działanie aplikacji w swoim przedrostku if
wiele programów będzie działać w jednym prefiksie, prędzej czy później zostanie zatkany
co spowoduje awarię innych programów. Dlatego musisz użyć oddzielnego
prefiksy, jeśli nie chcesz konfigurować wszystkiego wiele razy.

Winiarskie sztuczki

Winetricks pomoże nam w prawidłowym ustawieniu prefiksu.
Winetricks to skrypt, który instaluje różne komponenty
wymagane do działania aplikacji, takich jak DirectX, Vcredist i inne.
Jak działa ten skrypt? Pobiera biblioteki i komponenty z
Zasoby Microsoftu. Dokładnie tak, a nie w żaden inny sposób. Dlaczego ten skrypt
potrzebne? To znacznie upraszcza pracę z Wine. Bez scenariusza wspinalibyśmy się sami i
szukaliśmy niezbędnych komponentów, a tutaj wszystko jest już zrobione, wystarczy zaznaczyć pole
i kliknij "Zainstaluj" Ponadto ten skrypt pomaga edytować rejestr,
wprowadź tam różne klucze. A poza tym winetricks ma wiele opcji.
i funkcje.

Aby się z nim zapoznać wystarczy wejść w terminal winetricks

Edycja rejestru

W terminalu wpisz:

Jesteśmy w rejestrze. Nie musimy nic edytować, tylko dodamy.

Przejdź do HKEY_CURRENT_USER/Software/Wine/Direct3D.

Jeśli nie ma katalogu Direct3D, nie rozpaczaj. Piszę to, aby czytelnik zrozumiał.
gdzieś trzeba edytować lub dodać.

W terminalu:

Winetricks ddr=opengl orm=fbo glsl=wyłączone videomemorysize=1024
(1024 zmiana na własną)

Wszystkie te parametry pojawiają się w rejestrze. Możesz go zobaczyć w powyższym folderze.

Co to daje? Poprawia wydajność gier, szybkość i ogólną grę
działa lepiej z tego, ale dotyczy to tylko gier.

PlayOnLinux

Jest też PlayOnLinux. Jest to samodzielny program, który używa Wine,
ale tam wszystko jest bardziej zautomatyzowane i skonfigurowane. Program automatycznie pobierze wymagane
Wine zainstaluje komponenty i utworzy osobny prefiks. Ale to nie znaczy, że
wszystko będzie działać idealnie. Może w ogóle nie działać. Więc daję swoje
preferencja dla zwykłego WINA, ustawienie ręczne i pracy własnego mózgu, a nie
program automatyczny.

Plusy:
Wszystko jest zautomatyzowane i tak naprawdę nie musimy nic robić.
Możliwe jest zachowanie wielu wersji Wine i zastosowanie ich dla różnych prefiksów.
Sam program tworzy prefiksy.

Wady:
Wszystko, co program robi, instaluje i pobiera, jest niemożliwe do przewidzenia.
Wszystko, co robi program, można zrobić samemu, za pomocą długopisów, to jest + dla ludzkiej wiedzy.
Program Robot nigdy nie dorówna ludzkiemu mózgowi.

Montowanie obrazów CD/DVD

Windows ma do tego narzędzie o nazwie Daemon-Tools. To bardzo wygodne
i niezastąpiona użyteczność. Osoba ma pytanie: czy istnieje odpowiednik tego
cudowna użyteczność? Odpowiedź: Są znacznie lepsze Narzędzia Windowsa. To jest nazwane
cdemu. Aby go zainstalować, musimy wprowadzić tylko trzy polecenia:

sudo add-apt-repository ppa: cdemu/ppa
sudo apt-get update
sudo apt-get install cdemu-daemon cdemu-client gcdemu

Dodajemy aplet do panelu, wskazujemy ścieżkę do obrazka i cieszymy się życiem. Nie co
nie będzie żadnych problemów, a Wine doskonale wykryje obraz. Jeśli aplet nie zostanie znaleziony, nie spiesz się, aby ponownie uruchomić komputer.
W terminalu wpisz komendy:

sudo start demona cdemu usługi

Jeśli usługa nie uruchamia się podczas uruchamiania systemu („Demon jest skonfigurowany tak, aby nie uruchamiał się podczas uruchamiania systemu”), możesz to naprawić w następujący sposób:

sudo update-rc.d cdemu-daemon włącz

Uruchamianie gier na oddzielnym serwerze X

Mogłoby to wypełnić całą książkę, ale zdecydowałem się na jedną metodę, której zawsze używam:

Przejdź do wirtualnego terminala:

Ctrl+Alt+F1
Zaloguj sie: ******
hasło: ******

Ręcznie uruchom nową kopię serwera X:

Xinit -- : 2
ścieżka wina/folder/c/gra/gra.exe

Wzrost z tego nie jest duży, ale dla mnie osobiście wystarczający. jeszcze raz powtarzam:
istnieje wiele sposobów uruchamiania na osobnym x-serwerze i każda osoba może wybrać dla siebie.

Wniosek

Wszystkie te wskazówki, podstawy, które powinna znać każda osoba, która chce wiedzieć
użyj Wine, aby osiągnąć swoje cele. Wszystko inne jest w twoich rękach. Jeśli
chcesz osiągnąć swój cel bez względu na wszystko, a nadzieja już odchodzi, nie
nigdy nie rozpaczaj, ponieważ rozwiązanie może być tuż przed tobą. usiąść
na dwóch krzesłach jest to możliwe, ale wymaga to chęci i stalowych nerwów. Życzenie
- tysiąc możliwości, nie chęci - tysiąc powodów.

Ten materiał został napisany na „Pierwszy konkurs artykułów rosyjskojęzycznych dla OS
Ubuntu” (konkurs.ubuntu.ru)
Autor artykułu Vladimir Kacharmin alias rootboot
Kontakty: Skype root.boot2, e-mail [e-mail chroniony]

Wine to bezpłatna implementacja interfejsu API systemu Windows o otwartym kodzie źródłowym. Wine nie jest systemem operacyjnym ani emulatorem komputera, jak można opisać np. oprogramowanie do wirtualizacji (VirtualBox, VmWare itp.), co podkreśla dekodowanie jego nazwy” Wino nie jest emulatorem". Wino powstał w celu zmniejszenia stopnia uzależnienia od działalności i pozycji korporacji Microsoftu, poszerzając zakres darmowe systemy operacyjne poprzez możliwość uruchamiać programy dla systemu Windows.

Wine nie jest emulatorem

W rzeczywistości, Wino to zestaw bibliotek i narzędzi programowych, które pozwalają uruchamiać programy okienkowe i podobny do tego, którego sama używa system operacyjny przez Microsoft. Część dystrybucja oprogramowania Wine obejmuje również programy do jego konfiguracji (), edytor rejestru, pakiet skryptów, menedżer plików, Notatnik itp. Ilość programy dla Windowsa które już są biegnij z Wine dość duży i stale rosnący. Pod adresem http://appdb.winehq.org znajduje się specjalistyczna baza danych z uwagami na temat kompatybilności niektórych programy z Wine. Wśród w pełni kompatybilnych z Programy do wina wiele biurowych i multimedialnych programy, programy dla przedsiębiorstw i organizacji, „1C”, w tym programy do przetwarzania grafiki (w tym niektóre wersje Adobe Photoshop i tak dalej.). Liczba obsługiwanych i początkowo zgodnych z gry wina.

Od emulacji dowolnych urządzeń i podczas pracy Wino nie występuje, prędkość robocza jest zgodna z Programy do wina podczas korzystania z niego zwykle nie jest niższy niż podczas pracy bezpośrednio w Windows (i często wyższy).

Oparte lub wykorzystujące komponenty, Wino w różnych okresach takie projekty jak Cedega(skupiony na uruchamiać gry, Po pierwsze), krzyżowanie(skupiony na uruchomienie aplikacji) i tak dalej.

Instalacja wina

Pakiet oprogramowania do wina najczęściej zaliczane do nowoczesnych Dystrybucje Linuksa(Ubuntu, Mint, Debian, openSUSE itp.), oraz do jego wyszukiwania i instalacje Najprawdopodobniej będziesz musiał skontaktować się z kierownictwem oprogramowanie Twoja dystrybucja.

apt-get zainstalować wino W celu zainstaluj WINO, wykonać w konsola jako administrator, dla Debiana, Ubuntu, Mint itp. zamek błyskawiczny zainstaluj wine wine-gecko Dla SUSE i openSUSE Linux.

Konfigurowanie wina

Na początek Programy do konfiguracji wina, dzwonić w konsoli lub w oknie dialogowym skrótów poleceń, winecfg (użyj " WINEPREFIX"). Winecfg dostosowuje wygląd programów Windows na przykład umożliwia zmianę wersji zestawu bibliotek Windows (2000, XP, 2003, Vista, ...) i tak dalej.

Winetricks - dodatkowe ustawienia, komponenty i programy

Winiarskie sztuczki to zestaw skryptów napisanych przez programistów Wino i społeczność, aby ułatwić zmiany w niektórych ukrytych Ustawienia wina, instalacje kilka dodatkowych bibliotek systemowych ( DirectX itp.) i popularne Programy Windows, w tym Internet Explorera (TJ), kilka wersji demonstracyjnych Gry i tak dalej.. Winetricks jest zwykle dołączany do dystrybucji Wine. Aby uruchomić główne okno dialogowe Winetricks wykonuje się w konsoli lub okno dialogowe skrótu polecenia (kombinacja klawiszy „ Alt+F2"), Komenda " sztuczki z winem„. Możesz także użyć poleceń takich jak winetricks directx9 w konsoli, gdzie „directx9”- nazwa zainstalowanego komponentu. Aby wyświetlić listę oferowanych kategorii komponentów Winetricki do zainstalowania, możesz zadzwonić polecenie listy winetricków, a do wylistowania zawartości samych kategorii - winetricks aplikacje lista, gdzie „aplikacje”- nazwa wymaganej kategorii.

Uruchamianie programów Windows w Wine

Sposób uruchamianie programów w Wine typowe dla pracy z dowolnym plikiem, czy to obrazem, plikiem tekstowym, czy plikiem wykonywalnym plik exe w naszym przypadku: możesz po prostu uruchom plik wykonywalny plik Windowsa(*.exe) od jego menedżer plików(na przykład podwójne kliknięcie) lub wykonaj polecenie w konsoli wino ~/Downloads/program.exe . Ty też możesz uruchomić programy Windowsa przez wewnętrzne ścieżki Wino, jeśli znajdują się one w katalogach montowanych jako dyski systemowe podczas uruchamiania niezbędnych profil („przedrostek”) Wino(czy to standardowy „~/.wine/drive_c”, czy jakikolwiek inny folder, dostosowane Ty). W tym przypadku używany jest format adresu DOS. programy wino C:\\Program\ Files\\programm.exe .

Ukośnik odwrotny „\” jest dodawany przed znakami specjalnymi, takimi jak ten sam ukośnik odwrotny lub spacja.

Instalowanie programów Windows w Wine

Dla Instalacja programu Windows, odpowiednio, będziesz potrzebować uruchom jego instalator: wine setup.exe Następnie musisz przejść przez standardową procedurę Instalacje oprogramowania Windows, która najczęściej polega na wielokrotnym klikaniu przycisku „Dalej”. Jedna z ciekawszych funkcji Wino polega na możliwości korzystania z profili, czyli tzw. przedrostki", do instalowania programów - niezależne kopie zestawów bibliotek systemowych, Programy i ustawienia systemu Windows. standard Przedrostek wina, tj. folder, w którym zapisany jest domyślny profil, to „.wine” - ukryty folder w katalogu domowym użytkownika. Aby użyć oddzielnego "prefiks", musisz utworzyć dla niego nowy folder ( aby zresetować profil - usuń jego zawartość) i użyj globalnego eksportu zmiennych WINEPREFIX(możliwe jako część zespołu uruchomienie programu Windows, w tym dla instalatorów). Na przykład WINEPREFIX="/home/user/.wine-programm" wine setup.exe . Dla zainstalowane programy Wino tworzy skróty w menu lokalnego użytkownika (~/.local/share/applications/). pulpit (Gnome, KDE, XFCE itp.) przy użyciu niezbędnych przedrostki.

1. Wstęp

Wiele programów działa pod WINE bez żadnych dodatkowych ustawień. Niestety, nie zawsze tak jest. Ponadto programy są stale aktualizowane, a lista uruchomionych aplikacji stale się zmienia. Dlatego dobrym pomysłem byłoby skonfigurowanie WINE do pracy z potencjalnie problematycznymi programami.

Istnieją dwa główne narzędzia do konfiguracji - winecfg i winetricks. W tym przewodniku przyjrzymy się pierwszemu. W większości przypadków jednak możliwości winecfg są wystarczające, aby program działał.

winecfg to narzędzie graficzne. Różne dystrybucje i środowiska graficzne współpracują z aplikacjami WINE i WINE na różne sposoby, więc najłatwiej jest uruchomić winecfg w terminalu dowolnej dystrybucji.

Po uruchomieniu programu zobaczysz proste okno z siedmioma lub ośmioma zakładkami, w zależności od wersji WINE. Ósma zakładka „Staging” pojawia się tylko w przypadku korzystania z pośrednich wersji WINE.

2. Biblioteki

Zakładka „Biblioteki” jest prawdopodobnie najważniejsza w winecfg. Pozwala kontrolować sposób, w jaki WINE współpracuje z bibliotekami Windows. Jest to szczególnie ważne, ponieważ niektóre aplikacje nie są kompatybilne z niektórymi wersjami bibliotek lub wymagają pewnych niestandardowych bibliotek. Kod WINE również został zmodyfikowany w celu rozwiązania tych problemów. Ponieważ WINE nie jest systemem Windows, może nie zawsze być w stanie korzystać z tej samej natywnej wersji biblioteki Windows, zanim ta biblioteka zostanie dostosowana do pracy z WINE.

Pierwszym elementem danych wejściowych jest menu rozwijane „Nowe zastąpienie”. Pozwala wybierać z niewiarygodnie długiej listy bibliotek Windows lub pisać własne. Następnie kliknij przycisk „Dodaj”, aby dodać go do listy.

Po kliknięciu „Dodaj” biblioteka pojawi się w polu poniżej o nazwie „Istniejące nadpisania”. To pole zawiera listę przesłoniętych bibliotek dodanych do WINE. Domyślnie nowe (natywne, wbudowane) zastąpienie będzie wyglądać następująco. Oznacza to, że WINE najpierw spróbuje użyć natywnej wersji biblioteki Windows. Jeśli próba się nie powiedzie, WINE powróci do swojej wbudowanej wersji. Opcje te można zmienić. Aby to zrobić, wybierz żądane zastąpienie, a następnie kliknij „Edytuj” obok pola „Istniejące zastąpienia”.

Klikając przycisk „Edytuj”, zobaczymy okno, które pozwala nam edytować nadpisanie. Do wyboru jest pięć dostępnych opcji, z których większość to różne kombinacje opcji „Natywna” i „Wbudowana”. Ostatnia dostępna opcja to „Wyłącz”. Wybór opcji zależy od rodzaju napotkanych błędów. Znalezienie odpowiedniej kombinacji opcji może być dość trudne, zwłaszcza jeśli program nie jest udokumentowany w WINE Appdb (https://appdb.winehq.org). Możesz spróbować uruchomić program w WINE z wiersz poleceń aby wyświetlić dane wyjściowe, które zawierają wiele przydatnych informacji.

Jeśli chcesz usunąć zastąpienie, po prostu zaznacz je w polu „Istniejące zastąpienia” i kliknij przycisk „Usuń”. Od czasu do czasu musisz to zrobić podczas aktualizacji programu.

3. Grafika

Karta „Grafika” to coś, czego prawdopodobnie nie będziesz często używać. Jeśli masz problemy z rozdzielczością ekranu, możesz dostosować dpi, a jeśli menedżer okien nie działa prawidłowo, możesz wyłączyć jego kontrolę nad oknami WINE.

Częściej będziesz korzystał z opcji „Emuluj wirtualny pulpit” w zakładce „Grafika”. Ta opcja umożliwia uruchomienie aplikacji WINE w oknie, które zachowuje się jak wirtualny pulpit. Pamiętaj, że to nie jest maszyna wirtualna. Po prostu sprawia, że ​​aplikacje działają w WINE w oknie.

Ta opcja prawdopodobnie wygląda dość dziwnie, ale jest co najmniej kilka przypadków, w których może się okazać konieczna.

Bardzo często w WINE programy odmawiają uruchomienia w trybie okienkowym. Zwykle ten problem występuje w grach, w których jakiś dziwny błąd pojawia się tylko w trybie okienkowym. Obejście problemu uruchamiania takich gier w trybie okienkowym polega na użyciu opcji „Emuluj wirtualny pulpit”.

Drugi przypadek jest bardziej problematyczny. Czasami aplikacja próbuje zmienić rozdzielczość ekranu i ulega awarii. Ponownie dzieje się tak najczęściej w przypadku gier, zwłaszcza starszych. Awaria może ostatecznie spowodować czarny ekran, nieprawidłową rozdzielczość lub zawieszenie serwera X. W każdym razie jest to problem. Aby temu zapobiec, uruchom program z opcją "Emuluj wirtualny pulpit". Może nie zapobiec awariom programu, ale powinno zapobiec problemom z resztą systemu. Jest to użyteczna metodologia debugowania.

4. Integracja z komputerem

Prawdopodobnie nigdy nie korzystałeś z tej zakładki. Zakładka „Desktop Integration” umożliwia zmianę wyglądu aplikacji działających w WINE. Jednak większość powłok graficznych i menedżerów okien radzi sobie z tym zadaniem tak dobrze, że zmiana motywu prawie nigdy nie jest konieczna. Najgorszą rzeczą, jaka może Cię czekać, jeśli nie korzystasz z tej zakładki, jest projekt w Styl Windowsa 98.

5. Dyski

Zwykle WINE dobrze wykrywa dyski. Jeśli dysk nie zostanie wykryty lub musisz dodać dysk fizyczny lub wirtualny do systemu, służy do tego zakładka „Dyski”.

Podczas dodawania dysku fizycznego możesz użyć przycisku „Automatyczne wykrywanie”, aby WINE spróbował wykryć nowy dysk. Jeśli to nie zadziałało lub jeśli dodajesz dysk wirtualny, możesz kliknąć „Dodaj…” i ustawić literę dysku dla nowego dysku. Następnie w oknie „Konfiguracja dysku” wybierz dysk i w polu „Ścieżka” zmień ścieżkę do urządzenia.

Ta karta jest bardzo przydatna podczas uruchamiania gier obejmujących wiele dysków lub gier wymagających do działania dysku w napędzie. Może to również pomóc, jeśli masz wyznaczony dysk lub partycję Windows zawierającą gry lub inne programy.

6. Dźwięk

7. Inscenizacja

Karta „Staging” będzie dostępna tylko w przypadku instalowania wersji pośrednich lub poprawek. Jest to po prostu zestaw pól wyboru, które pozwalają włączać lub wyłączać różne funkcje zapewniane przez łatki. Główną cechą jest możliwość aktywacji obsługi CSMT lub Gallium Nine, w zależności od zainstalowanych łatek. CSMT jest dostępny dla wszystkich kart graficznych i sterowników i pozwala znacznie zwiększyć wydajność w wielu programach i grach. Gallium Nine jest dostępny tylko dla użytkowników Mesa i może potencjalnie uzyskać ogromny wzrost wydajności. Jednak te dwie opcje nie mogą być używane jednocześnie. Inne opcje mogą również zapewnić pewien wzrost wydajności.

8. Ustawienia dla określonych programów

Ponieważ większość ustawień WINE służy do rozwiązywania problemów związanych z różnymi aplikacjami, sensowne jest tworzenie specyficznych konfiguracji dla różnych programów. Zakładka „Aplikacja” umożliwia tworzenie konfiguracji, które WINE wybiera podczas uruchamiania określonych aplikacji, a także wybieranie emulowanej wersji systemu Windows w celu zapewnienia zgodności.

Aby utworzyć gotowy zestaw ustawień, kliknij „Dodaj aplikację...”. Zobaczysz okno, w którym możesz dokonać wyboru pliki wykonywalne Okna.

winecfg zmieni ustawienia w zależności od tego, która aplikacja jest wybrana w zakładce. Domyślnie wybrane są ustawienia domyślne. Są to ustawienia ogólne, które będą miały zastosowanie do wszystkich aplikacji, z wyjątkiem określonego zestawu ustawień przeznaczonych dla konkretnej aplikacji. Wybierając aplikację w zakładce „”, zobaczysz ustawienia tej aplikacji we wszystkich zakładkach. Zmiany wprowadzone w innych zakładkach dotyczą tylko wybranej aplikacji.

9. Wniosek

winecfg to małe, ale potężne narzędzie, które pozwala dostosować WINE do własnych potrzeb. Kiedy już się z nim zapoznasz i nauczysz się, jak go poprawnie używać, będziesz mógł tworzyć działające konfiguracje z wieloma aplikacjami działającymi z WINE. Ponadto użycie winecfg wraz z winetricks zapewni niemal natywną wydajność wielu programów.

Poprzedni przewodnik jest nieaktualny i nie obejmuje wielu cech wina. Tutaj opiszę początkową konfigurację wina, aby było to jasne dla wszystkich. Do poprawnego działania potrzebuje bibliotek, pomoże nam w tym winetricks. Ale najpierw zainstalujmy najnowszą wersję wine:

sudo apt-get install wine

Istnieje również repozytorium, z częstszymi aktualizacjami, ale często niestabilnymi:

sudo apt-add-repository ppa: ubuntu-wine/ ppa

Winiarskie sztuczki

Winiarskie sztuczki- skrypt pozwalający w kilku prostych krokach zainstalować dodatkowe komponenty Windowsa w Wine.

Wersja Winetricks zainstalowana z repozytoriów jest często nieaktualna. Aby zaktualizować przebieg:

wget http:// www.kegel.com/ wine/ winetricks && chmod a+rwx winetricks && sudo mv winetricks / usr/ local/ bin

Jeśli Winetricks zgłosi błąd sumy skrótu, spróbuj ponownie wykonać to polecenie lub uruchom program ręcznie, używając wine ~/.wine/.chache/winetricks/katalog_programu/program

Możesz używać Winetricks zarówno w trybie GUI, jak iw trybie konsoli. W przypadku GUI naciśnij Alt + F2 i wpisz winetricks. W trybie konsoli użyj nazwa_programu winetricks, na przykład:

winetricks directx9 dotnet11

Ale nie spiesz się z ustawieniem! Aby to zrobić, musisz utworzyć prefiks. Prefiks - katalog zawierający emulację dysku C: ze wszystkimi programami i bibliotekami Windows. Teoretycznie możesz instalować programy nawet w /mnt, ale w praktyce najczęściej prowadzi to do awarii. Jeśli masz system 32-bitowy, po prostu wpisz winecfg. Jeśli masz system 64-bitowy, zdecydowanie zalecam utworzenie 32-bitowego prefiksu, w tym celu wpisz:

WINEARCH=win32 WINEPREFIX=~/.wine winecfg

Na przykład, . NET Framework jest przeznaczony (w winetricks) tylko dla systemów 32-bitowych.

Jeśli zobaczysz okno z monitem o zainstalowanie mono i gekko podczas uruchamiania winecfg, zgódź się i poczekaj. Zagłęb się w ustawienia Wine i zacznij wypełniać.

Napełnianie winem

W Internecie znajdziesz wiele poradników dot napełniające wino programy, każdy z nich może wymagać kombinacji bibliotek, które są niekompatybilne z innymi. Ale możesz tworzyć różne prefiksy dla różnych programów, w tym celu:

WINEARCH = win32 WINEPREFIX =~/ nazwa_przedrostka winecfg

Uruchamianie programu: WINEPREFIX=~/nazwa_prefiksu C:/ścieżka/do/programu

W powyższym przykładzie C:/ jest traktowany jako katalog główny folderu, tzn. wine C:/notepad.exe jest odpowiednikiem ~/.wine/notepad.exe

Ostatnio Wine zmieniło się na lepsze, Mono zostało ulepszone i teraz działa dobrze.

Mam nadzieję, że zainstalujesz Wine x64 bez instrukcji, poprzez Dodaj lub usuń programy.

Zmiana wina z 64 na 32

rm -fr ~/.wine env WINEARCH=win32 wineboot

Po instalacji musisz znaleźć ikonę Wine Settings w aplikacji lub uruchomić polecenie w konsoli

Wine zaproponuje zainstalowanie pakietu Mono - zgadzamy się (OK), po pakiecie Gecko x64 i Gecko x32 - zgadzamy się (OK), otworzy się okno ustawień Wine, można je zamknąć - do momentu, gdy będzie potrzebne. Możesz skonfigurować wszystko za pomocą interfejsu graficznego, ale zajmuje to dużo czasu, a jeśli wystąpi awaria, nie zrozumiesz, gdzie to się stało. Zainstaluj przez konsolę (terminal).
Zainstaluj czcionki.

winetricks corefonts

Pierwsze długie polecenie (skopiowane, wklejone do konsoli, naciśnij Enter). Pobierze niezbędne biblioteki, pojawią się instalatory, zgadzamy się z umowami licencyjnymi i instalujemy. Jeśli wystąpi awaria (błąd mfc40) lub instalacja zawiesza się w konsoli, naciśnij Ctrl + C (zatrzymaj proces), ponownie wykonaj to polecenie. Wszystko powinno być zainstalowane (zaznaczone). Szybkość instalacji zależy od szybkości łącza internetowego.

sztuczki z winem

Druga drużyna

winetricks dxdiagn gdiplus gfw mfc40 mfc42 msxml6 kwarc

Trzeci

winetricks vb5run vb6run vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 vcrun6 vcrun6sp6

Czwarty

winetricks wsh57 wsh56vb xact xact_jun2010 xinput

Następnie wybierz zmień ustawienia i ustaw

ddr=opengl fontfix glsl=włączone multisampling=włączone mwo=włączone nocrashdialog orm=fbo psm=0 psm=1 psm=2 psm=3 rtlm=auto strictdrawordering=wyłączone videomemorysize= niż 2048, zaznacz to i popraw w rejestrze) vsm=0 vsm=1 vsm=2 vsm=3

Wybierz uruchomienie winecfg

Ustaw wersję Wine (z listy rozwijanej) na Windows-7 lub nowszą.
Na zakładce - Biblioteki - w istniejących wartościach szukamy - dinput - wybierz i kliknij.
Edytuj, w rozwijanym menu ustawiamy - wbudowane, potem zewnętrzne, powtórz akcję i -dinput8- eliminuje problemy z myszką w grach.

Kto ma problemy z dźwiękiem, może zmienić parametr - dsound - na wbudowany.

Wina

WINEARCH=win32 WINEPREFIX=~/winecfg nazwa_prefiksu
WINEPREFIX=~/nazwa_prefiksu C:/ścieżka/do/programu

mob_info