Gry w Linuksie > Gry
Segmentation fault
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
[#] Następna strona
Idź do wersji pełnej