Я использую gparted в течение многих лет под любой версией ubuntu. gparted не начнется в Ubuntu 17.10. Является ли это ошибкой ubuntu 17.10?
Известно, что ошибка Wayland (я читал ее как «высокая безопасность лучше, чем пользовательский комфорт», и я не поддерживаю логику разработчика). Об этом уже сообщалось (см. Ошибку 1652282). Другие корневые приложения также разбиты на Wayland (см. Ошибку 1713313 и ошибку 1713311).
Вы должны переключиться на сеанс «Ubuntu on Xorg» для таких приложений.
Для приложений, которые используют su-to-root и pkexec, вы можете добавить этот код в /etc/xdg/autostart/xhost.desktop (см. ошибка 1652282 ) на свой страх и риск с помощью команды ниже:
cat <<EOF | sudo tee /etc/xdg/autostart/xhost.desktop
[Desktop Entry]
Name=xhost
Comment=Fix graphical root applications
Exec="xhost +si:localuser:root"
Terminal=false
Type=Application
EOF
Если вы не хотите постоянного решения, вы можете использовать @ ravery's метод:
просто введите xhost +si:localuser:root в терминал перед запуском gpartedИзвестно, что ошибка Wayland (я читал ее как «высокая безопасность лучше, чем пользовательский комфорт», и я не поддерживаю логику разработчика). Об этом уже сообщалось (см. Ошибку 1652282). Другие корневые приложения также разбиты на Wayland (см. Ошибку 1713313 и ошибку 1713311).
Вы должны переключиться на сеанс «Ubuntu on Xorg» для таких приложений.
Для приложений, которые используют su-to-root и pkexec, вы можете добавить этот код в /etc/xdg/autostart/xhost.desktop (см. ошибка 1652282 ) на свой страх и риск с помощью команды ниже:
cat <<EOF | sudo tee /etc/xdg/autostart/xhost.desktop
[Desktop Entry]
Name=xhost
Comment=Fix graphical root applications
Exec="xhost +si:localuser:root"
Terminal=false
Type=Application
EOF
Если вы не хотите постоянного решения, вы можете использовать @ ravery's метод:
просто введите xhost +si:localuser:root в терминал перед запуском gparted