3

Несмотря на то, что я сижу рядом с ним, я вхожу в свою систему 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 не является проблемой.

3 ответа3

1

Кажется, проблема с консолькитом и поликикитом. Прочитай это:

https://bugs.launchpad.net/ubuntu/+bug/221363

Существует обходной путь для FreeNX-Server. Проблема в том, что я использую Neatx-сервер ...

0

Решил для меня установку новой версии FreeNX, с помощью этого руководства:

https://help.ubuntu.com/community/FreeNX

0

Если я правильно помню из своих набегов в NX, он работает под отдельной учетной записью пользователя - дважды проверьте, что учетная запись nx (или какая бы она ни была, возможно, придется перечислить все учетные записи пользователей, чтобы найти ее) имеет надлежащие разрешения для подключения диска (добавить сгруппировать cdrom ?)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .