ข้อจำกัดความรับผิดชอบ: หากเกิดข้อผิดพลาดในขั้นตอนด้านล่าง ระบบจะล็อคการวนซ้ำการเข้าสู่ระบบในหน้าจอการเข้าสู่ระบบ gdm3 ในกรณีเช่นนี้ คุณต้องเลือกเซสชัน Ubuntu หรือ Ubuntu Xorg และแก้ไขการเปลี่ยนแปลง
สร้างไดเร็กทอรีโลคัลสามรายการด้วยคำสั่งด้านล่าง
sudo mkdir -p /usr/local/share/xsessions /usr/local/share/wayland-sessions /usr/local/share/gnome-shell/modes
คัดลอก GNOME และ GNOME บนไฟล์เดสก์ท็อป Xorg ไปที่ด้านบนสองไดเร็กทอรีแรก
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/
เปิดไฟล์ด้านบน ฉันกำลังแสดงตัวอย่างสำหรับหนึ่งไฟล์ด้านล่าง
sudo nano /usr/local/share/xsessions/gnome-xorg.desktop
จำเป็นต้องแก้ไขบรรทัด Exec= จากเนื้อหาด้านล่าง
[รายการเดสก์ท็อป]
ชื่อ = GNOME บน Xorg
Comment=เซสชันนี้จะนำคุณเข้าสู่ GNOME
Exec=/usr/bin/gnome-session --session=gnome
TryExec=/usr/bin/gnome-session
Type=ใบสมัคร
DesktopNames=GNOME
X-GDM-SessionRegisters=จริง
X-Ubuntu-Gettext-Domain=gnome-session-3.0
ควรแก้ไขบรรทัด Exec= ดังนี้
Exec=env GNOME_SHELL_SESSION_MODE=myyaru /usr/bin/gnome-session --session=gnome
คัดลอก ubuntu.json
ไฟล์จาก /usr/share/gnome-shell/modes/
ถึง /usr/local/share/gnome-shell/modes/
ไดเร็กทอรีและเปลี่ยนชื่อเป็น myyaru.json
ด้วยคำสั่งด้านล่าง
sudo cp /usr/share/gnome-shell/modes/ubuntu.json /usr/local/share/gnome-shell/modes/myyaru.json
แก้ไขไฟล์ด้านบนให้มีเนื้อหาด้านล่าง
sudo nano /usr/local/share/gnome-shell/modes/myyaru.json
เนื้อหา:
{
"โหมดผู้ปกครอง": "ผู้ใช้",
"stylesheetName": "Yaru/gnome-shell.css",
"themeResourceName": "/theme/Yaru/gnome-shell-theme.gresource"
}
เรียบร้อยแล้ว ตอนนี้เราต้องสร้างลิงก์สัญลักษณ์ไปที่ /usr/share/gnome-shell/theme
ใน /usr/local/share/gnome-shell
ไดเรกทอรี
sudo ln -s /usr/share/gnome-shell/theme /usr/local/share/gnome-shell/theme
การเข้าสู่ระบบใหม่จะมีผล หากไม่เป็นเช่นนั้น ให้รีบูต
ด้วยวิธีนี้คุณไม่จำเป็นต้องกังวลเกี่ยวกับการอัปเดตแพ็คเกจธีม yaru เนื่องจากคุณมีลิงก์สัญลักษณ์ในไดเร็กทอรีในเครื่อง
บรรทัด Exec= สามารถเปลี่ยนแปลงได้ใน gnome.desktop ใน /usr/local/share/wayland-sessions
ด้วย.
ตอนนี้ธีม "เริ่มต้น" กลายเป็น Yaru
บันทึก:
การปรับแต่งไม่จำกัด เช่น พาธ ชื่อไฟล์ การกำหนดค่า เป็นต้น
ขั้นตอนข้างต้นตรงกับความต้องการของคุณ