Làm cách nào để chạy 2 phiên X với các trình quản lý hiển thị khác nhau?


15

Tôi đọc về các thiết bị đầu cuối ảo một chút và điều đó đã cho tôi một ý tưởng. Tôi đã tìm kiếm một cách để có hai phiên X cùng một lúc.

Tôi đã xem qua các trang web này:

1. Làm thế nào để chạy nhiều phiên X người dùng trên cùng một máy tính cùng một lúc?
2. Làm cách nào để kéo các cửa sổ giữa 2 máy chủ X?

Tôi đã thử startx -- :1nhưng thiết bị đầu cuối trước đó của tôi (trên Ctrl+ Alt+ F7) bị treo. Làm thế nào để tôi đảm bảo điều này không xảy ra?

Nhu cầu chính của tôi là bật Unity :0và Gnome-shell :1và chuyển đổi giữa chúng như không gian làm việc.

Nếu có thể, tôi muốn nhận màn hình đăng nhập trên tty8 hoặc nhận tùy chọn đăng nhập vào một tài khoản khác.

Theo câu hỏi 2 , việc trao đổi các cửa sổ giữa các phiên không được khuyến khích vì nó không dễ dàng. Nhưng nếu có thể tôi muốn biết.

Tôi có Ubuntu 12.04 64 bit.

Lệnh trên làm cho cả hai phiên bị lỗi (một ảo hoạt động trong 15 phút rồi bị hỏng khi tôi chuyển sang thực).

Ngoài ra, làm thế nào để trở lại một phiên X nếu hệ thống bị quá tải?

Cập nhật:

Đã thử mã trong câu trả lời 3 lần nhưng hệ thống không bao giờ ổn định. Tty7 hoặc tty8 hoạt động, nhưng không đồng thời, đôi khi trước khi gặp sự cố.

Câu trả lời:


9

Câu hỏi số 1: Cách chạy nhiều phiên X cùng một lúc

Bạn cần chạy sudo startx gnome-session -- :1 vt8- thông báo vt8cho X bắt đầu phiên trên TTY8 (mà bạn có được với ctrlaltF8)

Câu hỏi số 2: Kéo các cửa sổ giữa các phiên X

Tôi nghi ngờ điều đó là có thể, và nếu như, với phần mềm chúng ta có ngày nay thì nó sẽ không ổn định - đó là công việc của DE để làm mọi thứ từ quản lý cửa sổ và kết xuất thanh công cụ đến vị trí không gian làm việc, và bạn không thể 'cắt và dán 'một cửa sổ từ DE này sang DE khác. Trong tương lai điều này có thể xảy ra, vì nghe có vẻ như một thứ gì đó mà máy chủ đồ họa Wayland (hy vọng là sự thay thế cho X) có thể quản lý tốt hơn. Nhưng ít nhất hiện tại, nó khó có thể hoạt động.


Và những gì về truy vấn thứ 2? Làm thế nào để làm điều đó? Một hệ thống như vậy sẽ ổn định?
VedVals

Phiên X thứ hai không gây ra bất kỳ vấn đề nào vì khi bạn chuyển TTY, máy chủ X "tập trung" sẽ được điều khiển bởi các thiết bị đầu vào của bạn (chuột và bàn phím IE). Đây là hệ thống tôi hiện đang sử dụng để có môi trường máy tính để bàn chromeOS chạy cùng với Unity.
jackweirdy

Không, tôi có nghĩa là làm thế nào để trao đổi các cửa sổ. Ngoài ra, lệnh tôi đã thử (một trong câu hỏi) có thể không phải là lệnh vì bây giờ cả hai thiết bị đầu cuối đều bị treo.
VedVals

Bạn nên làm rõ trong câu hỏi của bạn rằng trao đổi cửa sổ là một yêu cầu; bạn không đề cập đến nó ở bất cứ đâu
jackweirdy

1
Đã thử mã 3 lần. Hệ thống chỉ gặp sự cố.
VedVals

8

Tôi đang sử dụng 2 phiên khác nhau trên Ubuntu như thế này:

  • Tạo người dùng mới
  • CTRL + ALT + L (chuyển đổi tài khoản)
  • Đăng nhập bằng người dùng đó

Ubuntu tạo phiên X mới trong tty tiếp theo khi người dùng khác đăng nhập. Vì vậy, bây giờ bạn có thể chuyển đổi giữa các phiên bằng CTRL + ALT + F7 và CTRL + ALT + F8.

Tôi chưa bao giờ thử với Gnome3 nhưng nó hoạt động với phiên XBMC


1
Điều này dường như làm việc! Bạn có biết nếu điều này hoạt động chạy nhiều DE?
daboross
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.