Problèmes et questions sur les environnements graphiques et les applications.
Répondre

Plantage Plasma Kwin

#1Messageil y a 10 ans

Bonjour à tou(te)s,

Je suis sous Manjaro KDE et après la mise à jour vers le noyau 3.10.12-1 qui s'est bien passée, j'ai redémarré la machine et là Plasma ne démarre pas après l'ouverture de session.

J'ai installé le paquet gpe depuis OpenBox pour le débogage, mais il semble manquer quelques librairies pour que le rapport complet puisse être adressé aux développeurs de KDE.

J'ai supprimé les .conf et cache KDE pensant à une configuration personnelle inadéquate, mais ce n'était pas cela ; en creusant un peu, j'ai trouvé les fichiers qui font apparaître mes messages d'erreur : ils sont dans /usr/share/autostart et il s'agissait de plasma et kmix.
Après avoir viré ces fichiers les erreurs n'apparaissent plus dès le choix de session dans KDM, mais je n'ai plus de bureau, mais surtout impossible de réinstaller plasma via pacman - mais peut-être que je m'y prends mal ? Je tape :
sudo pacman plasma-desktop
et là il ne me trouve rien - alors que ma connexion internet est bien active.

Du coup, il me reste OpenBox pour vous joindre :sourire: et lancer un SOS ! :gsourire:

Si vous avez une idée, je vous en suis très reconnaissant parce que là je patauge !

Plantage Plasma Kwin

#2Messageil y a 10 ans

Bonjour et bienvenue :salut:
Je ne suis pas sous Kde ,mais quelque soit l'environnement ,j'ai l'impression que tu as taillé à l'arrache dans le système... :desole:
Un truc qui ne mange pas de pain ,remets Kde:

sudo pacman -S kde

Après ça ,les experts kdéistes pourront t'aider.
Profites en pour renseigner tasignature:clindoeil:

Plantage Plasma Kwin

#3Messageil y a 10 ans

sudo pacman -S --force kdebase-workspace kdemultimedia-kmix

et ce n'est pas parce que des fichiers sont impliqués dans un log d'erreur que ces fichiers sont à supprimer; ces deux fichiers permettent le lancement de Plasma et de Kmix, donc il est normal que ces deux composants ne se lancent plus une fois ces fichiers supprimés.

d'autre part, on ne supprime jamais un fichier qui fait partie d'un paquet et qui a été installé par le gestionnaire de paquet, c'est le meilleur moyen de flinguer son système.
si tu veux empêcher le démarrage d'un service, soit tu utilises l'utilitaire dans "configuration du système", soit tu fais une copie du fichier /usr/share/autostart/<nom du fichier>.desktop dans ~/.config/autostart et tu ajoute "Hidden=true" dans la copie.

Plantage Plasma Kwin

#4Messageil y a 10 ans

Merci lemust83 pour avoir pris le temps de me répondre :salut: ,

Ta commande n'a pas résolu le problème, mais cela me paraissait pourtant le truc à faire. Et oui, j'y ai un peu été à la hache - c'est mon côté Al Bundy :) Reste que les données collectées ci-dessous font référence à des bibliohèques et/ou à des modules avec Kwin et la librairie Qt en rôle titre :clindoeil: .

Les erreurs collectées dans un premier rapport :

Application: KWin (kwin), signal: Bus error
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1178740 (LWP 6453))]

Thread 4 (Thread 0xae76fb40 (LWP 6460)):
#0  0xb7758424 in __kernel_vsyscall ()
#1  0xb5d51055 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb74caf94 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#3  0xb5dc8963 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb5dbb6c2 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5dc840f in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5d4cf10 in start_thread () from /usr/lib/libpthread.so.0
#7  0xb74be01e in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0xaddffb40 (LWP 6470)):
#0  0xb7758424 in __kernel_vsyscall ()
#1  0xb5d51055 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb74caf94 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#3  0xb5dc8963 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb5dbb6c2 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5dc840f in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5d4cf10 in start_thread () from /usr/lib/libpthread.so.0
#7  0xb74be01e in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0xaa50db40 (LWP 6478)):
#0  0xb7758424 in __kernel_vsyscall ()
#1  0xb5d50c8b in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb74caf3c in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#3  0xb6ef2c72 in ?? () from /usr/lib/libQtScript.so.4
#4  0xb6ef2cbf in ?? () from /usr/lib/libQtScript.so.4
#5  0xb5d4cf10 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb74be01e in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0xb1178740 (LWP 6453)):
[KCrash Handler]
#6  0xb62e2b0f in ?? () from /usr/lib/libkdecore.so.5
#7  0xb62dc082 in KSharedDataCache::KSharedDataCache(QString const&, unsigned int, unsigned int) () from /usr/lib/libkdecore.so.5
#8  0xb6baacb6 in KImageCache::KImageCache(QString const&, unsigned int, unsigned int) () from /usr/lib/libkdeui.so.5
#9  0xb67f3fcf in ?? () from /usr/lib/libplasma.so.3
#10 0xb67f4c8f in Plasma::Theme::findInCache(QString const&, QPixmap&, unsigned int) () from /usr/lib/libplasma.so.3
#11 0xb67f08b7 in ?? () from /usr/lib/libplasma.so.3
#12 0xb67f0e34 in Plasma::Svg::pixmap(QString const&) () from /usr/lib/libplasma.so.3
#13 0xa97e519d in ?? () from /usr/lib/kde4/kwin4_effect_builtins.so
#14 0xa97e37ba in ?? () from /usr/lib/kde4/kwin4_effect_builtins.so
#15 0xa97e3b95 in ?? () from /usr/lib/kde4/kwin4_effect_builtins.so
#16 0xa97cef05 in ?? () from /usr/lib/kde4/kwin4_effect_builtins.so
#17 0xb5eecf87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb739add5 in KWin::EffectsHandler::screenEdgeApproaching(KWin::ElectricBorder, double, QRect const&) () from /usr/lib/libkwineffects.so.1
#19 0xb739b119 in ?? () from /usr/lib/libkwineffects.so.1
#20 0xb5eecf87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#21 0xb75b5cd5 in ?? () from /usr/lib/libkdeinit4_kwin.so
#22 0xb75b5d71 in ?? () from /usr/lib/libkdeinit4_kwin.so
#23 0xb5eecf87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#24 0xb75b5b45 in ?? () from /usr/lib/libkdeinit4_kwin.so
#25 0xb76a84f0 in ?? () from /usr/lib/libkdeinit4_kwin.so
#26 0xb75b5b97 in ?? () from /usr/lib/libkdeinit4_kwin.so
#27 0xb5eecf87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#28 0xb75b3445 in ?? () from /usr/lib/libkdeinit4_kwin.so
#29 0xb75d9b49 in ?? () from /usr/lib/libkdeinit4_kwin.so
#30 0xb75d9c0a in ?? () from /usr/lib/libkdeinit4_kwin.so
#31 0xb75d9eff in ?? () from /usr/lib/libkdeinit4_kwin.so
#32 0xb75b06b0 in ?? () from /usr/lib/libkdeinit4_kwin.so
#33 0xb5eecf87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#34 0xb5f3d135 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#35 0xb5ef67b6 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#36 0xb5ef13ec in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#37 0xb53d49a4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#38 0xb53db3b3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#39 0xb6b3e6a4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#40 0xb75e7559 in ?? () from /usr/lib/libkdeinit4_kwin.so
#41 0xb5ed833a in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#42 0xb5f0a5db in ?? () from /usr/lib/libQtCore.so.4
#43 0xb5f0aeac in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#44 0xb5484e6b in ?? () from /usr/lib/libQtGui.so.4
#45 0xb5ed6da3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0xb5ed70c9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#47 0xb5edc85e in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#48 0xb53d2e44 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#49 0xb75e88ae in kdemain () from /usr/lib/libkdeinit4_kwin.so
#50 0x0804855b in ?? ()
#51 0xb73ec9d3 in __libc_start_main () from /usr/lib/libc.so.6
#52 0x08048581 in _start ()


Dans un second rapport :

Application: Outil de gestion de fenêtres Plasma (plasma-desktop), signal: Bus error
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[KCrash Handler]
#6  0xb70b8b0f in ?? () from /usr/lib/libkdecore.so.5
#7  0xb70b2082 in KSharedDataCache::KSharedDataCache(QString const&, unsigned int, unsigned int) () from /usr/lib/libkdecore.so.5
#8  0xb74ddcb6 in KImageCache::KImageCache(QString const&, unsigned int, unsigned int) () from /usr/lib/libkdeui.so.5
#9  0xb2f6cfcf in ?? () from /usr/lib/libplasma.so.3
#10 0xb2f6daa1 in Plasma::Theme::findInCache(QString const&, QPixmap&) () from /usr/lib/libplasma.so.3
#11 0xb2ef8024 in ?? () from /usr/lib/libplasma.so.3
#12 0xb2ef92e9 in ?? () from /usr/lib/libplasma.so.3
#13 0xb2ef9c9f in Plasma::FrameSvg::mask() const () from /usr/lib/libplasma.so.3
#14 0xae40486a in ?? () from /usr/lib/kde4/plasma_containment_panel.so
#15 0xb2ea2c0e in Plasma::Applet::paint(QPainter*, QStyleOptionGraphicsItem const*, QWidget*) () from /usr/lib/libplasma.so.3
#16 0xb6892492 in ?? () from /usr/lib/libQtGui.so.4
#17 0xb68a3e3b in ?? () from /usr/lib/libQtGui.so.4
#18 0xb68a6c53 in ?? () from /usr/lib/libQtGui.so.4
#19 0xb68a73d5 in ?? () from /usr/lib/libQtGui.so.4
#20 0xb68a7b3e in ?? () from /usr/lib/libQtGui.so.4
#21 0xb68c8764 in QGraphicsView::paintEvent(QPaintEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb62810b5 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb6681f2c in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb67105d8 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb68c7477 in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb6710856 in ?? () from /usr/lib/libQtGui.so.4
#27 0xb6d2c4ae in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#28 0xb6227981 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0xb622e3b3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0xb74716a4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0xb6d2c33a in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#32 0xb627ade1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#33 0xb627b8e1 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#34 0xb627a97a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#35 0xb6462f4d in ?? () from /usr/lib/libQtGui.so.4
#36 0xb646330b in ?? () from /usr/lib/libQtGui.so.4
#37 0xb626f03a in QWidgetPrivate::syncBackingStore(QRegion const&) () from /usr/lib/libQtGui.so.4
#38 0xb629e954 in ?? () from /usr/lib/libQtGui.so.4
#39 0xb62ad24b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#40 0xb62d7324 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb59060de in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#42 0xb5906488 in ?? () from /usr/lib/libglib-2.0.so.0
#43 0xb5906548 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#44 0xb6d5b85f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0xb62d73de in ?? () from /usr/lib/libQtGui.so.4
#46 0xb6d2ada3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#47 0xb6d2b0c9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#48 0xb6d3085e in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#49 0xb6225e44 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#50 0xaf900937 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#51 0x0804f3ab in _start ()

Plantage Plasma Kwin

#5Messageil y a 10 ans

Merci d'utiliser les balises [Code] ; je l'ai fait. En réalité elles étaient utilisées, mais mal :clindoeil:

Plantage Plasma Kwin

#6Messageil y a 10 ans

Je me suis permi d'éditer ton message, car pour plus de lisibilité ,les rapports sont a placer entre les balises codes.

As tu tenté la commande plus pertinante que Loubrix t'a suggéré?
Edit :Grillé :gsourire:

Plantage Plasma Kwin

#7Messageil y a 10 ans

Tu as bien fait, les forums j'ai plutôt l'habitude de les parcourir en lecteur qu'en "posteur" :)

Plantage Plasma Kwin

#8Messageil y a 10 ans

J'ai effectivement saisi la commande de Loubrix et j'ai bien pris note de ses observations.
J'avais pensé à des réglages dans mon /home avant d'enregistrer les journaux et constater que mes réglages personnels n'étaient pour rien dans le problème - mais il y a des choses plus graves que perdre les réglages de sa distribution Linux.

La commande de Loubrix est restée sans effet, hélas.

Plantage Plasma Kwin

#9Messageil y a 10 ans

ma commande sert juste à réparer tes bêtises; elle n'a pas été sans effet puisqu'elle a restauré les fichiers que tu avais supprimé...

pour le reste, tes logs suggère un mauvais support de la composition au niveau de l'affichage (au niveau de la luminescence du thème Oxygen)...
je te suggère de démarrer Kde en mode fallback, et d'aller dans "configuration du système" ---> "effets de bureau" ---> "options avancées"; à "mode d'affichage composite", mets "OpenGL 2.0" et à "système graphique Qt", mets "Raster".

et puis, tu en mettras un peu plus dans ta signature, parce qu'il me semble qu'un NC10 a un système graphique plus que limité (Intel GMA 950 128 Mo partagée), plus que juste pour faire tourner Kde (sans compter le CPU à 1,6 Ghz et seulement 1 Go de RAM)

Plantage Plasma Kwin

#10Messageil y a 10 ans

@Loubrix
Qui modérera le modérateur qui veut jouer à celui qui a la plus grosse ?

Je m'en suis sorti : un module introduit dans la mise à jour engendre une incompatibilité avec KDE. Pas le temps de chercher plus avant.
Ciao

Plantage Plasma Kwin

#11Messageil y a 10 ans

Totorino a écrit :@Loubrix
Qui modérera le modérateur qui veut jouer à celui qui a la plus grosse ?

:bjr:

Pas très sympa ta petite sortie (et totalement injuste) !
Répondre