Ubuntu 14 Android Studio 3 разрешено разрешение xrdp / dev / kvm

Я запускаю Ubuntu Server VPS с 4 выделенными ядрами и 4 ГБ или RAM

lsb_release -a

говорит, что я запускаю

Description: Ubuntu 14.04.5 LTS Codename: trusty

Я установил Android Studio 3.0.1 Я более или менее следил за этим учебником только что получил последнюю версию. установите, когда плавно.

Затем я установил xrdp и xfce4, и у меня нет проблем с удаленными соединениями

. Я запускаю студию Android со следующей командой из окна с повышенными терминалами в rdp

sudo ~/bin/android-studio/bin/studio.sh

команда выводит

Error parsing gtk-icon-sizes string: ''

, но студия android работает отлично и позволяет мне создавать проекты и код, поэтому я попытался скомпилировать приложение hello world и запустить его в ADV после создания виртуальный телефон Android и попытка запустить, я получаю следующую ошибку:

KVM is required to run this AVD. /dev/kvm device: permission denied Grant current user access to /dev/kvm

Я запустил

usermod -aG kvm *username* usermod -aG libvirtd *username" adduser *username* kvm adduser *username* libvirtd adduser *username* xrdp chmod +x /dev/kvm chown *username* /dev/kvm chmod -R 777 /dev/kvm

Я перезапустил VPS после каждой из команд, и я все еще получаю разрешение KVM отклонило ошибку

Когда я запустил

sudo kvm-ok INFO: /dev/kvm exists KVM acceleration can be used

Однако, если я просто запустил

kvm-ok bash: kvm-ok: command not found

, я пытался понять это для часов и только нашли, что я сказал, чтобы добавить пользователя в группы kvm и / или libvirtd. Любая помощь была бы весьма признательна.

Обновление:

Заглядывая в это еще

cat /proc/cpuinfo | grep 'name'| uniq model name : Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz

, поэтому я побежал

sudo modprobe kvm-intel modprobe: ERROR: ../libkmod/libkmod.c:507kmod_lookup_alias_from_builtin_file() could not open builtin file '/lib/modules/3.13.0/modules.builtin.bin'

, это привело ко мне попытку

depmod -a depmod: WARNING: could not open /lib/modules/3.13.0/modules.order: No such file or directory depmod: WARNING: could not open /lib/modules/3.13.0/modules.builtin: No such file or directory

здесь e out put of ls -al /lib/modules/3.13.0/

drwxr-xr-x 2 root root 4096 Dec 12 01:08 . drwxr-xr-x 5 root root 12288 Dec 11 18:11 .. -rw-r--r-- 1 root root 45 Dec 12 01:08 modules.alias -rw-r--r-- 1 root root 12 Dec 12 01:08 modules.alias.bin -rw-r--r-- 1 root root 0 Dec 12 01:08 modules.builtin.bin -rw-r--r-- 1 root root 0 Dec 12 01:08 modules.dep -rw-r--r-- 1 root root 12 Dec 12 01:08 modules.dep.bin -rw-r--r-- 1 root root 52 Dec 12 01:08 modules.devname -rw-r--r-- 1 root root 131 Dec 12 01:08 modules.softdep -rw-r--r-- 1 root root 49 Dec 12 01:08 modules.symbols -rw-r--r-- 1 root root 12 Dec 12 01:08 modules.symbols.bin

, поэтому я думал, что произошла ошибка с моим изображением linux, но

sudo apt-get install linux-generic Reading state information... Done linux-generic is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

не уверен, что исправить, но я думаю, что я Ближе к выяснению проблемы, по крайней мере,

11
задан 12 December 2017 в 05:29

14 ответов

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ. Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm sudo adduser $USER kvm

. В моем случае это сработало, хотя и с повторным подключением, требуемым после целого процесса.

16
ответ дан 18 July 2018 в 01:24

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ. Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm sudo adduser $USER kvm

. В моем случае это сработало, хотя и с повторным подключением, требуемым после целого процесса.

17
ответ дан 24 July 2018 в 17:23
  • 1
    мой вопрос уже говорит, что это было сделано, я в конечном итоге обнаружил, что kvm отключен на моем управляемом azzo vps. – Jpsh 11 March 2018 в 10:49
  • 2
    Решил проблему для меня. Однако после этих команд требуется повторный вход в систему. – Akshar Patel 12 April 2018 в 10:14
  • 3
    У меня была такая же проблема после обновления до 18.04, и ваш ответ решил это! Может ли кто-нибудь объяснить, что такое qemu-kvm и почему он теперь требуется? – Fabich 2 May 2018 в 00:37
  • 4
    @Fabich KVM = виртуальная машина на основе ядра. Это позволяет использовать различные эмуляции архитектуры. Я также пытаюсь запустить андроид-студию, работающую 18.04 года, к сожалению, ничто не разрешило это для меня. – Afflicted 16 May 2018 в 16:57
  • 5
    он ничего не изменил, андроидная студия все еще показывает сообщение об ошибке с kvm – user25 31 May 2018 в 20:22

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ . Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm
sudo adduser $USER kvm

. В моем случае это сработало, хотя с повторным подключением требуется после всего процесса.

17
ответ дан 31 July 2018 в 11:17

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ . Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm
sudo adduser $USER kvm

. В моем случае это сработало, хотя с повторным подключением требуется после всего процесса.

17
ответ дан 31 July 2018 в 12:17

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ . Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm
sudo adduser $USER kvm

. В моем случае это сработало, хотя с повторным подключением требуется после всего процесса.

17
ответ дан 31 July 2018 в 20:28

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ . Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm
sudo adduser $USER kvm

. В моем случае это сработало, хотя с повторным подключением требуется после всего процесса.

18
ответ дан 2 August 2018 в 13:30

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ . Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm
sudo adduser $USER kvm

. В моем случае это сработало, хотя с повторным подключением требуется после всего процесса.

18
ответ дан 3 August 2018 в 17:45

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ . Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm
sudo adduser $USER kvm

. В моем случае это сработало, хотя с повторным подключением требуется после всего процесса.

18
ответ дан 5 August 2018 в 02:54

Попробуйте следующее, которое сработало для меня в Ubuntu 18.04

nstall qemu-kvm с помощью команды

sudo apt install qemu-kvm

, затем добавьте пользователя в группу kvm,

sudo adduser <username> kvm

Если вы получили разрешение denied , попробуйте выполнить следующую команду

sudo chown <username> /dev/kvm

Это сработало для меня.

-1
ответ дан 6 August 2018 в 19:43

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ . Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm
sudo adduser $USER kvm

. В моем случае это сработало, хотя с повторным подключением требуется после всего процесса.

18
ответ дан 6 August 2018 в 19:43

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ . Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm
sudo adduser $USER kvm

. В моем случае это сработало, хотя с повторным подключением требуется после всего процесса.

18
ответ дан 9 August 2018 в 00:04

слишком поздно ответить, может быть, помощь другим пользователям.

1.i попытался: sudo setfacl -m u:UserName:rwx /dev/kvm. и он работает.

2. В студии Android вам нужно изменить: tools> avd manager> (выберите ручку, чтобы отредактировать свое устройство и изменить «графику» от автоматического к программному обеспечению), чтобы избежать ошибки при создании эмулятора

1
ответ дан 14 August 2018 в 14:21

У меня была эта ошибка с Android Studio 3.0.1 на Ubuntu 18.04, когда я запускал эмулятор. Вы можете попробовать этот ответ . Чтобы добавить имя пользователя пользователя в группу kvm, вы можете использовать:

sudo apt install qemu-kvm
sudo adduser $USER kvm

. В моем случае это сработало, хотя с повторным подключением требуется после всего процесса.

19
ответ дан 14 August 2018 в 14:21
  • 1
    мой вопрос уже говорит, что это было сделано, я в конечном итоге обнаружил, что kvm отключен на моем управляемом azzo vps. – Jpsh 11 March 2018 в 10:49
  • 2
    Решил проблему для меня. Однако после этих команд требуется повторный вход в систему. – Akshar Patel 12 April 2018 в 10:14
  • 3
    У меня была такая же проблема после обновления до 18.04, и ваш ответ решил это! Может ли кто-нибудь объяснить, что такое qemu-kvm и почему он теперь требуется? – Fabich 2 May 2018 в 00:37
  • 4
    @Fabich KVM = виртуальная машина на основе ядра. Это позволяет использовать различные эмуляции архитектуры. Я также пытаюсь запустить андроид-студию, работающую 18.04 года, к сожалению, ничто не разрешило это для меня. – Afflicted 16 May 2018 в 16:57
  • 5
    он ничего не изменил, андроидная студия все еще показывает сообщение об ошибке с kvm – user25 31 May 2018 в 20:22

Это работает для Ubuntu 18.04:

  1. Откройте терминал и введите следующее sudo setfacl -m u:$USER:rwx /dev/kvm
  2. Перезапустите Android Studio.
1
ответ дан 7 October 2018 в 20:44

Другие вопросы по тегам:

Похожие вопросы: