Автор Тема: ALTLinux Desktop LXDE Remix for School  (Прочитано 59239 раз)

Оффлайн Radik

  • Завсегдатай
  • *
  • Сообщений: 583
    • Email
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #420 : 16.02.2011 18:29:42 »
насмешка? менять не буду, и с таким сработаюсь, благо не во многих учреждениях его установили
Ни в коем разе...
Просто пока не знаю чем помочь :(

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #421 : 16.02.2011 22:13:46 »
Установлено школьный ALT 5.0.2 с LXDE с DVD.
Замечен глюк:
Вставляешь DVD - он монтируется, попутно предлагает открыть папку с содержимым.
Но когда через лоток (там где флэшку можно корректно отключить) пытаюсь отмонтировать DVD, то ругается, что он занят другой программой. Предлоложил, что пользователь не прописан в группу cdrom - проверил - всё нормально - прописан везде где нужно. Попробовал из консоли под пользователем (не под root-ом): eject /media/cdrom - диск выдвинулся.
Есть решения данного недочёта?
Можно вас попросить воспроизвести еще раз ?
Только перед опытом выключить программу в трее (средняя кнопка мышки) и запустить ее снова (tray_eject_plus), но только из консоли.
Тогда она будет писать лог в консоль... Вывод бы лога на форум.
А также еще не плохо содержимое /etc/fstab т.к. в зависимости от того прописан СД или нет, программа может использовать hal или обычный umount

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #422 : 16.02.2011 22:29:29 »
насмешка? менять не буду, и с таким сработаюсь, благо не во многих учреждениях его установили

А обычного xterm нету ?

Оффлайн SunTechnic

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #423 : 17.02.2011 08:11:46 »
Установлено школьный ALT 5.0.2 с LXDE с DVD.
Замечен глюк:
Вставляешь DVD - он монтируется, попутно предлагает открыть папку с содержимым.
Но когда через лоток (там где флэшку можно корректно отключить) пытаюсь отмонтировать DVD, то ругается, что он занят другой программой. Предлоложил, что пользователь не прописан в группу cdrom - проверил - всё нормально - прописан везде где нужно. Попробовал из консоли под пользователем (не под root-ом): eject /media/cdrom - диск выдвинулся.
Есть решения данного недочёта?
Можно вас попросить воспроизвести еще раз ?
Да, конечно!

Цитировать
Только перед опытом выключить программу в трее (средняя кнопка мышки) и запустить ее снова (tray_eject_plus), но только из консоли.
Тогда она будет писать лог в консоль... Вывод бы лога на форум.
А также еще не плохо содержимое /etc/fstab т.к. в зависимости от того прописан СД или нет, программа может использовать hal или обычный umount
[user@ws-suntechnic ~]$ su
Password:
[root@ws-suntechnic ~]# ps ax|grep tray_eject_plus
 6941 ?        S      0:00 tray_eject_plus
 7020 pts/0    S+     0:00 grep tray_eject_plus
[root@ws-suntechnic ~]# kill 6941
[root@ws-suntechnic ~]# ps ax|grep tray_eject_plus
 7029 pts/0    S+     0:00 grep tray_eject_plus
[root@ws-suntechnic ~]# tray_eject_plus
dev_or_uuid=c51b46d3-b85e-4c01-8799-99501456ec36
allfstabdrive=c51b46d3-b85e-4c01-8799-99501456ec36| mountpoint=|/|
dev_or_uuid=6ab22e03-94f7-49f7-8a49-f0855574a666
allfstabdrive=6ab22e03-94f7-49f7-8a49-f0855574a666| mountpoint=|/var|
dev_or_uuid=4678C00378BFF033
allfstabdrive=4678C00378BFF033| mountpoint=|/mnt/sda1|
dev_or_uuid=24D8F0D8D8F0A966
allfstabdrive=24D8F0D8D8F0A966| mountpoint=|/mnt/sda5|
g_list 4
udi|/org/freedesktop/Hal/devices/volume_part2_size_1024| -- ok
u|/org/freedesktop/Hal/devices/volume_part2_size_1024| - modif
stor=/org/freedesktop/Hal/devices/storage_serial_SATA_Hitachi_HDS7210_JP1430HA07EU2S|ctupe=disk|type=3|dm=0|mp=|fs=|bd=/dev/sda2|uuid=

udi|/org/freedesktop/Hal/devices/volume_uuid_812cdd18_780b_4961_a131_a8b5f5ca50e2|
-- ok
u|/org/freedesktop/Hal/devices/volume_uuid_812cdd18_780b_4961_a131_a8b5f5ca50e2|
- modif
stor=/org/freedesktop/Hal/devices/storage_serial_SATA_Hitachi_HDS7210_JP1430HA07EU2S|ctupe=disk|type=3|dm=0|mp=|fs=swap|bd=/dev/sda8|uuid=812cdd18-780b-4961-a131-a8b5f5ca50e2

udi|/org/freedesktop/Hal/devices/volume_uuid_6ab22e03_94f7_49f7_8a49_f0855574a666|
-- ok
u|/org/freedesktop/Hal/devices/volume_uuid_6ab22e03_94f7_49f7_8a49_f0855574a666|
- modif
F_by_UUID |6ab22e03-94f7-49f7-8a49-f0855574a666|
IN_by_UUID |6ab22e03-94f7-49f7-8a49-f0855574a666|
stor=/org/freedesktop/Hal/devices/storage_serial_SATA_Hitachi_HDS7210_JP1430HA07EU2S|ctupe=disk|type=3|dm=2|mp=/var|fs=ext2|bd=/dev/sda7|uuid=6ab22e03-94f7-49f7-8a49-f0855574a666

udi|/org/freedesktop/Hal/devices/volume_uuid_c51b46d3_b85e_4c01_8799_99501456ec36|
-- ok
u|/org/freedesktop/Hal/devices/volume_uuid_c51b46d3_b85e_4c01_8799_99501456ec36|
- modif
F_by_UUID |c51b46d3-b85e-4c01-8799-99501456ec36|
IN_by_UUID |c51b46d3-b85e-4c01-8799-99501456ec36|
stor=/org/freedesktop/Hal/devices/storage_serial_SATA_Hitachi_HDS7210_JP1430HA07EU2S|ctupe=disk|type=3|dm=2|mp=/|fs=ext2|bd=/dev/sda6|uuid=c51b46d3-b85e-4c01-8799-99501456ec36

udi|/org/freedesktop/Hal/devices/volume_uuid_24D8F0D8D8F0A966| -- ok
u|/org/freedesktop/Hal/devices/volume_uuid_24D8F0D8D8F0A966| - modif
F_by_UUID |24D8F0D8D8F0A966|
IN_by_UUID |24D8F0D8D8F0A966|
stor=/org/freedesktop/Hal/devices/storage_serial_SATA_Hitachi_HDS7210_JP1430HA07EU2S|ctupe=disk|type=6|dm=2|mp=/mnt/sda5|fs=ntfs-3g|bd=/dev/sda5|uuid=24D8F0D8D8F0A966

udi|/org/freedesktop/Hal/devices/volume_uuid_4678C00378BFF033| -- ok
u|/org/freedesktop/Hal/devices/volume_uuid_4678C00378BFF033| - modif
F_by_UUID |4678C00378BFF033|
IN_by_UUID |4678C00378BFF033|
stor=/org/freedesktop/Hal/devices/storage_serial_SATA_Hitachi_HDS7210_JP1430HA07EU2S|ctupe=disk|type=6|dm=2|mp=/mnt/sda1|fs=ntfs-3g|bd=/dev/sda1|uuid=4678C00378BFF033

--------------- здесь я вставил DVD-диск

u|/org/freedesktop/Hal/devices/volume_label_Videodisc| - modif
opt|ro|
opt|sync|
opt|dirsync|
opt|noatime|
opt|nodiratime|
opt|noexec|
opt|quiet|
opt|remount|
opt|exec|
opt|utf8|
opt|uid=|
opt|mode=|
opt|iocharset=|
utf8

OPT utf8|uid=0|
stor=/org/freedesktop/Hal/devices/storage_model_DVDRAM_GH22NS50|ctupe=cdrom|type=4|dm=0|mp=|fs=iso9660|bd=/dev/sr0|uuid=
ADD
-------------------------- здесь я попытался из трея извлечь DVD
counttotal|1|
UNMOUNT DBUS uid|/org/freedesktop/Hal/devices/volume_label_Videodisc|
unmount ERROR: Device to unmount is not in /media/.hal-mtab so it is not
mounted by HAL
UNMOUNT DBUS uid|/org/freedesktop/Hal/devices/volume_label_Videodisc|
unmount ERROR: Device to unmount is not in /media/.hal-mtab so it is not
mounted by HAL
-------------------------

===========================================================================================

содержимое /etc/fstab:

proc            /proc                   proc    nosuid,noexec,gid=proc      0 0
devpts          /dev/pts                devpts   nosuid,noexec,gid=tty,mode=620  0 0
tmpfs           /tmp                    tmpfs   nosuid            0 0
UUID=c51b46d3-b85e-4c01-8799-99501456ec36       /       ext2    relatime   1       1
UUID=6ab22e03-94f7-49f7-8a49-f0855574a666       /var    ext2   nosuid,relatime 1       2
UUID=812cdd18-780b-4961-a131-a8b5f5ca50e2       swap    swap    defaults   0       0
UUID=4678C00378BFF033   /mnt/sda1       ntfs-3g   locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0
UUID=24D8F0D8D8F0A966   /mnt/sda5       ntfs-3g   locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0
/dev/cdrom      /media/cdrom    udf,iso9660     ro,noauto,user,utf8     0 0

===========================================================================================
дополнительно приведу вывод команы mount:

[root@ws-suntechnic sda5]# mount
/dev/sda6 on / type ext2 (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/sda7 on /var type ext2 (rw,nosuid,relatime)
/dev/sda1 on /mnt/sda1 type fuseblk (rw,allow_other,default_permissions,blksize=4096)
/dev/sda5 on /mnt/sda5 type fuseblk (rw,allow_other,default_permissions,blksize=4096)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sr0 on /media/cdrom type iso9660 (ro,noexec,nosuid,nodev,utf8,user=user)

===========================================================================================

Оффлайн SunTechnic

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #424 : 17.02.2011 08:17:20 »
кстати, а что за строчка в выводе mount-а:
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)

при установке программ через rpm часто наблюдаю ругань на файл /home/user/.gvfs, что на него Permission Denied.

а-а-а-а... вот ещё:
при отмонтировании DVD tray_eject_plus выдаёт сообщение:

===============================================
Невозможно безопасно извлеч устройство!
Какая-то программа обращается к нему,
эту программу недо закруть и повторить попытку
===============================================

надо исправить "закруть" на "закрЫть" :)
« Последнее редактирование: 17.02.2011 08:20:00 от SunTechnic »

Оффлайн Radik

  • Завсегдатай
  • *
  • Сообщений: 583
    • Email
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #425 : 17.02.2011 09:11:22 »
кстати, а что за строчка в выводе mount-а:
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
при установке программ через rpm часто наблюдаю ругань на файл /home/user/.gvfs, что на него Permission Denied.
Ага. Я в эту сторону сильно не копал, но пока не выяснил кто-же создает этот файлик.
Как только разберусь, повешу багу и будем искать решение проблемы...

надо исправить "закруть" на "закрЫть" :)
Да, Юра в курсе :)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #426 : 17.02.2011 11:54:11 »
кстати, а что за строчка в выводе mount-а:
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
при установке программ через rpm часто наблюдаю ругань на файл /home/user/.gvfs, что на него Permission Denied.
Ага. Я в эту сторону сильно не копал, но пока не выяснил кто-же создает этот файлик.
Как только разберусь, повешу багу и будем искать решение проблемы...

http://ru.wikipedia.org/wiki/GVFS
Это вроде нормально.  Под убунтой также :)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #427 : 17.02.2011 11:58:52 »
надо исправить "закруть" на "закрЫть" :)
У вас старая версия :)
Попробуйте освежить
http://forum.altlinux.org/index.php/topic,7580.msg119158.html#msg119158
Судя по выводам... СД-ром смонтирован был не через hal, а вот программа пытается отмонтировать
через hal и естественно выдает ошибку.
Надо разбираться почему, при наличии записи о СД-роме в /etc/fstab программа пытается работать через hal...
(в записях allfstabdrive cdrom нет...)
« Последнее редактирование: 17.02.2011 12:02:58 от YYY »

Оффлайн Radik

  • Завсегдатай
  • *
  • Сообщений: 583
    • Email
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #428 : 17.02.2011 11:59:19 »
Это вроде нормально.  Под убунтой также :)
Бубунта ни разу не показатель :)

Оффлайн Radik

  • Завсегдатай
  • *
  • Сообщений: 583
    • Email
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #429 : 17.02.2011 12:01:00 »
У вас старая версия :)
Попробуйте освежить
http://forum.altlinux.org/index.php/topic,7580.msg119158.html#msg119158
Юр, пришли мне исправленный src.rpm. Я отправлю в сизиф и 5.1/р5.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #430 : 17.02.2011 12:04:12 »
У вас старая версия :)
Попробуйте освежить
http://forum.altlinux.org/index.php/topic,7580.msg119158.html#msg119158
Юр, пришли мне исправленный src.rpm. Я отправлю в сизиф и 5.1/р5.
Сейчас я еще раз по коду пробегусь...
Не понятно почему cdrom не нашла программа

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #431 : 17.02.2011 12:11:40 »
надо исправить "закруть" на "закрЫть" :)
У вас старая версия :)
Попробуйте освежить
http://forum.altlinux.org/index.php/topic,7580.msg119158.html#msg119158
Судя по выводам... СД-ром смонтирован был не через hal, а вот программа пытается отмонтировать
через hal и естественно выдает ошибку.
Надо разбираться почему, при наличии записи о СД-роме в /etc/fstab программа пытается работать через hal...
(в записях allfstabdrive cdrom нет...)
Потому, что noauto?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #432 : 17.02.2011 12:30:53 »
Не... noauto не влияет - программа просто считывает в лоб :)

Меня смущает это
+++
/dev/cdrom      /media/cdrom    udf,iso9660     ro,noauto,user,utf8     0 0
+++
/dev/sr0 on /media/cdrom type iso9660 (ro,noexec,nosuid,nodev,utf8,user=user)
+++

Как так получилось ?
Или есть ссылка
/dev/cdrom -> /dev/sr0
?
Т.к. девайсы "разные" то программа и не смогла найти...



То SunTechnic:
99% что проблема в /dev/cdrom -> /dev/sr0
Попробуйте из под рута заменить в /etc/fstab
/dev/cdrom на /dev/sr0
перегрузить и проверить....

ЗЫ: Если заработает... то буду думать что делать....
« Последнее редактирование: 17.02.2011 12:39:28 от YYY »

Оффлайн SunTechnic

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: ALTLinux Desktop LXDE Remix for School
« Ответ #433 : 17.02.2011 14:28:01 »
Меня смущает это
+++
/dev/cdrom      /media/cdrom    udf,iso9660     ro,noauto,user,utf8     0 0
+++
/dev/sr0 on /media/cdrom type iso9660 (ro,noexec,nosuid,nodev,utf8,user=user)
+++

Как так получилось ?
Или есть ссылка
/dev/cdrom -> /dev/sr0
?
Т.к. девайсы "разные" то программа и не смогла найти...

Вы правы имеется ссылка cdrom -> sr0:
----------------------------------------------------------------------
[user@ws-suntechnic ~]$ su
Password:
[root@ws-suntechnic ~]# cd /dev
[root@ws-suntechnic dev]# ls -l cdrom
lrwxrwxrwx 1 root root 3 Фев 17  2011 cdrom -> sr0
[root@ws-suntechnic dev]#
----------------------------------------------------------------------
Сам ничего не менял и не дописывал - система так установилась из коробки.

Цитировать
То SunTechnic:
99% что проблема в /dev/cdrom -> /dev/sr0
Попробуйте из под рута заменить в /etc/fstab
/dev/cdrom на /dev/sr0
перегрузить и проверить....

ЗЫ: Если заработает... то буду думать что делать....

Поменял cdrom на sr0 в /etc/fstab - заработало!!! :)

Спасибо, большое!!!

Пожелание: а можно в будущем реализовать наряду с "отмонтированием" ещё и "извлечение" ("eject") для cdrom-ов?