[РЕШЕНО] Виджет "Подключаемые устройства"

Перестал работать после пересборки системы данный виджет. KDE 4.4.5

Раньше там отображались и примонтированные диски, а теперь пустота и при подключении флешек тоже ничего не происходит.

sudo /etc/init.d/hald

sudo /etc/init.d/hald restart?

Не помогло.

Не помогло.

а без hal? ))

а без hal? ))

Theli написал(а): а без hal?

Theli написал(а):
а без hal? ))

Да причем тут хал.. с ним всегда все работало. Может как-то конфиги этого виджета можно сбросить на ноль?

~/.kde4/share/config/kded_dev

~/.kde4/share/config/kded_device_automounterrc?

Arago

Arago написал(а):
~/.kde4/share/config/kded_device_automounterrc?

Удалил. Он пересоздался. Но эффекта ноль..

dbus-monitor показывает

dbus-monitor показывает активность при вставке флэшки?
Попробуй ещё через Krusader подмонтировать (слева, ниже адресной строки есть кнопочка со списком носителей), получится или нет?

Arago

Arago написал(а):
dbus-monitor показывает активность при вставке флэшки?
Попробуй ещё через Krusader подмонтировать (слева, ниже адресной строки есть кнопочка со списком носителей), получится или нет?

Failed to open connection to session bus: /usr/bin/dbus-launch terminated abnormally with the following error: No protocol specified
No protocol specified
Autolaunch error: X11 initialization failed.

Вот что выдает dbus-monitor

Похоже у тебя вообще dbus

Похоже у тебя вообще dbus здох. ps ax|grep dbus?

Arago написал(а): Похоже у

Arago написал(а):
Похоже у тебя вообще dbus здох. ps ax|grep dbus?

2686 ? S 0:00 dbus-launch --autolaunch 9d6d6628b5a459479cb68b0600005b2e --binary-syntax --close-stderr
2687 ? Ss 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
26166 ? Ss 0:00 /usr/bin/dbus-daemon --system
28766 ? S 0:00 dbus-launch --autolaunch 9d6d6628b5a459479cb68b0600005b2e --binary-syntax --close-stderr
28767 ? Ss 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
28794 ? S 0:00 /usr/bin/dbus-launch --sh-syntax --exit-with-session
28795 ? Ss 0:06 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
32006 pts/2 S+ 0:00 grep --colour=auto dbus

Странно, у мну то же самое,

Странно, у мну то же самое, но работает. Попробуй переименовать ~/.kde4, перелогиниться и проверить заработает ли. Если заработает - ковыряй ~/.kde4, если нет - систему.

Попробуйте в

Попробуйте в /etc/PolicyKit/PolicyKit.conf
дописать

<match action="org.freedesktop.hal.storage.mount-removable">
<return result="yes" />
</match>

integer

integer написал(а):
Попробуйте в /etc/PolicyKit/PolicyKit.conf
дописать

<match action="org.freedesktop.hal.storage.mount-removable">
<return result="yes" />
</match>

папки PolicyKit даже нет

Значит у тебя собрано без

Значит у тебя собрано без него.
При вставлении флешки в dmesg|tail что?

integer написал(а): Значит у

integer написал(а):
Значит у тебя собрано без него.
При вставлении флешки в dmesg|tail что?

scsi 25:0:0:0: Direct-Access JetFlash TS128MJF2A 1.00 PQ: 0 ANSI: 2
sd 25:0:0:0: Attached scsi generic sg3 type 0
sd 25:0:0:0: [sdd] 250800 512-byte logical blocks: (128 MB/122 MiB)
sd 25:0:0:0: [sdd] Write Protect is off
sd 25:0:0:0: [sdd] Mode Sense: 0b 00 00 08
sd 25:0:0:0: [sdd] Assuming drive cache: write through
sd 25:0:0:0: [sdd] Assuming drive cache: write through
sdd: sdd1
sd 25:0:0:0: [sdd] Assuming drive cache: write through
sd 25:0:0:0: [sdd] Attached SCSI removable disk

Тогда поехали дальше eix -I

Тогда поехали дальше
eix -I sys-apps/hal, eix -I solid , eix -I dbus

integer написал(а): Тогда

integer написал(а):
Тогда поехали дальше
eix -I sys-apps/hal, eix -I solid , eix -I dbus

[I] sys-apps/hal
     Available versions:  ~*0.5.12_rc1-r8 0.5.13-r2 (~)0.5.14 (~)0.5.14-r1 0.5.14-r2 {X acpi apm consolekit crypt debug dell disk-partition doc kernel_FreeBSD kernel_linux laptop policykit selinux}                                     
     Installed versions:  0.5.14-r2(05:25:34 12.08.2010)(X acpi consolekit crypt kernel_linux -apm -debug -dell -disk-partition -doc -kernel_FreeBSD -laptop -policykit -selinux)
     Homepage:            http://www.freedesktop.org/wiki/Software/hal
     Description:         Hardware Abstraction Layer
[I] kde-base/solid
     Available versions:  (4.4) 4.4.5
        {aqua bluetooth debug +hal kdeenablefinal kdeprefix networkmanager wicd}                                                                            
     Installed versions:  4.4.5(4.4)(08:40:21 18.08.2010)(hal -aqua -bluetooth -debug -kdeenablefinal -kdeprefix -networkmanager -wicd)
     Homepage:            http://www.kde.org/
     Description:         Solid: the KDE hardware library

[I] kde-base/solid-runtime
     Available versions:  (4.4) 4.4.5
        {aqua debug kdeenablefinal kdeprefix}
     Installed versions:  4.4.5(4.4)(01:31:08 25.08.2010)(-aqua -debug -kdeenablefinal -kdeprefix)                                                          
     Homepage:            http://www.kde.org/
     Description:         KDE SC solid runtime modules (autoeject, automounter and others)
[I] dev-libs/dbus-glib
     Available versions:  0.82-r1 0.86 {bash-completion debug doc test}
     Installed versions:  0.86(00:42:34 12.08.2010)(-bash-completion -debug -doc -test)                                                                     
     Homepage:            http://dbus.freedesktop.org/
     Description:         D-Bus bindings for glib

[I] dev-libs/eggdbus
     Available versions:  (1) 0.6
        {debug doc +largefile test}
     Installed versions:  0.6(1)(02:41:07 12.08.2010)(largefile -debug -doc -test)                                                                          
     Homepage:            http://cgit.freedesktop.org/~david/eggdbus
     Description:         D-Bus bindings for GObject

[I] dev-libs/libdbusmenu-qt
     Available versions:  (~)0.3.0!t (~)0.3.2-r1!t (~)0.3.5!t {debug}
     Installed versions:  0.3.5!t(11:18:08 14.08.2010)(-debug)
     Homepage:            http://people.canonical.com/~agateau/dbusmenu/
     Description:         A library providing Qt implementation of DBusMenu specification

[I] dev-python/dbus-python
     Available versions:  0.83.0-r1 (~)0.83.1 {doc examples test}
     Installed versions:  0.83.1(01:20:53 12.08.2010)(-doc -examples -test)
     Homepage:            http://www.freedesktop.org/wiki/Software/DBusBindings http://dbus.freedesktop.org/doc/dbus-python/
     Description:         Python bindings for the D-Bus messagebus.

[I] sys-apps/dbus
     Available versions:  1.2.3-r1 1.2.24 (~)1.2.24-r1 [M](~)1.3.0-r1 [M](~)1.3.0-r2 {X debug doc selinux test}                                             
     Installed versions:  1.2.24-r1(00:37:13 12.08.2010)(X -debug -doc -selinux -test)                                                                      
     Homepage:            http://dbus.freedesktop.org/
     Description:         A message bus system, a simple way for applications to talk to each other

[I] x11-libs/qt-dbus
     Available versions:  (4) 4.5.3-r1 4.6.2 (~)4.6.3
        {aqua debug +exceptions pch}
     Installed versions:  4.6.3(4)(00:43:39 12.08.2010)(exceptions -aqua -debug -pch)                                                                       
     Homepage:            http://qt.nokia.com/
     Description:         The DBus module for the Qt toolkit

попробуй что ли дбас

попробуй что ли дбас пересобрать и сделать dispatch-conf

integer написал(а): Значит у

del

Ну дак у меня там раньше и

Ну дак у меня там раньше и разные примонтированные разделы отображались.. типо /mnt/disk2, а щас ноль.

Поэтому и думаю, что что-то в самом виджете косячит.

Может кто знает список всех

Может кто знает список всех файлов, относящихся к данному виджету хоть как-то?

может так

$ equery belongs /usr/lib64/kde4/kcm_device_automounter.so 
[ Searching for file(s) /usr/lib64/kde4/kcm_device_automounter.so in *... ]
kde-base/solid-runtime-4.4.5 (/usr/lib64/kde4/kcm_device_automounter.so)

$ equery files solid-runtime
[ Searching for packages matching solid-runtime... ]
* Contents of kde-base/solid-runtime-4.4.5:
/usr
/usr/bin
/usr/bin/solid-hardware
/usr/lib64
/usr/lib64/kde4
/usr/lib64/kde4/kcm_device_automounter.so
/usr/lib64/kde4/kded_device_automounter.so
/usr/lib64/kde4/kded_solidautoeject.so
/usr/lib64/kde4/kded_soliduiserver.so
/usr/share
/usr/share/kde4
/usr/share/kde4/services
/usr/share/kde4/services/device_automounter_kcm.desktop
/usr/share/kde4/services/kded
/usr/share/kde4/services/kded/device_automounter.desktop
/usr/share/kde4/services/kded/solidautoeject.desktop
/usr/share/kde4/services/kded/soliduiserver.desktop

а эта строка - это просто подпись

n0nado написал(а): $ equery

n0nado написал(а):
$ equery belongs /usr/lib64/kde4/kcm_device_automounter.so 
[ Searching for file(s) /usr/lib64/kde4/kcm_device_automounter.so in *... ]
kde-base/solid-runtime-4.4.5 (/usr/lib64/kde4/kcm_device_automounter.so)

$ equery files solid-runtime
[ Searching for packages matching solid-runtime... ]
* Contents of kde-base/solid-runtime-4.4.5:
/usr
/usr/bin
/usr/bin/solid-hardware
/usr/lib64
/usr/lib64/kde4
/usr/lib64/kde4/kcm_device_automounter.so
/usr/lib64/kde4/kded_device_automounter.so
/usr/lib64/kde4/kded_solidautoeject.so
/usr/lib64/kde4/kded_soliduiserver.so
/usr/share
/usr/share/kde4
/usr/share/kde4/services
/usr/share/kde4/services/device_automounter_kcm.desktop
/usr/share/kde4/services/kded
/usr/share/kde4/services/kded/device_automounter.desktop
/usr/share/kde4/services/kded/solidautoeject.desktop
/usr/share/kde4/services/kded/soliduiserver.desktop

Если все это удалить, пересоздадутся после рестарта иксов?

не должны

после пересборки solid-runtime пересоздадутся

а эта строка - это просто подпись

Мде. Даже это не помогло..

Мде. Даже это не помогло..

Я, кстати, /usr/share/kde4 бекапил и после пересборки системы старое залил. Может в этом косяк.

Была такая тема... Также не

Была такая тема... Также не работал suspend и hibernate. Точнее работал, но небыло кнопок в меню. Решилось добавлением пользователя в группы hal disk usb messagebus haldaemon plugdev. Может какие то и лишние. Попробуйте.

Ага, на ноуте у меня решилось

Ага, на ноуте у меня решилось после недавней установки именно добалением юзера в plugdev

В готовности к облому - наша сила! (с)

Добавил группы. Рестартанул

Добавил группы. Рестартанул кде, эффекта ноль..

Добавили группы или добавили

Добавили группы или добавили в группы?

В группы

В группы

Была такая же ситуация.

Была такая же ситуация. Причина была в побитых линках на библиотеки hal. Решилось с помощью:

$ revdep-rebuild -- -1av

PS: утилита revdep-rebuild входит в состав app-portage/gentoolkit

/ Enchant /
"Никакую проблему нельзя решить на том же уровне, на котором она возникла"

Enchant написал(а): Была

Enchant написал(а):
Была такая же ситуация. Причина была в побитых линках на библиотеки hal. Решилось с помощью:

$ revdep-rebuild -- -1av

PS: утилита revdep-rebuild входит в состав app-portage/gentoolkit

* Configuring search environment for revdep-rebuild
* Environment mismatch from previous run, deleting temporary files...

* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.

* Collecting system binaries and libraries
* Generated new 1_files.rr
* Collecting complete LD_LIBRARY_PATH
* Generated new 2_ldpath.rr
* Checking dynamic linking consistency
[ 100% ]

* Dynamic linking on your system is consistent... All done.

Значит это не ваш случай...

Значит это не ваш случай... :-(

/ Enchant /
"Никакую проблему нельзя решить на том же уровне, на котором она возникла"

Проблема решилась после

Проблема решилась после ребута. Всем спасибо :)

после ребута как добавили в

после ребута как добавили в группы ? или после какого действия то пошли в ребут ? ?

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

draft3r написал(а): после

draft3r написал(а):
после ребута как добавили в группы ? или после какого действия то пошли в ребут ? ?

После всего, что здесь советовали.

мде уж лучше бубен шаманский

мде уж лучше бубен шаманский =)

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Просто ему надо было не

Просто ему надо было не ребутнуться, а иксы перезагрузить. А помогло то, что добавил пользователя в группы нужные.

Нет. Я перезапускал иксы

Нет. Я перезапускал иксы после добавления в группы.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".