* [Comm] qtrayvolman - принципы работы
@ 2009-08-19 8:50 Владимир Гусев
2009-08-19 12:51 ` Vitaly Kuznetsov
0 siblings, 1 reply; 2+ messages in thread
From: Владимир Гусев @ 2009-08-19 8:50 UTC (permalink / raw)
To: ALT Linux Community general discussions, ALT Linux Desktop development
Скажу откровенно, сначала очень обрадовался, когда появилась эта
программа - это было нечто вроде еще одного шага в сторону от
зависимости DE-приложений и служб.
Однако последующие испытания привели к разочарованию:
https://bugzilla.altlinux.org/19404
Можно было сделать скидку на тогдашний Бранч 5 и уповать на более
совершенную версию в Сизифе. но вот не далее как вчера, после войн с
Desktop Gnome- и KDE4- editions 5 beta я перешел на испытанный временем
icewm (поставив минимальную версию из people) с последующим осторожным
наращиванием "нужного мяса".
Поставил снова и более новую версию qtrayvolman. В зависимости она
взяла также pmount (что вполне естественно). Однако, или я не понимаю
принципа действия этой программы, или она не работает, так, как надо.
В автозагрузку icewm прописывал сначала файлик такого сожержания:
[vova@wind startup.d]$ cat qtrayvolman
#!/bin/sh
qtrayvolman &
При загрузке icewm происходил запуск qtrayvolman в фоновом режиме
отслеживания. Вставляем флешку - в systray появляется значок флешки без
монтирования. Казалось бы все чудесно. Теперь правой кнопкой по иконке
флешки - вызываю меню и выбираю там Mount. Ничего не происходит..
Меняю содержимое файла автозапуска на следующее:
[vova@wind startup.d]$ cat qtrayvolman
#!/bin/sh
qtrayvolman -с -a &
Подумалось, может автоматическое монтирование сработает и дело в
активации пункта меню - нет, все то же самое..
Стартует и ждет приложение. по видимому корректно:
[vova@wind startup.d]$ qtrayvolman
[G] DBus interface was created.
[G] All devices were got.
[I] Storage device with unknown file system was
detected: /org/freedesktop/Hal/devices/volume_part3_size_1024 storage
pci disk skipping tray creation
[I] Storage device was
detected: /org/freedesktop/Hal/devices/volume_part3_size_1024 storage
pci disk skipping tray creation
[I] Storage device was
detected: /org/freedesktop/Hal/devices/volume_uuid_1a9f076e_9b3e_43d1_bf03_f5b357d49be2
storage pci disk skipping tray creation
[I] Storage device was
detected: /org/freedesktop/Hal/devices/volume_uuid_5094874a_4dd5_4b5f_bb3e_8689ddac86d3
storage pci disk skipping tray creation
[I] Storage device was
detected: /org/freedesktop/Hal/devices/volume_uuid_d5f3746b_909a_4976_9c10_1747530df522
storage pci disk skipping tray creation
[I] Storage device was
detected: /org/freedesktop/Hal/devices/volume_uuid_1076_2CD4 storage
pci disk skipping tray creation
[I] Storage device was
detected: /org/freedesktop/Hal/devices/volume_uuid_4f1e4f5d_e2e4_4f72_a96e_c5d7323cb45b
storage pci disk skipping tray creation
[I] Storage device was
detected: /org/freedesktop/Hal/devices/volume_uuid_2c75e87c_8331_4a97_8b98_fa1e5a850cc4
storage pci disk skipping tray creation
[I] Storage device was
detected: /org/freedesktop/Hal/devices/volume_uuid_3147_17DD skipping
tray creation [I] Storage device was
detected: /org/freedesktop/Hal/devices/storage_serial_Generic__Multi_Card_20071114173400000_0_0
skipping tray creation [I] Storage device was
detected: /org/freedesktop/Hal/devices/storage_serial_SATA_WDC_WD1200BEVT__WD_WXC808027061
[I] foreach done [E] Parents done
[I] slot connect done
Теперь вставляю флешку:
Добавились строки
[I] New storage device was
detected: /org/freedesktop/Hal/devices/storage_serial_Generic_USB_Flash_Disk_00000000001CD6_0_0
skipping tray creation [I] New storage device was
detected: /org/freedesktop/Hal/devices/volume_uuid_4A25_1B03 storage
usb disk creating tray:/icons/usbpendrive_unmount.png
Пока и это вроде все чудесно.
Теперь я в меню иконки значка флешки выберу Mount:
добавляется строка:
mounting /dev/sdc1
и все. Ничего не монтируется:
[vova@wind ~]$ mount
/dev/sda6 on / type ext3 (rw,relatime)
proc on /proc type proc (rw,noexec,nosuid,gid=19)
sysfs on /sys type sysfs (rw)
udevfs on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw)
shmfs on /dev/shm type tmpfs (rw)
tmpfs on /tmp type tmpfs (rw,nosuid)
/dev/sda9 on /home type ext3 (rw,nosuid,relatime)
/dev/sda1 on /mnt/disk_c type vfat
(rw,umask=0,quiet,showexec,iocharset=utf8,codepage=866)
/dev/sda5 on /mnt/disk_d type vfat
(rw,umask=0,quiet,showexec,iocharset=utf8,codepage=866)
/dev/sda7 on /usr type ext3 (rw,nodev,relatime)
/dev/sda8 on /var type ext3 (rw,nosuid,relatime)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
С другой стороны, я взял да и просто от пользователя набрал:
[vova@wind ~]$ pmount
bash: /usr/bin/pmount: Отказано в доступе
Может в этом все дело? Нет прав у пользователя посредством
qtrayvolman (а значит pmount) монтировать устройство?
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-08-19 12:51 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-19 8:50 [Comm] qtrayvolman - принципы работы Владимир Гусев
2009-08-19 12:51 ` Vitaly Kuznetsov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git