Я не знаю Fedora 27, но если вы работаете с рабочим столом Gnome в Fedora 27, похоже, что по умолчанию используется протокол дисплея сервера Wayland. Как подробно описано здесь, поднять права на графические приложения в Wayland не так просто, как в Xorg. Все детали можно найти в этом обсуждении, вот что мне помогло в Ubuntu 18.04, где проводился сеанс Wayland:
xhost si:localuser:root sudo -H vmplayer
vmplayer теперь запускается и автоматически применяет необходимые обновления ядра. Не продолжайте запускать vmplayer! Всегда плохая идея, чтобы приложения работали с правами root дольше, чем нужно. Кроме того, это хорошая идея, чтобы впоследствии запретить графические приложения с правами root, поэтому следующие шаги:
<end vmplayer> xhost -si:localuser:root
После этого вы можете запустить vmplayer как обычный пользователь. Конечно, вам придется повторять эти шаги всякий раз, когда vmware необходимо перекомпилировать / -инсталлировать модули ядра.