Видео ролики бесплатно онлайн

Смотреть русское видео

Официальный сайт ysaa 24/7/365

Смотреть видео бесплатно

02.03.10 16:04 Aineko

Есть проблема![SOLVED] Отвалилось распознавание съемных носителей в kde4.4

После сборки 4.4 не определяются флешки и диски в апплете device notifier, приходится в ручную монтировать.
сначала подумал, что грешит новое ядро, загрузился со старым, при котором все работало - тоже не определяются.
hal и dbus в автозагрузке, юзы включены глобально.
hal никогда не настраивал, он всегда работал и без напильника.
подробности под катом
upd: переставил хал, теперь вообще иксы выдают (EE) config/hal: couldn't initialise context: unknown error (null) и не стартуют.

dmesg
neko@desu ~ $ dmesg
[ 486.393045] usb 1-5: new high speed USB device using ehci_hcd and address 3
[ 486.507945] usb 1-5: New USB device found, idVendor=04e8, idProduct=5089
[ 486.507950] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 486.507953] usb 1-5: Product: T10
[ 486.507955] usb 1-5: Manufacturer: SAMSUNG
[ 486.507957] usb 1-5: SerialNumber: F51E8BFA00253119A9DB6E87F0049F16
[ 486.508075] usb 1-5: configuration #1 chosen from 1 choice
[ 486.509350] scsi3 : SCSI emulation for USB Mass Storage devices
[ 486.510197] usb-storage: device found at 3
[ 486.510199] usb-storage: waiting for device to settle before scanning
[ 491.510581] scsi 3:0:0:0: Direct-Access SAMSUNG YP-T10 1.00 PQ: 0 ANSI: 0
[ 491.515058] sd 3:0:0:0: [sdc] 3801088 512-byte logical blocks: (1.94 GB/1.81 GiB)
[ 491.515424] sd 3:0:0:0: [sdc] Write Protect is off
[ 491.515427] sd 3:0:0:0: [sdc] Mode Sense: 37 00 00 08
[ 491.515429] sd 3:0:0:0: [sdc] Assuming drive cache: write through
[ 491.517549] sd 3:0:0:0: [sdc] Assuming drive cache: write through
[ 491.517554] sdc:
[ 491.531426] sd 3:0:0:0: [sdc] Assuming drive cache: write through
[ 491.531431] sd 3:0:0:0: [sdc] Attached SCSI removable disk
[ 491.561020] usb-storage: device scan complete

zcat /proc/config.gz |grep FAT
# DOS/FAT/NT Filesystems
CONFIG_FAT_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=866
CONFIG_FAT_DEFAULT_IOCHARSET="utf8"

кусок /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!-- allow these mount options for vfat -->
       <match key="volume.fstype" string="vfat">
         <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
           <append key="volume.mount.valid_options" type="strlist">utf8</append>
           <append key="volume.mount.valid_options" type="strlist">shortname=</append>
           <append key="volume.mount.valid_options" type="strlist">codepage=</append>
           <append key="volume.mount.valid_options" type="strlist">iocharset=</append>
           <append key="volume.mount.valid_options" type="strlist">umask=</append>
           <append key="volume.mount.valid_options" type="strlist">dmask=</append>
           <append key="volume.mount.valid_options" type="strlist">fmask=</append>
           <append key="volume.mount.valid_options" type="strlist">uid=</append>
           <append key="volume.mount.valid_options" type="strlist">flush</append>
         </match>
         <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="FreeBSD">
           <append key="volume.mount.valid_options" type="strlist">longnames</append>
           <append key="volume.mount.valid_options" type="strlist">shortnames</append>
           <append key="volume.mount.valid_options" type="strlist">nowin95</append>
           <append key="volume.mount.valid_options" type="strlist">-u=</append>
           <append key="volume.mount.valid_options" type="strlist">-g=</append>
           <append key="volume.mount.valid_options" type="strlist">-m=</append>
           <append key="volume.mount.valid_options" type="strlist">-M=</append>
           <append key="volume.mount.valid_options" type="strlist">-L=</append>
           <append key="volume.mount.valid_options" type="strlist">-D=</append>
           <append key="volume.mount.valid_options" type="strlist">large</append>
         </match>
       </match>
 


Теги:

SeaJey 02.03.10 16:52 # +1
М-м, а в systemsettigs смотрел настройку?
AFAIR в 4.4 автомонтирование флешек по-умолчанию отключено.
Aineko 02.03.10 18:26 # +0
Включено, сервис запущен, список attached пуст
NaiLi Root@erc 02.03.10 19:06 # +1
удали из домашней директории скрытый каталог .dbus
после перелогинись
Aineko 02.03.10 19:37 # +0
не помогло.
Aineko 02.03.10 19:38 # +0
пробовал даже под другим юзером.
NaiLi Root@erc 02.03.10 19:42 # +0
Тогда: удалить hal dbus udev и их конфиги в /etc
Установить: hal dbus udev
Этот вариант жёстче, но эффективней.
Aineko 02.03.10 21:45 # +0
сделал, теперь вообще иксы не стартуют, выдают
(EE) config/hal: couldn't initialise context: unknown error (null)
в нужных группах юзер состоит.
NaiLi Root@erc 02.03.10 19:43 # +0
Также проверить себя в нужных группах (напр. plugdev)
NaiLi Root@erc 02.03.10 23:01 # +1
Подозреваю, что у тебя не source based дистрибутив..
Какой Дистрибутив?
NaiLi Root@erc 03.03.10 00:09 # +0
Как вариант (если Kubuntu), можно удалить hal, и из консоли переставить xorg и а он в свою очередь подтянет нужные пакеты и всё пофиксит
Aineko 03.03.10 00:53 # +0
gentoo, я из консоли все это и делал, удалил hal dbus udev, потом переставил xorg.
Aineko 03.03.10 00:57 # +0
я уже и стэибл версию хала ставил, даже не знаю куда копать.
гугл ничего внятного про ошибку не говорит,
теперь даже иксы запустить не могу(
NaiLi Root@erc 03.03.10 01:04 # +0
Хотя и на PCMANFM usb не хотело, виноват таки dbus. Ядро правильно собрал?
Aineko 03.03.10 03:11 # +0
проверял на разных ядрах.
NaiLi Root@erc 03.03.10 01:00 # +0
переустанови дрова видео: emerge nvidia-drivers и проверь xorg.conf на правильность.
Aineko 03.03.10 03:11 # +0
xorg конфиг уже пару лет не меняю, nvidia дрова тут ваще не причем.
иксы не могут найти хал, хотя он запущет.
NaiLi Root@erc 03.03.10 01:02 # +0
мне помогло решение удаления конфигов udev dbus hal, удаление самих прог, после установка их же, из домашней директории снова удали .dbus
NaiLi Root@erc 03.03.10 01:02 # +0
одно отличие - на гноме.
NaiLi Root@erc 03.03.10 13:48 # +1
Дальше такие действия:
Пересобери с флагом -O2 либо
etc-update (обновит конфиги, и перезапустись, проверь, запускается ли udev hal dbus при загрузке "rc-update show")
если нет, то:
emerge xf86-input-evdev
если нет, то:
revdep-rebuild
Aineko 03.03.10 15:11 # +0
до завтра мир обновится, попробую)
Aineko 04.03.10 19:00 # +0
ксорг всетаки запустился но выдаеш ошибки
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) config/hal: Adding input device ImPS/2 Generic Wheel Mouse
(II) AutoAddDevices is off - not adding device.
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(II) AutoAddDevices is off - not adding device.
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Power Button
(II) AutoAddDevices is off - not adding device.
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Power Button
(II) AutoAddDevices is off - not adding device.
(EE) config/hal: NewInputDeviceRequest failed (8)

ох уж, как мне доставляет этот хотплаггинг, ксорг и хал после каждого обновления.
определение носителей так и не заработало, диски и флешки приходится монтировать в ручную, даже не представляю куда копать..... все перепробовал, ничего не помогает.
NaiLi Root@erc 04.03.10 19:40 # +0
Попробуй старое ядро, собери его, установи. Потом собери udev dbus hal с пересобранным старым ядром! Иначе может не помочь. В гноме пробовал наблюдать за монтированием? Гном иногда пишет ошибку с ссылкой на проблему, или в pcmanfm?
Aineko 04.03.10 19:43 # +0
все это я пробовал...
Aineko 04.03.10 19:45 # +0
в ядре определяется, в lsusb тоже.
NaiLi Root@erc 04.03.10 19:53 # +0
смотри на установленное у меня:
sys-apps/dbus-1.3.0-r1 USE="X -debug -doc (-selinux) -test"
sys-fs/udev-151-r1 USE="devfs-compat extras old-hd-rules (-selinux) -test"
sys-apps/hal-0.5.14-r2 USE="X acpi apm consolekit crypt -debug -dell disk-partition -doc -laptop -policykit (-selinux)"
Aineko 04.03.10 20:08 # +0
devfs-compat не включен.
зачем тебе устаревший apm?
сейчас ничего не собирается, половина пакетов пишут econf filed. :(
Aineko 04.03.10 20:29 # +0
сломался пакет xml-parser, хотя порты говорят, что он установлен,
мне уже это начинает надоедать! нада было обновляться раз в неделю, так траблов меньше выскакивает.
Aineko 04.03.10 20:09 # +0
у тебя стоит policykit, а хал собран без его поддержки? почему?
NaiLi Root@erc 04.03.10 20:57 # +0
не задавай лишних вопросов, мы решаем твою неполадку а не мои предпочтения и "шаманства" с флагами. Я предоставил тебе свой рабочий вариант, не обязательно его повторять точь-в-точь.
NaiLi Root@erc 04.03.10 20:58 # +0
policykit нужен не только для hal
qt-dbus пересобери
NaiLi Root@erc 04.03.10 20:59 # +0
sys-auth/consolekit-0.4.1 USE="-debug -doc pam policykit"
Aineko 06.03.10 17:40 # +0
собрал, теперь kdm не принимает пароль, пробовал менять на семизначный, тоже самое.
NaiLi Root@erc 06.03.10 21:52 # +0
через gdm попробуй, у меня всё отлично
Aineko 06.03.10 23:01 # +0
все решилось пересборкой glib, спасибо :))
NaiLi Root@erc 06.03.10 23:12 # +0
интересно, как именно оно влияло..
Aineko 06.03.10 23:37 # +0
а мне та как интересно, 2 дня в терминале просидел.
NaiLi Root@erc 06.03.10 23:44 # +0
mp3blaster + centerIM ))
с таким багом не сталкивался и не знал о его существовании.
NaiLi Root@erc 03.03.10 13:50 # +1
может также влиять:
sys-auth/policykit
Aineko 04.03.10 19:04 # +0
это у меня вообще никогда не стояло, и все работало.
NaiLi Root@erc 04.03.10 19:13 # +0
у меня тоже работало, потом пришлось ставить т.к при переключении пользователей флешки не монтировались.
Ну как? Получилось настроить?
Aineko 04.03.10 19:27 # +0
написал чуть выше, сейчас еще policykit поставлю, попробую.
Aineko 04.03.10 20:42 # +0
както странно,
consolekit требует пакет polkit, а hal policykit
* sys-auth/polkit
Available versions: (~)0.94 (~)0.95 (~)0.96 {debug doc examples expat nls}
Homepage: http://hal.freedesktop.org/docs/PolicyKit
Description: Policy framework for controlling privileges for system-wide services

* sys-auth/policykit
Available versions: (~)0.9 0.9-r1 {bash-completion doc pam selinux zsh-completion}
Homepage: http://hal.freedesktop.org/docs/PolicyKit
Description: Policy framework for controlling privileges for system-wide services

neko@desu ~ $ equery d polkit
* These packages depend on polkit:
gnome-base/gconf-2.28.0-r1 (policykit ? sys-auth/polkit)
sys-auth/consolekit-0.4.1 (policykit ? >=sys-auth/polkit-0.92)

neko@desu ~ $ equery d policykit
* These packages depend on policykit:
sys-apps/hal-0.5.14-r2 (policykit ? sys-auth/policykit[pam])
NaiLi Root@erc 04.03.10 21:05 # +0
тут советуют удалить ~/.kde4
говорят помогает )
Aineko 04.03.10 21:48 # +0
это одно из первых действий, что я сделал, прежде чем писать пост)

Лучшие блоги (все 140)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2784 из 213 городов)
Топ пользователей Топ блогов
welinux.ru

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн