Драйверы Nvidia, делающие единство, не работают нормально

Новое ядро ​​переместило linux/autoconf.h в generated/autoconf.h (подсказка). Я действительно не знаю технических аргументов для этого, но все, что включает это в источник хоста хоста VirtualBox, нуждается в редактировании.

К счастью, исправление - это всего лишь случай замены строк:

sudo find /usr/share/virtualbox/src/vboxhost -name '*.h' -exec perl -pi -w -e 's/linux\/autoconf/generated\/autoconf/g;' {} \;
sudo /etc/init.d/vboxdrv setup

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

sudo find /usr/share/virtualbox/src/vboxhost -name '*.h' -exec perl -pi -w -e 's/generated\/autoconf/linux\/autoconf/g;' {} \;
sudo /etc/init.d/vboxdrv setup
1
задан 11 March 2014 в 18:50

0 ответов

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

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