Anche se sono seduto accanto ad esso, accedo al mio sistema Ubuntu 10.04 LTS tramite NX Free Edition da un altro sistema al momento (questo è temporaneo, non vale la pena acquistare un KVM per). Curiosamente, però, quando lo faccio il montaggio automatico di Gnome non riesce per i supporti CD / DVD (non ho provato altri tipi) con un errore "Non autorizzato". (Quando inserisco il supporto nell'unità DVD della macchina, non quella sulla mia scatola del client.) Ad esempio, quando inserisco il CD di installazione di Ubuntu 10.04 LTS, ottengo questo errore:
Unable to mount Ubuntu 10.04 LTS amd64 - Not Authorized
Questo non accade se accedo localmente (non tramite NX) con lo stesso account utente.
Quando uso NX, posso montare il supporto se vado mount
direttamente a:
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
... che, insieme all'errore "non autorizzato", mi suggerisce un tipo di problema con le autorizzazioni (doh). Quello che trovo strano è che lo stesso utente è coinvolto in entrambi i casi (locale e via NX).
Sono nuovo di Ubuntu sul desktop (l'ho usato e altre distribuzioni sui server per anni), quindi temo di non sapere come sta avvenendo questo montaggio automatico. Penso che sia gestito dal gvfs
pacchetto e dal suo demone, ma è tutto per quanto ho ottenuto (e forse ho preso una svolta a sinistra anche andando così lontano).
Anche se posso aggirarlo mount
, qualcuno sa come potrei far funzionare l'auto-montaggio?
Aggiornamento L' nx
utente utilizzato da NX non sembra essere il problema. Non mi sarei aspettato che lo fosse, dal momento che accedo come me stesso, ma sono su un terreno sconosciuto. Gli unici processi in esecuzione come nx
sono:
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
... dove tutta la roba di Gnome è in esecuzione come me ( tjc
) o gdm
. Ma per ogni evenienza, ho aggiunto nx
al cdrom
gruppo tramite usermod
. Quando ciò non ha funzionato, non essendo sicuro di quali servizi potrebbero essere riavviati, ho fatto semplicemente la cosa di Windows e riavviato completamente la macchina. Nessun cambiamento. In effetti, ho aggiunto temporaneamente l' nx
utente a tutti i gruppi di cui tjc
era membro (tranne il tjc
gruppo), ma neanche quello lo faceva, quindi penso che l' nx
utente non sia il problema.
usermod -a -G cdrom nx
, quindi controlla/etc/groups
che sia stato aggiunto e non vedendo immediatamente la differenza e non essendo sicuro di quali servizi potrebbe essere necessario riavviare, ho fatto Windows e riavviato la macchina). C'è unnx
utente, ma tutta la roba di Gnome (inclusogvfsd
) dice che funziona sottogdm
otjc
(il mio login). Gli unici processi in esecuzione sottonx
sono il login SSH enxserver
. Aggiornerò la domanda.