[SOLVED] Penumbra przestała się uruchamiać

Gry, które działają natywnie na Linuksie.
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 692
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

[SOLVED] Penumbra przestała się uruchamiać

Post autor: Foka0111 »

Przy okazji aktualizacji systemu i zrobieniu porządku z partycjami musiałem usunąć katalog desura.
Po ponownej instalacji klienta desury i ściągnięciu zakupionych gier Penumbra ma jakiś problem z uruchomieniem.
Odpalana w konsoli wywala
/media/sda7/desura/common/penumbra-overture/desura_launch_Play.sh
/media/sda7/desura/common/penumbra-overture/penumbra.bin: error while loading shared libraries: libXft.so.2: cannot open shared object file: No such file or directory.

Wychodzi,że brakuje biblioteki.
Ostatnio zmieniony 20 wrz 2012, 07:04 przez Foka0111, łącznie zmieniany 3 razy.
anthrax
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 201
Rejestracja: 31 paź 2008, 22:24
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Penumbra przestała się uruchamiać

Post autor: anthrax »

Sprawdź czy masz zainstalowaną tę bibliotekę. Jeżeli nie to sprawdź w jakim pakiecie się znajduje (na stronie packages.ubuntu.com, pole Search the contents of packages) i zainstaluj.
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 692
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Penumbra przestała się uruchamiać

Post autor: Foka0111 »

W systemie już sprawdzałem.
Na stronie ubuntu nie znalazło takiej biblioteki.
Wychodzi na to,jak patrzę w Google,że to jakaś systemowa biblioteka
Trochę to wkurzające to granie na linuksie.
A myślałem,że sobie dzisiaj popykam przy piwku przy odpowiednim klimacie :)

Tak patrzę w katalogach obu tych gier i Amnesia korzysta z bibliotek 64 bitowych a Penumbra z 32.
Awatar użytkownika
Shimmy
Zakręcona Traszka
Zakręcona Traszka
Posty: 859
Rejestracja: 24 mar 2011, 20:44
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Inne
Architektura: x86_64

Re: Penumbra przestała się uruchamiać

Post autor: Shimmy »

Doinstalowanie bibliotek w wersji 32bit musi pomóc:

Kod: Zaznacz cały

sudo apt-get install libxft2:i386 ia32-libs
Jeśli masz je zainstalowane (ale w wersji i386), to pewnie coś nie tak ze ścieżkami, trzeba będzie podlinkować biblioteki z /usr/lib.
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 692
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Penumbra przestała się uruchamiać

Post autor: Foka0111 »

Ha.
Jesteś wielki. Pomogło.Chodziło o biblioteki 32 bitowe w systemie.
Już teraz wiem,dlaczego Windows 7 zajmuje tyle miejsca na dysku skoro działają w nim wersje programów 32 i 64 bitowych.
---------------------------------------------------------------------------------------------------------------------------------------------
Po jakimś czasie znowu penumbra przestała się uruchamiać.
W desurium wyrzuca:
Nie można uruchomić elementu.: You need 32 bit libraries to play this game [75.0]

Jednak te biblioteki libxft2:i386 ia32-libs już mam w systemie.

W konsoli wyrzuca to :
/Dokumenty$ /media/sda7/desura/games/penumbra-overture/desura_launch_Play.sh
/home/artur/.desura/games/penumbra-overture/penumbra.bin: error while loading shared libraries: libCg.so: cannot open shared object file: No such file or directory

Dzięki Shimmy.
Okazało się tym razem,że musiałem skopiować biblioteki libCg.so i libCgGL.so z :
/home/artur/.desura/tools/
do katalogu lib32 gry,bo ich nie widziała
ODPOWIEDZ

Wróć do „Linuksowe”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 3 gości