ไปที่การตั้งค่าระบบ -> เสียงและ nada Ubuntu Tweak ไม่ปรากฏใน Software Center อีกต่อไป หนึ่งจะปิดการใช้งาน bongos แดงเหล่านี้ใน 16.04
ไปที่การตั้งค่าระบบ -> เสียงและ nada Ubuntu Tweak ไม่ปรากฏใน Software Center อีกต่อไป หนึ่งจะปิดการใช้งาน bongos แดงเหล่านี้ใน 16.04
คำตอบ:
ที่หน้าจอเข้าสู่ระบบใช้ไอคอนที่มุมขวาบนเพื่อปิดเสียง การตั้งค่าเป็นแบบถาวร
ไฟล์ที่เล่นเมื่อหน้าจอเข้าสู่ระบบปรากฏขึ้นคือ:
/usr/share/sounds/ubuntu/stereo/system-ready.ogg
ลบหรือเปลี่ยนชื่อเพื่อป้องกันไม่ให้เสียงเล่นพร้อมกันหรือแทนที่ / เปลี่ยนทิศทางเพื่อให้เล่นเสียงอื่นแทน
AFAIK นี้ไม่ซ้ำกับ 16.04 ดังนั้นจึงควรใช้กับ Ubuntu ทุกรุ่น
ฉันใช้ Ubuntu 16.10 คำตอบนั้นง่ายอย่างน่าประหลาดใจ จากหน้าจอเข้าสู่ระบบให้ปิดเสียง (การตั้งค่าอยู่ที่มุมขวาบน) และนั่นคือ การปิดเสียงหน้าจอการเข้าสู่ระบบไม่ส่งผลต่อเสียงเซสชันของคุณ ฉันขอแนะนำให้คุณลองใช้กับ Ubuntu เวอร์ชันอื่นก่อนติดตั้งซอฟต์แวร์เพิ่มเติมหรือปรับแต่ง
หากไม่เห็นไอคอนเสียงในหน้าจอเข้าสู่ระบบให้ลองเริ่มระบบใหม่ ฉันมีการติดตั้ง Xenial ใหม่และการควบคุมเสียงจะแสดงเฉพาะเมื่อเริ่มต้นในการบูตครั้งแรกไม่ใช่ในการออกจากระบบในภายหลัง
ทั้งใน 14.04 และ 16.04 /usr/share/sounds/ubuntu/stereo/system-ready.ogg เป็นลิงก์ไปยัง dialog-question.ogg ตามที่เห็นด้านล่าง
$ ll /usr/share/sounds/ubuntu/stereo/
total 340
drwxr-xr-x 2 root root 4096 Jul 22 2014 ./
drwxr-xr-x 3 root root 4096 Jul 22 2014 ../
-rw-r--r-- 1 root root 5016 Mar 2 2011 bell.ogg
-rw-r--r-- 1 root root 8997 Mar 2 2011 button-pressed.ogg
-rw-r--r-- 1 root root 4035 Mar 2 2011 button-toggle-off.ogg
-rw-r--r-- 1 root root 4035 Mar 2 2011 button-toggle-on.ogg
-rw-r--r-- 1 root root 104421 Mar 2 2011 desktop-login.ogg
-rw-r--r-- 1 root root 26925 Mar 2 2011 desktop-logout.ogg
-rw-r--r-- 1 root root 10660 Mar 2 2011 dialog-error.ogg
-rw-r--r-- 1 root root 5377 Mar 2 2011 dialog-information.ogg
-rw-r--r-- 1 root root 9851 Mar 2 2011 dialog-question.ogg
-rw-r--r-- 1 root root 12217 Mar 2 2011 dialog-warning.ogg
-rw-r--r-- 1 root root 22733 Mar 2 2011 message-new-instant.ogg
-rw-r--r-- 1 root root 10429 Mar 2 2011 message.ogg
-rw-r--r-- 1 root root 29299 Mar 2 2011 phone-incoming-call.ogg
-rw-r--r-- 1 root root 7996 Mar 2 2011 phone-outgoing-busy.ogg
-rw-r--r-- 1 root root 4792 Mar 2 2011 phone-outgoing-calling.ogg
-rw-r--r-- 1 root root 17274 Mar 2 2011 service-login.ogg
-rw-r--r-- 1 root root 14573 Mar 2 2011 service-logout.ogg
lrwxrwxrwx 1 root root 19 Feb 26 2016 system-ready.ogg -> dialog-question.ogg
-rw-r--r-- 1 root root 6994 Mar 2 2011 window-slide.ogg
นี่เป็นกรณีที่แก้ไขลิงก์ไม่ได้แก้ไขไฟล์ระบบจริงๆ แต่เป็นการปรับเปลี่ยนตัวชี้ไปยังไฟล์ระบบ ควรง่ายพอที่จะชี้ไปที่อื่นไปยังไฟล์ ogg ที่คุณเลือก เช่น service-login.ogg ที่น่าพอใจกว่าเล็กน้อยด้วยln -sfT service-login.ogg system-ready.ogg
หรือคุณสามารถเปลี่ยนชื่อหรือลบลิงค์ที่ทำให้มันไร้ประโยชน์ แต่ฉันก็อยากจะเปลี่ยนมันเป็นบางอย่างที่ฉันอยากได้ยิน
แหล่งที่มา:
ทดสอบ 14.04 และ 16.04 ด้วย Unity DE
ฉันเชื่อว่าวิธีที่เหมาะสมในการทำเช่นนี้จะเป็นไปตามธีมเสียง คุณสามารถสร้างชุดรูปแบบที่เล่นไฟล์. ogg ว่างหรือเสียงเงียบสำหรับเสียงนี้ ดูคำตอบนี้เกี่ยวกับการสร้างธีม
ฉันพบว่าเสียงนี้เล่นเนื่องจากไฟล์ /usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop ซึ่งให้บริการโดยแพคเกจ gnome-session-canberra มันระบุไว้ในคำอธิบายว่าให้เสียงเริ่มต้น / ปิด น่าเสียดายที่มันเป็นไปไม่ได้ที่จะลบแพ็คเกจนี้โดยไม่ทำลายแพ็คเกจ ubuntu-desktop
ไม่มีปุ่มหรือการตั้งค่าเพื่อแก้ไขปัญหานี้
สิ่งที่ฉันพบน้อยที่สุดคือการเพิ่ม X-GNOME-Autostart-enabled = false ลงใน /usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop
ฉันจะยื่นข้อบกพร่องบางอย่างเกี่ยวกับเรื่องนี้ (แพคเกจควรจะถอดออกได้โดยไม่ต้องหยุดการพึ่งพาและควรมีวิธีปกติในการปิดใช้งานเสียงผ่าน symlink ใน / etc หรือการตั้งค่าแยกต่างหาก)
PS Bugs: https://bugs.launchpad.net/ubuntu/+source/libcanberra/+bug/840858 https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1714764