Gry w Linuksie > Gry

Segmentation fault

(1/2) > >>

zero000:
Potrzebuje cos sprawdzić z modem do gry. Zainstalowałem Ubuntu w WSL w Win11.

Uruchamiam ./start.sh i wyrzuca:


--- Kod: ---
Segmentation fault    ./"Torment64"
--- Koniec kodu ---

W skrypcie tym jest:


--- Kod: ---
# Actions
run_game() {
 echo "Running ${GAME_NAME}"
 arch="$(uname -m)"
 cd game
 if [ "$arch" == "x86_64" ]
 then
    ./"Torment64"
 else
    ./"Torment"
 fi   
}
--- Koniec kodu ---

Nie mogę uruchomić bezpośrednio ./Torment64 - ponieważ nie ładuje starych bibliotek potrzebnych do gry. Trzeba w skrypcie dodać:


--- Kod: ---
# Add old libraries
export LD_LIBRARY_PATH="/home/username/GOG Games/Planescape Torment Enhanced Edition/libs"
--- Koniec kodu ---

Moje pytanie brzmi, jak przerobić ten fragment ./start.sh aby uruchamiał Torment64?

Paweł Kraszewski:
Dodać tę linijkę przed if.

Q: Dlaczego nie uruchamiasz wersji Windowsowej? WSL nie jest dostosowany do uruchamianie gier...

zero000:

--- Cytat: Paweł Kraszewski w 2023-11-02, 08:55:04 ---Dodać tę linijkę przed if.

Q: Dlaczego nie uruchamiasz wersji Windowsowej? WSL nie jest dostosowany do uruchamianie gier...

--- Koniec cytatu ---

Którą linijkę?

Chcę sprawdzić moda jak zachowuje się pod linuxem ;P. Jest inny jakiś sposób na to?

Paweł Kraszewski:

--- Cytuj ---Chcę sprawdzić moda jak zachowuje się pod linuxem
--- Koniec cytatu ---
To dlaczego sprawdzasz pod Windowsem? WSL!=Linux


--- Cytuj ---Którą linijkę?
--- Koniec cytatu ---
Bo ja wiem... Może tę podaną przez ciebie? export LD_LIBRARY_PATH= ?

zero000:
To samo.

A gdyż nie mam dostępu do linuxa obecnie, a chciałem coś sprawdzić. Nie istotne.
Niestety coś jest nie tak. Chyba w tym WSL się nie uda...

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej