prawdopodobnie niemożliwe bez poważnego kodowania. zobacz lightdm.conf. tty7 jest tutaj zakodowany na stałe (i w innych miejscach). edytować; spójrz na to: help.ubuntu.com/community/MultiseatX
Rinzwind
1
jak powiedział @Rinzwind, nie jest to możliwe w tym samym środowisku użytkownika. Ale możesz sprawdzić to pytanie, być może jedna z odpowiedzi będzie Ci odpowiadać
c0rp
1
kiedyś było możliwe @ c0rp (zmieniłem / etc / inittab i mam KDE na tty8 i gdm na tty7) lightdm choć wydaje się być bardzo lekki (jak to stwierdzono) multiseat może działać, ale zajmie trochę konfiguracji
@ Rinzwind Tutaj prawidłową sekwencją jest logowanie się jako inny użytkownik w VT, a następnie startx -- :1. W mojej instalacji Ubuntu Gnome / gdm uruchomi nowy serwer na tty8. Testowane właśnie teraz. Prawdopodobnie dokładny efekt zależy od skryptów xinit, więc może być różny między gdm, ligthdm i whatnot.
Rmano
Odpowiedzi:
3
Naciśnij Ctrl+ Alt+ F1(żądany klawisz funkcyjny) w ten sposób, aby przełączyć na inny tty
Po zalogowaniu się do tej konsoli (Podanie nazwy użytkownika i hasła) uruchom następujące polecenie: ttywyświetli się numer bieżącego tty.
Aby uruchomić Xserver, uruchom także tę komendę (umieść wartość zwróconej liczby tty zamiast n) i dla twojej wiedzy :2to numer $DISPLAYinstancji.
startx -display :2 -- :2 vtn &
Jakbym robił to dla tty1 tutaj:
startx -display :2 -- :2 vt1 &
w tym momencie możesz uruchomić aplikację graficzną, ale możesz użyć tej alternatywy zamiast poprzedniego polecenia:
xinit session -- :1 -xf86config config.conf
Następnym krokiem jest uruchomienie programu graficznego w TTYn: (jak VirtualBox w Wirtualnym terminalu n)
Uruchom odłączony serwer X:
sudo X -quiet -nolisten tcp -noreset :4 vtn ponownie zamień n na liczbę tty, taką jak: vt1
Uruchom dowolną aplikację, taką jak VirtualBox, na przykład:
DISPLAY=:4 virtualbox &
Uwaga: nie zapomnij, że wszystkie te polecenia należy wprowadzać tylko w dedykowanym tty ( Ctrl+ Alt+ F1), a nie w konsoli graficznej.
Właśnie przetestowałem powyższą odpowiedź w odpowiedzi na komentarz jasonszhao, że nie działa. Używając Ubuntu 16.04.2 LTS, nie było problemów z poleceniami.
Uwaga:
sudo X -quiet -nolisten tcp -noreset :4 vtn
„n” w „vt N jest liczbą tty, którą chcesz uruchomić wyświetlacz graficzny. Więc w moim przypadku uruchomiłem
sudo X -quiet -nolisten tcp -noreset :4 vt8
aby rozpocząć kolejną sesję X na tty8, a potem użyłem
DISPLAY=:4 virtualbox &
aby uruchomić program, który chciałem uruchomić na DISPLAY: 4
startx -- :1
. W mojej instalacji Ubuntu Gnome / gdm uruchomi nowy serwer na tty8. Testowane właśnie teraz. Prawdopodobnie dokładny efekt zależy od skryptów xinit, więc może być różny między gdm, ligthdm i whatnot.Odpowiedzi:
Po zalogowaniu się do tej konsoli (Podanie nazwy użytkownika i hasła) uruchom następujące polecenie:
tty
wyświetli się numer bieżącego tty.Aby uruchomić Xserver, uruchom także tę komendę (umieść wartość zwróconej liczby tty zamiast n) i dla twojej wiedzy
:2
to numer$DISPLAY
instancji.startx -display :2 -- :2 vtn &
Jakbym robił to dla tty1 tutaj:
startx -display :2 -- :2 vt1 &
w tym momencie możesz uruchomić aplikację graficzną, ale możesz użyć tej alternatywy zamiast poprzedniego polecenia:
xinit session -- :1 -xf86config config.conf
Uruchom odłączony serwer X:
sudo X -quiet -nolisten tcp -noreset :4 vtn
ponownie zamień n na liczbę tty, taką jak: vt1DISPLAY=:4 virtualbox &
Uwaga: nie zapomnij, że wszystkie te polecenia należy wprowadzać tylko w dedykowanym tty ( Ctrl+ Alt+ F1), a nie w konsoli graficznej.
źródło
Właśnie przetestowałem powyższą odpowiedź w odpowiedzi na komentarz jasonszhao, że nie działa. Używając Ubuntu 16.04.2 LTS, nie było problemów z poleceniami.
Uwaga:
„n” w „vt N jest liczbą tty, którą chcesz uruchomić wyświetlacz graficzny. Więc w moim przypadku uruchomiłem
aby rozpocząć kolejną sesję X na tty8, a potem użyłem
aby uruchomić program, który chciałem uruchomić na DISPLAY: 4
źródło
Po prostu przejdź do innego,
tty
używając Ctrl+ Alt+ F1do Ctrl+ Alt+, F12ale możesz powrócić do domyślnego GUI Ubuntu za pomocą Ctrl+ Alt+F7Używam DDE w moim przypadku Ctrl+ Alt+, F2 a następnie używam Ctrl+ Alt+F1
uruchomi nowy GUI
źródło