Ostatnie wpisy

Epic Games Store


20 października, 2022 1:26 am

Opublikowane przez:


Instalacja Epic Games Store na Linuksie ze względu na ogromną liczbę zależności jest dość zaawansowana. Z pomocą przychodzi Lutris i wsparcie dla EGS z jego poziomu.

Konfiguracja Epic Games Store

  1. Uruchom program Lutris i przejdź do ustawień programu (Preferences).
  2. W nowym oknie przejdź do zakładki Services, a następnie zaznacz opcję przy „Epic Store Games”.

 3. Wróć do głównego okna programu i zaloguj się do Epic Games Store wybierając przycisk logowania panelu z lewej strony przy wpisie Epic Games Store.

Epic

Instalacja Epic Games Store

Do właściwej instalacji launchera zachodzi przy próbie instalacji gry. Wykorzystany został tutaj przykład na podstawie gry Control.

  1. Uruchamiamy Lutris i przechodzimy do zakładki Epic Games Store. Z listy wybierz grę (dla przykładu Control), a następnie kliknij na przycisk Install, aby rozpocząć.
Epic

Ważne! Przy próbie instalacji czegokolwiek z Epica może wystąpić błąd: 

Nie przejmuj się, po prostu kliknij OK – prawdopodobnie EGS w Lutris nie jest jeszcze dopracowane.


  1. Kliknij na przycisk Install przy wpisie Latest, aby rozpocząć.
Epic
  1. Wskaż miejsce, gdzie chcesz zainstalować Epic Games Store.
Epic
  1. W kolejnym oknie pozostaw domyślne opcje i kontynuuj.
Epic
  1. Poczekaj na zakończenie instalacji, skrypt w Lutris zainstaluje Epic Games Store wraz z potrzebnymi zależnościami.
Epic
  1. Po zainstalowaniu kliknij przycisk Close. Epic Games Store został zainstalowany. Tę operację wykonujesz tylko raz.

Instalacja gier

Kontynuujemy zabawę instalując właściwą grę – ponownie w tym przykładzie użyta zostanie gra Control.

  1. W głównym oknie programu wybierasz interesującą grę i klikasz na przycisk Install.
Epic
  1. W nowym oknie potwierdź chęć instalacji klikając na przycisk Install.
Epic
  1. Jako że Epic Games Store został zainstalowany uruchomi się przy próbie instalacji gry.
Epic
  1. Jeśli to pierwsze uruchomienie – zaloguj się do Epic Games Store.
Epic
  1. Po zalogowaniu nastąpi kontynuacja instalacji gry. Pozostaw wszystkie opcje domyślne i kontynuuj instalację.
Epic
  1. Gra instaluje się. Po zakończeniu instalacji na Epic Games Store zamknij klienta Epic Games Store, aby Lutris dodał odpowiedni skrót.
Epic
  1. Po instalacji gra powinna pojawić się w bibliotece.
Epic

Uruchamianie gier

Uruchomienie gry z Epic Games Store jest bajecznie proste. Kliknij na tytuł z biblioteki dwukrotnie lub kliknij raz i skorzystaj z przycisku Play na dolnym panelu. Uruchomi się Epic Games Store a wraz z nią gra.

Poniżej umieszczony został przykład konfiguracji gry w Lutris: 

Epic

ProtonUp-Qt


20 października, 2022 1:26 am

Opublikowane przez:


Czym jest ProtonUp-Qt?

Jest to prosta w obsłudze aplikacja pozwalająca pobrać dowolną wersję Wine lub Proton i umieścić ją w Steam lub Lutris.

Obsługiwane Wine oraz Proton

Poniżej znajdziesz listę narzędzi obsługiwanych przez aplikację. Dla Steam dostępne są:

Dla Lutris dostępne są:

  • Wine-GE (GloriousEggroll)
  • Kron4ek Wine-Builds Vanilla
  • Lutris-Wine

Jak zainstalować ProtonUp-Qt?

Najnowsza wersja ProtonUp-Qt dostępna jest tutaj:

https://davidotek.github.io/protonup-qt/

Po pobraniu pliku AppImage możesz przenieść plik w dowolne miejsce. Aby go uruchomić musisz nadać uprawnienia wykonywania pliku, w terminalu zrobisz to wykonując:

chmod +x ProtonUp-Qt*.AppImage

Po wykonaniu tego kroku możesz uruchomić aplikację – z terminala lub dwukrotnie klikając na pliku w trybie graficznym.

Istnieje możliwość zintegrowania aplikacji przez AppImageLauncher – więcej o AppImageLauncher przeczytasz tutaj: https://docs.appimage.org/user-guide/run-appimages.html#integrating-appimages-into-the-desktop

Obsługa ProtonUp-Qt

Po uruchomieniu ProtonUp-Qt w oknie głównym programu możesz przejrzeć listę zainstalowanych wersji Wine/Proton. Przykłady dla Steam i Lutrisa znajdziesz na screenach poniżej.

ProtonUp-Qt
ProtonUp-Qt

Z poziomu aplikacji możemy usuwać istniejące wersje jak i dodawać nowe. Aby dodać nową należy kliknąć na przycisk Add version, a następnie wybrać jedną z dostępnych gałęzi i wersję potwierdzając przyciskiem Install.

ProtonUp-Qt

Po zainstalowaniu możesz uruchomić aplikację Steam lub Lutris, aby skorzystać z nowych wersji.

Aby usunąć wersję zaznacz ją i kliknij na przycisk Remove selected.

Zmodyfikowane wersje Wine oraz Proton


20 października, 2022 1:25 am

Opublikowane przez:


Oprócz standowych wydań Wine i Proton istnieją również zmodyfikowane przez społeczność wersje. Często zawierają one poprawki i ulepszenia umożliwiające uruchamianie gier lub przyspieszenie ich działania.

Polecane modyfikacje

Wśród społeczności, która opiekuje się modyfikacjami Wine i Proton wyróżniają się cztery poniższe źródła:

GloriousEggroll – Wine: https://github.com/GloriousEggroll/wine-ge-custom/releases

GloriousEggroll – Proton: https://github.com/GloriousEggroll/proton-ge-custom/releases

Frogging Family – Wine oraz Proton: https://github.com/Frogging-Family/wine-tkg-git/releases

Kron4ek – Wine: https://github.com/Kron4ek/Wine-Builds/releases

Instalacja zmodyfikowanego Wine i Proton

Poniższe podrozdziały opisują instalację Wine oraz Proton w aplikacjach Lutris oraz Steam.

Instalacja zmodyfikowanego Wine w Lutris


WAŻNE

Poniższy przykład jest reprezentatywny – oparty na GloriousEggroll Wine. W przypadku innych wydań schemat działania jest podobny.


  1. Pobieramy plik ze zmodyfikowanym Wine na dysk.
Wine
  1. Rozpakowujemy plik za pomocą dowolnego menedżera archiwów.
  2. Przechodzimy do katalogu, gdzie rozpakowany został plik i w nim poszukujemy struktury katalogów podobnej jak na zdjęciu poniżej.
Wine
  1. Znalezione katalogi należy skopiować do katalogu z runnerami Lutrisa. W tym celu otwieramy drugie okno/drugą zakładkę menedżera plików i przechodzimy do:
~/.local/share/lutris/runners/wine/
  1. W nim tworzymy katalog dedykowany dla zmodyfikowanego Wine.
Wine
  1. Kopiujemy znalezioną strukturę katalogów do utworzonego katalogu.
Wine
  1. Restartujemy Lutris.

Instalacja zmodyfikowanego Protona w Steam

  1. Pobieramy plik ze zmodyfikowanym Protonem na dysk.
Proton
  1. Rozpakowujemy plik za pomocą dowolnego menedżera archiwów.
  2. Rozpakowany katalog należy skopiować do katalogu:
~/.steam/steam/compatibilitytools.d/

Jeśli katalog compatibilitytools.d nie jest dostępny należy go utworzyć.

Proton

Wnętrze skopiowanego katalogu powinno zawierać strukturę podobną do zrzutu poniżej.

Proton
  1. Restartujemy Steam.

Instalacja zmodyfikowanego Protona w Lutris (niezalecane)


UWAGA #1

Proton jest przeznaczony dla biblioteki gier Steam i z nią jest kompatybilna. Instalacja Protona w Lutris jest możliwa lecz niezalecana z powodu możliwego konfliktu struktur plików i katalogów.



UWAGA #2

Nie należy zmieniać w ustawieniach gry Wine na Proton i odwrotnie – spowoduje to masę problemów z zależnościami.



WAŻNE

Poniższy przykład jest reprezentatywny – oparty na GloriousEggroll Proton. W przypadku innych wydań schemat działania jest podobny.


  1. Pobieramy plik ze zmodyfikowanym Protonem na dysk.
Proton
  1. Rozpakowujemy plik za pomocą dowolnego menedżera archiwów.
  2. Przechodzimy do katalogu, gdzie rozpakowany został plik i w nim poszukujemy struktury katalogów podobnej jak na zdjęciu poniżej.
Proton
  1. Znalezione katalogi należy skopiować do katalogu z runnerami Lutrisa. W tym celu otwieramy drugie okno/drugą zakładkę menedżera plików i przechodzimy do:
~/.local/share/lutris/runners/wine/
  1. W nim tworzymy katalog dedykowany dla zmodyfikowanego Protona.
Proton
  1. Kopiujemy znalezioną strukturę katalogów do utworzonego katalogu.
Proton
  1. Restartujemy Lutris.

Uruchamianie gier przy pomocy zmodyfikowanego Wine i Proton

Poniższe podrozdziały pomogą skonfigurować Lutris oraz Steam do uruchomienia gier ze zmodyfikowanymi wersjami Wine oraz Proton.

Lutris

  1. Klikamy prawym przyciskiem na grę, którą chcemy skonfigurować i klikamy na opcję „Configure”.
Lutris
  1. Przechodzmy do zakładki „Runner options” i w niej zmieniamy wartość „Wine version” na właściwą dla zmodyfikowanej wersji (jest to nic innego jak nazwa utworzonego katalogu).
Lutris
  1. Zapisujemy zmiany i uruchamiamy grę.

Steam

  1. Uruchamiamy Steam i przechodzimy do ustawień (Steam -> Ustawienia).
  2. W ustawieniach klikamy „Steam Play” z menu po lewej stronie, a następnie wybieramy z listy odpowiednią wersję.
Steam
  1. Zapisujemy zmiany – należy uruchomić ponownie Steam.

Obsługa padów


20 października, 2022 1:24 am

Opublikowane przez:


XBox Series Wireless Controller

Otwartoźródłowe sterowniki dla kontrolerów XBox Series Wireless Controller.

xpadneo

  1. Zainstaluj pakiety dkms oraz git:
sudo dnf install dkms git
  1. Pobierz pliki z repozytorium xpadneo:
git clone https://github.com/atar-axis/xpadneo.git
  1. Przejdź do katalogu xpadneo:
cd xpadneo
  1. Uruchom plik install.sh z uprawnieniami administratora:
sudo ./install.sh
  1. Po instalacji zrestartuj system.

Gamemode


20 października, 2022 1:24 am

Opublikowane przez:


Gamemode jest oprogramowaniem przeznaczonym do optymalizacji działania gier w Linux.

Instalacja

Zainstalowanie gamemode odbywa się przy pomocy komendy:

sudo dnf install gamemode

Lutris w Fedorze instaluje to oprogramowanie automatycznie jako jedną z zależności.

Jak to działa?

Jeśli chcesz uruchomić grę z optymalizacją gamemode dopisz do komendy uruchomieniowej frazę gamemoderun.

Przykłady:

gamemoderun ./game
gamemoderun wine ~/gry/gra/gra.exe

Gamemode i Steam

Aby uruchomić grę ze Steam z obsługą gamemode należy wejść w ustawienia uruchamianej gry i dopisać w opcjach uruchamiania:

gamemoderun %command%

Gamemode i Lutris

Gamemode może być używany w Lutrisie. Jeśli chcesz go uruchomić – przejdź do opcji gry lub runnera, który ma obsługiwać gamemode. W zakładce „System Options” zaznacz opcję „Enable Feral GameMode”. Zapisz zmiany i uruchom grę.

MangoHud


20 października, 2022 1:23 am

Opublikowane przez:


MangoHud jest nakładką – benchmarkiem – dla oprogramowania wykorzystującego technologię OpenGL oraz Vulkan (w tym DXVK). Umożliwia ona wyświetlanie na ekranie informacji o temperaturze podzespołów, ich wykorzystaniu, ilości klatek wyświetlanego obrazu, etc..

Wyglądem przypomina znany z Windowsa MSI Afterburner z nakładką RivaTuner.

MangoHud

Instalacja

sudo dnf install mangohud

Jak to działa?

Uruchomienie MangoHud opiera się na poprzedzeniu uruchamianej komendy wpisem mangohud.

Przykłady:

mangohud ~/file.sh
mangohud wine ~/gra/gra.exe

W przypadku gier OpenGL należy dodać dodatkowo parametr MANGOHUD_DLSYM=1, czyli na przykład:

MANGOHUD_DLSYM=1 mangohud ~/file.sh

Konfiguracja MangoHud

Pliki konfiguracyjne MangoHud mogą być umiejscowione w trzech miejsach:

  1. dołączony do katalogu z grą, na przykład:
~/gra/MangoHud.conf
  1. w katalogu konfiguracyjnym zalogowanego użytkownika jako główny plik konfiguracyjny MangoHud.conf:
$HOME/.config/MangoHud/MangoHud.conf
  1. w katalogu konfiguracyjnym zalogowanego użytkownika jako plik dedykowany dla pojedynczej aplikacji:
$HOME/.config/MangoHud/{nazwa_aplikacji}.conf

Szczegółowy opis plików konfiguracyjnych znajdziesz tutaj:

https://github.com/flightlessmango/MangoHud#mangohud_config-and-mangohud_configfile-environment-variables

Pełna dokumentacja dotycząca MangoHud znajduje się tutaj: 

https://github.com/flightlessmango/MangoHud

Lutris


20 października, 2022 1:22 am

Opublikowane przez:


Czym jest Lutris?

Lutris jest jedną z kilku aplikacji umożliwiających łatwe instalowanie gier – dla Linuksa, Windowsa, emulatorów konsol (np. PlayStation 3) lub silników gier (np: ScummVM). Dodatkowym atutem aplikacji jest możliwość wykorzystywania skryptów tworzonych przez społeczność oraz wbudowanych funkcji.

Instalacja

Aby zainstalować Lutris w systemie należy użyć komendy:

sudo dnf install lutris

Obsługa

1. Wprowadzenie

Po zainstalowaniu Lutris pojawi się główne okno programu.

Po lewej stronie [1] znajdują się kolejno:

  • Library – zawiera zainstalowane gry,
  • Sources – źródła z którego można instalować gry (dotyczy skryptów społeczności i bibliotek gier Steam, GOG, Humble Bundle)
  • Runners – środowiska uruchomieniowe i przypisane do nich gry
  • Platforms – platformy sprzętowe i przypisane do nich gry

Prawa strona [2] wyświetla zainstalowane gry.

Góra programu [3] umożliwia dodanie gier manualnie (przycisk plusa) oraz dostosować ustawienia.

Dół programu [4] umożliwia uruchomienie gry lub dostosowanie jej ustawień.

Lutris

2. Źródła gier

W Lutrisie dostępne są cztery źródła z których można łatwo instalować gry. Są to:

  • skrypty Lutris (nie wymaga zalogowania)
  • GOG (wymaga zalogowania)
  • Humble Bundle (wymaga zalogowania)
  • Steam (wymaga zalogowania)

W celu użycia platformy GOG, Humble Bundle lub Steam należy się zalogować. Aby to uczynić klikamy na przycisk widniejący tuż obok nazwy źródła.

Lutris

Następne logujemy się na wybranej platformie i ewentualnie zezwalamy na dostęp Lutris do biblioteki gier.

Lutris

W przypadku poprawnego zalogowania powinny ukazać się tytuły przypisane do konta.

Lutris

3. Metody instalacji gier

W celu instalacji gier możesz wykorzystać jedną z poniższych metod:

  • instalacja przez skrypty użytkowników
  • instalacja z biblioteki gier (Steam, GOG, Humble Bundle [wkrótce Epic Store Games])
  • instalacja manualna
  • instalacja z własnego skryptu (zaawansowana)

4. Instalacja ze skryptu użytkowników

  1. Po uruchomieniu Lutris wybieramy sekcję „Lutris” w Sources”. Następnie będąc w zakładce „Community Installers” wpisujemy do wyszukiwarki nazwę poszukiwanej gry. Po wyszukaniu pozycji klikamy lewym przyciskiem myszy na nią i rozpoczynamy instalację „Install”.
Lutris

UWAGA!

Przebieg instalacji może się różnić w zależności od skryptu i jego złożoności. Przedstawony niżej przykład jest reprezentatywny – gra dla systemu Windows pobierana z serwisu GOG – https://gog.com/.


  1. Pojawi się lista z możliwymi instalacjami do wyboru – w tym przypadku jest dostępna instalacja przez GOG. Klikamy na przycisk „Install”, aby kontynuować.
Lutris
  1. W kolejnym oknie wskazujemy ścieżkę, gdzie gra ma zostać zainstalowana – możemy w tym celu wykorzystać przycisk „Browse” i wskazać ścieżkę lub wpisać ją ręcznie. Po dokonaniu wyboru klikamy na przycisk „Install”.
Lutris
  1. Skrypt instalacyjny może wymagać pobrania dodatkowego runnera (w tym przypadku Wine 6.10) lub innych plików wymaganych do zainstalowania lub uruchomienia gry. Należy poczekać na zakończenie pobierania i instalacji.
Lutris
  1. Skrypt może wymagać wskazania nośnika instalacji (na przykład płyty CD/DVD), plików instalacyjnych gry (na przykład wcześniej pobranych z GOG) lub pobrania plików z Internetu. W tym celu możemy wybrać akcję za pomocą przycisków przy „Source:”. Po dokonaniu wyboru – klikamy na przycisk „Continue”.
Lutris
  1. W tym przykładzie pokazany jest proces pobierania gry z platformy GOG. Należy chwilę poczekać na ukończenie pobierania. Po chwili zostanie uruchomiony instalator gry znany z systemu Windows.
Lutris
  1. Instalator gry uruchomił się. Ważne jest to, aby pozostawić domyślną ścieżkę instalacji.
Lutris
Lutris
Lutris
  1. Gra instaluje się, należy poczekać na zakończenie działania instalatora.
Lutris
  1. Gra została zainstalowana. Jeśli instalator oferuje funkcję jej włączenia – zignoruj to i wyjdź z instalatora.
Lutris
  1. Lutris poinformuje o zakończeniu procesu instalacji. W tym momencie można utworzyć skróty jeśli są potrzebne, uruchomić grę lub zakończyć działanie.
Lutris

5. Instalacja z biblioteki gier

  1. Po uruchomieniu Lutris wybieramy odpowiednią bibliotekę gier. Następnie z listy wskazujemy interesującą pozycję i klikamy przycisk „Install”.
Lutris
  1. Wyświetli się instalator w którym potwierdzamy sposób instalacji gry.
Lutris
  1. W przypadku platformy Steam instalator zakończy działanie umożliwiając dodanie skrótów. Nie jest to koniec instalacji. Klikamy na przycisk „Launch”, aby uruchomić klienta Steam i dokończyć instalację.
Lutris

W przypadku platform GOG oraz Humble Bundle uruchomi się generowany skrypt, a instalacja będzie podobna do tej z podpunktu 4.

6. Instalacja manualna

Szczegóły wkrótce.

7. Instalacja z własnego skryptu

Instalacja z własnego skryptu wymaga wiedzy z ich tworzenia. Więcej szczegółów można znaleźć na stronie głównej oprogramowania – https://lutris.net/

Proton


20 października, 2022 1:21 am

Opublikowane przez:


Czym jest Proton?

Proton jest narzędziem (forkiem Wine) wykorzystywanym w kliencie Steam. Pozwala on uruchomić gry dedykowane dla systemu Windows pod dystrybucjami Linuksa.

Jak użyć Protona w Steam?

Domyślnie Proton uruchamiany jest wraz z wąską listą gier (choć ta ciągle się powiększa). Istnieje możliwość uruchomienia wszystkich gier dedykowanych pod Windows w środowisku Proton. W tym celu należy wykonać kilka kroków.

  1. Uruchom Steam i wejdź do Ustawień.
  2. Z menu po lewej wybierz opcję „Steam Play”
  3. W sekcji „Zaawansowane” zaznacz „Włącz Steam Play dla wszystkich pozostałych produktów”.
  4. Wybierz wersję Protona, którą chcesz wykorzystać – zalecany najnowszy Proton (Experimental należy użyć w wyjątkowych przypadkach).
Steam
  1. Zastosować zmiany i zrestartować Steam.

Instalacja gier z użyciem Proton

Instalacja gier z użyciem Proton jest prosta. Wystarczy wejść do biblioteki, wybrać interesującą pozycję i kliknąć na przycisku „Zainstaluj”.

Steam

W zależności od gry należy wskazać lokalizację instalacji i zaakceptować umowę licencyjną. Rozpocznie się pobieranie gry, a po chwili będzie ją można uruchomić tak jak każdą inną grę na Steam.

Moja gra nie działa! Co robić?

Polecam skorzystać z obszernej bazy danych użytkowników Steam – ProtonDB

https://www.protondb.com/

Na tej stronie można wyszukać grę, a w znalezionym wpisie przeczytać o problemach, sugestiach podczas instalacji, czy sugerowanym oprogramowaniu dodatkowym (o ile jest wymagane).

Gry są klasyfikowane na kilka poziomów:

  • Natywne (Native) – gry pisane z myślą o Linuksie
  • Platyna (Platinum) – gra uruchamia się bez problemów
  • Złoto (Gold) – gra uruchamia się, może wymagać drobnej ingerencji w samej grze lub doinstalowanie bibliotek – raczej nie występują artefakty graficzne
  • Srebro (Silver) – gra uruchamia się, może wymagać dodatkowych bibliotek lub systemowych paczek – czasami pojawiają się artefakty, błędy graficzne
  • Brąz (Bronze) – gra uruchamia się, ale występują w niej szczególne problemy przez co instalacja, konfiguracja i samo doświadczenie z gry (błędy, artefakty, wywalanie z gry) może być znacznie obniżone.
  • Zepsute (Borked) – Gra nie uruchamia się wcale z powodu błędu (znanego, bądź nieznanego)

Steam


20 października, 2022 1:18 am

Opublikowane przez:


Fedora posiada możliwość zainstalowania najpopularniejszej biblioteki gier – Steam.
W tym celu wydaj polecenie:

sudo dnf install steam

Po zainstalowaniu Steam pojawi się w sekcji Gry.

Steam

Wystarczy go uruchomić, zalogować się i skonfigurować do własnych preferencji.

Wine


20 października, 2022 1:16 am

Opublikowane przez:


Czym jest Wine?

Wine

Wine to oprogramowanie umożliwiające uruchamianie aplikacji tworzonych z myślą o systemie Windows w systemie Linux. Wine NIE JEST emulatorem a powłoką systemową (stąd nazwa od pierwszych liter sentencji – Wine INot an Emulator). Jest to zaleta, gdyż w przypadku programów emulowanych zdarzają się spadki wydajności lub błędy oraz nadmierne wykorzystanie pamięci, a powłoka systemowa umożliwia zachowanie aplikacji identycznie jak w środowisku natywnym systemu Windows.

Rozwój oprogramowania Wine w ostatnich latach znacznie przyspieszył, dzięki czemu znacznie powiększyła się baza uruchamianych aplikacji systemu Windows.

Zanim zaczniemy…

Należy mieć na uwadze fakt, iż obsługa oprogramowania dla systemu Windows wygląda trochę inaczej pod systemem Linux. Czasami wymaga ona interwencji ze strony użytkownika. Nie mniej jednak warto posiąść wiedzę z obsługi tej powłoki.

W przypadku gier komputerowych obsługa jest znacznie prostsza od tego, co znajduje się w poniższym opisie. Istnieje mnóstwo aplikacji, które ułatwiają instalację i uruchamianie oprogramowania spod Windows, a do nich można zaliczyć:

- Lutris
- GameHub
- PlayOnLinux
- Bottles
- Q4wine

Warto też wspomieć, że Valve wraz z platformą Steam umożlwiają uruchomienie gier wprost z biblioteki z wykorzystaniem Proton.

A jeśli to jeszcze mało, powstają środowiska uruchomieniowe dla innych launcherów jak na przykład Epic Games Store Heroic Games Launcher.

Jak zainstalować Wine?

Aby zainstalować Wine wraz z wymaganymi zależnościami wykonaj polecenie:

sudo dnf install wine

Dodatkowo zalecana jest instalacja dodatkowego oprogramowania Winetricks – do zarządzania prefixami (nazywanymi również „butelkami” – nawiązanie do butelek wina 😉 ):

sudo dnf install winetricks

Jak posługiwać się Wine?

Sposób najprostszy

Najprostszym sposobem na uruchomienie aplikacji stworzonej dla systemu Windows jest użycie komendy, która uruchomi program w domyślnym prefixie w katalogu domowym:

wine nazwa_pliku.exe

Większość środowisk graficznych umożliwia również uruchamianie plików wykonywalnych przez podwójne kliknięcie na plik .exe – jak w Windowsie!

Prefix (aka „butelka”)

Wykonanie domyślnej akcji utworzy prefix, który znajdziemy w katalogu domowym użytkownika:

~/.wine

Katalog ten jest domyślnie ukryty w menedżerze plików – aby go zobaczyć wciskamy kombinację klawiszy CTRL + H.

Gdy wejdziemy do katalogu zobaczymy reprezentację plików i katalogów, które odzwierciedlają system operacyjny Windows, czyli:

katalog: drive_c - będący odzwierciedleniem dysku C: systemu Windows

katalog: dosdevices - zawierający linki symboliczne do dysków systemowych oraz urządzeń systemowych (na przykład portów szeregowych)

pliki: system.reg, user.reg, userdef.reg - będące odzwierciedleniem rejestru systemowego Windows.

Powyższa informacja przyda się w przypadku, gdy będziemy potrzebowali wyedytować jakiś plik lub ustawienie.

Uruchamianie aplikacji w innym prefixie

Aby uruchomić aplikację z wykorzystaniem innego prefixu należy poprzedzić komendę wine zmienną WINEPREFIX.

Przykład uruchomienia Exploratora Windows z użyciem prefixu w katalogu /home/fedorianin/cyberpunk2077:

WINEPREFIX="/home/fedorianin/cyberpunk2077" wine explorer.exe

Po wykonaniu komendy we wskazanym katalogu powinien się pojawić folder z prefixem.

A w nim taka sama struktura katalogów jak w przypadku domyślnego prefixu ~/.wine

W przypadku gdy instalowane jest oprogramowanie dla systemu Windows, program instalacyjny doda odpowienie wpisy w „Menu Start”. Wine doda je również do menu systemu Windows (w sekcji Wine). Dzięki temu późniejsze uruchomienie aplikacji jest znacznie prostsze i ogranicza się do kilku kliknięć menu systemowego.