Phiên Gnome bị đóng băng, một số tùy chọn để khởi động lại nó

về việc khắc phục phiên máy tính để bàn gnome bị đóng băng

Trong phần tiếp theo, chúng ta sẽ xem xét chúng ta có thể làm gì nếu thấy mình đang đối mặt với phiên Gnome bị đóng băng. Ngày nay, nhiều người đang sử dụng Gnome Shell vì nó đáng tin cậy, dễ sử dụng và ngày càng nhanh hơn. Tuy nhiên, ngay cả những bàn làm việc tốt nhất cũng có vấn đề.

Có lẽ vấn đề nổi bật và suy nhược nhất mà Gnome gặp phải là nhiều người dùng đóng băng phiên của họ. Trong những dòng tiếp theo, chúng ta sẽ xem phải làm gì khi chúng ta có một phiên máy tính để bàn Gnome bị đóng băng.

Cách khởi động lại phiên Gnome bị đóng băng

Phương pháp 1: Khởi động lại X11

Gnome Shell có chức năng khởi động lại tích hợp. Người dùng có thể chạy nó để khởi động lại màn hình bị đóng băng. Nhược điểm duy nhất là điều này không hoạt động với wayland, vì vậy chúng ta phải sử dụng "Xorg" Để làm cho nó hoạt động.

Để khởi động lại phiên Gnome Shell trong khi mọi thứ bị đóng băng, chúng ta sẽ bắt đầu nhấn tổ hợp phím Alt + F2. Thao tác này sẽ mở ra một cửa sổ để chúng ta có thể viết lệnh.

Trong cửa sổ này, chúng tôi sẽ chỉ phải viết 'r'. Lệnh này chủ yếu khởi động lại phiên mà không đóng nó.

thực hiện một đơn đặt hàng từ máy tính để bàn

r

Chúng tôi sẽ có thể thực hiện điều này nhiều lần nếu chúng tôi muốn, trong trường hợp một lần khởi động lại không giải quyết được sự cố.

Phương pháp 2: Khởi động lại Wayland

Nếu bạn đang sử dụng Wayland đối với Gnome, bạn sẽ nhận thấy một hiệu suất tốt, nhưng ngay cả khi điều này, sự cố phiên có thể xảy ra. Không may, ở đây chức năng đặt lại không hoạt động. Sẽ cần phải làm nhiều hơn nữa để giành lại quyền kiểm soát đội bóng.

Để khởi động lại một phiên, trong trường hợp này, chúng tôi sẽ không thể làm việc trong môi trường máy tính để bàn Gnome. Thay thế Chúng tôi sẽ phải sử dụng bảng điều khiển TTY và buộc khởi động lại quản trị viên máy tính để bàn mà Gnome xử lý và do đó có thể khởi động lại phiên. Để mở bảng điều khiển, chúng ta có thể sử dụng các tổ hợp phím Ctrl + Alt + F2 o Ctrl + Alt + F3.

Khi vào bên trong cửa sổ giao diện điều khiển TTY, chúng ta sẽ phải đăng nhập. Nếu mọi thứ đều chính xác, chúng tôi sẽ có quyền truy cập vào dòng lệnh ở chế độ TTY. Từ đây, chúng tôi sẽ phải làm theo hướng dẫn từng bước để bắt đầu lại phiên của mình:

1 Bước: với lệnh dừng systemctl, chúng tôi sẽ ngừng thực thi trình quản lý màn hình Gnome. Làm cái này sẽ tự động đăng xuất khỏi Gnome Shell:

sudo systemctl stop gdm

Nếu bạn sử dụng LightDM với Gnome, thay vì lệnh bạn sẽ phải sử dụng:

sudo systemctl stop lightdm

2 Bước: Khi thực hiện lệnh dừng, gdm hoặc lightdm sẽ ngừng chạy. Từ đây chúng tôi sẽ bắt đầu lại sử dụng lệnh bắt đầu:

sudo systemctl start gdm

Đối với LightDM lệnh để thực thi sẽ là:

sudo systemctl start lightdm

Nếu các lệnh được thực thi chính xác, chúng ta sẽ thấy màn hình đăng nhập Gnome. Từ đó chúng ta có thể đăng nhập lại.

Phương pháp 3: sử dụng gnome-shell –replace

Nếu bạn đã thử các phương pháp trên của Xorg và Wayland mà vẫn không giải quyết được sự cố, thì vẫn còn cách thứ ba để khởi động lại phiên Gnome Shell trong khi nó bị đóng băng. Đối số "thay thế“Nó hoạt động theo cách tương tự như những gì chúng tôi đã làm với Wayland, vì phải được bắt đầu tại nhà ga TTY. Chúng ta sẽ truy cập nó bằng các tổ hợp phím Ctrl + Alt + F2 hoặc Ctrl + Alt + F3.

Như tôi đã đọc ở ngoài đó, giải pháp này hoạt động với tất cả các phiên bản của Gnome Shell, bao gồm Wayland.

Bên trong thiết bị đầu cuối TTY, chúng tôi sẽ đăng nhập với người dùng của mình và làm theo các hướng dẫn sau:

Đầu tiên chúng ta sẽ tạo một tệp có tên là "khởi động lại gnome" bằng cách sử dụng lệnh cảm ứng:

touch gnome-restart

Sau đây sẽ là sử dụng lệnh echo. Với cái mà chúng tôi sẽ thêm mã đặt lại vào tệp khởi động lại gnome, viết trong thiết bị đầu cuối dòng đầu tiên:

echo '#!/bin/bash' > gnome-restart

Và sau đó là dòng khác:

echo 'DISPLAY=:0 gnome-shell --replace &' >> gnome-restart

Chúng tôi sẽ cập nhật các quyền đối với tệp 'khởi động lại gnome' mà chúng tôi vừa tạo để chúng tôi có thể chạy nó như một chương trình từ thiết bị đầu cuối:

sudo chmod +x gnome-restart

Sau đây sẽ là di chuyển tập tin 'khởi động lại gnome' đến / usr / bin /. Với điều này, chúng ta sẽ hiểu rằng hệ thống có thể gọi nó như một chương trình:

khởi động lại gnome

sudo mv gnome-restart /usr/bin/

Từ thiết bị đầu cuối TTY, chúng tôi sẽ phải viết khởi động lại gnome để khởi động lại phiên Gnome Shell của chúng tôi Đông cứng. Chúng ta cũng có thể thực hiện lệnh này trực tiếp từ màn hình Gnome bằng cách nhấn Alt + F2 để mở cửa sổ lệnh mà chúng ta sẽ viết:

gnome-restart

Sau khi thực hiện thành công lệnh, phiên của chúng ta sẽ hoạt động trở lại.

Phương pháp 4: Sử dụng Killall

Kill cho Ubuntu
Bài viết liên quan:
Kill: mọi thứ bạn cần biết về lệnh này cho Unix

Sau tất cả những gì đã nói, khi một phiên Gnome gặp sự cố, tôi nghĩ đây là cách dễ nhất để khởi động lại nó. Chúng tôi sẽ chỉ phải viết trên TTY:

killall -3 gnome-shell

Lệnh trên chúng ta cũng có thể sử dụng nó làm bí danh trong tệp ~ / .bashrc như sau:

aka thêm gnome killall

alias kgnome=’killall -3 gnome-shell’

Sau khi tệp được lưu, khi một phiên trên máy tính để bàn bị đóng băng, từ TTY, chúng tôi sẽ chỉ phải viết:

kgnome

Với lệnh này, chúng tôi sẽ buộc đóng phiên bị khóa.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.