Я пытаюсь установить браузер Chromium в Linux и запустить Apache на Linux. После этого мне нужно открыть веб-страницу Ubuntu в Chromium на моей машине Windows через ssh с помощью Putty или Mobarterm. Chromium установлен на Linux, но когда я запускаю команду: chromium:browser на Linux через Putty, он выдает ошибку:
ОШИБКА:browser_main_loop.cc(261)] Gtk: невозможно открыть дисплей
решение1
Вам необходимо установить xRDP на вашем компьютере с Ubuntu. Ошибка GTK — это кроссплатформенный набор виджетов для создания графического пользовательского интерфейса.
Выполните следующие действия, чтобы установить xRDP и открыть на своем компьютере Windows через RDC (подключение к удаленному рабочему столу) и использовать Chromium.
Шаг 1 — Установка xRDP
Откройте Терминал (Crtl+Alt+T) и выполните следующие команды:
sudo apt-get update
sudo apt-get install xrdp
Шаг 2 – Установка XFCE4 (похоже, Unity не поддерживает xRDP в Ubuntu 14.04; хотя в Ubuntu 12.04 он поддерживался). Вот почему мы устанавливаем Xfce4.
sudo apt-get install xfce4
Шаг 3 – Настройка xRDP
На этом этапе мы изменим два файла, чтобы убедиться, что xRDP использует Xfce4. Сначала нам нужно создать или отредактировать наш файл .xsession в нашем домашнем каталоге. Мы можем использовать nano или просто перенаправить оператор echo (проще):
echo xfce4-session >~/.xsession
Второй файл, который нам нужно отредактировать, — это файл запуска для xRDP, чтобы он запускал Xfce4.
sudo nano /etc/xrdp/startwm.sh
Содержимое должно выглядеть следующим образом (обратите внимание на последнюю строку и проигнорируйте . /etc/X11/Xsession):
#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
startxfce4
Шаг 4 — Перезапустите xRDP
Чтобы все эти изменения вступили в силу, перезапустите xRDP следующим образом:
sudo service xrdp restart
Тестирование вашего xRDP-подключения
На компьютере, который будет удаленно управлять вашей машиной Ubuntu, запустите клиент RDP. В стандартную комплектацию Windows входит клиент удаленного рабочего стола (mstsc.exe — вы можете запустить его из командной строки или найти ярлык для удаленного рабочего стола в разделе «Стандартные»). Или найдите «remote» в меню «Пуск» (Windows 7) или «remote» в поле поиска в Windows 8.