GUI не видит CD-ROM
Demontager 15 октября, 2010 - 01:45
Система- старенький ноутбук, в нём CD-ROM IDE. Проблема в том, что Nautilus и программы записи дисков ( Nero и Braseiro), не видят его.
Заметил что cdrom определяется как /dev/hdb, но на автомате не монтируется, вручную, да. Но даже когда он замонтирован, в GUI приложениях его не видно.
Мне кажется что надо включить что-то в ядре, но не знаю что пока.
Некоторые данные системы:
http://pastebin.com/AzGjjHLv (lspci)
http://pastebin.com/79e7YNU4 (emerge --info)
http://pastebin.com/3G5eaQPh (udevadm info -a -p $(udevadm info -q path -n hdb)
http://pastebin.com/byTshKKh ( конфиг ядра)
http://pastebin.com/QDD3Djan (dmesg)
»
- Для комментирования войдите или зарегистрируйтесь
Для начала я бы перестал
Для начала я бы перестал использовать старые драйвера ATA/ATAPI/MFM/RLL support (DEPRECATED) в ядре, и включил бы Serial ATA and Parallel ATA drivers.
Во-вторых, пользователь состоит в группе cdrom? (команда groups под пользователем)
Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657
Да, юзер в cdrom группе.
Да, юзер в cdrom группе. Попробую пересобрать ядро и отпишу результат.
юзаете ли HAL,DBUS
юзаете ли HAL,DBUS
стоит и hal и dbus. Пробывал
стоит и hal и dbus. Пробывал собирать ядро без ATA/ATAPI/MFM/RLL support (DEPRECATED) , но с включеным Serial ATA and Parallel ATA drivers, не определяется винчестер. Т.е. там что-то есть в (DEPRECATED) для винта.
Нет там ничего, вы просто не
Нет там ничего, вы просто не включили поддержку вашего чипсета в Serial ATA and Parallel ATA drivers, видимо.
Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657
человек же сказал - у него
человек же сказал - у него старенький ноутбук ;)
видимо - очень старенький ;)
без этой опции
не обойтись.
у меня - аналогичная проблема была - там нужно включить несколько специфических опций, но какие конкретно смогу отписать только вечером
2 Demontager:
Если cd'юк монтируется (при недовключенных опциях в ядре он вообще видиться не должен), то вам, как уже отметили выше, нужно копать в сторону dbus/hal/udev
и включения юзера в соответствующие группы disk/cdrom/pludev/ и т.п.
проблема - где-то в гноме
что-то добрый я сегодня ....
Perlovka написал(а): Нет там
Теперь проверил, там действительно есть что-то для винчестера, потому что я активировал всё что было в Serial ATA and Parallel ATA drivers, и винт так и не увидело. Без (DEPRECATED), тут точно не обойтись.
Группы в которых пользователь:
cat@localhost ~ $ groups
wheel audio cdrom video games usb users plugdev vboxusers scanner cat
Вот что видно в GUI
Вот, смотнировал /dev/hdb, но содержимое диска не видно, (он не пустой само собой).
для /dev/hdb юзер должен быть
для /dev/hdb юзер должен быть в группе disk (если будет мало - то попробуйте еще и в hal засунуть)
монтируемый cd-disk нормальный или от винды?
(если там русские\национальные буквы - то надо поиграться с опциями монтажа)
что-то добрый я сегодня ....
NOTE: ATA enables basic SCSI
Это выдержка из хелпа в ядре по Serial ATA and Parallel ATA drivers
Вы уверены что включили также и SCSI disk support, и SCSI CDROM support, ибо libata точно поддерживает ICH6.(CONFIG_PATA_MPIIX=y)
Да и подключать драйверы чипсетов модулями довольно странная идея, вы не находите?
Но к проблеме это таки не относится, как уже сказали копать надо в сторону hal,dbus и т.п.
Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657
Скорее редкая, чем странна,
Скорее редкая, чем странна, тем более раз девайсы определилсь, то проблема не в этом. Да и иногда работает только модулем.
Девайсы определились там, где
Девайсы определились там, где было Y (CONFIG_BLK_DEV_PIIX=y)
Как вы себе представляете загрузку модуля драйвера чипсета с диска, которому этот драйвер как раз и нужен? unzip.zip?
Потрудитесь хотя бы прочесть документацию: http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#book_part1_chap7__chap3_sect2
Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657
Perlovka, У меня включены
Perlovka, У меня включены SCSI device support, SCSI disk support, SCSI CDRROM support.
Пол проблемы решилось добавлением пользователя в группу disk. NERO и Braseiro видят cd-rom и нормально пишут/стирают диски. Но, диск не монтируется автоматом, если вручную делаю /dev/hdb /mnt/cdrom , то теперь содержимое диска видно. Попробовал добавить в fstab
/dev/hdb /mnt/cdrom auto noauto,ro 0 0
но открыть /mnt/cdrom не даёт, просто подвисает nautilus
Demontager написал(а):
лучше убрать..
hald запущен?
точно?
haldaemon в группе disk есттть?
гном из ветки x86 или ~x86 ?
что-то добрый я сегодня ....
Это уже проблема наутилуса.
Это уже проблема наутилуса. Логи запуска nautilus из консоли в студию, если там есть что, конечно.
И почитайте http://forums.gentoo.org/viewtopic-t-827696-start-0.html на досуге
Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657
Наутилус не выдаёт логов в
Наутилус не выдаёт логов в консоли, но через strace есть такой лог http://pastebin.com/NkyV85t0
http://pastebin.com/WQRXEFvZ /etc/group
http://pastebin.com/XcsxVCSv rc-update show
Gnome из x86 ветки. По поводу того поста на иностранном форуме, он пишет что ему помогло conselekit, он у меня стоит:
cat@localhost ~ $ emerge -av consolekit
[ebuild R ] sys-auth/consolekit-0.4.1 USE="pam policykit -debug -doc" 0 kB
cat@localhost ~ $ emerge -av gnome
[ebuild R ] gnome-base/gnome-2.30.2 USE="cdr cups dvdr ldap policykit -accessibility -mono" 0 kB
p.s. Флешки, внешний USB винчестер автомонтируется без проблем.
+ пользователя в группу cdrw
+ пользователя в группу cdrw
может еще всунуть и в polkituser (я не знаю за что отвечает в гноме этот демон)
что-то добрый я сегодня ....
leryc написал(а): +
Еккб, как же оно у меня
Еккб, как же оно у меня работает, не иначе как магия )
Как тогда ядро с диска загружается? ))) или сначала грузиться драйвер чипсета? чёрт он тоже на диске... Точно магия, для этого и нужен админский бубен, что б подгрузить с диска драйвер чипсета, с диска для работы с которым и нужен этот драйвер )))
это было лирическое отступление
можно все модули пихнуть в диск в оперативке
Ну если даже отключить
Ну если даже отключить (DEPRECATED), то всё равно меню gruba показывается, значит "частично" винт всётаки видно. У меня специально стоит два ядра, на одном я эксперементирую с опциями в ядре, а другое как backup, если после манипуляций в ядре, винт не видно, делаю reboot и в grub выбираю "backup -ядро".
Добавил и в cdrw и
Добавил и в cdrw и polkituser пользователя, ничего не изменилось, диск не автомонтируется.
Полностью аналогичная проблемма, только kde
Отключение DEPRECATED драйверов не помогло
изменилось лишь имя устройства вместо hdb scd0
и теперь можно открыть лоток(раньше он выезжал на 1-2см и закрывался)