Bug de systemsettings, catégorie bureau

Bonjour,

Je ne viens pas vraiment signaler un bug, je pense qu’il l’est déjà (j’ai bien tenté de suivre la procédure pour installer le paquet de debug de systemsettings mais il est introuvable…).

J’aimerais simplement passer outre, parce que ça me gène assez.
Lorsque je lance l’utilitaire de configuration de KDE4, dès que je souhaites accéder à la partie “bureau”, le programme crash.

J’aimerais savoir où se trouvent les fichiers de configuration, ou même si il est possible de gérer ça en ligne de commande. Je souhaites en l’occurence modifier la gestion de l’écran de veille, qui m’empêche de regarder des films tranquillement :wink:.

Merci

Salut,

[quote]gerard@debian:~/bin$ apt-cache policy systemsettings
systemsettings:
Installé : 4:4.3.4-4
Candidat : 4:4.3.4-4
Table de version :
*** 4:4.3.4-4 0
990 ftp.fr.debian.org sid/main Packages
100 /var/lib/dpkg/status
4.1.0-1 0
500 ftp.fr.debian.org stable/main Packages
[/quote]

Fonctionne parfaitement :slightly_smiling:

voici la sortie du crash :

Application: Configuration du système (systemsettings), signal: Segmentation fault [KCrash Handler] #5 0x00007fe6956d827e in XF86DRIQueryVersion () from /usr/lib/libGL.so.1 #6 0x00007fe6956d8419 in XF86DRIQueryExtension () from /usr/lib/libGL.so.1 #7 0x00007fe6956d7dd5 in ?? () from /usr/lib/libGL.so.1 #8 0x00007fe6956b87b8 in ?? () from /usr/lib/libGL.so.1 #9 0x00007fe6956b029a in glXQueryVersion () from /usr/lib/libGL.so.1 #10 0x00007fe695864c4c in ?? () from /usr/lib/kde4/kcm_kwincompositing.so #11 0x00007fe6958594a0 in ?? () from /usr/lib/kde4/kcm_kwincompositing.so #12 0x00007fe695860795 in QObject* KPluginFactory::createInstance<KWin::KWinCompositingConfig, QWidget>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/kde4/kcm_kwincompositing.so #13 0x00007fe6a414b0fe in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5 #14 0x00007fe6a5843e66 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from /usr/lib/libkutils.so.4 #15 0x00007fe6a5849597 in ?? () from /usr/lib/libkutils.so.4 #16 0x00007fe6a584a605 in KCModuleProxy::realModule() const () from /usr/lib/libkutils.so.4 #17 0x00007fe6a584a8f2 in KCModuleProxy::showEvent(QShowEvent*) () from /usr/lib/libkutils.so.4 #18 0x00007fe6a46021e4 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #19 0x00007fe6a45b201d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #20 0x00007fe6a45ba07a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #21 0x00007fe6a5209e06 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #22 0x00007fe6a39e1c9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #23 0x00007fe6a46070da in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4 #24 0x00007fe6a4607412 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4 #25 0x00007fe6a4606fcf in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4 #26 0x00007fe6a460763a in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4 #27 0x00007fe6a4607426 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4 #28 0x00007fe6a4606fcf in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4 #29 0x00007fe6a4607412 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4 #30 0x00007fe6a4606fcf in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4 #31 0x00007fe6a4607412 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4 #32 0x00007fe6a4606fcf in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4 #33 0x00007fe6a460763a in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4 #34 0x00007fe6a4607426 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4 #35 0x00007fe6a4606fcf in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4 #36 0x00007fe6a460763a in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4 #37 0x00007fe6a45eb855 in QStackedLayout::setCurrentIndex(int) () from /usr/lib/libQtGui.so.4 #38 0x00007fe698f93c09 in ?? () from /usr/lib/kde4/icon_mode.so #39 0x00007fe698f94334 in ?? () from /usr/lib/kde4/icon_mode.so #40 0x00007fe6a39f6df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #41 0x00007fe6a5613e4f in ModuleView::moduleChanged(bool) () from /usr/lib/libsystemsettingsview.so #42 0x00007fe6a5616204 in ModuleView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsystemsettingsview.so #43 0x00007fe6a39f6df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #44 0x00007fe6a5239f48 in KPageWidget::currentPageChanged(KPageWidgetItem*, KPageWidgetItem*) () from /usr/lib/libkdeui.so.5 #45 0x00007fe6a523a0e8 in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #46 0x00007fe6a39f6df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #47 0x00007fe6a5235b57 in KPageView::currentPageChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libkdeui.so.5 #48 0x00007fe6a52366c5 in ?? () from /usr/lib/libkdeui.so.5 #49 0x00007fe6a52370c2 in KPageView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #50 0x00007fe6a523a0a0 in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #51 0x00007fe6a39f6df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #52 0x00007fe6a4ae326a in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libQtGui.so.4 #53 0x00007fe6a4ae33b4 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4 #54 0x00007fe6a5236a00 in ?? () from /usr/lib/libkdeui.so.5 #55 0x00007fe6a5236fb5 in ?? () from /usr/lib/libkdeui.so.5 #56 0x00007fe6a52370d2 in KPageView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #57 0x00007fe6a523a0a0 in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #58 0x00007fe6a39f6df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #59 0x00007fe6a56159fc in ModuleView::addModule(KCModuleInfo*) () from /usr/lib/libsystemsettingsview.so #60 0x00007fe6a5615ef2 in ModuleView::loadModule(MenuItem*) () from /usr/lib/libsystemsettingsview.so #61 0x00007fe698f93d58 in ?? () from /usr/lib/kde4/icon_mode.so #62 0x00007fe698f94351 in ?? () from /usr/lib/kde4/icon_mode.so #63 0x00007fe6a39f6df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #64 0x00007fe6a4a8c885 in QAbstractItemView::activated(QModelIndex const&) () from /usr/lib/libQtGui.so.4 #65 0x00007fe6a4a8f497 in QAbstractItemView::mouseDoubleClickEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #66 0x00007fe6a46021fe in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #67 0x00007fe6a496a92b in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #68 0x00007fe6a4a9c98b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #69 0x00007fe6a39e0fb8 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #70 0x00007fe6a45b1fec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #71 0x00007fe6a45ba7ca in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #72 0x00007fe6a5209e06 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #73 0x00007fe6a39e1c9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #74 0x00007fe6a45b9a78 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4 #75 0x00007fe6a4622659 in ?? () from /usr/lib/libQtGui.so.4 #76 0x00007fe6a462140f in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #77 0x00007fe6a464976c in ?? () from /usr/lib/libQtGui.so.4 #78 0x00007fe6a03ab90e in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #79 0x00007fe6a03af2c8 in ?? () from /lib/libglib-2.0.so.0 #80 0x00007fe6a03af3f0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #81 0x00007fe6a3a0a39c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #82 0x00007fe6a4648f1f in ?? () from /usr/lib/libQtGui.so.4 #83 0x00007fe6a39e0562 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #84 0x00007fe6a39e0934 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #85 0x00007fe6a39e2ba4 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #86 0x000000000040cbb9 in _start ()

Nyarlathotep:/home/gaetan# apt-cache policy libqtcore4
libqtcore4:
Installé : 4:4.5.3-4
Candidat : 4:4.5.3-4
Table de version :
*** 4:4.5.3-4 0
990 ftp.fr.debian.org testing/main Packages
600 ftp.fr.debian.org unstable/main Packages
100 /var/lib/dpkg/status
4.4.3-1 0
400 ftp.fr.debian.org stable/main Packages

Est-ce que ça pourrait venir du fait que j’utilise vesa comme drivers graphiques ? fbdev me retourne une erreur (la même que lorsque je tentais sid…).

[quote=“Lancazar”]Bonjour,
J’aimerais savoir où se trouvent les fichiers de configuration, ou même si il est possible de gérer ça en ligne de commande. Je souhaites en l’occurence modifier la gestion de l’écran de veille, qui m’empêche de regarder des films tranquillement :wink:.

Merci[/quote]Bonjour,
je n’utilise pas KDE mais je peux peut-être te mettre sur un début de piste,
les fichiers de configuration de ton environnement de bureau se trouve dans des répertoires “cachés” (dont le nom commence par un . )
pour voir ces répertoires, il faut faire ctrl-h dans la plupart des gestionnaires de fichiers, sinon dans un terminal $ ls -d .*/ te listera tous les répertoires cachés, à toi de chercher après dans lequel se trouve le fichier que tu cherches.
Désolé de ne pas être plus précis mais je suis en terrain inconnu.

edit : Il y a quand même des chances que le répertoire que tu cherches s’appelle .kde.

Re,

Tu nous parles d’un bug de systemsettings et tu nous donnes le apt-cache de libqtcore4.

J’aurais préféré comparer ta version à à la mienne qui marche :slightly_smiling:

Désolé ggoodluck,

Nyarlathotep:/home/gaetan# apt-cache policy systemsettings systemsettings: Installé : 4:4.3.4-3 Candidat : 4:4.3.4-3 Table de version : 4:4.3.4-4 0 600 http://ftp.fr.debian.org unstable/main Packages *** 4:4.3.4-3 0 990 http://ftp.fr.debian.org testing/main Packages 100 /var/lib/dpkg/status 4.1.0-1 0 400 http://ftp.fr.debian.org stable/main Packages

Sinon, j’ai déjà fureté de-ci de là dans mes dossiers cachés, mais je ne trouves pas…
La version est légèrement différente, ça pourrait être dû à celà… en tout cas je ne peux pas installer la 4-4, même avec les dépôts sid…

Edit : aptitude install systemsettings=4.3.4-4 ne fonctionne pas, mais aptitude install systemsettings -t sid marche bien.
Par contre, à la fin j’ai 287 MaJ restante, et aptitude safe-upgrade ne m’en propose aucune (j’ai upgradé dans l’aprem).
Et il plante tout autant, segmentation fault toujours. J’imagine que ce n’est pas ce programme qui est en cause ? Qu’est-ce qui cause les segmentation fault en général ? Un accès mémoire interdit ?

le bug est résolu dans la dernière mise à jour. J’utilise la version unstable, et pour le moment il ne plante pas.
systemsettings:
Installé : 4:4.3.4-5
Candidat : 4:4.3.4-5
Table de version :
*** 4:4.3.4-5 0
500 ftp.fr.debian.org unstable/main Packages
100 /var/lib/dpkg/status
4:4.3.4-3 0
990 ftp.fr.debian.org testing/main Packages
4.1.0-1 0
400 ftp.fr.debian.org stable/main Packages