Запуск приложения Wine от другого пользователя в openSUSE

diuban@linux-gnwf:~> gnomesu -u diub wine /home/diub/ed.exe wine: cannot find L"Z:\\home\\diub\\ed.exe" diuban@linux-gnwf:~> No protocol specified No protocol specified Application tried to create a window, but no driver could be loaded. Make sure that your X server is running and that $DISPLAY is set correctly. err:systray:initialize_systray Could not create tray window 

Как заставить X-сервер работать так, что все в порядке?

openSUSE 12.3 Gnome 3.6

One Solution collect form web for “Запуск приложения Wine от другого пользователя в openSUSE”

Я думаю, что бит в сообщении об ошибке – это ключ к решению этой проблемы:

Убедитесь, что ваш X-сервер запущен и что $ DISPLAY установлен правильно. err: systray: initialize_systray Не удалось создать окно лотка

Вы используете это приложение для wine использования в качестве другого пользователя, у которого нет доступа и / или разрешений для открытия окон графического интерфейса пользователя на рабочем столе пользователя diuban . Чтобы решить эту проблему, вам нужно сделать 2 вещи.

  1. $ DISPLAY

    Убедитесь, что задана переменная среды $DISPLAY .

     $ gnomesu -u diub echo $DISPLAY 

    Предполагая, что он установлен на : 0.0 или : 0, должно быть достаточно.

  2. Xhost

    Чтобы разрешить другим пользователям доступ к окнам GUI на рабочем столе, вы должны разрешить им разрешения. Вы можете сделать xhost + который позволит всем разрешениям сделать это, как использовать diuban .

     $ xhost + 
  • Как сделать настройки xrandr постоянными в Debian 9?
  • Разделите буфер обмена между bash и X11
  • как программы скриншотов / скриншотов работают в системах POSIX с X?
  • Настольная среда, которая только запускает полноэкранный терминал
  • Что такое DISPLAY =: 0?
  • Элемент меню Fluxbox, который запрашивает некоторый ввод
  • Как я могу запустить сеанс сервера VNC и немедленно приземлиться в KDE?
  • xdotool случайная / более естественная задержка?
  • Каков наилучший способ реализации поддержки горячих клавиш в Linux?
  • Как определить, какие дисплеи включены / отключены
  • Отключение управления питанием
  • Как настроить XKB для работы с 3 ключами-модификаторами и двумя переключаемыми макетами?
  • Linux и Unix - лучшая ОС в мире.