Làm cách nào để tắt âm thanh nhịp trống trên màn hình đăng nhập?


114

Tôi đã mong đợi Hệ thống ▸ Quản trị Screen Màn hình đăng nhập ▸ Phát âm thanh đăng nhập để kiểm soát điều này, nhưng việc bỏ chọn nó không ngăn được tiếng trống phát ra.


3
Hiệu ứng âm thanh: Windows so với Ubuntu - Ubuntu cần hoạt động trong lĩnh vực này (ngay cả ngày nay).
Lonnie hay nhất

Thật đơn giản để xóa tệp ogg: opensourceinside.blogspot.com/2017/02/ Khăn
Nav

Câu trả lời:


59

Âm thanh khởi động có thể bị vô hiệu hóa khi chỉnh sửa cấu hình Unity Greeter. Chạy sau đây từ một thiết bị đầu cuối sẽ làm điều này:

echo -e '[com.canonical.unity-greeter]\nplay-ready-sound = false' \
    | sudo tee -a /usr/share/glib-2.0/schemas/50_unity-greeter.gschema.override
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Nếu bạn đang chạy Ubuntu 12.04 LTS, hãy đảm bảo bạn đã cài đặt các bản cập nhật vì tính năng này đã được thêm vào trong một bản cập nhật.


13
Có một tùy chọn trong cài đặt gs cho việc này, com.canonical.unity-greeter play-ready-soundnhưng hiện tại không hoạt động. Một điều đơn giản mà hoạt động là khi trên màn hình chào chỉ cần tắt âm lượng trong chỉ báo âm thanh. Cài đặt là liên tục
doug

@doug, cảm ơn. Câu thứ hai và thứ ba của bình luận của bạn không liên quan đến câu trả lời này. Tôi nghĩ họ nên đi như câu trả lời riêng cho câu hỏi của tôi để dễ thấy hơn.
Marco Lackovic

2
Tôi nghĩ rằng câu trả lời cho việc thay đổi âm thanh vĩnh viễn hiện đang trong việc di chuyển hoặc xóa tệp này: /usr/share/sound/ub Ubuntu / st bd / system-yet.ogg. Xem từ chủ đề này -> ubuntuforums.org/ từ
emf

3
@emfields Không cần phải dùng đến một vụ hack hủy diệt như vậy khi chúng tôi có cài đặt tích hợp để hỗ trợ việc này. Thay đổi cài đặt đó là giải pháp sạch nhất.
ændrük

2
aendruk, tôi ủng hộ các giải pháp không phá hủy khi chúng có sẵn, nhưng cho đến thời điểm này dường như là không có. Tập tin này là gì? Đây có phải là một bản vá cho một ứng dụng hệ thống hiện có?
emf

59

Dành cho Ubuntu 12.04+

Cách LightDM

Còn được gọi là FluteFlute Slap, LightDM Way liên quan đến việc phải đăng xuất và trên Màn hình đăng nhập LightDM, bạn có thể thay đổi âm lượng hoặc thậm chí tắt âm thanh.

Trong phần Đăng nhập, bạn có thể thấy Âm lượng ở trên cùng bên phải. Điều chỉnh âm lượng ở đó không ảnh hưởng đến âm lượng khi phiên bắt đầu, do đó bạn có thể MUTE âm thanh trong Greeter mà không tắt âm thanh khi phiên của bạn bắt đầu:

nhập mô tả hình ảnh ở đây

Cách tinh chỉnh Ubuntu

Cách Tweak của Ubuntu liên quan đến việc phải tải xuống ứng dụng Ubuntu Tweak và sau đó vô hiệu hóa âm thanh từ đó. Thực hiện các bước sau và bạn có thể làm theo cách này:

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

Mở Ubuntu Tweak và trên Tab Tweak chọn tùy chọn "Cài đặt đăng nhập", bạn sẽ thấy tùy chọn Phát âm thanh đăng nhập. Bạn cần nhấp vào nút Khóa ở trên để có thể thay đổi điều này.

nhập mô tả hình ảnh ở đây

Dành cho Ubuntu 11.10 trở xuống

Đi đến System -> Preferences -> Startup Applications

Ứng dụng khởi động

Vô hiệu hóa cái gọi là Âm thanh đăng nhập Gnome

(bỏ chọn hộp và bấm đóng)

Tắt âm thanh

bạn cũng có thể đi đến System -> Preferences -> Soundvà vô hiệu hóa toàn bộ hệ thống âm thanh (Giống như âm thanh cửa sổ, cảnh báo, v.v.)

Trong phiên bản cũ hơn, bạn có thể vào phần Tùy chọn âm thanh và chọn từng âm thanh và những gì bạn muốn làm. Nó đã được gỡ bỏ vào khoảng 9.04 hoặc 9.10. Nó sẽ tốt nếu nó trở lại.


2
@AliNa ​​- Sau đó, bạn đã tìm thấy một lỗi của bạn tôi. Giết nó bằng bình xịt bugpad. Bạn sẽ cứu nhiều mạng sống trong quá trình này.
Luis Alvarado

1
Bạn không thể sử dụng nút MUTE để tắt âm thanh (nó không được ghi nhớ) Nhưng bạn có thể đặt âm lượng thành 0 được ghi nhớ tốt và không ảnh hưởng đến âm lượng sau khi đăng nhập.
rubo77

1
"LightDM Way" đã tắt tất cả âm thanh trong phiên (i3) của tôi. Các thiết lập không thể nhìn thấy trong pavucontrolvà phải được hoàn nguyên trong lời chào. Thay đổi cài đặt tương ứng của LightDM là hiệu quả.
Raphael

54

12.04 - 16.10 (LightDM)

Đây là những gì làm việc cho tôi sau khi tôi cài đặt 12.04 vào tuần trước.

Các bước là những bước này, được điều chỉnh từ http://www.liberiangeek.net/2012/05/disable-the-pered-drum-sound-in-ubfox-12-04-precise-pangolin/ :

gksudo gedit /usr/share/glib-2.0/schemas/50_unity-greeter.gschema.override

Thêm các dòng sau:

[com.canonical.unity-greeter]
play-ready-sound = false

Lưu, sau đó chạy:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Khởi động lại và tận hưởng.


Hoạt động vào ngày 16.10.
orschiro

Hoạt động vào ngày 17.04 cũng vậy
Katu

Chỉ cần xác nhận điều này hoạt động vào ngày 18.04 chạy Unity (đối với những người kỳ quặc, như tôi :)). Thông báo nhanh mặc dù đối với những người không quá quen thuộc - bạn đang tạo một tệp mới khi bạn mở "50_unity-helloer.gschema.override". Tôi đã bối rối khi tôi không thể tìm thấy tập tin đó cho đến khi tôi nhận ra hướng dẫn là tạo một tập tin mới. (có thể đáng nói đến điều đó trong bài viết gốc?)
JamesBB

20

11.10 (LightDM và GDM)

Giải pháp nhanh chóng:

Mở terminal và chạy lệnh

sudo mv /usr/share/sounds/ubuntu/stereo/desktop-login{,-disabled}.ogg  

Âm thanh trống lightdm cho hệ thống sẵn sàng có thể được tắt theo cách tương tự

sudo mv /usr/share/sounds/ubuntu/stereo/system-ready{,-disabled}.ogg  

11

Cho 12.04

Theo mặc định, nó bị tắt. Để kích hoạt nó, hãy mở một thiết bị đầu cuối và chạy

gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktop

Sau đó thay đổi giá trị X-GNOME-Autostart-enabledthành "true", nghĩa là X-GNOME-Autostart-enabled=true

Cho 11.10

Nhập vào một thiết bị đầu cuối gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktopvà thay đổi giá trị NoDisplaytừ true thành false :

nhập mô tả hình ảnh ở đây

Bây giờ hãy truy cập các ứng dụng khởi động của bạn và bạn sẽ thấy và có thể tắt tùy chọn cần thiết:

nhập mô tả hình ảnh ở đây


10

10.10 (GDM)

Dường như có một lỗi trong Màn hình đăng nhập về điều này. Tôi không thể tìm thấy một báo cáo chính thức, tuy nhiên, bài đăng trên diễn đàn này xác nhận sửa chữa.

Đi đến Hệ thống / Quản trị / Màn hình đăng nhập. Mở khóa nó, sau đó đánh dấu vào "Phát âm thanh đăng nhập".

Đóng cửa sổ, sau đó, quay lại ứng dụng một lần nữa, mở khóa nó, sau đó bỏ chọn tùy chọn tương tự.

nhập mô tả hình ảnh ở đây


7

Nếu bạn đang sử dụng GDM với 12.04

Để tắt âm thanh đăng nhập, phím âm thanh sự kiện bên dưới org.gnome.desktop.sound cho người dùng gdm phải được đặt thành false.

Đối với điều này, trước tiên chúng ta phải trao quyền sở hữu GDM cho thư mục nhà riêng của mình. Mở một thiết bị đầu cuối và gõ:sudo chown -R gdm:gdm /var/lib/gdm

Sau đó chạy:

sudo xhost +SI:localuser:gdm
sudo -u gdm gsettings set org.gnome.desktop.sound event-sounds false

và đăng xuất (hoặc khởi động lại).

Nếu bạn đang sử dụng LightDM với 12.04

Mở một thiết bị đầu cuối bằng Ctrl + Alt + T và nhập / dán dòng sau, mỗi dòng một dòng:

sudo xhost + SI: người dùng cục bộ: lightdm
sudo su lightdm -s / bin / bash
gsinstall đặt com.canonical.unity-helloer play-ready-sound false
lối ra

Những gì nó làm là vô hiệu hóa play-ready-soundcài đặt cho người dùng màn hình đăng nhập / người quản lý máy tính để bàn (lightdm).


Không làm việc cho tôi vào ngày 12.04 với gdm. cài đặt gdm hiển thị 2 cảnh báo. Sau khi khởi động lại, âm thanh vẫn đang được phát.
geekQ

Quan tâm đến pastebin các cảnh báo?
ish


Dòng phát gsettings set com.canonical.unity-greeter play-ready-sound falsesinh lỗi vào ngày 15.04, lỗi là(process:2257): dconf-WARNING **: failed to commit changes to dconf: Error spawning command line 'dbus-launch --autolaunch=4cc96c42d68a423d93de2cbdd23b5a89 --binary-syntax --close-stderr': Child process exited with code 1
texasflood

dconf-editorcó thể được sử dụng để thiết lập com.canonical.unity-greeter.play-ready-sound.
Raphael

5

11.10 (LightDM và GDM)

Để loại bỏ âm thanh khởi động:

mv /usr/share/sounds/ubuntu/stereo/system-ready.ogg /usr/share/sounds/ubuntu/stereo/system-ready.ogg.old 

Để bật âm thanh khởi động

mv /usr/share/sounds/ubuntu/stereo/system-ready.ogg.old /usr/share/sounds/ubuntu/stereo/system-ready.ogg

Để xóa Âm thanh đăng nhập (Sau khi bạn đăng nhập):

mv /usr/share/sounds/ubuntu/stereo/desktop-login.ogg /usr/share/sounds/ubuntu/stereo/desktop-login.ogg.old

Để kích hoạt lại:

mv /usr/share/sounds/ubuntu/stereo/desktop-login.ogg.old /usr/share/sounds/ubuntu/stereo/desktop-login.ogg

Lưu ý: vào ngày 12.04 với GDM di chuyển hệ thống sẵn sàng.ogg chỉ cần thay đổi âm thanh khởi động từ bản gốc sang một nhịp ngắn.
geekQ

3

11.10 (LightDM và GDM)

Điều này sẽ làm việc cho bạn.

gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktop

Sau đó thay đổi NoDisplay = thành false, ect.

hoặc để loại bỏ nó:

sudo rm /usr/share/sounds/ubuntu/stereo/system-ready.ogg

3

11.10 (GDM)

gsettings set org.gnome.desktop.sound event-sounds false

1

12.10 (GDM)

Không có cái nào ở trên làm việc cho tôi với gdm. Nếu tôi tắt âm thanh sẵn sàng cho hệ thống (bongos), nó vẫn tạo ra âm thanh trống ngắn (một nhịp).

Cách để vô hiệu hóa nó là:

  • Khởi động, vào gdm.
  • Chuyển sang bảng điều khiển ( Ctrl+ Alt+F1 )
  • Đăng nhập
  • Đi vào:

    export DISPLAY=:0
    sudo -H -u gdm pavucontrol
    
  • Chuyển về gdm ( Ctrl+ Alt+ F8)

  • Tắt âm thanh trong bộ trộn. Tôi đã tắt tiếng trong "Phát lại" và "Thiết bị đầu ra".
  • Đóng bộ trộn, bạn có thể gặp lỗi khi ghi tệp cấu hình, điều này vô hại.
  • Quay trở lại bàn điều khiển và nhập

    sudo service gdm restart
    

    để kiểm tra và exitđăng xuất.


1

11.04 trở về trước (GDM)

Chạy lệnh này trong một thiết bị đầu cuối?

sudo -u gdm gconftool-2 --set /desktop/gnome/sound/event_sounds --type bool false


1

12.10 (LightDM)

Chạy lệnh tương tự mà ông Jorge Castro đã đưa ra , chỉ gdmthay thế cho lightdm:

sudo -u lightdm gconftool-2 --set /desktop/gnome/sound/event_sounds --type bool false

1

Cách dễ nhất là chỉ tắt tiếng trong lời chào. Chỉ cần nhấp vào âm lượng và nhấp vào "tắt tiếng".

Điều này sẽ tắt âm thanh chỉ trong lời chào.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.