Làm thế nào để khởi động lại KDE Plasma mà không cần khởi động lại máy tính

Tài liệu

Hướng dẫn này sẽ chỉ cho bạn cách khởi động lại môi trường màn hình Plasma KDE mà không phải khởi động lại toàn bộ máy tính.

Nói chung đây không phải là thứ bạn sẽ phải làm thường xuyên nhưng nếu bạn chạy một bản phân phối Linux với máy tính để bàn KDE và bạn để máy tính của bạn trong một thời gian dài thì bạn có thể thấy màn hình trở nên chậm chạp sau một vài ngày.

Bây giờ nhiều người sẽ cắn đạn và khởi động lại máy tính nhưng nếu bạn đang sử dụng máy tính của bạn như một máy chủ của bất kỳ loại thì đây có thể không phải là giải pháp ưa thích.

Làm thế nào để khởi động lại KDE Plasma 4

Khởi động lại máy tính để bàn Plasma KDE là khác nhau tùy thuộc vào phiên bản của máy tính để bàn bạn đang chạy.

Nhấn Alt và T cùng một lúc để mở cửa sổ dòng lệnh và nhập các lệnh sau:

killall plasma-desktop
kstart plasma-desktop

Lệnh đầu tiên sẽ giết màn hình hiện tại. Lệnh thứ hai sẽ khởi động lại nó.

Làm thế nào để khởi động lại KDE Plasma 5

Có một vài cách để khởi động lại máy tính để bàn Plasma 5.

Trước hết mở một cửa sổ đầu cuối bằng cách nhấn Alt và T cùng một lúc.

Bây giờ hãy nhập các lệnh sau:

killall plasmashell
kstart plasmashell

Lệnh đầu tiên sẽ giết màn hình hiện tại và lệnh thứ hai sẽ khởi động lại nó.

Cách thứ hai để khởi động lại máy tính để bàn KDE Plasma 5 là chạy các lệnh sau:

kquitapp5 plasmashell
kstart plasmashell

Lưu ý rằng bạn không phải chạy các lệnh trong một thiết bị đầu cuối và có thể thích hợp hơn để thử các thao tác sau:

Nhấn Alt và F2 để hiển thị một hộp nơi bạn có thể nhập lệnh.

Bây giờ nhập lệnh này:

kquitapp5 plasmashell && kstart plasmashell

Đây là cách đơn giản nhất và phương pháp ưa thích của tôi để khởi động lại máy tính để bàn Plasma.

Điều gì xảy ra khi bạn chạy Killall

Như hướng dẫn này cho thấy lệnh killall cho phép bạn giết tất cả các quá trình liên kết với tên mà bạn cung cấp cho nó.

Điều này có nghĩa là nếu bạn đang chạy 3 phiên bản Firefox và chạy lệnh sau thì tất cả các phiên bản Firefox đang chạy sẽ bị đóng.

killall firefox

Điều này rất hữu ích khi cố gắng tiêu diệt màn hình Plasma vì bạn chỉ muốn 1 lần chạy và lệnh killall sẽ đảm bảo không có gì khác đang chạy khi bạn chạy lệnh kstart tiếp theo.

Điều gì xảy ra khi bạn chạy KQuitapp5

Bạn có thể tìm thêm thông tin về lệnh kquitapp5 bằng cách chạy lệnh sau trong cửa sổ đầu cuối:

kquitapp5 -h

Điều này sẽ hiển thị trợ giúp cho lệnh kquitapp5.

Mô tả trong lệnh trợ giúp cho kquitapp5 như sau:

thoát khỏi ứng dụng hỗ trợ d-bus dễ dàng

Nhấp vào đây để hiểu ứng dụng hỗ trợ d-bus là gì.

Về cơ bản máy tính để bàn Plasma KDE là d-bus được kích hoạt và do đó bạn có thể cung cấp tên của ứng dụng chạy máy tính để bàn Plasma tới kquitapp5 để ngăn chặn nó. Trong ví dụ trên, tên của ứng dụng là plasmashell.

Lệnh kquitapp5 chấp nhận hai công tắc:

Điều gì xảy ra khi bạn chạy KStart

Lệnh kstart cho phép bạn khởi chạy các ứng dụng với các thuộc tính cửa sổ đặc biệt.

Trong trường hợp của chúng tôi, chúng tôi đang sử dụng kstart đơn giản để khởi động lại ứng dụng plasmashell.

Tuy nhiên, bạn có thể sử dụng kstart để khởi động bất kỳ ứng dụng nào và bạn có thể chỉ định các tham số khác nhau để cửa sổ hiển thị theo một cách nhất định.

Ví dụ, bạn có thể làm cho cửa sổ xuất hiện trên một màn hình nào đó hoặc trên tất cả các máy tính để bàn hoặc bạn có thể tối đa hóa ứng dụng, làm cho nó toàn màn hình, đặt nó lên trên các cửa sổ khác hoặc thực sự bên dưới các cửa sổ khác.

Vậy tại sao sử dụng kstart và không chỉ chạy tên ứng dụng?

Bằng cách sử dụng kstart bạn đang chạy vỏ plasma như một dịch vụ độc lập và nó không được liên kết với thiết bị đầu cuối theo bất kỳ cách nào.

Thử thứ này đi. Mở một terminal và gõ lệnh sau:

kquitapp5 plasmashell && plasmashell &

Máy tính để bàn sẽ dừng và khởi động lại.

Bây giờ đóng cửa sổ terminal.

Máy tính để bàn sẽ đóng lại.

Đừng lo lắng bạn có thể dễ dàng khởi động lại nó một lần nữa. Chỉ cần nhấn Alt và F2 và chạy lệnh sau:

kstart plasmashell

Tóm lược

Đây không phải là điều bạn phải làm thường xuyên nhưng đáng để biết đặc biệt là nếu bạn chạy môi trường máy tính để bàn KDE trên một máy được bật trong một thời gian dài.