Autorizzazione / dev / kvm negata nella sessione vnc


4

Come posso ottenere la virtualizzazione (KVM) per funzionare in sessioni VNC non locali? Ricevo un errore di autorizzazione negata, su / dev / kvm. Tutto funziona bene al di fuori di VNC. KVM è apparentemente richiesto per la simulazione Android.

Informazioni sulla connessione client: questo NON DOVREBBE contare, a parte il fatto che non è "localhost" ... Penso. Mi sto collegando tramite VNC usando il client remmina, su un Chromebook arm64 cruitoncon Ubuntu 16.04. La sessione VNC è stata avviata utilizzando il display 15 ( vncserver :15).

informazioni sul terminale da Android Studio:

$ studio.sh
Xlib:  extension "RANDR" missing on display ":15".
Looking in classpath from com.intellij.util.lang.UrlClassLoader@6d5380c2 for /com/sun/jna/linux-x86-64/libjnidispatch.so
Found library resource at jar:file:/home/user/opt/androidstudio/android-studio/lib/jna.jar!/com/sun/jna/linux-x86-64/libjnidispatch.so
Trying /home/user/.AndroidStudio2.3/system/tmp/jna4741585790560209208.tmp
Found jnidispatch at /home/user/.AndroidStudio2.3/system/tmp/jna4741585790560209208.tmp
[  12641]   WARN - dea.updater.SdkComponentSource - java.io.FileNotFoundException: /tmp/StudioDownloaderaddon2-1.xml (No such file or directory) 
[  12738]   WARN - dea.updater.SdkComponentSource - File /home/user/.android/repositories.cfg could not be loaded. 
[  18440]   WARN - roid.tools.ndk.GradleWorkspace - Unable to find language kind for files with extension 'c', assuming it as 'C' 

contenuto di .vnc/xstartup:

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
# Fix to make GNOME work
def
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
startxfce4 &

Come posso risolvere questo problema?

screenshot dell'errore


Ubuntu 18.04. Questa risposta mi ha aiutato: stackoverflow.com/a/45749003/5468694
Dimon

Risposte:


1

Usare root per questo è una cattiva idea. Aggiungi il tuo utente al kvmgruppo, disconnettiti (tutte le sessioni) e accedi e dovresti andare bene.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.