После вчерашнего вечернего дистрибутива 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
не добились цели.
Во время загрузки я вижу это сообщение об ошибке в начале вывода.
Выполнение предложенной команды systemctl status systemd-modules-load.service
показывает следующий вывод, который также включает ошибку сверху.
Вывод /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
Я не совсем уверен, почему это произошло, но насколько я понял разные темы в Интернете, это несоответствие используемой версии ядра? Кто-нибудь знает, есть ли возможность исправить такую проблему без переустановки всей системы?
sudo apt install --reinstall -o Dpkg::Options::=--force-confnew xserver-xorg-video-vmware
Кто-либо с решением здесь? У меня есть та же проблема начиная с обновления моих пакетов для 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, поскольку это еще не могло бы втянуть полностью протестированные зависимости. Используйте как последнее прибежище, если никакие другие средства не работают и деактивируют опцию снова после того, как Ваша установка начинает работать.