Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Salve, ho un problema con Blender sul mio portatile.
Inizialmente ho installato il pacchetto preso qui su slacky, e con quello ho installato anche le relative dipendenze; però avviandolo va in segmentation fault.
Più esattamente mi scrive:
Program received signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---
[Switching to Thread 0xb788c700 (LWP 4136)]
0xb75cfe87 in ?? () from /usr/lib/xorg/modules/dri/i915_dri.so
(gdb) backtrace
#0 0xb75cfe87 in ?? () from /usr/lib/xorg/modules/dri/i915_dri.so
#1 0x0aa04478 in ?? ()
#2 0x00000001 in ?? ()
#3 0xbffd4808 in ?? ()
#4 0xb75b3a02 in intelStartInlinePrimitive () from /usr/lib/xorg/modules/dri/i915_dri.so
#5 0xb7652580 in ?? () from /usr/lib/xorg/modules/dri/i915_dri.so
#6 0x0aa04478 in ?? ()
#7 0x00000001 in ?? ()
#8 0x00000002 in ?? ()
#9 0x00000000 in ?? ()
Prima usavo una kubuntu e funzionava senza problemi su questo portatile.
Qualcuno sa come posso risolvere? E' per caso colpa di X.org?
Ultima modifica di paolo86 il lun 13 ott 2008, 15:42, modificato 1 volta in totale.
La versione che hai usato è quella dinamica o statica?
Python l'hai installato?
Nel caso posso darti lo sclackbuild che uso io per compilarlo da me e fai una prova.
Ti scarichi scons da slacky che serve per compilarlo e lanci lo script per creare il pacchetto.
Non ho problemi sulla mia slackware.
Trotto@81 ha scritto:Nel caso posso darti lo sclackbuild che uso io per compilarlo da me e fai una prova.
Ti scarichi scons da slacky che serve per compilarlo e lanci lo script per creare il pacchetto.
Stessaa cosa anche a me!!! Segmentation fault... Ed ho fglrx funzionanti...
Ho risolto scaricando dal sito ufficiale questa versione: lender-2.47-linux-glibc236-py25-i386, ed ho risolto...
Mi da solo qualche problemino nelle finestre alla chiusura di blender, ma niente di particolare...
sardylan ha scritto:Stessaa cosa anche a me!!! Segmentation fault... Ed ho fglrx funzionanti...
Ho risolto scaricando dal sito ufficiale questa versione: lender-2.47-linux-glibc236-py25-i386, ed ho risolto...
Mi da solo qualche problemino nelle finestre alla chiusura di blender, ma niente di particolare...
Questa è proprio la versione che avevo scaricato dal sito ufficiale... E puntualmente crasha...
$ gdb /usr/share/blender/blender
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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 "i486-slackware-linux"...
(no debugging symbols found)
(gdb) run
Starting program: /usr/share/blender/blender
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Compiled with Python version 2.5.2.
Checking for installed Python... got it!
[New Thread 0xb74f26d0 (LWP 12031)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb74f26d0 (LWP 12031)]
0xb7235e87 in ?? () from /usr/lib/xorg/modules/dri/i915_dri.so
(gdb) backtrace
#0 0xb7235e87 in ?? () from /usr/lib/xorg/modules/dri/i915_dri.so
#1 0x0acb7050 in ?? ()
#2 0x00000001 in ?? ()
#3 0xbfe20e58 in ?? ()
#4 0xb7219a02 in intelStartInlinePrimitive () from /usr/lib/xorg/modules/dri/i915_dri.so
#5 0xb72b8580 in ?? () from /usr/lib/xorg/modules/dri/i915_dri.so
#6 0x0acb7050 in ?? ()
#7 0x00000001 in ?? ()
#8 0x00000002 in ?? ()
#9 0x00000000 in ?? ()
$ blender
Compiled with Python version 2.5.2.
Checking for installed Python... got it!
/usr/bin/blender: line 2: 12696 Segmentation fault /usr/share/blender/blender
Qui altri hanno avuto problemi simili al mio e hanno risolto ricompilando mesa,
ormai giunto alla versione 7.2, mentre sulla mia 12.1 c'è una ben più vecchia 7.0.2...
Ora vado di ricompilazione, spero finalmente di risolvere!!
Non capisco perché, ma la compilazione termina avvisando che alcune variabili non sono dichiarate.
Come può essere che una versione stable (7.2) non abbia delle variabili dichiarate?
...
...
In file included from ../../../../../src/mesa/drivers/dri/common/dri_util.h:53,
from ../intel/intel_screen.h:32,
from intel_buffers.c:28:
/usr/include/drm/drm.h:744:1: warning: this is the location of the previous definition
intel_buffers.c: In function ‘intelUpdatePageFlipping’:
intel_buffers.c:218: error: dereferencing pointer to incomplete type
intel_buffers.c:223: error: dereferencing pointer to incomplete type
intel_buffers.c:233: error: dereferencing pointer to incomplete type
intel_buffers.c:234: error: dereferencing pointer to incomplete type
intel_buffers.c:235: error: ‘drm_i915_flip_t’ undeclared (first use in this function)
intel_buffers.c:235: error: (Each undeclared identifier is reported only once
intel_buffers.c:235: error: for each function it appears in.)
intel_buffers.c:235: error: expected ‘;’ before ‘flip’
intel_buffers.c:238: error: dereferencing pointer to incomplete type
intel_buffers.c:242: error: dereferencing pointer to incomplete type
intel_buffers.c:243: error: dereferencing pointer to incomplete type
intel_buffers.c:244: error: dereferencing pointer to incomplete type
intel_buffers.c:248: error: ‘flip’ undeclared (first use in this function)
intel_buffers.c:250: error: dereferencing pointer to incomplete type
intel_buffers.c:251: error: dereferencing pointer to incomplete type
intel_buffers.c:252: error: dereferencing pointer to incomplete type
intel_buffers.c: In function ‘intelWindowMoved’:
intel_buffers.c:309: error: dereferencing pointer to incomplete type
intel_buffers.c:309: error: dereferencing pointer to incomplete type
intel_buffers.c:310: error: dereferencing pointer to incomplete type
intel_buffers.c:310: error: dereferencing pointer to incomplete type
intel_buffers.c:311: error: dereferencing pointer to incomplete type
intel_buffers.c:311: error: dereferencing pointer to incomplete type
intel_buffers.c:312: error: dereferencing pointer to incomplete type
intel_buffers.c:312: error: dereferencing pointer to incomplete type
intel_buffers.c:313: error: dereferencing pointer to incomplete type
intel_buffers.c:313: error: dereferencing pointer to incomplete type
intel_buffers.c:314: error: dereferencing pointer to incomplete type
intel_buffers.c:314: error: dereferencing pointer to incomplete type
intel_buffers.c: In function ‘intelPageFlip’:
intel_buffers.c:667: error: ‘drm_i915_flip_t’ undeclared (first use in this function)
intel_buffers.c:667: error: expected ‘;’ before ‘flip’
intel_buffers.c:669: error: ‘flip’ undeclared (first use in this function)
intel_buffers.c:683: error: dereferencing pointer to incomplete type
intel_buffers.c: In function ‘intelScheduleSwap’:
intel_buffers.c:736: error: ‘DRM_VBLANK_FLIP’ undeclared (first use in this function)
intel_buffers.c:738: error: dereferencing pointer to incomplete type
intel_buffers.c:762: error: dereferencing pointer to incomplete type
make[6]: *** [intel_buffers.o] Error 1
make[6]: Leaving directory `/tmp/Mesa-7.2/src/mesa/drivers/dri/i915'
make[5]: *** [subdirs] Error 1
make[5]: Leaving directory `/tmp/Mesa-7.2/src/mesa/drivers/dri'
make[4]: *** [default] Error 1
make[4]: Leaving directory `/tmp/Mesa-7.2/src/mesa/drivers'
make[3]: *** [driver_subdirs] Error 2
make[3]: Leaving directory `/tmp/Mesa-7.2/src/mesa'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/tmp/Mesa-7.2/src'
make[1]: *** [default] Error 1
make[1]: Leaving directory `/tmp/Mesa-7.2'
make: *** [linux-dri-x86] Error 2
root@bqpaolo86:/home/paolo/Desktop/my_packages/mesa#
Risolto!!!!
Sono riuscito a risolvere questo fastidioso problema...
Era dovuto alla versione di mesa (la 7.0.2) installato sulla 12.1, che probabilmente aveva un bug...
Sono riuscito a compilare la 7.0.3 invece dell'ultima che non ne voleva sapere di compilarsi, ho creato il pacchetto, e dopo averlo installato blender è finalmente partito!!!