it-swarm-vi.com

Làm thế nào để khởi động lại X Window Server từ dòng lệnh?

Làm cách nào để khởi động lại X Window Server từ dòng lệnh?

Tôi thực sự muốn có thể khởi động lại GUI mà không cần phải khởi động lại toàn bộ hệ thống.

238
Noah Goodrich

TL; DR: trên các hệ thống có systemd (buntu 15.04 trở lên)

Sudo systemctl restart display-manager

Điều này sẽ khởi động lại dịch vụ trình quản lý hiển thị thích hợp (lightdm cho đến 17.04, gdm3 sau, sddm trong Kubfox, v.v.). Bạn có thể thay thế display-manager bằng lightdm, gdm3, sddm, v.v. nếu cần, nhưng điều này là đủ.

NOTE: Điều này sẽ mạnh mẽ thoát khỏi tất cả các chương trình đồ họa, bạn sẽ mất mọi tác phẩm chưa được lưu và bạn sẽ bị đăng xuất. Các chương trình phi đồ họa sẽ không bị ảnh hưởng.


Đối với các phiên bản Ubuntu khác, trước tiên hãy tìm trình quản lý hiển thị mà ubfox của bạn đang có với lệnh sau:

cat /etc/X11/default-display-manager

Hơn tùy thuộc vào trình quản lý hiển thị nào, bạn có thể sử dụng một trong các lệnh sau:

  • Ubuntu mặc định (với LightDM)

    Sudo restart lightdm  
    
  • Gnome (với GDM)

    Sudo restart gdm
    
  • KDE (với KDM)

    Sudo restart kdm
    

    Lưu ý: Từ 12.10 đến 15.04, Kubfox cũng sử dụng LightDM.

  • Đối với MDM (ví dụ: đối với Bạc hà quế)

    Sudo restart mdm
    
227
txwikinger

Dành cho 11.04 trở về trước :

Sudo service gdm restart

Dành cho 11.10 trở lên :

Sudo service lightdm restart

38
vwduder

Phát hiện ra rằng bạn có thể làm Sudo pkill X

và nó dường như làm việc cho tôi!

13
Eshwar

Phiên bản mới nhất của Ubuntu kể từ ngày 24 tháng 10 năm 2012.

  1. Mở trang chủ Dash
  2. Tìm kiếm bố trí bàn phím
  3. Bấm Tùy chọn
  4. Mở rộng tab có nhãn "Chuỗi khóa để giết máy chủ X"
  5. Kích hoạt nó và đóng.

Dòng lệnh:

Sudo restart lightdm
11
Nathan

Bạn có thể thử nhấn Ctrl+Alt+Backspace để khởi động lại X.

10
Rafał Cieślak

Kể từ khi Ubuntu 9.04 Ctrl+Alt+Backspace bị vô hiệu hóa, tuy nhiên bây giờ bạn có thể gõ Alt gr + Print Screen + K.

http://www.Sudo-juice.com/ubfox-11-10-restart-x-shortcut/

8
uboonto