Вы здесь

[РЕШЕНО] После перехода на libata не подключается флешка и dvd-диск

После перехода на libata, когда открываю флешку, Dolphin пишет следующее:
Произошла ошибка при обращении к JetFlash TS1GJF2A/120, ответ системы: org.freedesktop.UDisks.Error.PermissionDenied: Not Authorized

Возможно плохо искал, но все, что удалось найти, это прописать в ~/.xinitrc exec ck-launch-session startkde
Не помогло...

Что еще не приятно, так это то, что dvd-диски (да, собственно любые в приводе) не определяются никак- то есть Dolphin молчит как партизан, никаких оповещений не видно, когда диск вставляешь.
kde - 4.6.2

Для DVD должна быть включена опция ядра соответствующая. Типа SCSI_CDROM, кажется.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Добавил поддержку DVD, теперь он определяется, но при попытке подключить из Dolphin выходит тоже сообщение- org.freedesktop.UDisks.Error.PermissionDenied: Not Authorized

Ручками-то монтируется?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Да, руками монтируется.

Как происходит логин в систему? USE policykit consolekit включены? consolekit сам по себе запущен?

evadim написал:
Как происходит логин в систему?

Загружается консоль, логинюсь, потом startx (kde)

evadim написал:
USE policykit consolekit включены?

да, включены

evadim написал:
consolekit сам по себе запущен?

Да, демоном, через /etc/init.d/

$ groups ?

что-то добрый я сегодня ....

daemon tty disk wheel floppy console audio cdrom tape video cdrw usb users vboxguest stas messagebus plugdev gdm games qemu vmware vboxusers realtime pulse-access pulse vboxadd scanner dictd

А что думает о вашей проблеме товарищ Гугл?
на вопрос: org.freedesktop.UDisks.Error.PermissionDenied: Not Authorized - первая (gentoo.org) и третья (арчлинукс) - с вероятностью 98% решение вашей проблемы.

что-то добрый я сегодня ....

Так я именно так и делал: запускаю иксы через
$ cat ~/.xinitrc
exec ck-launch-session startkde

startx

Skala написал:
потом startx (kde)

ау, 21-й век на дворе! уже давно xdm придумали ))

Theli написал:
Skala написал:
потом startx (kde)

ау, 21-й век на дворе! уже давно xdm придумали ))

Из того, что придумали совершенно не следует того, что им обязательно пользоваться.
Я тоже предпочитаю по умолчанию загрузку на третий инит.

:wq
--
Live free or die

+1

Skala написал:
evadim написал:
Как происходит логин в систему?

Загружается консоль, логинюсь, потом startx (kde)

В тестовых целях предлагаю загрузится через KDM собранный с USE=consolekit

Перезагрузился через kdm- тот же печальный результат.

Skala написал:
После перехода на libata, когда открываю флешку, Dolphin пишет следующее:
Произошла ошибка при обращении к JetFlash TS1GJF2A/120, ответ системы: org.freedesktop.UDisks.Error.PermissionDenied: Not Authorized

Возможно плохо искал, но все, что удалось найти, это прописать в ~/.xinitrc exec ck-launch-session startkde
Не помогло...

Что еще не приятно, так это то, что dvd-диски (да, собственно любые в приводе) не определяются никак- то есть Dolphin молчит как партизан, никаких оповещений не видно, когда диск вставляешь.
kde - 4.6.2

ИМХО ты заходишь не тем путём.
Предлагаю отделить мух от котлет. Т.е. монтирование сменных носителей типа USB Flash Drive от монтирования оптических дисков.
С чего начнём? :)

Жёсткий диск, надо полагать, SATA?
Что делал для (в рамках) перехода на libata (соответствие версий и конфигов старого и нового ядер)?
Банально в основе: что говорят ls -l /dev/dvd*, ls -l /dev/cd* и ls -l /dev/sr*.
eject && sleep 2 && eject -t?

:wq
--
Live free or die

Anarchist написал:
Жёсткий диск, надо полагать, SATA?

Подключено оба вида- SATA и IDE.

Anarchist написал:
Что делал для (в рамках) перехода на libata (соответствие версий и конфигов старого и нового ядер)?

Сначала изменил кофиг ядра, пересобрал- старый конфиг ядра и теперь новый.

Во-вторых после загрузки в Ubuntu Live CD увидел, как называются разделы дисков, и в соответствии с этим изменил /boot/grub/grub.conf и fstab.

ls -l /dev/dvd*
ls -l /dev/cd*
ls -l /dev/sr*
# eject && sleep 2 && eject -t
говорит только
eject: unable to find or open device for: `cdrom'

Skala написал:
ls -l /dev/dvd*
ls -l /dev/cd*
ls -l /dev/sr*
# eject && sleep 2 && eject -t
говорит только
eject: unable to find or open device for: `cdrom'

Ну... Две строки вывода можно не то, что на форуме, а и в чятике постить.

eject /dev/sr0 что говорит (точнее делает)?

У тебя по всей видимости ещё и udev обновился (со всеми вытекающими).

Рекомендую отредактировать (или банально удалить, при перезагрузке будет создан новый и правильный) файл /etc/udev/rules.d/70-persistent-cd.rules.
И перезагрузить систему (udev работает на уровне... в текущей действительности baselayout2 --- sysinit).

:wq
--
Live free or die

Anarchist написал:
eject /dev/sr0 что говорит (точнее делает)?t).

Вытаскивает привод.

Anarchist написал:
Рекомендую отредактировать (или банально удалить, при перезагрузке будет создан новый и правильный) файл /etc/udev/rules.d/70-persistent-cd.rules.
И перезагрузить систему

Удалил файл, перезагрузил систему- те же ошибки.

хотелось бы на fstab посмотреть.

И, как говорила великая инквизиция, мы продолжаем жечь! Излечит любые амбиции священный костер инквизиции.

анлийский знаете? здесь в первом посте все расписано:

http://forums.gentoo.org/viewtopic-t-858965-highlight-.html

И, как говорила великая инквизиция, мы продолжаем жечь! Излечит любые амбиции священный костер инквизиции.

По этой ссылке ходил раньше и вот что сделал неправильно:
Вместо CONFIG_AUDITSYSCALL=y я ставил CONFIG_AUDIT=y. Включил CONFIG_AUDITSYSCALL=y (правда оставил CONFIG_AUDIT=y) перезагрузил ОС- диски и флешки стали открываться!
Правда есть один нюанс- когда на диске смотрю фильм, затем закрываю плеер, Dolphin, диск не отключается. Приходится по-старинке, от рута делать umount.

а читать вывод emerge - никак ? ;)
он же явно указавыет на то, что для consolekit нужно обязательно включить эти опции
причем, ругается только тогда, когда эти опции не включены...

внимательнее надо быть к товарисчу emerge

что-то добрый я сегодня ....

leryc написал:
а читать вывод emerge - никак ? ;)
он же явно указавыет на то, что для consolekit нужно обязательно включить эти опции
причем, ругается только тогда, когда эти опции не включены...

внимательнее надо быть к товарисчу emerge

Отсюда мораль: если вдруг что-то не работает --- почитай логи emerge (начиная с того момента как это нечто работало).

:wq
--
Live free or die