• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

KDE Multimedia setting crashes

Juan_Lutz

Hacker
Hallo,
ich habe gestern versucht zu sehen welche Multimedia backend in mein System läuft und schau mal das unter KDE-> System Einstellungen -> Mutimedia ... crashes ohne die Möglichkeit zu sehen welche Einstellungen aktiv sind!
Noch ein mal gegoogeln finde ich, das dieses Problem auch bei anderen auftauchen, ohne eine sichtbare Lösung. (http://forums.netrunner-os.com/showthread.php?tid=245 ) oder : https://bugs.kde.org/show_bug.cgi?id=328344

hat jemand so ein Problem? oder besser noch die Hinweise für eine Lösung?

Danke
J.-L.
 
OP
Juan_Lutz

Juan_Lutz

Hacker
Hallo, Danke für den Feedback ! Hier die gefragte Daten:
1.
Code:
zypper se -si kdebase4-workspace                                                                                                                                                                                                                                           
S | Name                                 | Typ   | Version       | Arch | Repository                                                                                                                                                         
--+--------------------------------------+-------+---------------+------+-----------                                                                                                                                                         
i | kdebase4-workspace                   | Paket | 4.11.6-1032.1 | i586 | kde-412                                                                                                                                                            
i | kdebase4-workspace-branding-openSUSE | Paket | 13.1-278.1    | i586 | kde-412                                                                                                                                                            
i | kdebase4-workspace-ksysguardd        | Paket | 4.11.6-1032.1 | i586 | kde-412                                                                                                                                                            
i | kdebase4-workspace-liboxygenstyle    | Paket | 4.11.6-1032.1 | i586 | kde-412                                                                                                                                                            
i | kdebase4-workspace-plasma-calendar   | Paket | 4.11.6-1032.1 | i586 | kde-412

2.
Code:
zypper lr -uP
#  | Alias                     | Name                               | Aktiviert | Aktualisieren | Priorität | URI                                                                                                                            
---+---------------------------+------------------------------------+-----------+---------------+-----------+--------------------------------------------------------------------
1 | Infinality                | Infinality                         | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_13.1/                                               
 2 | game                      | game                               | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/games/openSUSE_13.1/                                                                 
 3 | google-chrome             | google-chrome                      | Ja        | Ja            |   99      | http://dl.google.com/linux/chrome/rpm/stable/i386                                                                              
 4 | kde-412                   | kde-412                            | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/KDE:/Release:/412/openSUSE_13.1/                                                     
 5 | kde-extra-412             | kde-extra-412                      | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_412_openSUSE_13.1/                                            
 6 | kde411.3                  | kde411                             | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/KDE:/Release:/411/openSUSE_13.1/                                                     
 7 | kde411.3-extras           | kde411-extras                      | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_411_openSUSE_13.1/                                            
 8 | mozilla                   | mozilla                            | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/                                                               
 9 | multimedia:apps           | multimedia:apps                    | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_13.1/                                                      
10 | multimedia:libs           | multimedia:libs                    | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_13.1/                                                      
11 | openSUSE-13.1-1.10        | openSUSE-13.1-1.10                 | Ja        | Nein          |   99      | cd:///?devices=/dev/disk/by-id/ata-Optiarc_BD_RW_BD-5740H,/dev/sr0                                                             
12 | pacman                    | pacman-essentials                  | Ja        | Ja            |   99      | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.1/                                                                  
13 | pacman-extra              | pacman-extra                       | Ja        | Ja            |   99      | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.1/Extra/                                                            
14 | pacman-game               | pacman-game                        | Ja        | Ja            |   99      | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.1/Games/                                                            
15 | pacman-multimedia         | pacman-multimedia                  | Ja        | Ja            |   99      | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.1/Multimedia/                                                       
16 | repo-debug                | openSUSE-13.1-Debug                | Nein      | Ja            |   99      | http://download.opensuse.org/debug/distribution/13.1/repo/oss/                                                                 
17 | repo-debug-update         | openSUSE-13.1-Update-Debug         | Nein      | Ja            |   99      | http://download.opensuse.org/debug/update/13.1/                                                                                
18 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | Nein      | Ja            |   99      | http://download.opensuse.org/debug/update/13.1-non-oss/                                                                        
19 | repo-non-oss              | openSUSE-13.1-Non-Oss              | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/13.1/repo/non-oss/                                                                   
20 | repo-oss                  | openSUSE-13.1-Oss                  | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/13.1/repo/oss/                                                                       
21 | repo-source               | openSUSE-13.1-Source               | Nein      | Ja            |   99      | http://download.opensuse.org/source/distribution/13.1/repo/oss/                                                                
22 | repo-update               | openSUSE-13.1-Update               | Ja        | Ja            |   99      | http://download.opensuse.org/update/13.1/                                                                                      
23 | repo-update-non-oss       | openSUSE-13.1-Update-Non-Oss       | Ja        | Ja            |   99      | http://download.opensuse.org/update/13.1-non-oss/                                                                              
24 | toinstall                 | toinstall                          | Ja        | Ja            |   99      | dir:///home/juan_lutz/Downloads/ToInstall                                                                                      
25 | vlc                       | vlc                                | Nein      | Nein          |   99      | http://download.videolan.org/pub/videolan/vlc/SuSE/13.1/

3.
Code:
kde4-config --version
Qt: 4.8.5
KDE: 4.12.2
kde4-config: 1.0
 
OP
Juan_Lutz

Juan_Lutz

Hacker
Übrigens in meine andere Maschine läuft OS 13.1 x86_64 und dort crash kde system setting multimedia nicht ! :???:
J.-L.
 
OP
Juan_Lutz

Juan_Lutz

Hacker
Hier ist die Abstürzt Info:
Code:
Application: Systemeinstellungen (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb15077c0 (LWP 3459))]

Thread 2 (Thread 0xada27b40 (LWP 3460)):
#0  0xb7733424 in __kernel_vsyscall ()
#1  0xb5d0be3b in poll () from /lib/libc.so.6
#2  0xb2bab99b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb2b9cb08 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb2b9cc48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb607360f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb6042a03 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb6042d29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb5f3130d in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb6022e14 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb5f33c5f in ?? () from /usr/lib/libQtCore.so.4
#11 0xb2c6107a in start_thread () from /lib/libpthread.so.0
#12 0xb5d1780e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb15077c0 (LWP 3459)):
[KCrash Handler]
#6  0xb5cacfe6 in __strlen_sse2_bsf () from /lib/libc.so.6
#7  0xb5f7f0b8 in QString::fromUtf8(char const*, int) () from /usr/lib/libQtCore.so.4
#8  0xad0f394a in ?? () from /usr/lib/kde4/kcm_phonon.so
#9  0xad0f4562 in ?? () from /usr/lib/kde4/kcm_phonon.so
#10 0xb1bbd8e3 in ?? () from /usr/lib/libpulse.so.0
#11 0xb1815de3 in ?? () from /usr/lib/pulseaudio/libpulsecommon-4.0.so
#12 0xb18161e8 in pa_pdispatch_run () from /usr/lib/pulseaudio/libpulsecommon-4.0.so
#13 0xb1baf924 in ?? () from /usr/lib/libpulse.so.0
#14 0xb181acb9 in ?? () from /usr/lib/pulseaudio/libpulsecommon-4.0.so
#15 0xb1805a7f in ?? () from /usr/lib/pulseaudio/libpulsecommon-4.0.so
#16 0xb1b9daf7 in ?? () from /usr/lib/libpulse-mainloop-glib.so.0
#17 0xb2b9c7de in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0xb2b9cb88 in ?? () from /usr/lib/libglib-2.0.so.0
#19 0xb2b9cc48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#20 0xb60735ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#21 0xb66ea55e in ?? () from /usr/lib/libQtGui.so.4
#22 0xb6042a03 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#23 0xb6042d29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#24 0xb60484fe in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#25 0xb6638984 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#26 0x08050f10 in ?? ()
#27 0xb5c429d3 in __libc_start_main () from /lib/libc.so.6
#28 0x08050f51 in _start ()
 

Spielwurm

Advanced Hacker
Bei dem Repo-Durcheinander wundert mich nichts. Deine Liste sollte so aussehen:
Code:
#  | Alias                     | Name                               | Aktiviert | Aktualisieren | Priorität | URI                                                                               
---+---------------------------+------------------------------------+-----------+---------------+-----------+------------------------------------------------------------------------------------
 1 | Infinality                | Infinality                         | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_13.1/   
 2 | game                      | game                               | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/games/openSUSE_13.1/                     
 3 | google-chrome             | google-chrome                      | Ja        | Ja            |   99      | http://dl.google.com/linux/chrome/rpm/stable/i386                                 

 8 | mozilla                   | mozilla                            | Ja        | Ja            |   2      | http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/                   
 
12 | pacman                    | pacman-essentials                  | Ja        | Ja            |   1      | http://ftp.gwdg.de/pub/linux/misc/packman/suse/13.1                    

19 | repo-non-oss              | openSUSE-13.1-Non-Oss              | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/13.1/repo/non-oss/                       
20 | repo-oss                  | openSUSE-13.1-Oss                  | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/13.1/repo/oss/                           

22 | repo-update               | openSUSE-13.1-Update               | Ja        | Ja            |   80      | http://download.opensuse.org/update/13.1/                                         
23 | repo-update-non-oss       | openSUSE-13.1-Update-Non-Oss       | Ja        | Ja            |   81     | http://download.opensuse.org/update/13.1-non-oss/
Zum ersten Repo: ich vermute, Du beziehst vorn dort Cairo und dazu kann ich nichts sagen.
Zum Repo VLC (jetzt weg): entweder Packman oder VLC, aber nie beides gleichzeitig.
Packman: dieses eine Repo reicht!
debug: hat bei nicht-Experten nichts zu suchen.
source: nur, wenn Ati- oder Nvidia-Treiber compiliert werden.
kde411 und kde412: mischen gibt Ärger
multimedia-apps. geht ja noch, aber
multimedia-libs: gibt höchstwahrschein Probleme von der o.a. Art

Und bitte die Prioritäten beachten, die Zahlen hinter dem zweiten "ja" ...

Spielwurm
 
OP
Juan_Lutz

Juan_Lutz

Hacker
Danke erstmal für die Rückmeldung, ich werde die Repo Salat heute aufräumen, mal sehen ob das etwas bringt.

Aber ... ich möchte hier etwas lernen !

Es ist mir gefallen, ich habe seit lange eine Frage: was für eine Rolle spielt die Priorität der Repo in der Repo Liste?
Was bedeutet die "1" bei Pacman und die "2" bei Mozilla?
Wenn ich betrachte das die repo-update eine Prio von 80 hat, bedeutet das die Updates am Ende der Änderungskette geprüft und dementsprechend installiert oder nicht installiert werden?

Zusätzlich:
1. Ja ich habe die Repo von kde411, VLC, Multimedia-libs usw... dabei gehabt aber inaktive und nicht zu aktualisieren ! soll ich dann es trotzdem löschen? ich meine soll ich alle andere überflüssige REPOS löschen?, reicht es nicht nur wenn ich sie de-aktivieren und für aktualisieren eine "nein" eingebe?.
2. Und ... wenn ich meine Repo liste angepasst habe laut dien Vorschlag? was soll ich noch dann zusätzlich machen um mein Problem zu beheben? ist zu erwarten das ich einige Dateien aktualisieren / updaten soll ? wenn ja, welche?
ich werde mich nachher melden.
Grüße, J.-L.
 

Spielwurm

Advanced Hacker
@josef-wien
hast recht

@juan
Priorität: wenn ein Paket in mehreren Repos (in mehreren Versionen) vorhanden ist, dann wird es vom Repo mit der höchsten Priorität installiert. Niedrige Zahl -> hohe Prio. Packman steht auf dem "1.Platz", also wird alles, was Multimedia betrifft, von Packman genommen, Firefox wird von Mozilla installiert und nicht vom Opensuse-Repo.

Wenn Du Repos wie kde412 in Deiner Liste hast, dann wirst Du irgendwann Software von dort installiert haben, oder? Solch ein Mischmasch kann jede Menge Probleme mit sich bringen und besonders, wenn man keine Ahnung hat, was man macht. Also gilt für Neulinge: installiere von den Quellen, die zur Opensuse-Version gehören und sonst nichts, es sei denn, Du kannst mit entstehenden Problemen umgehen. Zu Opensuse 13.1 gehört die KDE-Version 4.11 und damit funktioniert sie einwandfrei. Es gibt also keinen Grund, irgendwelche zusätzlichen Repos in die Repo-Liste mit aufzunehmen.

Wenn Du die Quellen bereinigt hast, mach ein
Code:
zypper dup
(Josef-wien, berichtige bitte, ich bin mit den zypper-Befehlen nicht auf Du),
damit alle installierten Pakete von den übrig gebliebenen Repos stammen.

Spielwurm
 

josef-wien

Ultimate Guru
Meine Verwendung von zypper beschränkt sich darauf, hier im Forum Informationen abzurufen. Pakete werden bei mir ausschließlich mit YaST installiert, aktualisiert und gelöscht, denn dort kann ich solange zwischen den einzelnen Reitern hin- und herblättern und anpassen, bis das geplante Ergebnis das ist, was ich will, und erst dann beginnt die Durchführung.

Mit Ausnahme eines Umstiegs von z. B. 12.3 auf 13.1 halte ich dist-upgrade (abgekürzt dup) nur mit Angabe jenes Repos für sinnvoll, auf das alle Pakete bewußt umgestellt werden sollen, aber beides kann YaST eleganter. Aber jede(r) darf hier anderer Ansicht sein.

Spielwurm schrieb:
Priorität: wenn ein Paket in mehreren Repos (in mehreren Versionen) vorhanden ist, dann wird es vom Repo mit der höchsten Priorität installiert. Niedrige Zahl -> hohe Prio. Packman steht auf dem "1.Platz", also wird alles, was Multimedia betrifft, von Packman genommen, Firefox wird von Mozilla installiert und nicht vom Opensuse-Repo.
Ergänzend sei noch angemerkt, daß Pakete eines anderen Herstellers nur dann berücksichtigt werden, wenn ein Hersteller-Wechsel erlaubt ist oder zypper dup verwendet wird oder bewußt ein Paket eines anderen Herstellers ausgewählt wird. Die drei wichtigen Hersteller sind openSUSE, OBS (build service) und Packman. Bei gleicher Priorität wird die höchste Paketversion verwendet, sofern keine andere Auswahl erfolgt.
 
OP
Juan_Lutz

Juan_Lutz

Hacker
Hallo Ich habe das Problem gelöst in dem ich:

1. Ich hab ein OS 13.1 x86_64 Sytem am laufen mit ähnlichen System Bedingungen wie bei der oben beschriebenen i586 System. Aber, das KDE crash verhalten habe ich da nicht. !

2. ich habe mein i586 Maschine in einer x86_64 gewandelt und schau mal an ( klar) KDE mit Version 4.12.2 funktioniert wie es sein soll. :D

Danke für die mühe.

J.-L.
 
Oben