Nautilus действие "вставлен пустой диск (cd-rw/dvd-rw)"

Собственно проблема в следующем:
раньше в gnome 2.30, да и более ранних версиях после того, как в привод был вставлен чистый cd/dvd диск перезаписываемый, или обычный, nautilus выдавал сообщение об этом и предлагал запустить brasero, в списке устройств (юоковая панель nutilus) был виден привод, но не смонтирован.
Сейчас же я размаскировал gnome-2.32, список установленных версий компонент которого я выложил на pastebin, система была собрана с нуля, заново пересоздавались файловые системы и производилась чистая установка, флаги сборки и прочие параметры так же выложены на pastebin, ну и на всякий случай мой fstab.
Система собрана без hal, только udev, udisks и consolekit.
Сейчас nautilus ведет себя странно, после вставки пустого диска в привод не появляется сообщение о том что вставлен пустой диск и приглашения на запуск brasero, мало того иконка привода исчезает из "компьтер`а" computer:///, не понимаю в чем проблема и куда стоит смотреть, что бы найти решение, состою вроде бы во всех нужных группах, /etc/group такде выложил на pastebin, прошу помочь.

Забыл написать, если при вставленном пустом диске запустить brasero, выбрать к примеру образ диска на запись, то откроется окно, где будет сообщение о том что нет доступных приводов для записи, открыть и закрыть лоток привода, то на некоторое время привод обнаружится, собственно до того момента, когда пропадет иконка привода из nautilus`а.

emerge --info - http://paste.pocoo.org/show/341851/
установленные пакеты для gnome-2.32 - http://paste.pocoo.org/show/341856/
/etc/fstab - http://paste.pocoo.org/show/341857/
/etc/group - http://paste.pocoo.org/show/341859/

Проблема решилась установкой

Проблема решилась установкой udev-162, спасибо всем, кто не захотел помочь.

DVD не видится на /dev/dvd и

DVD не видится на /dev/dvd и дискописатели не работают поэтому, наутилус тоже не видит их. Флешки приходится вручную монтировать. Чего не хватает в системе, подскажите, плиз?

Какая DE (gnome, kde, xfce,

Какая DE (gnome, kde, xfce, прочее)?
Какой версии прочие компоненты системы, ядро, udev.

Запущен ли consolekit, в каких группах состоит пользователь.

mkdir /media/sr0
mount /dev/sr0 /media/sr0

Что показывает ?

Виден ли вообще DVD привод в системе ?

dmesg | grep "CD\|DVD\|Attached scsi"

.

kostik87 написал(а):
Запущен ли consolekit

Самое интересное, что у меня управление питанием и монтирование флешек (CD/DVD использую намного реже) работают и без выполнения этого условия (при остановленном демоне consolekit).

:wq
--
Live free or die

Старый добрый Gnome 2.32.1,

Старый добрый Gnome 2.32.1, наверно, Gentoo единственная система, которая его сохранила, за что тем, кто её поддерживает, респект и уважуха.

mount /dev/sr0 /media/dvd - это работает, а программы ищут dvd на /dev/dvd (mplayer в настройках показывает этот путь, попытка указать /dev/sr0 игнорируется), Brasero и k3b привод не видят, даже когда он примонтирован.

victor@localhost ~ $ groups
wheel uucp audio video users plugdev
ядро 3.2.1-r2
udev-171-r5

/

vik2012 написал(а):
mount /dev/sr0 /media/dvd - это работает, а программы ищут dvd на /dev/dvd (mplayer в настройках показывает этот путь, попытка указать /dev/sr0 игнорируется), Brasero и k3b привод не видят, даже когда он примонтирован

У меня:

$ file /dev/dvd 
/dev/dvd: symbolic link to `sr0'

ЗЫ: Только мне кажется, что процесс записи на диск не вполне совместим с смонтированным носителем?

:wq
--
Live free or die

Цитата: mount /dev/sr0

Цитата:
mount /dev/sr0 /media/dvd - это работает, а программы ищут dvd на /dev/dvd

Должны быть ссылки:

ls -ls /dev/dvd*
0 lrwxrwxrwx 1 root root 3 Мар 28 13:05 /dev/dvd -> sr0
0 lrwxrwxrwx 1 root root 3 Мар 28 13:05 /dev/dvdrw -> sr0
Цитата:
Brasero и k3b привод не видят, даже когда он примонтирован.

Вы так и не ответили запущен ли consolekit и вы каких группах состоит пользователь от имени которого вы запускаете эти программы и работаете в графической оболочке.

Так же установлен ли udisks. Так же запущен ли dbus, так же покажите вывод rc-update и rc-status.

Группы я где-то выше писал.

Группы я где-то выше писал. Оказалось, ссылки есть, но /dev/dvd1 и /dev/dvdrw1, подправил, а dev/sr0 имела доступ root/cdrom, поэтому добавил себя в группу cdrom - usermod -G cdrom victor. Mplayer диск увидел, k3b нифига. Похоже, надо с доступом разбираться.

rc-update
            alsasound | boot                         
             bootmisc | boot                         
                devfs |                       sysinit
                dmesg |                       sysinit
                 fsck | boot                         
             hostname | boot                         
              hwclock | boot                         
              keymaps | boot                         
            killprocs |              shutdown        
                local |      default                 
           localmount | boot                         
              modules | boot                         
             mount-ro |              shutdown        
                 mtab | boot                         
               net.lo | boot                         
             net.ppp0 |      default                 
             netmount |      default                 
               procfs | boot                         
                 root | boot                         
            savecache |              shutdown        
                 swap | boot                         
               sysctl | boot                         
         termencoding | boot                         
                 udev |                       sysinit
       udev-postmount |      default                 
              urandom | boot 

rc-status
Runlevel: default
 net.ppp0                                                                    [  started  ]
 netmount                                                                    [  started  ]
 udev-postmount                                                              [  started  ]
 local                                                                       [  started  ]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed
 udev-mount                                                                  [  started  ]
Dynamic Runlevel: manual

# consolekit выдаёт "команда не найдена"

Да, и в fstab прописал dvd и флэшку, как описано в статье. Нау стал их видеть при вставке диска и подключении флэшки, тут всё заработало, вот кто бы мог подумать, что от этого файла это зависит, в той же Убунте этого нет, только корневой раздел и своп.

.

vik2012 написал(а):
Группы я где-то выше писал. Оказалось, ссылки есть, но /dev/dvd1 и /dev/dvdrw1, подправил, а dev/sr0 имела доступ root/cdrom, поэтому добавил себя в группу cdrom - usermod -G cdrom victor. Mplayer диск увидел, k3b нифига. Похоже, надо с доступом разбираться.

После занесения пользователя в дополнительные группы надо перелогиниться.
И я на эти грабли наступал :)

vik2012 написал(а):
# consolekit выдаёт "команда не найдена"

А должна?
euse -i consolekit
rc-update show | grep consolekit

vik2012 написал(а):
Да, и в fstab прописал dvd и флэшку, как описано в статье. Нау стал их видеть при вставке диска и подключении флэшки, тут всё заработало, вот кто бы мог подумать, что от этого файла это зависит, в той же Убунте этого нет, только корневой раздел и своп.

Интересный тезис...
Видится мне, статьи ты не понял.
Перечитай её полностью (ты цитируешь сценарий для ручного монтирования, там ниже рассматривается вариант для автоматического).

:wq
--
Live free or die

euse -i consolekit выдал

euse -i consolekit выдал "команда не найдена". Впрочем, всё заработало, brasero увидел dvd, k3b нет, ну там какая-нить байда с kde, разбираться не стал, просто снёс. А вот этой командой: # usermod -G cdrom victor убрал себя из всех групп, даже su перестала работать. Пришлось ещё раз дать эту команду с перечислением всех групп. Я ведь только учусь :)

Цитата: euse -i

Цитата:
euse -i consolekit

При чём здесь эта команда ?

Покажите:

emerge eix
eix-update
eix consolekit
/etc/init.d/consolekit status

Как вы вообще собрали систему без consolekit, уже как примерно год он необходим.

Ну, допустим вы прописали одну флешку в /etc/fstab, а если подключите ещё одну, внешний usb диск, фотоаппарат, что будете делать ?

/

Disclaimer: далеко не все читают в древовидном представлении.

kostik87 написал(а):
Цитата:
euse -i consolekit

При чём здесь эта команда ?

При выводе информации о данном флаге (включая его статус).
Ибо sys-auth/consolekit в мире делать нечего, он должен притягиваться по зависимостям.

kostik87 написал(а):
Как вы вообще собрали систему без consolekit, уже как примерно год он необходим.

Ну, допустим вы прописали одну флешку в /etc/fstab, а если подключите ещё одну, внешний usb диск, фотоаппарат, что будете делать ?

1. Не так уж и необходим (на одной из систем его у меня нет).
2. Попрошу не путать статус демона (остановлен) с отсутствием пакета.

:wq
--
Live free or die

# rc-update add consolekit

# rc-update add consolekit default
Теперь диски видятся в Нау, система выглядит как убунта в этом смысле. Откуда я знал, что consolekit надо добавить в уровень запуска? Название, кстати, ни о чём не говорит, как это и принято в *никсах...

Основная часть народа

Основная часть народа откуда-то узнала, иначе такие темы каждый день появлялись.
Уверены, что ваши варианты названий будут более говорящие и удобные?( для всех, а не только для вас) Если, да, то набросайте список, было бы интересно посмотреть.

Ну я у вас не вижу ни в

Ну я у вас не вижу ни в уровнях запуска consolekit ни в выводе rc-update.

/

vik2012 написал(а):
Флешки приходится вручную монтировать. Чего не хватает в системе, подскажите, плиз?

"Вручную" это как?
Нормальное ручное монтирование (от пользователя) с автомонтированием несовместимо.

Есть мнение, что не хватает соответствующих правил.
См. например http://ru.gentoo-wiki.com/wiki/Сменные_носители_в_XFce4
(в части правил применимо далеко не только в XFce)

:wq
--
Live free or die

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

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