Wiedźmin 2 - błąd przy próbie uruchomienia
- Deezy
- Sędziwy Jeż
- Posty: 96
- Rejestracja: 16 lip 2013, 14:04
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Re: Wiedźmin 2 - błąd przy próbie uruchomienia
No terminal mi ciągle wypluwa info o braku biblioteki, a uruchamiając przez Steam gra crashuje i wyrzuca błąd z pierwszego posta. A bibliotekę przecież zainstalowałem i wyniki z konsoli wkleiłem kilka postów wyżej. Wszystko przebiegło bez komplikacji. Także raczej bym wykluczył brak biblioteki, ale tak jak mówisz, może być schowana w innym miejscu.
-
- Piegowaty Guziec
- Posty: 26
- Rejestracja: 19 cze 2007, 19:27
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: KDE Plasma
Re: Wiedźmin 2 - błąd przy próbie uruchomienia
Trochę się rozczarowałem ponieważ nie widze w logach strace tej biblioteki przy uruchamianiu wiedzmina,
ale zobacz co znalazł find
Masz w katalogu /usr/lib/i386-linux-gnu/ bibiotekę libSDL2-2.0.so.0 ?
ale zobacz co znalazł find
Kod: Zaznacz cały
find /usr/ -name libSDL2-2.0.so.0
/usr/lib/i386-linux-gnu/libSDL2-2.0.so.0
- Deezy
- Sędziwy Jeż
- Posty: 96
- Rejestracja: 16 lip 2013, 14:04
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Re: Wiedźmin 2 - błąd przy próbie uruchomienia
Może tak:
Kod: Zaznacz cały
marcin@marcin-N61PB-M2S:/$ sudo find / -name libSDL2.2.0
[sudo] password for marcin:
marcin@marcin-N61PB-M2S:/$ sudo find / -name libSDL2-2.0.so.0
/home/marcin/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
/home/marcin/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libSDL2-2.0.so.0
/home/marcin/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
Śmieszne - nie mam.gregoryy pisze:Masz w katalogu /usr/lib/i386-linux-gnu/ bibiotekę libSDL2-2.0.so.0 ?
-
- Piegowaty Guziec
- Posty: 26
- Rejestracja: 19 cze 2007, 19:27
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: KDE Plasma
Re: Wiedźmin 2 - błąd przy próbie uruchomienia
Bo masz system 64bit (x86_64) a ja mam 32bit
Ale jak zlinkujesz sobie bibliotekę to też może zadziała,
chociaż generalnie to się instaluje pakiety 32bit w 64 bit systemie.
http://pl.wikibooks.org/wiki/Linux/ln
Różnica :
/usr/lib/i386-linux-gnu/libSDL2-2.0.so.0
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
Nie posiadam 64bit wiec nie zabardzo mogę sprawdzić, ale zerknij czy masz katalog /usr/lib/i386-linux-gnu/
jeśli masz to spróbuj wejść do katalogu /usr/lib/i386-linux-gnu/ i jako root dodaj linka
W katalogu gdzie link mozesz sprawdzić jak wygląda np.
Jak nie zadziała, to tego linka usuń.
Ale jak zlinkujesz sobie bibliotekę to też może zadziała,
chociaż generalnie to się instaluje pakiety 32bit w 64 bit systemie.
http://pl.wikibooks.org/wiki/Linux/ln
Różnica :
/usr/lib/i386-linux-gnu/libSDL2-2.0.so.0
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
Nie posiadam 64bit wiec nie zabardzo mogę sprawdzić, ale zerknij czy masz katalog /usr/lib/i386-linux-gnu/
jeśli masz to spróbuj wejść do katalogu /usr/lib/i386-linux-gnu/ i jako root dodaj linka
Kod: Zaznacz cały
ln -s /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 libSDL2-2.0.so.0
Kod: Zaznacz cały
$ ls -l libSDL2-2.0.so.0
lrwxrwxrwx 1 gg gg 42 maj 28 23:04 libSDL2-2.0.so.0 -> /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
- Deezy
- Sędziwy Jeż
- Posty: 96
- Rejestracja: 16 lip 2013, 14:04
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Re: Wiedźmin 2 - błąd przy próbie uruchomienia
Teoretycznie plik już wisi w usr/lib/x86_64-linux-gnu, ale gra wciąż crashuje. Na dzisiaj mam już dość, jutro będę coś grzebał dalej.
Ogólnie dosyć mam, bo Steam wyrzucił jakimś błędem i po zainstalowaniu jakichś bibliotek wyrzuca jakaś dodatkowa linijka:
Ogólnie dosyć mam, bo Steam wyrzucił jakimś błędem i po zainstalowaniu jakichś bibliotek wyrzuca jakaś dodatkowa linijka:
Kod: Zaznacz cały
marcin@marcin-N61PB-M2S:~$ cd .local/share/Steam/SteamApps/common/"the witcher 2"
marcin@marcin-N61PB-M2S:~/.local/share/Steam/SteamApps/common/the witcher 2$ ./witcher2
./witcher2: error while loading shared libraries: libSDL2-2.0.so.0: wrong ELF class: ELFCLASS64
-
- Piegowaty Guziec
- Posty: 26
- Rejestracja: 19 cze 2007, 19:27
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: KDE Plasma
Re: Wiedźmin 2 - błąd przy próbie uruchomienia
To przez link który stworzyłeś, gra w ten sposób informuje, że próbuje uruchomić 64bit bibliotekę i jest ona zła.... wrong ELF class: ELFCLASS64
To znaczy że potrzebujesz 32bit biblioteki.
Możesz w 64bit systemie instalować 32 bit pakiety?
Jeśli tak, to usuń wcześniej linka i spróbuj zainstalować owe zależności.
- makson
- Przebojowy Jelonek
- Posty: 1542
- Rejestracja: 23 mar 2009, 07:10
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Re: Wiedźmin 2 - błąd przy próbie uruchomienia
Po dzisiejszym patchu gra u mnie już działa normalnie (o tyle o ile, bo ciągle dużo mniej wydajniej niż w wine).
Miałem Linuksa, zanim stało się to modne.
- Deezy
- Sędziwy Jeż
- Posty: 96
- Rejestracja: 16 lip 2013, 14:04
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Re: Wiedźmin 2 - błąd przy próbie uruchomienia
Po wczorajszych bojach wywaliłem to z dysku, ale skoro mówisz, że był patch, to pobiorę z powrotem i dam znać, jaki był efekt.
@Edit:
Rzeczywiście działa.
@Edit:
Rzeczywiście działa.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość