Tôi đã cố gắng làm điều đó với lệnh startx 1. Nó dường như nhấp nháy sang một màn hình khác trong giây lát, nhưng rồi thoát ra. Có lỗi sau:
/usr/bin/xterm: No absolute path found for shell: :1
Có ý kiến gì không?
Tôi đã cố gắng làm điều đó với lệnh startx 1. Nó dường như nhấp nháy sang một màn hình khác trong giây lát, nhưng rồi thoát ra. Có lỗi sau:
/usr/bin/xterm: No absolute path found for shell: :1
Có ý kiến gì không?
Câu trả lời:
Tôi nghĩ bạn có thể làm điều này với điều này:
$ startx -- :1
Lưu ý rằng bạn cần phải ở trên một bảng điều khiển văn bản. Nếu bạn làm điều này từ một phiên X, bạn có thể không được phép. Đầu tiên Ctrl+ Alt+ F1để chuyển sang bảng điều khiển văn bản và đăng nhập vào đó.
Nhấn Ctrl+ Alt+ F7và Ctrl+ Alt+ F8để chuyển giữa các phiên X (số phím F có thể thay đổi tùy theo phân phối của bạn).
Nếu bạn muốn kiểm soát nhiều hơn, bạn có thể thêm nhiều tùy chọn hơn vào lệnh như vậy:
$ startx gnome-session -- :1 vt8
Điều này sẽ khởi động gnome-sessiontrên màn hình :1và chạy nó trên bảng điều khiển ảo 8 ( Ctrl+ Alt+ F8).
Ctrl+Alt+F1đầu tiên, đăng nhập và chạy startx -- :1từ dấu nhắc shell.
                    startx -- :1từ phiên X, thiết bị đầu cuối có vẻ không phản hồi một chút, sau đó cho tôi biết:       xauth:  timeout in locking authority file /var/run/gdm3/auth-for-brian-3zy5Hn/databasevà thất bại một chút sau đó X: user not authorized to run the X server, aborting.Trong thời gian này, sẽ không có gì xảy ra trong lần thứ 8 như bạn mong đợi.
                    Tôi đã thấy rằng cách sau đây làm việc cho tôi:
sudo xinit /usr/bin/xterm  -e "su peter -c pekwm"  $* -- :1
Chuyện gì đang xảy ra ở đây vậy? 
Đầu tiên tôi bắt đầu xinitvới một xterm, như là một tham số cho xterm đó suđể tôi trở thành chính mình. Từ đó tôi bắt đầu quản lý cửa sổ. 
Điều duy nhất bạn cần làm là giảm thiểu (không đóng) xterm. Có lẽ bạn có thể nói rằng hãy xtermbắt đầu tối thiểu hóa nhưng tôi không quan tâm lắm để tìm ra điều đó.