Przy pierwszym uruchomieniu systemu pojawi się Konfigurator systemu Fedora – kliknij przycisk Rozpocznij konfigurację.
W kolejnym kroku możesz zezwolić na ustalanie położenia geograficznego urządzenia i automatyczne zgłaszanie problemów dla deweloperów. Obie opcje są dobrowolne i można z nich zrezygnować. Po dokonaniu ustawień według własnych preferencji – kliknij przycisk Dalej.
Fedora 35 umożliwia dodanie repozytoriów zewnętrznych. Są one źródłem dodatkowego oprogramowania, domyślnie niedostępnego w systemie Fedora – w tym sterownika do kart graficznych NVidia. Zaznaczenie opcji Repozytoria stron trzecich doda do systemu repozytoria:
Copr repo for PyCharm owned by phracek
repozytorium Google Chrome
repozytorium RPM Fusion – Nonfree – NVIDIA Driver
repozytorium RPM Fusion – Nonfree – Steam
UWAGA!
Dodane repozytorium RPM Fusion NIE JEST jego pełną zawartością. Aby je uzupełnić po instalacji sprawdź rozdział dotyczący Repozytorium RPM Fusion.
Jeśli posiadasz kartę graficzną NVidia lub korzystasz z oprogramowania – PyCharm, Google Chrome lub Steam, możesz zaznaczyć tę opcję. Po dokonaniu własciwego wyboru kliknij przycisk Dalej.
Następnie możesz połączyć system Fedora z kontami online. Jeśli nie chcesz tego robić – kliknij przycisk Pomiń.
Teraz masz możliwość utworzenia nowego użytkownika tego systemu – wpisz Imię i nazwisko (lub ksywkę) oraz nazwę użytkownika, a następnie kliknij przycisk Dalej.
Ustaw hasło wpisując je dwukrotnie. Możesz sugerować się wskaźnikiem siły wpisanego hasła. W przypadku, gdy hasło jest zbyt słabe konfigurator może dopytać o potwierdzenie użycia słabego hasła. Kliknij przycisk Dalej, aby kontynuować.
Konfiguracja została ukończona, możesz kliknąc na przycisk Rozpocznij używanie systemu Fedora Linux.
Po chwili pojawi się samouczek do środowiska Gnome. Możesz go przejrzeć lub pominąć.
Gratuluję! Udało ci się zainstalować system Fedora! Teraz możesz rozpocząć korzystanie z systemu.
UWAGA!
Jeśli posiadasz kartę graficzną NVidiakoniecznie zajrzyj do rozdziału Sterowniki NVidia! Tam dowiesz się jak zainstalować sterowniki NVidia, aby osiągnąć większą wydajność.
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
Uruchom program Lutris i przejdź do ustawień programu (Preferences).
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.
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.
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ąć.
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.
Kliknij na przycisk Install przy wpisie Latest, aby rozpocząć.
Wskaż miejsce, gdzie chcesz zainstalować Epic Games Store.
W kolejnym oknie pozostaw domyślne opcje i kontynuuj.
Poczekaj na zakończenie instalacji, skrypt w Lutris zainstaluje Epic Games Store wraz z potrzebnymi zależnościami.
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.
W głównym oknie programu wybierasz interesującą grę i klikasz na przycisk Install.
W nowym oknie potwierdź chęć instalacji klikając na przycisk Install.
Jako że Epic Games Store został zainstalowany uruchomi się przy próbie instalacji gry.
Jeśli to pierwsze uruchomienie – zaloguj się do Epic Games Store.
Po zalogowaniu nastąpi kontynuacja instalacji gry. Pozostaw wszystkie opcje domyślne i kontynuuj instalację.
Gra instaluje się. Po zakończeniu instalacji na Epic Games Store zamknij klienta Epic Games Store, aby Lutris dodał odpowiedni skrót.
Po instalacji gra powinna pojawić się w bibliotece.
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:
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.
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.
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.
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.
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:
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.
Pobieramy plik ze zmodyfikowanym Wine na dysk.
Rozpakowujemy plik za pomocą dowolnego menedżera archiwów.
Przechodzimy do katalogu, gdzie rozpakowany został plik i w nim poszukujemy struktury katalogów podobnej jak na zdjęciu poniżej.
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/
W nim tworzymy katalog dedykowany dla zmodyfikowanego Wine.
Kopiujemy znalezioną strukturę katalogów do utworzonego katalogu.
Restartujemy Lutris.
Instalacja zmodyfikowanego Protona w Steam
Pobieramy plik ze zmodyfikowanym Protonem na dysk.
Rozpakowujemy plik za pomocą dowolnego menedżera archiwów.
Rozpakowany katalog należy skopiować do katalogu:
~/.steam/steam/compatibilitytools.d/
Jeśli katalog compatibilitytools.d nie jest dostępny należy go utworzyć.
Wnętrze skopiowanego katalogu powinno zawierać strukturę podobną do zrzutu poniżej.
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.
Pobieramy plik ze zmodyfikowanym Protonem na dysk.
Rozpakowujemy plik za pomocą dowolnego menedżera archiwów.
Przechodzimy do katalogu, gdzie rozpakowany został plik i w nim poszukujemy struktury katalogów podobnej jak na zdjęciu poniżej.
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/
W nim tworzymy katalog dedykowany dla zmodyfikowanego Protona.
Kopiujemy znalezioną strukturę katalogów do utworzonego katalogu.
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
Klikamy prawym przyciskiem na grę, którą chcemy skonfigurować i klikamy na opcję „Configure”.
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).
Zapisujemy zmiany i uruchamiamy grę.
Steam
Uruchamiamy Steam i przechodzimy do ustawień (Steam -> Ustawienia).
W ustawieniach klikamy „Steam Play” z menu po lewej stronie, a następnie wybieramy z listy odpowiednią wersję.
Zapisujemy zmiany – należy uruchomić ponownie Steam.
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 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.
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:
dołączony do katalogu z grą, na przykład:
~/gra/MangoHud.conf
w katalogu konfiguracyjnym zalogowanego użytkownika jako główny plik konfiguracyjny MangoHud.conf:
$HOME/.config/MangoHud/MangoHud.conf
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:
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ń.
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.
Następne logujemy się na wybranej platformie i ewentualnie zezwalamy na dostęp Lutris do biblioteki gier.
W przypadku poprawnego zalogowania powinny ukazać się tytuły przypisane do konta.
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
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”.
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/.
Pojawi się lista z możliwymi instalacjami do wyboru – w tym przypadku jest dostępna instalacja przez GOG. Klikamy na przycisk „Install”, aby kontynuować.
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”.
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.
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”.
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.
Instalator gry uruchomił się. Ważne jest to, aby pozostawić domyślną ścieżkę instalacji.
Gra instaluje się, należy poczekać na zakończenie działania instalatora.
Gra została zainstalowana. Jeśli instalator oferuje funkcję jej włączenia – zignoruj to i wyjdź z instalatora.
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.
5. Instalacja z biblioteki gier
Po uruchomieniu Lutris wybieramy odpowiednią bibliotekę gier. Następnie z listy wskazujemy interesującą pozycję i klikamy przycisk „Install”.
Wyświetli się instalator w którym potwierdzamy sposób instalacji gry.
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ę.
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 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.
Uruchom Steam i wejdź do Ustawień.
Z menu po lewej wybierz opcję „Steam Play”
W sekcji „Zaawansowane” zaznacz „Włącz Steam Play dla wszystkich pozostałych produktów”.
Wybierz wersję Protona, którą chcesz wykorzystać – zalecany najnowszy Proton (Experimental należy użyć w wyjątkowych przypadkach).
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”.
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
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)
odziom.ovh wykorzystuje "ciasteczka" (ang. cookies), dzięki którym ta strona może działać lepiej. W każdej chwili możesz wyłączyć ten mechanizm w ustawieniach swojej przeglądarki. Poprzez kliknięcie na przycisk “Akceptuję”, zgadzasz się na wykorzystanie WSZYSTKICH ciasteczek. Możesz też dostosować ustawienia lub odrzucić WSZYSTKIE ciasteczka.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.