ОШИБКА modprobe open-vm-tools ОШИБКА: не удалось вставить vmgfx

После вчерашнего вечернего дистрибутива open-vm-tools-desktop больше не работал правильно. Это означает, что я не могу изменить размер на весь экран. Попытка сделать это заканчивается черным экраном. Взглянув на различные Log-файлы и инструменты, я обнаружил эту ошибку несколько раз:

modprobe: ERROR: could not insert 'vmwgfx': Invalid argument

Попытка вручную добавить модуль vmgfx в черный список modprobe

sudo modprobe --use-blacklist vmwgfx

заканчивается вышеупомянутой ошибкой.

Просмотр через

sudo service open-vm-tools status

Также показывает следующую ошибку:

Process: 3930 ExecStartPre=/sbin/modprobe vmwgfx (code=exited, status=1/FAILURE)

Я уже погуглил и нашел некоторые сообщения и проблемы ( https: // github. com / vmware / open-vm-tools / Issues / 214 ), добавив:

After=graphical.target
After=display-manager.service

в раздел Unit /lib/systemd/system/open-vm-tools.service, но без успеха.

Также sudo apt remove --purge open-vm-tools-desktop && sudo apt autoremove --purge && sudo apt install open-vm-tools-desktop не добились цели.

Во время загрузки я вижу это сообщение об ошибке в начале вывода. enter image description here

Выполнение предложенной команды systemctl status systemd-modules-load.service показывает следующий вывод, который также включает ошибку сверху.

enter image description here


Вывод /var/log/apt/history.log из вчерашнего вечера:

Start-Date: 2019-06-28  22:12:11
Commandline: apt dist-upgrade
Requested-By: **** (1000)
Install: linux-modules-extra-4.15.0-54-generic:amd64 (4.15.0-54.58, automatic), linux-modules-4.15.0-54-generic:amd64 (4.15.0-54.58, automatic), linux-headers-4.15.0-54-generic:amd64 (4.15.0-54.58, automatic), linux-headers-4.15.0-54:amd64 (4.15.0-54.58, automatic), linux-image-4.15.0-54-generic:amd64 (4.15.0-54.58, automatic)
Upgrade: gstreamer1.0-alsa:amd64 (1.14.1-1ubuntu1~ubuntu18.04.2, 1.14.4-1ubuntu1.1~ubuntu18.04.1), linux-headers-generic:amd64 (4.15.0.52.54, 4.15.0.54.56), linux-libc-dev:amd64 (4.15.0-52.56, 4.15.0-54.58), xserver-common:amd64 (2:1.19.6-1ubuntu4.2, 2:1.19.6-1ubuntu4.3), gstreamer1.0-plugins-base-apps:amd64 (1.14.1-1ubuntu1~ubuntu18.04.2, 1.14.4-1ubuntu1.1~ubuntu18.04.1), xserver-xorg-core:amd64 (2:1.19.6-1ubuntu4.2, 2:1.19.6-1ubuntu4.3), gstreamer1.0-tools:amd64 (1.14.1-1~ubuntu18.04.2, 1.14.4-1~ubuntu18.04.1), linux-image-generic:amd64 (4.15.0.52.54, 4.15.0.54.56), gstreamer1.0-plugins-good:amd64 (1.14.1-1ubuntu1~ubuntu18.04.1, 1.14.4-1ubuntu1~ubuntu18.04.1), xserver-xorg-legacy:amd64 (2:1.19.6-1ubuntu4.2, 2:1.19.6-1ubuntu4.3), gstreamer1.0-plugins-base:amd64 (1.14.1-1ubuntu1~ubuntu18.04.2, 1.14.4-1ubuntu1.1~ubuntu18.04.1), libgstreamer-plugins-good1.0-0:amd64 (1.14.1-1ubuntu1~ubuntu18.04.1, 1.14.4-1ubuntu1~ubuntu18.04.1), gstreamer1.0-pulseaudio:amd64 (1.14.1-1ubuntu1~ubuntu18.04.1, 1.14.4-1ubuntu1~ubuntu18.04.1), xserver-xephyr:amd64 (2:1.19.6-1ubuntu4.2, 2:1.19.6-1ubuntu4.3), gstreamer1.0-gtk3:amd64 (1.14.1-1ubuntu1~ubuntu18.04.1, 1.14.4-1ubuntu1~ubuntu18.04.1), pgadmin4-doc:amd64 (4.8-2.pgdg18.04+1, 4.8-3.pgdg18.04+1), libgstreamer-gl1.0-0:amd64 (1.14.1-1ubuntu1~ubuntu18.04.2, 1.14.4-1ubuntu1.1~ubuntu18.04.1), libgstreamer-plugins-base1.0-0:amd64 (1.14.1-1ubuntu1~ubuntu18.04.2, 1.14.4-1ubuntu1.1~ubuntu18.04.1), xwayland:amd64 (2:1.19.6-1ubuntu4.2, 2:1.19.6-1ubuntu4.3), gstreamer1.0-x:amd64 (1.14.1-1ubuntu1~ubuntu18.04.2, 1.14.4-1ubuntu1.1~ubuntu18.04.1), gir1.2-gst-plugins-base-1.0:amd64 (1.14.1-1ubuntu1~ubuntu18.04.2, 1.14.4-1ubuntu1.1~ubuntu18.04.1), google-cloud-sdk:amd64 (251.0.0-0, 252.0.0-0), gir1.2-gstreamer-1.0:amd64 (1.14.1-1~ubuntu18.04.2, 1.14.4-1~ubuntu18.04.1), kubectl:amd64 (1.14.3-00, 1.15.0-00), pgadmin4:amd64 (4.8-2.pgdg18.04+1, 4.8-3.pgdg18.04+1), libgstreamer1.0-0:amd64 (1.14.1-1~ubuntu18.04.2, 1.14.4-1~ubuntu18.04.1), linux-generic:amd64 (4.15.0.52.54, 4.15.0.54.56), pgadmin4-common:amd64 (4.8-2.pgdg18.04+1, 4.8-3.pgdg18.04+1), gstreamer1.0-gl:amd64 (1.14.1-1ubuntu1~ubuntu18.04.2, 1.14.4-1ubuntu1.1~ubuntu18.04.1)
End-Date: 2019-06-28  22:14:05

Вывод из lsb_release -a:

Distributor ID: Ubuntu
Description:    Ubuntu 18.04.2 LTS
Release:    18.04
Codename:   bionic

Я не совсем уверен, почему это произошло, но насколько я понял разные темы в Интернете, это несоответствие используемой версии ядра? Кто-нибудь знает, есть ли возможность исправить такую ​​проблему без переустановки всей системы?

5
задан 29 June 2019 в 17:37

2 ответа

sudo apt install --reinstall -o Dpkg::Options::=--force-confnew xserver-xorg-video-vmware
0
ответ дан 29 June 2019 в 17:37

Кто-либо с решением здесь? У меня есть та же проблема начиная с обновления моих пакетов для Ubuntu 18.04.2 LTS VM на Fusion VMware 11.1.0.

[Обновление] я решил свою проблему теперь путем активации "бионически предложенного" флага в приложении и обновляю инструмент. Не было никаких пакетов установки, связанных с open-vmware-tools но новые пакеты ядра, которые я установил.

У меня было рабочее Ядро 4.15.0-54-generic прежде, теперь это:

uname -a
Linux schnd-1804-vm 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Я не знаю, является ли это проблемой, связанной с состоянием моего предыдущего ядра или с модулем ядра vmwgfx который возвратился EINVAL. Но все в порядке теперь снова.

[Update2] Эта опция не должна быть активирована для случайного пользователя Ubuntu, поскольку это еще не могло бы втянуть полностью протестированные зависимости. Используйте как последнее прибежище, если никакие другие средства не работают и деактивируют опцию снова после того, как Ваша установка начинает работать.

-1
ответ дан 23 November 2019 в 11:32

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

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