проблемы с виртуальной машиной
Уважаемы пидоры, прошу помощи.
Введение: мне нужен ubuntu, возможности поставить второй операционкой - нет. В моем случае только виртуальная машина. Использую для этого Oracle VM VirtualBox 7.0.4(пробовал более ранние версии, проблема остается), Kubuntu - 22.04 LTS(так же пробовал до этого Ubuntu, проблема остается). Виртуальная машина стоит на моем железе, включаю с него же, НЕ удаленно.
Проблема: при работе в виртуальной машине, все работает в 10-20ФПС, как будто не хватает видеопамяти.
Что пробовал: ставить 3д ускорение, менять графические контроллеры, видеопамять выкручена до позволенного максимума в приложении(256 мб), увеличил объем оперативы на виртуальную машину до 10гб(ну мало ли)
Железо: камень: intel i5-6600k, видеокарта: nvidia 1060 GTX, оперативки: 16гб
Мои мысли: скорее всего действительно не хватает видеопамяти, наверное kubuntu в виртуальной машине не видит мою видеокарту, либо ее ресурсы.
Подробнее
КУПОН ДЕЙСТВУЕТ ДО 01.01.2077 ИСПОЛЬЗОВАТЬ ТОЛЬКО В СЛУЧАЕ КРАЙНЕЙ НЕОБХОДИМОСТИ
ПК,Linux,Операционная система,Ubuntu,песочница
Если не брезгуешь ходить под пиратским флагом и это не рабочая станция в офисе, то VMWare будет лучше, чем VirtualBox в части производительности и стабильности работы.
https://9to5linux.com/how-to-make-ubuntu-20-04-lts-vms-smoother-by-enabling-3d-acceleration-on-virtualbox
Если ты прям работаешь с 3d-графикой, то можно взять вторую видеокарту и пробросить ее в виртуалку. Но тут лучше искать истории успеха именно с твоей материнкой(то что чипсет поддерживает, не означает, что в материнке будут корректно реализован). Также можно попробовать поставить на хост линукс и в нем уже запускать винду. Сейчас даже nvidia работает в госте нормально
Можешь погуглить по теме vga passthought
В виртуалке у тебя не нвидиа, а виртуальная карта, которую эмулирует virtualbox и на которую ставятся драйверы из virtualbox guest additionals.
Опять, если ты отдельно качал и что-то там ставил, что мог поломать систему. Самое банальное - нужен модуль ядра для карты и нужно, чтобы он совпадал с ядром системы.
Так что совет - на лазь по непонятным сайтам и не скачивай драйверы, программы итд. 95% того что тебе нужно есть в репозиториях. Так что еще guest-additional в репах
>на сайте нвидии нет "одобренных" дров под Kubuntu
забей на сайты производителя. Ставь драйверы из репозиториев. Раньше убунта сама обнаруживала nvidia и прочую проприетарщину и сама предлагала их ставить. Свободные драйверы с 99% уже в составе ядра и возможно надо поставить какие-то пакеты вроде mesa-что-то там/libva/etc. Я убунту уже давно не видел, так что детальнее не подскажу
>Kubuntu
Все эти ubuntu, kubuntu, ldbuntu и еще куча всяких дистров отличаются только установленными по дефолту пакетами. В той же убунте сделать apt install kde-full и будет у тебя кубунта
https://learn.microsoft.com/en-us/training/modules/wsl/wsl-introduction/
https://docs.oracle.com/cd/E36500_01/E36502/html/qs-guest-additions.html
https://askubuntu.com/questions/22743/how-do-i-install-guest-additions-in-a-virtualbox-vm
Всегда можно поставить линукс второй системой.
а если нужна именно графика, то попробуй накатить xrdp и подключиться на машину по rdp, обычно так работает шустрее чем окно в программе.
+ сразу же будет общий буфер обмена и начнут работать сочетания клавиш