kde 4.6 слетело монтирование
edoroe 6 февраля, 2011 - 01:34
поставил сегодня kde 4.6
1) вставляю флешку или CD - панель подключаемые устройства никак не реагирует, до этого монтировал через эту панель
2) но все более странно, делаю
mount /dev/sr0 /mnt/dvd
вроде монтирует (по крайней мере ошибок не выдает)
делаю mount
- в списке примонтированых устройств /dev/sr0 нет
чо за фигня такая ?
»
- Для комментирования войдите или зарегистрируйтесь
а кто тебе вообще сказал, что
а кто тебе вообще сказал, что монтировать нужно sr0 ??? вообще udev для этих целей создает ссылки типа /dev/dvd , /dev/cdrom и т.д. и т.п.
кеды с 4.6 больше не
кеды с версии 4.6 больше не используют hal, теперь для автомонтирования используется udisks.
панель подключаемых устройств насколько я понял уже(пока?) не работает.
подключенные диски отображаются в точках входа (отмонтирование там же)
вручную проверить работает ли у вас udisks можно так:
диски монтируются в /media
P.S.кстати,с какими флагами собран kde? udisks требует "policykit"
Antares_ написал(а): udisks
Во, так работает. Спасобо.
Так а что с mount случилось ?
Почему эта команда не работает ?
3dnow alsa bzip2 fam jpeg2k mmx nls opengl policykit semantic-desktop spell sse sse2 ssl udev
edoroe написал(а):Antares_
хороший вопрос,у меня не слетало.
не работает только из под пользователя или из под рута тоже?
P.S.По вопросу с виджетом - заработал,достаточно было его удалить и вернуть на место(лень было искать его конфиг,а удалять весь ~/.kde4 негигиенично)
Antares_ написал(а): udisks
а где это написано? я собирал без поддержки policykit, и у меня монтирование работает.
И, как говорила великая инквизиция, мы продолжаем жечь! Излечит любые амбиции священный костер инквизиции.
тоже слетело автомонтирование
тоже слетело автомонтирование после обновления до KDE 4.6.2
флаг policykit установлен
udisks --mount <имя устройства>
- под рутом работает, под обычным пользователем нет:вручную через mount все монтируется, что делать и куда копать не знаю...
________________________
"We Will Win"
emerge --sync emerge -vuDN
emerge --sync
emerge -vuDN @world -p
помочь выпилить hal - пересобрать пакеты, которые были завязаны на hal и имеют юзефлаги (-hal*) (именно в скобках). hal выпилится сам.
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Aladdin написал(а): emerge
________________________
"We Will Win"
ядро обновляли?
ядро обновляли?
что-то добрый я сегодня ....
нет, ядро не обновлялось,
нет, ядро не обновлялось, обновилось только KDE
________________________
"We Will Win"
вы не сказали, какая версия
вы не сказали, какая версия kde. при переходе на 4.6.1 (как раз на выпиливание hal пришлось), тоже были траблы с монтированием. но на подходе был 4.6.2 и все само собой решилось. :)
P.S.: Linux - это красная таблетка :-) Windows - синяя...
в первом посте написал KDE
в первом посте написал KDE 4.6.2
все само собой так и не решилось.
пока воспользовался такой конструкцией :
только так работает автомонтирование, но как то это неправильно...
________________________
"We Will Win"
/etc/filesystems
Если монтируемый диск отформатирован в NTFS, возможно поможет добавление в /etc/filesystems установленного в системе драйвера ФС, например так:
Подсмотрено тут.
Да пребудет с тобой великий Linux.
диск обычная FAT32 - USB
диск обычная FAT32 - USB флэшки
________________________
"We Will Win"
А consolekit запущен? Нужно
А consolekit запущен? Нужно запустить и перелогиниться.
# /etc/init.d/consolekit
скорее это началось после удаления hal и обновления KDE, просто недавно заметил когда понадобилось флэшку открыть
________________________
"We Will Win"
около месяца назад у меня
около месяца назад у меня было так: после загрузки consolekit тоже выдавал в статусе "started", но до его перезапуска КДЕ не видело флэшки, а в процессе перезапуска оказывалось, что он даже не был запущен.
_SerEga_ написал(а): но до
KDE флэшки видит (уведомление появляется, размер кажет), но не монтирует
сейчас перезапустил consolekit -> разлогинился -> залогинился -> подключил флэшку = в диспетчере файлов не открывает, снизу в уведомлении: Не удалось подключить следующее устройство: Сменный носитель (1,7 ГиБ)...
на всякий случай проверил принадлежность группам:
wheel,floppy,audio,cdrom,video,cdrw,usb,users,portage,admin,plugdev,lpadmin,games,scanner,vboxusers,polkituser
________________________
"We Will Win"
вы, таки, не сказали какое у
вы, таки, не сказали какое у вас ядро....
у вас эти опции включены?
и проверьте секцию в ядре про USB
внимательно проверьте
что-то добрый я сегодня ....
leryc написал(а): вы, таки,
~ $ uname -a
Linux asu0 2.6.37-gentoo-r4 #3 SMP PREEMPT Fri May 20 09:07:24 YEKST 2011 x86_64 AMD Phenom(tm) II X4 965 Processor AuthenticAMD GNU/Linux
нет, спасибо включил, но не помогло
вручную монтирует вот все связанное с USB в ядре:
Пробовал пересобрать kdelibs с флагом policykit, kdm и systemsettings, затем прошел еще раз на всякий случай путь: http://www.gentoo.org/proj/en/desktop/kde/kde44-46-upgrade.xml
результата 0 - не работает автомонтирование
ЗЫ: компакт диски автомонтируются без проблем
________________________
"We Will Win"
CONFIG_USB_STORAGE=m Модуль
Модуль точно загружен?
вручную все монтируется (под
вручную все монтируется (под root`ом), значит USB работает же
________________________
"We Will Win"
eegorov
сегодня добрался до машины:
# lsmod
________________________
"We Will Win"
CONFIG_USB_SUSPEND=y
CONFIG_USB_SUSPEND=y
upd
после того, как в ядре включили CONFIG_AUDITSYSCALL=y , consolekit пересобрали?
что-то добрый я сегодня ....
да пересобрал. выше написал,
да пересобрал.
выше написал, что сейчас заработало вот через такой костыль в .xinitrc
exec ck-launch-session dbus-launch startkde
________________________
"We Will Win"
CONFIG_USB_SUSPEND=y этой
CONFIG_USB_SUSPEND=y этой опции нет в вашем конфиге
что-то добрый я сегодня ....
leryc
да нет, а зачем она мне?
выше я показал, что монтирование работает через костыль или вручную
________________________
"We Will Win"
c этой опцией должно работать
c этой опцией должно работать без костылей
любите костыли, так Gentoo - свобода выбора....
что-то добрый я сегодня ....
в каком разделе живет эта
как suspend поможет автомонтировать флэшки?
я конечно готов проверить это, но в каком разделе конфигурации ядра живет эта опция? что то не могу найти. в .config такой опции нет
________________________
"We Will Win"
а поискать? / USB_SUSPEND в
а поискать?
/ USB_SUSPEND в menuconfig'е ?
на этой машине у меня нет 37-го ядра
имхо, эта фишка нужна consolekit'у, но если знающие товарищи скажут udev'у - я всё-равно спорить не буду.
что-то добрый я сегодня ....
leryc написал(а): имхо, эта
включил, пересобрал ядро (и consolekit):
результат как я и думал = Не удалось подключить следующее устройство: сменный носитель...
________________________
"We Will Win"
на первый взгляд отличия от
на первый взгляд отличия от моего конфига в этой секции такие
если это не поможет - попробую на работе поискать конфиг от 37-го ядра
что-то добрый я сегодня ....
leryc написал(а): если это не
загрузился под root`ом в KDE. автомонтирование РАБОТАЕТ. вывод проблема не в ядре
PS: хоть бы slepnoga ткнул в какую сторону копать он так "хорошо" это умеет делать ))
________________________
"We Will Win"
а какая ошибка сейчас? (после
а какая ошибка сейчас? (после всех модификаций с ядром) что в лог пишется?
впрочем, может это вам поможет ?
что-то добрый я сегодня ....
в логах все ОК: usb 2-1: new
в логах все ОК:
сходил по ссылке, что то похожее я уже делал, а именно:
попробовал как по ссылке:
безрезультатно, в дельфине внизу выходит надпись: org.freedesktop.Udisks.Error.PermisionDenied:Not Authorized
________________________
"We Will Win"
[Решено]
оказывается проблемы нет ;)
на это меня натолкнули вот эти ссылки:
http://bugs.gentoo.org/show_bug.cgi?id=354017
http://forums.gentoo.org/viewtopic-t-858965-highlight-.html
попробовал логинится через kdm и о чудо, автомонтирование заработало. до этого я запускал через startx. отсюда вывод, что костыль в .xinitrc - правильное решение.
в дополнении скажу, что раньше с hal`ом не было проблем, как запускать KDE.
leryc спасибо за потраченное время.
________________________
"We Will Win"
если убрать консолькит, то
если убрать консолькит, то можно и через стартх, по идее.
evadim написал(а): если
?
________________________
"We Will Win"
Консолькит как я понимаю
Консолькит как я понимаю реализует систему управления правами хитрую, чтобы например не иметь проблем с доступом к некоторым устройствам если ты заходиш локально, с компа - типа дисков, сетевых интерфейсов, bluetooth и тп. Можно его выпилить совсем и управлять правами по старинке, и тогда startx заработает, или же в startx добавить костылик для запуска сессии консолькита.
вот так работает через
вот так работает через startx, - ck-launch-session оно?
exec ck-launch-session dbus-launch startkde
________________________
"We Will Win"