Я могу сохранить приложения, натыкающиеся на X сессий?

$ cd \`python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"\`

добьется цели.

Читайте здесь для получения дополнительной информации: замена Команды.

11
23.01.2011, 18:43
4 ответа

Необходимо оставить исходное выполнение X-сервера. Можно запустить другой X-сервер на другом tty. Так, в типичной системе сделайте ctrl+alt+f1, затем войдите в систему и работайте startx -- :1. Необходимо закончить еще с X сессиями на достижимом ctrl+alt+f8.

Любое количество X-серверов может быть запущено путем изменения числа после двоеточия; при использовании числа, больше, чем 12 можно использовать chvt измениться на него вместо ключевой комбинации.

Если Вы хотите, можно установить особенный .xinitrc файлы, которые запускают различные настольные среды. Таким образом, у Вас мог бы быть a .xinitrc-kde это запускает сессию KDE. В том файле у Вас было бы что-то как exec startkde. И Вы запустили бы X как путем выполнения startx ./.xinitrc-kde -- :1.

При планировании на под управлением Firefox на обоих сессий могут быть некоторые проблемы. Изучите "неудаленные" параметры командной строки и параметры командной строки "ProfileManager" для Firefox.

8
27.01.2020, 19:57
  • 1
    +1 Здорово. Я вижу большое другое полезное использование для этого. интересный –  Nathan Osman 24.01.2011, 01:54

Если Вы запланировали заранее, что Вы хотите получить доступ к одному приложению от нескольких отличающихся X сессий, можно выполнить его в виртуальном X-сервере: отображения приложения в виртуальном X-сервере и виртуальном X-сервере появляются как окно в любом количестве реальных X-серверов.

Одна возможность для виртуального X-сервера является VNC. Запустите vncserver программа; это создает виртуальный X-сервер и выполнения ~/.vnc/xstartup, который обычно работает ~/.xinitrc как startx. Затем звоните xvncviewer показать окно, содержащее дисплей виртуального X-сервера. Виртуальный сервер продолжает работать, пока выходы сессии или Вы не работаете vncserver -kill; можно подключить и разъединить средства просмотра по желанию. Вы, возможно, должны указать число дисплея на командной строке, например. vncserver :3 и xvncviewer :3. К сессиям VNC можно получить доступ от различных машин, если никакой брандмауэр не мешает: xvncviewer somehost:3. Существует несколько реализаций серверов VNC и средств просмотра.

7
27.01.2020, 19:57

Можно запустить вложенный X-сервер (Xnest или лучший Xephyr) и запустить другую графическую среду в нем.

5
27.01.2020, 19:57

Да Вы можете. Если Вы используете GNOME, нажимаете на System-> имя пользователя Log Out, которое принесет этот диалог:

alt text

Нажатие на пользовательского Пользователя Переключателя берет меня к gdm окну, которое спрашивает меня, на какого пользователя я хочу переключиться. После того как Вы сделаны с входом в систему, можно всегда переключаться назад на исходного пользователя или с CtrlAltF7 или при помощи той же последовательности команд I вышеизложенный.

1
27.01.2020, 19:57
  • 1
    Err, забыл добавлять, что я не использую среду рабочего стола. –  phunehehe 23.01.2011, 18:41

Теги

Похожие вопросы