Я намагався це зробити за допомогою команди startx 1
. Здавалося, миттєво мерехтить на інший екран, але потім вийшов. Отримав таку помилку:
/usr/bin/xterm: No absolute path found for shell: :1
Будь-які ідеї?
Я намагався це зробити за допомогою команди startx 1
. Здавалося, миттєво мерехтить на інший екран, але потім вийшов. Отримав таку помилку:
/usr/bin/xterm: No absolute path found for shell: :1
Будь-які ідеї?
Відповіді:
Я думаю, ви можете це зробити з цим:
$ startx -- :1
Зауважте, що вам потрібно бути на текстовій консолі. Якщо ви робите це з X сеансу, ви, можливо, не отримаєте авторизацію. Спочатку Ctrl+ Alt+, F1щоб перейти на текстову консоль і увійти туди.
Натисніть Ctrl+ Alt+ F7і Ctrl+ Alt+ F8для перемикання між сеансами X (номери клавіш F можуть змінюватись залежно від розподілу).
Якщо ви хочете отримати більше контролю, ви можете додати в команду більше варіантів, як-от так:
$ startx gnome-session -- :1 vt8
Це запуститься gnome-session
на дисплеї :1
та запуститься на віртуальній консолі 8 ( Ctrl+ Alt+ F8).
Ctrl+Alt+F1
спочатку, увійдіть у систему та запустіть startx -- :1
із підказки оболонки.
startx -- :1
з X сеансу, термінал трохи не відповідає, потім каже мені:, xauth: timeout in locking authority file /var/run/gdm3/auth-for-brian-3zy5Hn/database
і виходить з ладу трохи пізніше. X: user not authorized to run the X server, aborting.
За цей час нічого не вийде в 8-му тисячі, як ви очікували.
Я виявив, що для мене працює наступний спосіб:
sudo xinit /usr/bin/xterm -e "su peter -c pekwm" $* -- :1
Що тут відбувається?
Спочатку я починаю xinit
з xterm
, як параметр цього xterm, su
щоб стати самим собою. Звідти я запускаю менеджер вікон.
Єдине, що вам потрібно зробити, це мінімізувати (не закривати) xterm
. Напевно, ви могли б сказати, що xterm
почати мінімізуватись, але я недостатньо подбав, щоб це дізнатися.