- Questo topic ha 17 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 4 mesi fa da
Lelebass.
-
AutoreArticoli
-
-
31 Agosto, 2011 alle 21:12 #18120
Lelebass
MembroHo installato l’ultimo aggiornamento del kernel (2.6.38.8-2) ed ora Amarok non riproduce più nessun tipo di file musicale.
questo è l’output del terminale quando si verifica l’errore:
(amarok:20567): GStreamer-WARNING **: Failed to load plugin ‘/usr/lib/gstreamer-0.10/libgsttypefindfunctions.so’: /usr/lib/libgio-2.0.so.0: undefined symbol: g_module_close
ripetuto all’infinito.
Ho l’ultima versione disponibile di libgst-plugins-base.
Qualcuno può aiutarmi? Grazie
-
1 Settembre, 2011 alle 07:54 #26084
Silvan
Amministratore del forumHai fatto un aggiornamento completo?
Da terminale corsa restituisce il seguente comando:
rpm -q libglib
?
-
1 Settembre, 2011 alle 08:49 #26085
Lelebass
MembroCiao Silvan!
mi da la versione 2.28.8
-
1 Settembre, 2011 alle 09:03 #26086
Silvan
Amministratore del forumCiao Emanuele,
prova anche
sudo ldconfig
Se non va non capisco, il simbolo
g_module_close
è presente in/usr/lib/libgio-2.0.so.0
, cosa ti restituisce:grep g_module_close /usr/lib/libgio-2.0.so.0
Prova anche a reinstallare la libreria:
sudo smart reinstall libglib
-
1 Settembre, 2011 alle 09:35 #26087
Lelebass
Membroallora:
sudo ldconfig non fa niente
grep mi dice:
Il file binario /usr/lib/libgio-2.0.so.0 corrisponde
anche dopo aver reinstallato libglib, il problema rimane
-
1 Settembre, 2011 alle 10:17 #26088
Silvan
Amministratore del forumHai una versione di amarok successiva perchè eri retrocesso dalla versione devel alla stabile. Prova con:
sudo smart install amarok-2.4.1
-
1 Settembre, 2011 alle 13:09 #26089
Silvan
Amministratore del forume/o anche
sudo smart install libgst-plugins-base-0.10.32
-
1 Settembre, 2011 alle 15:50 #26090
Lelebass
Membroniente, amarok ce l’avevo già in quella versione
libgst-plugins non ha cambiato l’errore.
ho notato altri messaggi strani all’avvio di amarok da console. Questo è il primo:
KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
poi questo:
Object::connect: No such signal QDBusAbstractInterface::DeviceAdded(QString)
Object::connect: No such signal QDBusAbstractInterface::DeviceRemoved(QString)
virtual QStringList Solid::Backends::UPower::UPowerManager::allDevices() error: “org.freedesktop.DBus.Error.Spawn.ChildExited”
virtual QStringList Solid::Backends::UPower::UPowerManager::allDevices() error: “org.freedesktop.DBus.Error.Spawn.ChildExited”
e altri ancora:
amarok(11290)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
amarok(11290)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
amarok(11290)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
QWidget::insertAction: Attempt to insert null action
amarok(11290)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
amarok(11290)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
QWidget::setMinimumSize: (Context dock/ContextDock) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (Playlist dock/Playlist::Dock) Negative sizes (0,-1) are not possible
dici che magari c’entrano con l’errore?
grazie, come sempre!
-
1 Settembre, 2011 alle 16:30 #26091
Silvan
Amministratore del forumMi puoi ancora fornire l’output dei comandi:
ldd /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
e
ldd /usr/lib/libgio-2.0.so.0
?
Grazie.
-
1 Settembre, 2011 alle 18:15 #26092
Lelebass
Membroil primo dà:
linux-gate.so.1 => (0xffffe000)
libgstpbutils-0.10.so.0 => /usr/lib/libgstpbutils-0.10.so.0 (0xb76e2000)
libgstreamer-0.10.so.0 => /usr/lib/libgstreamer-0.10.so.0 (0xb75e4000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb747a000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb7323000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb72c7000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb72c3000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb72be000)
librt.so.1 => /lib/librt.so.1 (0xb72b5000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7183000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7168000)
libc.so.6 => /lib/libc.so.6 (0xb6fef000)
libgstvideo-0.10.so.0 => /usr/lib/libgstvideo-0.10.so.0 (0xb6fe5000)
libm.so.6 => /lib/libm.so.6 (0xb6fbf000)
libdl.so.2 => /lib/libdl.so.2 (0xb6fbb000)
libz.so.1 => /lib/libz.so.1 (0xb6fa7000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb6f8e000)
libselinux.so.1 => /lib/libselinux.so.1 (0xb6f6d000)
/lib/ld-linux.so.2 (0x4a3c8000)
libgstbase-0.10.so.0 => /usr/lib/libgstbase-0.10.so.0 (0xb6f0e000)
il secondo:
linux-gate.so.1 => (0xffffe000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb76fc000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb76f7000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb76dd000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb76d9000)
libdl.so.2 => /lib/libdl.so.2 (0xb76d4000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb75a2000)
librt.so.1 => /lib/librt.so.1 (0xb7599000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb7580000)
libz.so.1 => /lib/libz.so.1 (0xb756d000)
libselinux.so.1 => /lib/libselinux.so.1 (0xb754c000)
libc.so.6 => /lib/libc.so.6 (0xb73d2000)
/lib/ld-linux.so.2 (0x4a3c8000)
-
2 Settembre, 2011 alle 11:06 #26093
Silvan
Amministratore del forumE’ tutto come dev’essere eppure non va…questo cosa ti restituisce?
objdump -T /usr/lib/libgmodule-2.0.so.0|grep g_module_close
A me trova il simbolo e infatti restituisce:
4bedaf00 g DF .text 0000015c Base g_module_close
-
2 Settembre, 2011 alle 12:54 #26094
Lelebass
Membrolo trova ma il numero all’inizio è diverso:
00000f00 g DF .text 0000015c Base g_module_close
-
2 Settembre, 2011 alle 13:04 #26095
Silvan
Amministratore del forumE’ giusto, sulla versione stabile a me dà lo stesso identico valore. Puoi provare a rieseguire il prelink delle librerie?
Digita:
su
inserisci la password di root e poi:
/etc/cron.daily/prelink
ci mette un pò, quando ha finito riprova a lanciare amarok.
-
3 Settembre, 2011 alle 21:49 #26102
Lelebass
Membroahimè, continua a rifarmi lo stesso errore.
-
4 Settembre, 2011 alle 13:11 #26105
Silvan
Amministratore del forumProva a retrocedere anche libgstreamer:
sudo smart install libgstreamer-0.10.32 gstreamer-tools-0.10.32
-
8 Settembre, 2011 alle 16:08 #26130
Lelebass
Membromi dà questo:
attenzione: libgstreamer-1:0.10.32-2mamba@i586 è già installato
attenzione: gstreamer-tools-1:0.10.32-2mamba@i586 è già installato
-
10 Settembre, 2011 alle 13:01 #26141
Lelebass
Membrobeh non riesco proprio a farlo andare in nessun modo!
per ora mi arrangio con clementine, che è un’ottima alternativa!
grazie cmq silvan
-
26 Settembre, 2011 alle 13:36 #26158
Lelebass
MembroDopo l’ultimo aggiornamento (Amarok 2.4.3) il programma funziona di nuovo.
-
-
AutoreArticoli
- Devi aver eseguito l’accesso per poter rispondere a questa discussione.