ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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

* Re: [Comm] qtrayvolman - принципы работы
  2009-08-19  8:50 [Comm] qtrayvolman - принципы работы Владимир Гусев
@ 2009-08-19 12:51 ` Vitaly Kuznetsov
  0 siblings, 0 replies; 2+ messages in thread
From: Vitaly Kuznetsov @ 2009-08-19 12:51 UTC (permalink / raw)
  To: ALT Linux Community general discussions; +Cc: ALT Linux Desktop development

Владимир Гусев <vova1971@narod.ru> writes:

>
> [vova@wind ~]$ pmount
> bash: /usr/bin/pmount: Отказано в доступе
>
> Может в этом все дело? Нет прав у пользователя посредством
> qtrayvolman (а значит pmount) монтировать устройство?

control pmount xgrp

или

control pmount public


^ 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