Linux üzerinde çalışan bir Android Studio uygulaması üzerinde ilk defa emülatör kuracaksanız /dev/kvm permission denied tarzında bir hata almanız kuvvetle muhtemeldir.
Bu hatanın temelinde emülatörün üzerine oturmak istediği /dev/kvm yolunda herhangi bir root yetkinizin olmaması veya özel bölgeye erişmek için bir kullanıcı bulunmamasıdır. Bu hatayı çözmenin basit bir yolu mevcuttur.
öncelikle qemu yüklemeliyiz. Terminale(Strl+Shift+T) aşağıdaki komutu yazarak bu işlemi gerçekleştirebilirsiniz.
sudo apt install qemu-kvm
Şimdi /dev/kvm modülünün sahiplik durumunu kontrol edeceğiz.
Hanigi kullanıcıların kvm grubunda olduğunu kontrol etmek için:
Aşağıdaki gibi bir çıktı alırsınız:
Kendi kvm grubunuzu oluşturmak için aşağıdaki komutta $USER kısmı yerine kendi kullanıcı adınızı yazıp pc'yi yeniden başlattıktan sonra sorunu çözebilirsiniz.
ls -al /dev/kvm
Hanigi kullanıcıların kvm grubunda olduğunu kontrol etmek için:
grep kvm /etc/group
Aşağıdaki gibi bir çıktı alırsınız:
kvm:x:herhangi_bir_sayi:
Kendi kvm grubunuzu oluşturmak için aşağıdaki komutta $USER kısmı yerine kendi kullanıcı adınızı yazıp pc'yi yeniden başlattıktan sonra sorunu çözebilirsiniz.
sudo adduser $USER kvm
Hata devam ederse terminale aşağıdaki kodu yapıştırın sorununuz ivedilikle çözülecektir:sudo chown <kullanici adi> /dev/kvm
Soru ve sorunlarınızı yorum olarak iletebilirsiniz...
0 Comments
Konuyla ilgili yorum giriniz.