LINUX.ORG.RU

Несколько вопросов по десктопной Gentoo


0

1

Приветствую. Сегодня выдался свободный денёк, решил обновить систему (обновляюсь довольно редко). В связи с этим вылезло несколько проблем:

Во-первых, заметил, что перестали работать спец. клавиши на смену яркости экрана (Fn+F5/F6), которые раньше работали. Остальные подобные клавиши работают нормально. Решил было вручную забиндить, так xev просто не реагирует на эти клавиши. Свободные драйвера, KMS. Куда копать?

Во-вторых, не работают уведомления от gtk3 программ (в частности, nm-applet), с такой ошибкой:

Failed to show notification:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
org.freedesktop.Notifications was not provided by any .service files
notify-send также не показывает уведомлений, впрочем, как и ошибок. Для уведомлений юзается naughty.

★★★

Тяжело что-то конкретное посоветовать. Вот наугад:
1. После обновления, обновлял ли ты конфигурационные файлы (там должно было появиться куча ._cfg000_*)? Если да - обнови. Если нет - а со старыми конфигами работает (надеюсь, у тебя есть бекапы)?
2. Надеюсь revdep-rebuild делал? Сделай, в любом случае не помешает.
3. Судя по твоему сообщению очень похоже на несовместимость версий. А ты делал обновления с --deep или без него? Если будет еще один денек, сделай с --deep (ключ emerge, пишу по памяти - уточни в мане). Он тогда обновляет не только софт, но и все его зависимости.

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

1. После обновления, обновлял ли ты конфигурационные файлы (там должно было появиться куча ._cfg000_*)? Если НЕТ - обнови. Если ДА - а со старыми конфигами работает (надеюсь, у тебя есть бекапы)?

*FIXED

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

1. Да, конечно, обновлял. Бэкапов, увы, не сохранилось. 2. Тоже. 3. Делал с --deep

Я тут немного поискал, в /usr/share/dbus-1/services этого файла нет вообще, может, просто его нехватает (Если так, мб кто зальёт?)?

ktan ★★★
() автор топика

В Убунте 10.04 вот эти пакеты предоставляют файл:

 $ apt-file search org.freedesktop.Notifications
colibri: /usr/share/dbus-1/services/colibri-org.freedesktop.Notifications.service
notification-daemon: /usr/share/dbus-1/services/org.freedesktop.Notifications.service
notify-osd: /usr/share/dbus-1/services/org.freedesktop.Notifications.service
xfce4-notifyd: /usr/share/dbus-1/services/org.freedesktop.Notifications.service

Jetty ★★★★★
()

If you experience a breakage after updating dev-libs/glib try rebuilding dev-libs/dbus-glib

Может быть это подскажет верный вектор.

SmaL
()
Ответ на: комментарий от AITap

У меня его вообще нет. Сейчас поставил, файл появился, уведомления заработали, но через гномовский демон (добавил gnome в virtual/notification-daemon). А хотелось-то через naughty. Ну чтож, буду пока копать.

ktan ★★★
() автор топика

по десктопной Gentoo

как будто бывает недесктопная

anonymous
()
Ответ на: комментарий от ktan

У меня его вообще нет. Сейчас поставил, файл появился, уведомления заработали, но через гномовский демон (добавил gnome в virtual/notification-daemon). А хотелось-то через naughty. Ну чтож, буду пока копать.

Убрать юз gnome в virtual/notification-daemon и переустановить sys-apps/dbus.

$ awesome -v
awesome v3.4.11 (Pickapart)
 • Build: Jan 19 2012 03:21:37 for i686 by gcc version 4.5.3 (@atom)
 • D-Bus support: ✔
SmaL
()
Ответ на: комментарий от SmaL

Спасибо, пересборка dbus помогла.

ktan ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.