Несмотря на то, что я сижу рядом с ним, я вхожу в свою систему Ubuntu 10.04 LTS через NX Free Edition из другой системы в данный момент (это временно, покупать KVM не стоит). Любопытно, однако, что когда я это делаю, авто-монтирование Gnome завершается неудачно для CD/DVD-дисков (я не пробовал другие виды) с ошибкой "Not Authorized". (Когда я помещаю носитель в собственный DVD-привод устройства, а не в мой клиентский ящик.) Например, когда я вставляю установочный компакт-диск Ubuntu 10.04 LTS, я получаю эту ошибку:
Unable to mount Ubuntu 10.04 LTS amd64 - Not Authorized
Этого не происходит, если я вхожу в него локально (не через NX) с той же учетной записью пользователя.
При использовании NX я могу смонтировать носитель, если я пойду mount
напрямую:
tjc@midnight:~$ sudo mkdir /media/dvd
tjc@midnight:~$ sudo mount -r -t iso9660 /dev/sr0 /media/dvd
tjc@midnight:~$ ls /media/dvd
autorun.inf casper dists install isolinux md5sum.txt pics pool preseed README.diskdefines ubuntu wubi.exe
... который, наряду с "не авторизованной" ошибкой, предлагает мне какую-то проблему с разрешениями (дох). Что я нахожу странным, так это то, что в обоих случаях участвует один и тот же пользователь (локальный и через NX).
Я новичок в Ubuntu на настольном компьютере (много лет использовал его и другие дистрибутивы на серверах), поэтому боюсь, я не знаю, как происходит автоматическое монтирование. Я думаю, что он обрабатывается пакетом gvfs
и его демоном, но это примерно столько, сколько я получил (и, возможно, я прошел левый поворот, даже добравшись до этого).
Хотя я могу обойти это с помощью mount
, кто-нибудь знает, как можно заставить работать автонастройку?
Обновление Пользователь nx
используемый NX, похоже, не является проблемой. Я не ожидал , что это произойдет , так как я вхожу в систему как я, но я нахожусь на незнакомой земле. Единственные процессы, выполняющиеся как nx
:
nx 4484 4416 0 09:24 ? 00:00:00 sshd: nx@notty
nx 4568 1 0 09:24 ? 00:00:00 /usr/NX/bin/nxssh -nxservermode -l tjc localhost -p 22 -x -2 -i /usr/NX/etc/keys/node.localhost.id_dsa -o PubkeyAuthentication yes -o RSAAuthentication yes -o RhostsAuthentication no -o PasswordAuthentication no -o RhostsRSAAuthentication no -o StrictHostKeyChecking no /usr/NX/bin/nxnode
nx 4664 1 0 09:24 ? 00:00:00 nxserver -c /usr/NX/bin/nxserver --login
... где все вещи Gnome работают как я (tjc
) или gdm
. Но на всякий случай я добавил nx
в группу cdrom
через usermod
. Когда это не сработало, не зная, какие службы могут потребовать перезапуска, я просто выполнил Windows и полностью перезагрузил компьютер. Без изменений. Фактически, я временно добавил пользователя nx
во все группы, членом которых был tjc
(кроме группы tjc
), но и этого не произошло, поэтому я думаю, что пользователь nx
не является проблемой.