เราใช้เดสก์ท็อปร่วมกัน ดังนั้นฉันจึงมีโปรแกรมเรียกใช้งาน Firefox สำหรับแต่ละคนเพื่อโหลดโปรไฟล์ส่วนตัวของเรา นี่คือของฉัน:
[รายการเดสก์ท็อป]
เวอร์ชัน=1.0
ชื่อ=s3rvant-Firefox
Comment=เรียกดูเวิลด์ไวด์เว็บ
GenericName=เว็บเบราว์เซอร์
คำหลัก = อินเทอร์เน็ต WWW เบราว์เซอร์ เว็บ Explorer
Exec=firefox %u -P s3rvant --class s3rvantfox
เทอร์มินัล = เท็จ
X-MultipleArgs=เท็จ
Type=ใบสมัคร
ไอคอน=/home/s3rvant/Launchers/Firefox/Firefox-s3rvant.png
หมวดหมู่=GNOME;GTK;เครือข่าย;เว็บเบราว์เซอร์;
MimeType=
StartupNotify=จริง
Actions=NewWindow;NewPrivateWindow;ProfileManager;
[การดำเนินการเดสก์ท็อปหน้าต่างใหม่]
ชื่อ=เปิดหน้าต่างใหม่
Exec=firefox -P s3rvant --class s3rvantfox -หน้าต่างใหม่
[การทำงานของเดสก์ท็อป NewPrivateWindow]
ชื่อ=เปิดหน้าต่างส่วนตัวใหม่
Exec=firefox -P s3rvant --class s3rvantfox -หน้าต่างส่วนตัว
[ตัวจัดการโปรไฟล์การดำเนินการเดสก์ท็อป]
ชื่อ=เปิดตัวจัดการโปรไฟล์
Exec=firefox -ProfileManager --คลาส s3rvantfox
ใน Ubuntu 20.04 สิ่งนี้ทำงานได้ดีโดยรักษาตัวบ่งชี้หน้าต่างโปรไฟล์ต่าง ๆ ที่จัดกลุ่มบนไอคอนตัวเรียกใช้งานตามที่คาดไว้ อย่างไรก็ตาม ตั้งแต่อัปเกรดเป็น 21.04 เมื่อฉันคลิกหนึ่งในตัวเรียกใช้งานเหล่านี้ ไอคอน Firefox เริ่มต้นจะถูกเพิ่มไปที่ Dock สำหรับหน้าต่างที่เพิ่งเปิดใหม่พร้อมตัวบ่งชี้การทำงานโดยไอคอนนั้น การคลิกที่โปรไฟล์ที่ 2 จะเปิดอีกหน้าต่างหนึ่งพร้อมตัวบ่งชี้ตามไอคอนเริ่มต้นนั้น แม้ว่าหน้าต่างที่ 2 จะใช้โปรไฟล์ที่ 2 ก็ตาม
ฉันได้ลองเพิ่มสิ่งต่อไปนี้ในบล็อคบนสุดแล้ว แต่ไม่มีการเปลี่ยนแปลง:
StartupWMClass=s3rvantfox
ฉันได้ลองย้ายตัวเรียกใช้งานจาก ~/.local/share/applications เป็น /usr/share/applications แต่ก็ไม่มีการเปลี่ยนแปลงอีก
มีความคิดวิธีการแก้ไข?