German CS2D auf linux Funktioniert nicht

21 replies
Goto Page
To the start Previous 1 2 Next To the start
Up
EZEL34266
User
Offline Off
Hey leute

Ich habe heute cs2d für linux ubuntu Installiert und aus dem zip ordner entpackt leider öffnet sich das spiel nicht ich habe Auch chmod usw alles gemacht Leider funktioniert nicht, Danach habe ich noch aus dem steam installiert da öffnet sich auch nicht ich bitte um hilfe !!
16.01.19 12:05:33 pm
Up
TimeQuesT
User
Offline Off
Öffne die Konsole und navigier in den CS2D Ordner.
Jetzt "./CS2D" eingeben und die Ausgabe hier rein posten.
Muh
16.01.19 12:10:09 pm
Up
EZEL34266
User
Offline Off
so ich habe das gemacht und das fehler meldung kommt raus

./CS2D: error while loading shared libraries: libsteam_api.so: cannot open shared object file: No such file or directory
16.01.19 12:23:31 pm
Up
TimeQuesT
User
Offline Off
Problem ist, dass CS2D die libsteam_api.so nicht finden kann - Der CS2D Odner befindet sich nicht im Suchpfad.

Löungen:

Du könntest hingehen und libsteam_api.so nach /usr/lib kopieren oder einen Link erstellen.
Code:
1
cp --link libsteam_api.so /usr/lib/libsteam_api.so


Alternativ über Bash den Suchpfad für Bibliotheken abändern.

Beispiel >

Qualle
Muh
16.01.19 12:29:33 pm
Up
EZEL34266
User
Offline Off
wie kann ich libsteam nach lib ziehen ich habe probiert da geht der datei nicht rein iwie
16.01.19 12:30:58 pm
Up
TimeQuesT
User
Offline Off
Musst root sein. Einfach "sudo" for das cp klatschen.
(Das Kopieren/Linken ist übrigends der unschöne Weg)
Muh
16.01.19 12:34:18 pm
Up
EZEL34266
User
Offline Off
könntest du mir vll genauer erklären da ich neu bin bei ubuntu verstehe ich nicht so ganz
16.01.19 12:35:58 pm
Up
TimeQuesT
User
Offline Off
• Öffne die Konsole
• Navigiere in den CS2D Ordner
• sudo cp --link libsteam_api.so /usr/lib/libsteam_api.so
• ./CS2D
Muh
16.01.19 12:39:54 pm
Up
EZEL34266
User
Offline Off
so ich habe alles gemacht und das datei ist noch in der lib ordner leider bekam ich die Fehlermeldung

./CS2D: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./CS2D)
16.01.19 12:41:25 pm
Up
TimeQuesT
User
Offline Off
Dir fehlt libstdc++6. Zum Installieren
Code:
1
sudo apt-get install libstdc++6


Edit:

Sehe gerade, dass du sogar noch ein paar brauchen wirst.
CS2D Faq Linux

Achja und wenn du auf 64Bit unterwegs bist:
Ubuntu multiarch
Muh
16.01.19 12:51:55 pm
Up
EZEL34266
User
Offline Off
ich verstehe es nicht ich habe das schon installiert aber immer noch kommt das fehlermeldung hier der beweis noch das ich das neuste habe

libstdc++6 ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

und das alle andere habe ich auch installiert
16.01.19 12:55:20 pm
Up
TimeQuesT
User
Offline Off
Gib mal folgendes in die Konsole ein.
Code:
1
dpkg --print-architecture


Wenn da "amd64" steht bist du auf einem 64 Bit System unterwegs und musst noch multi arch einrichten.

CS2D wurde auf 32bit Basis Kompiliert - Dementsprechend sucht es auch die 32bit Version von libstdc++6. Standardmäßig hast du diese auf einer 64Bit Ubuntu installation nicht dabei.
Muh
16.01.19 12:57:15 pm
Up
EZEL34266
User
Offline Off
da steht nur

i386
16.01.19 01:08:43 pm
Up
TimeQuesT
User
Offline Off
Gib bitte mal folgendes ein.
Code:
1
dpkg -L libstdc++6


und schreib die Ausgabe hier rein.
Der Befehl zeigt dir an, in welchen Ordnern das Packet liegt.
Muh
16.01.19 01:11:41 pm
Up
EZEL34266
User
Offline Off
/.
/usr
/usr/lib
/usr/lib/i386-linux-gnu
/usr/lib/i386-linux-gnu/libstdc++.so.6.0.19
/usr/share
/usr/share/doc
/usr/share/gcc-4.8
/usr/share/gcc-4.8/python
/usr/share/gcc-4.8/python/libstdcxx
/usr/share/gcc-4.8/python/libstdcxx/v6
/usr/share/gcc-4.8/python/libstdcxx/v6/printers.py
/usr/share/gcc-4.8/python/libstdcxx/v6/__init__.py
/usr/share/gcc-4.8/python/libstdcxx/__init__.py
/usr/share/gdb
/usr/share/gdb/auto-load
/usr/share/gdb/auto-load/usr
/usr/share/gdb/auto-load/usr/lib
/usr/share/gdb/auto-load/usr/lib/i386-linux-gnu
/usr/share/gdb/auto-load/usr/lib/i386-linux-gnu/libstdc++.so.6.0.19-gdb.py
/usr/lib/i386-linux-gnu/libstdc++.so.6
/usr/share/doc/libstdc++6
16.01.19 01:18:23 pm
Up
TimeQuesT
User
Offline Off
Laut dpgk sind die Dateien da die du brauchst.

Zieh dir mal ein Update und versuch dann CS2D zu starten.
(Können schon so ein paar viele MB werden)

Code:
1
2
3
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Muh
16.01.19 01:28:42 pm
Up
EZEL34266
User
Offline Off
geht leider nicht immer noch das gleiche fehlermeldung
16.01.19 01:41:28 pm
Up
TimeQuesT
User
Offline Off
Huii, da hören meine Kentnisse auf.

Der Fehler ist, dass er eine Bibliothek nicht finden kann, welche aber da ist.

pfff..
Haben Sie bereits versucht den Rechner herunter zu fahren und dann neu zu starten?

Im Netz habe ich noch was dazu gefunden, wo viele meinten es hätte funktioniert:

Code:
1
2
3
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get upgrade


Aber keine Ahnung was an der repo so besonders ist, dass es funktioniert.
Muh
16.01.19 01:54:09 pm
Up
EZEL34266
User
Offline Off
Neustart und die befehle habe ich versucht aber leider immer noch das Gleiche problem

./CS2D: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./CS2D)
16.01.19 02:04:27 pm
Up
TimeQuesT
User
Offline Off
Kannst du das Ergebnis von
Code:
1
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX


Posten?

Durchsucht die Symbole/Strings von libstdc++.so.6.
edited 1×, last 16.01.19 02:08:16 pm
Muh
To the start Previous 1 2 Next To the start