Gry w Linuksie > Gry

Problem z grą Americas Army

<< < (2/4) > >>

prezes.cc:
Dobra zainstalowałem gre :) Poniższy cytat to tylko urywek całości.


--- Cytuj ---100% - /opt//System/pb/pbag.so
 100% - /opt//System/pb/pbags.so
 100% - /opt//System/pb/pbcl.db
 100% - /opt//System/pb/pbcls.so
 100% - /opt//System/pb/pbsv.so
 100% - /opt//System/server-bin
 100% - /opt//ArmyOps.xpm
 100% - /opt//ArmyOps250_EULA.txt

Installation complete.
--- Koniec cytatu ---


teraz tylko nie wiem jak ją uruchomić. Zainstalowalem w katalogu /opt. Wpisuje


--- Cytuj ---prezes@tux /opt $ ./armyops
./armyops-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
--- Koniec cytatu ---

Coś z biblioteką podczas ładowania, ale nie wiem co? Jakiś błąd. Nie ma takiego pliku lub katalogu. Jak sobie z tym poradzić?

marcin'82:
Poka :D

--- Kod: ---
ldconfig -p | grep stdc
--- Koniec kodu ---

Skąd instalowałeś grę? (nie mam obowiązku pamiętać 40 wątków do tyłu) :D

Paweł Kraszewski


--- Kod: ---
--force-true
--- Koniec kodu ---

......

prezes.cc:
Podaje wynik polecenia:


--- Cytuj ---prezes@tux /opt $ ldconfig -p | grep stdc
   libstdc++.so.6 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
   libstdc++.so.6 (libc6) => /usr/lib/i386-linux-gnu/libstdc++.so.6

--- Koniec cytatu ---

Gre instalowałem stąd http://vlaai.snt.utwente.nl/pub/games/americasarmy/linux/

1709:
Ku gwoli ścisłości

1. bym zacytował z innego wątku kogoś

--- Cytuj ---Nasze serdeczne gratulacje! Jesteś pierwszą osobą, która zadała sobie (i Google) pytanie "best filesystem ssd linux", bo zwrócił 0 wyników...  :o A nie, czekaj... Zwrócił pół miliona wyników...
--- Koniec cytatu ---
Czyli że warto czasem także w internecie poszukać ( bo szybciej i często ze słowem linux )


2. Bezpieczeństwo
Mamy nadzieję że użytkownik jest świadomy że instalowanie aplikacji
spoza repozytorium może być niebezpieczne i jest to nie polecane dla początkujących.


Jak już najważniejsze wiemy, to teraz napiszę co znalazłem:


--- Cytuj --- on a fresh install of ubuntu.
--- Koniec cytatu ---
https://forums.linuxmint.com/viewtopic.php?t=60553


--- Cytuj ---AmericasArmy ... NO LONGER SUPPORTED ... ostatnio edytowane 2011-05-01
--- Koniec cytatu ---
https://help.ubuntu.com/community/AmericasArmy


--- Cytuj ---America's Army Is Coming Back To Linux ... SteamOS/Linux support  10 July 2015
--- Koniec cytatu ---
https://www.phoronix.com/scan.php?page=news_item&px=America-Army-APPG-Linux

Nie prawda, aktualnie tam widnieje ikonka Windowsa.
http://store.steampowered.com/app/203290/Americas_Army_Proving_Grounds/

Ale wiemy juz że ktoś coś wspominał wcześniej o Ubuntu ( teraz 2008 )
https://ubuntuforums.org/showthread.php?t=988632

I teraz coś od siebie, bo raz na jakiś czas uruchomię Minta by pograć Warframe
 które zainstalowałem jakiś czas temu do testów z menadzera Lutris.


--- Kod: ---
$ locate libstdc++.so
/home/tele/.local/share/lutris/runtime/lib32/libstdc++.so.5
/home/tele/.local/share/lutris/runtime/lib64/libstdc++.so.5
/usr/lib/gcc/x86_64-linux-gnu/5/libstdc++.so
/usr/lib/i386-linux-gnu/libstdc++.so.6
/usr/lib/i386-linux-gnu/libstdc++.so.6.0.21
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
--- Koniec kodu ---

Numeru celowo nie podałem, ponieważ numery się zmieniają wraz z aktualizacjami.

Możemy sprawdzić do jakiego pakietu należy któryś z plików

--- Kod: ---
$ dpkg -S /usr/lib/i386-linux-gnu/libstdc++.so.6
libstdc++6:i386: /usr/lib/i386-linux-gnu/libstdc++.so.6
--- Koniec kodu ---

Możemy poszukać / sprawdzić / znaleść czy plik jest w repozytorium , ale ten starszy
 ( mialem problem ze znalezieniem odpowiedniego narzedzia, dlatego doinstalowalem apt-file )


--- Kod: ---
$ apt-file find libstdc++.so.5
libstdc++5: /usr/lib/x86_64-linux-gnu/libstdc++.so.5
libstdc++5: /usr/lib/x86_64-linux-gnu/libstdc++.so.5.0.7
--- Koniec kodu ---

No ale nie mogę zainstalować starszego pakietu.
- Nie instaluje się starszych pakietów zazwyczaj bo mogę rozwalić drzewo zależności i system.

Ale generalnie można ( choć nie wszystko i nie zawsze )
- Spróbować zainstalować starszy pakiet narażając się na uszkodzenie systemu
Przykład jak to mniej więcej może wyglądać ( nie chce mi sie tego sprawdzać )
https://help.ubuntu.com/community/PinningHowto
https://telelinux.blogspot.com/2017/11/how-get-new-qtox-for-debian.html
- Można zlinkować bibliotekę ( symbolic link ) licząc że gra jakimś cudem zadziała
https://pclinuxoshelp.com/index.php/Debug_a_Program
- Można napisać do developerów i liczyć że odpiszą lub zaktualizują grę.

prezes.cc:
Napisałem do developerów, może odpiszą

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

[*] Poprzednia strona

Idź do wersji pełnej