Làm cách nào để khởi động lại trình quản lý cửa sổ?


41

Làm cách nào để khởi động lại trình quản lý cửa sổ để các kiểu (hoặc bất cứ thứ gì) được khôi phục?

Sau khi làm /etc/init.d/networking stophọ cảm thấy hoàn toàn tan vỡ.


2
Đây không phải là một câu trả lời theo bất kỳ cách nào mà chỉ nói, một cách tốt hơn để ngăn chặn dịch vụ mạng là bởisudo service networking stop
Nitin Venkatesh

Hoặc sudo stop networking.
Eliah Kagan


Tôi đã cài đặt lại lightdm. Tôi đã khởi động lại lightdm. Dường như không có gì để giúp đỡ. Có một công cụ dòng lệnh để cấu hình lại lightdm với?

Câu trả lời:


57

Bạn có thể cần phải khởi động lại trình quản lý hiển thị để khắc phục sự cố của mình.

11.04 trở về trước.

sudo service gdm restart

Ubuntu 11.10 và mới hơn.

sudo service lightdm restart

lightdmthay thế gdmtrong Ubuntu 11.10

Ubuntu 15.04 trở lên.

sudo service sddm restart

Trong khi khởi động lại lightdm, khởi động lại toàn bộ trình quản lý hiển thị, bạn có thể giải quyết vấn đề bằng cách khởi động lại unity hoặc compiz (Unity là một plugin compiz).

Khởi động lại Unity ( nohup setsid unityHOẶC nohup unity --restarttrên CLI OR Alt+ F2và gõ unity) khởi động lại vỏ Unity.

Nếu điều đó không làm việc, khởi động lại compiz với nohup compiz --replace. Bạn có thể cần phải khởi động lại sự thống nhất một lần nữa sau khi khởi động lại compiz.

Khởi động lại lightdm khởi động lại toàn bộ trình quản lý hiển thị có khả năng hoạt động cao nhất nhưng nó cũng sẽ đóng các ứng dụng đang chạy của bạn. Những gì bạn cần làm phụ thuộc vào mức độ hỏng phiên của bạn. Nếu bạn chỉ có thể khởi động lại Unity hoặc Compiz, hãy làm điều đó. Nếu nó không hoạt động, khởi động lại lightdm.

Bài viết wiki sau đây có thêm thông tin về cách khắc phục các sự cố LightDM:

https://wiki.ubfox.com/LightDM


1
Phải thừa nhận rằng câu hỏi có phần mơ hồ. Nhưng tại sao cần phải khởi động lại trình quản lý hiển thị? Trình quản lý cửa sổ là thứ cung cấp các kiểu cửa sổ và khởi động lại nó thường hiệu quả như bước vào một phiên mới. (Câu trả lời này được chấp nhận và có lẽ đã hoạt động ... nhưng đối với tôi, nó dường như không cần thiết nhiều hơn để khắc phục vấn đề này. Khởi động lại máy tính cũng sẽ hoạt động, nhưng không cần thiết. Khởi động lại lightdm / gdm cũng có thể không cần thiết. )
Eliah Kagan

1
Bạn đúng rồi. Khởi động lại trình quản lý cửa sổ có lẽ sẽ khắc phục sự cố với các trang trí cửa sổ. Tuy nhiên, nếu điều đó không hiệu quả, khởi động lại phiên sẽ là bước tiếp theo trước khi cấp nguồn cho hộp.
Brilliantamormegil

2
NB: điều này sẽ đóng tất cả các cửa sổ đang mở của bạn và mọi thứ trong đó sẽ bị mất !!!
đẳng cấu

2
với Ubuntu 16.04, sudo service sddm restartkhông phải là một lệnh được công nhận và các tùy chọn khác được đề cập dẫn đến việc đăng xuất người dùng của tôi, do đó, việc khởi động lại máy sẽ hoạt động kém như vậy.
matt

Tôi sử dụng 19.04. Với phiên bản này, lệnh là sudo service gdm restart. Theo tôi hiểu, nó là như vậy kể từ 18.04.
SR_

34

Nhấn Alt+ F2và gõ unity, sau đó nhấn Enter(điều này giống như đang chạy unity --replace).


6
IMO đây là câu trả lời chính xác cho câu hỏi chính xác. Khởi động lại lightdm / gdm sẽ khởi động lại toàn bộ phiên X của bạn
Collin Peters

Điều này chắc chắn nên là câu trả lời được chấp nhận. Mọi người vui lòng upvote!
NiKo

Nhưng điều này giả định rằng người dùng đang chạy sự thống nhất. Không phải mọi người dùng phải chạy sự thống nhất; trừ khi người dùng nói rằng anh ta đang chạy hiệp nhất, tôi không chắc câu trả lời này có phải là câu trả lời được chấp nhận không ...
Ray

Ubuntu 16.04: sự cố chrome này
matt

4

Nếu mọi thứ đóng băng, một nơi khác bạn có thể muốn khởi động lại lightdmlà từ TTY. Điều này sẽ giết tất cả các chương trình của bạn .

  • nhấn Ctrl + Alt + F2
  • đăng nhập
  • sudo service lightdm restart

Downvoters vui lòng giải thích lý do tại sao tôi có thể tìm hiểu và cải thiện thông tin. Tôi không bao giờ trả đũa.
Ciro Santilli 心 心 事件

Có lẽ vì giết chương trình: trình khởi động chủ đề chỉ cần khởi động lại Trình quản lý cửa sổ.
Hi-Angel

3

Một giải pháp cho KDE:

Bạn phải gõ kwin --replace &

Tôi không biết, tại sao @ Álvaro nói về sudo service kdm restart, nhưng, ít nhất là trên Kubfox không có dịch vụ như vậy.


1

Có một vài phương pháp để khởi động lại X.

Nếu mọi thứ bị đóng băng chẳng hạn, bạn có thể giết nó bằng cách nhấn Clt+ PrtScr+ K.

Hoặc bạn có thể khởi động lại nó từ thiết bị đầu cuối, như được mô tả trong các câu trả lời trước.

Thêm chi tiết về cách khởi động lại X trong Ubuntu .


1

Bạn nên gõ: sudo service XXX restart

Các XXXnên (không có dấu ngoặc kép):

  • gdm nếu bạn sử dụng Ubuntu 11.04 trở lên
  • lightdm cho Ubuntu 11.10
  • kdm cho Kubfox
  • xdm cho Xubfox

Trong trường hợp bạn đã cài đặt trình quản lý hiển thị khác trên Ubuntu (K / X / L), bạn nên khởi động lại trình quản lý đang sử dụng, ví dụ nếu bạn đã cài đặt KDE trên Ubuntu (và đó là trình bạn đang sử dụng), bạn không nên khởi động lại kdm ánh sáng

Trong trường hợp bạn không chắc chắn những gì để khởi động lại, hãy xem các tệp trong /etc/init.d/ và xem liệu có một tệp có tên XXXđã được đề cập hoặc một cái gì đó như YYYdm (dm là viết tắt của "trình quản lý hiển thị" ).


kdm: unrecognized service: Kubfox.
Hi-Angel

0

Hãy thử như sau:

setsid unity

Nếu điều đó không hiệu quả, hãy thử khởi động lại X. Lưu ý rằng điều này sẽ làm hỏng mọi thứ:

sudo service gdm restart

setsid unitydường như để khởi động một cái gì đó nhưng phong cách vẫn bị phá vỡ. sudo service gdm restartthất bại với restart: Unknown instance:. Cách này kết thúc rất thường xuyên khi tôi cố gắng khởi động lại dịch vụ, vì vậy trong hầu hết các trường hợp, tôi phải dừng khởi động chúng.
Dmitry Volosnykh

1
Điều này là do Oneiric sử dụng lightdmtheo mặc định, vì vậy bạn sẽ cần phải nhập sudo service lightdm restart.
Nathan Osman
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.