Tuyên bố miễn trừ trách nhiệm: nếu có bất kỳ lỗi nào trong quy trình bên dưới, sẽ khóa các vòng đăng nhập trong màn hình đăng nhập gdm3. Trong trường hợp này, bạn cần chọn các phiên Ubuntu hoặc Ubuntu Xorg và chỉnh sửa các thay đổi.
tạo ba thư mục cục bộ bằng lệnh bên dưới
sudo mkdir -p /usr/local/share/xsessions /usr/local/share/wayland-sessions /usr/local/share/gnome-shell/modes
sao chép GNOME và GNOME trên các tệp máy tính để bàn Xorg vào hai thư mục đầu tiên ở trên.
sudo cp /usr/share/xsessions/gnome-xorg.desktop /usr/local/share/xsessions/
Sudo cp /usr/share/wayland-sessions/gnome.desktop /usr/local/share/wayland-sessions/
Mở các tệp trên, tôi đang hiển thị ví dụ cho một tệp bên dưới
sudo nano /usr/local/share/xsessions/gnome-xorg.desktop
cần chỉnh sửa dòng Exec= từ nội dung bên dưới
[Mục nhập máy tính để bàn]
Tên = Gnome trên Xorg
Bình luận=Phiên này đăng nhập bạn vào Gnome
Exec=/usr/bin/gnome-session --session=gnome
TryExec=/usr/bin/gnome-session
Loại=Ứng dụng
DesktopNames=Gnome
X-GDM-SessionRegisters=true
X-Ubuntu-Gettext-Domain=gnome-session-3.0
Exec= dòng nên được chỉnh sửa như dưới đây.
Exec=env GNOME_SHELL_SESSION_MODE=myyaru /usr/bin/gnome-session --session=gnome
sao chép ubuntu.json
tập tin từ /usr/share/gnome-shell/modes/
đến /usr/local/share/gnome-shell/modes/
thư mục và đổi tên thành myyaru.json
với lệnh dưới đây
sudo cp /usr/share/gnome-shell/modes/ubuntu.json /usr/local/share/gnome-shell/modes/myyaru.json
Chỉnh sửa tệp trên để có nội dung bên dưới.
sudo nano /usr/local/share/gnome-shell/modes/myyaru.json
Nội dung:
{
"parentMode": "người dùng",
"stylesheetName": "Yaru/gnome-shell.css",
"themeResourceName": "/theme/Yaru/gnome-shell-theme.gresource"
}
Tất cả đã xong, bây giờ chúng ta cần tạo một liên kết tượng trưng đến /usr/share/gnome-shell/theme
Trong /usr/local/share/gnome-shell
danh mục.
sudo ln -s /usr/share/gnome-shell/theme /usr/local/share/gnome-shell/theme
Đăng nhập lại sẽ có hiệu lực, nếu không, hãy khởi động lại.
Bằng cách này, bạn không cần phải lo lắng về các bản cập nhật gói chủ đề yaru. bởi vì bạn đang có liên kết tượng trưng trong thư mục cục bộ.
Dòng Exec= có thể được thay đổi trong gnome.desktop trong /usr/local/share/wayland-sessions
quá.
Bây giờ chủ đề "Mặc định" trở thành Yaru.
Ghi chú:
Việc tinh chỉnh không bị giới hạn như đường dẫn, tên tệp, cấu hình, v.v.
Quy trình trên phù hợp với yêu cầu của bạn.