1

Я использую Arch Linux (установленный из archlinux-2014.01.05-dual.iso) в VMware Player и установил vmtoolsd (который принадлежит open-vm-tools).

Теперь моя проблема в том, что всякий раз, когда я делаю poweroff или reboot , система просто оставляет меня с черным экраном с мигающим курсором в верхнем левом углу. Если я ничего не сделаю, система отключится или перезагрузится через одну или две минуты.

Я искал в Google эту проблему. Некоторые люди предлагают мне изменить /usr/lib/systemd/system/vmtoolsd.service и добавить одну строку для KillSignal=SIGKILL или TimeoutStopSec=2 . Однако ни одна из этих работ. На самом деле, когда я делаю systemctl stop vmtoolsd , кажется, что он быстро останавливается.

Я предполагаю, что, возможно, какой-то другой сервис находится в том же состоянии, что и обсуждаемые в тех постах, которые я вижу. Есть ли обходной путь для этого, чтобы я мог немедленно и корректно завершить работу своей виртуальной машины, или чтобы я мог выяснить, что происходит во время poweroff чтобы я мог сказать, заблокирована ли какая-либо служба?

Обновление 4 марта 2014 года: я переустановил Arch Linux, и проблема все еще существует! Это проблема VMware? Я использую VMware Player 6 для Linux? Как отобразить подробности, когда система выключается, чтобы я мог знать, где она застревает?

Обновление 4 марта 2014 года: я использовал Arch Linux Live CD, и аналогичная проблема возникает с сообщением об ошибке: для Диспетчера пользователей запущено задание остановки для 0. Тогда я подумал, что это может быть ошибка, о которой сообщается здесь: https://bugs.freedesktop.org/show_bug.cgi?id=70593, которая является ошибкой systemd и была исправлена в обновлении 209 или 210. Затем я сделал обновление, используя pacman -Syu и задержка прошла. Тем не менее, я думаю, что я обновил свой Arch Linux в последний раз, когда у меня установлены open-vm-tools (перед переустановкой всей системы). Теперь я планирую снова установить open-vm-tools и посмотреть, произойдет ли такая же ошибка.

0