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

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

Официальный сайт mydebut 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

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

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


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

Online video HD

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

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

Full HD video online

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

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

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