imperium: sticks - non si avvia

17 risposte [Ultimo messaggio]
Ritratto di fusoo
fusoo
(Monster)
Offline
Monster
Iscritto: 04/08/2010
Messaggi: 230

si lo so che ad ogni aggiornamento kernel occorre rifare la procedura , il mio portatile con scheda gm4500m funziona solo compilando i driver intel manualmente ,l'altro pc con ati x1600 agp a causa del bridge agp non funziona il 3d e potrei continuare , speriamo che con la nascita di goggle chromeos la situazione dei driver linux migliori
ciao fusoo

desktop,laptop,netbook con opensuse 12.3 , cell android -tv32led,ricevitore sat,videotelefono telecom,router wifi:linux inside -per il frigorifero mi sto attrezzando

Ritratto di Speppa
Speppa
(Junior)
Offline
Junior
Iscritto: 04/08/2010
Messaggi: 7

@anubis: infatti non capisco il perchè di questo crash, e non riconosce nemmeno l'accelerazione grafica nonostante sia attivata

@bagarozzo85:
-i repo della nvidia li ho aggiunti seguendo la guida sul opensuse.org, se i driver proprietari si possono trovare lì allora forse ho fatto confusione io nello scegliere i driver giusti, ed ho selezionato i nouveau. comunque finchè vanno questi proprietari preferisco non cambiarli, quando aggiorno vedrò Big Grin

-il gioco l'ho installato dai repo, dal pacchetto rtciv
se lo cerchi per nome "imperium sticks" non lo trova

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

installa gdb ed esegui questo comando

gdb nome_eseguibile

quando arrivi alla console di gdb, digita "r" (senza virgolette) e premi invio

esempio con nautilus:

anubis@linux-e1uf:~> gdb nautilus
GNU gdb (GDB) SUSE (7.1-3.12)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
For bug reporting instructions, please see:
...
Reading symbols from /usr/bin/nautilus...Missing separate debuginfo for /usr/bin/nautilus
Try: zypper install -C "debuginfo(build-id)=5033641f8fcbc0c3f5de7af64b06b3c9ac389613"
(no debugging symbols found)...done.
(gdb)

nel caso di messaggi come :

Try: zypper install -C "debuginfo(build-id)=5033641f8fcbc0c3f5de7af64b06b3c9ac389613"

abilita il repository "debug" ed esegui il comando suggerito per installare i pacchetti "-debuginfo" necessari

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Speppa
Speppa
(Junior)
Offline
Junior
Iscritto: 04/08/2010
Messaggi: 7

@anubis:
speppa@linux:/usr/bin> gdb rtciv32
GNU gdb (GDB) SUSE (7.1-3.12)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i586-suse-linux".
For bug reporting instructions, please see:
...
Reading symbols from /usr/games/rtciv32...Reading symbols from /usr/lib/debug/usr/games/rtciv32.debug...done.
done.
(gdb) r
Starting program: /usr/games/rtciv32
warning: the debug information found in "/usr/lib/debug//lib/libc-2.11.2.so.debug" does not match "/lib/libc.so.6" (CRC mismatch).

warning: the debug information found in "/usr/lib/debug/lib/libc-2.11.2.so.debug" does not match "/lib/libc.so.6" (CRC mismatch).

Missing separate debuginfo for /lib/libc.so.6
Try: zypper install -C "debuginfo(build-id)=f71a3d8772eda244959bac3385b43c719b8ca227"
[Thread debugging using libthread_db enabled]
Game configuration file missing, reverting to defaults.
[New Thread 0xb34ffb70 (LWP 9153)]
[Thread 0xb34ffb70 (LWP 9153) exited]
[New Thread 0xb34ffb70 (LWP 9154)]

System video information detected:

Hardware acceleration is *not* available.
Software surfaces are enabled
Hardware surfaces are enabled
Video memory detected: 0
Video depth: 32 bits per pixel
Setting screen to 840 480
Selecting english description files...

Program received signal SIGSEGV, Segmentation fault.
0xb7da5cc6 in feof () from /lib/libc.so.6
(gdb) quit

poi si apre una schermata nera e nulla più.
lì dice di installare un pacchetto di debug per libc.so.6, ma in realtà non me lo fa installare:

speppa@linux:/usr/bin> sudo zypper install -C "debuginfo(build-id)=f71a3d8772eda244959bac3385b43c719b8ca227"
root's password:
Recupero dei dati del repository...
Lettura dei pacchetti installati...
No provider of 'debuginfo(build-id) = f71a3d8772eda244959bac3385b43c719b8ca227' found.
Risoluzione delle dipendenze dei pacchetti…

Nessuna operazione da eseguire.

ho messo tutto su pastebin per leggerlo meglio

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

se utilizzi il repo "updates" hai bisogno del repository "debug-update"

http://download.opensuse.org/debug/update/11.3/

p.s. appena arrivato al crasch, nella console di "gdb" digita

"bt" (senza virgolette) e premi invio

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Speppa
Speppa
(Junior)
Offline
Junior
Iscritto: 04/08/2010
Messaggi: 7

ti posto solo la parte dopo il comando bt:

(gdb) bt
#0 0xb7da5cc6 in feof () from /lib/libc.so.6
#1 0x08049aa3 in LoadDesc ()
#2 0x0804d844 in InitVideo ()
#3 0x0804a4e6 in main ()
(gdb)

Ritratto di fusoo
fusoo
(Monster)
Offline
Monster
Iscritto: 04/08/2010
Messaggi: 230

ho installato il gioco non da repository ma compilandolo scaricato dal sito. parte e funziona bene. per compilarlo occorre seguire le instruzioni del file install presente nella cartella
ciao fusoo

desktop,laptop,netbook con opensuse 12.3 , cell android -tv32led,ricevitore sat,videotelefono telecom,router wifi:linux inside -per il frigorifero mi sto attrezzando