phím nóng âm lượng trong Crunchbang không hoạt động


7

Tôi đã dành 2 giờ cho việc này và vẫn không thể hiểu điều này. Nó khiến tôi như phát điên. Xin hãy tiết kiệm sự tỉnh táo của tôi.

Khi tôi nhấn mute, pnmixerđiều khiển ở góc trên bên phải cho thấy tôi đã nhấn mute, nhưng âm thanh không bị tắt. Một hình ảnh cũng xuất hiện trên màn hình của tôi với thanh âm lượng để hiển thị rằng âm lượng đã bị tắt.

Khi tôi nhấn mutelại, pnmixerđiều khiển cho thấy tôi đã nhấn phím và ba đồ họa xuất hiện trên màn hình của tôi liên tiếp để hiển thị rằng tôi đã nhấn nó. Điều này không có ý nghĩa. Không thay đổi âm thanh.

Với các phím volume upvolume down, đồ họa thay đổi tương ứng nhưng một lần nữa không có thay đổi về âm thanh.

Tôi đã thử chỉnh sửa rf.xml bằng cách sau:

<!-- Keybindings for volume keys -->
   <keybind key="XF86AudioRaiseVolume">
  <action name="Execute">
    <execute>amixer set -q Master,0 5%+</execute>
  </action>
</keybind> 
<keybind key="XF86AudioLowerVolume">
  <action name="Execute">
    <execute>amixer set -q Master,0 5%-</execute>
  </action>
</keybind>
<keybind key="XFAudioMute">
  <action name="Execute">
    <execute>amixer set -q Master,0 toggle</execute>
  </action>
</keybind>

Tôi đã sử dụng xevđể có được tên của các ràng buộc quan trọng.

Sau khi cấu hình lại hoặc khởi động lại openbox hoặc khởi động lại máy tính của tôi, thay đổi này trong tập lệnh không có tác dụng gì cả.

Btw, uname -acho tôi:Linux KGBXCrunch 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux


1
Bạn đã thử chạy các lệnh một cách độc lập để xem chúng có hoạt động không?
schaiba

Một điều tôi nhận thấy là nó nên được mixer -q set Master. Vì vậy, `, 0` trông có dây. Thứ hai không XFAudioMutenên XF86AudioMute?
Raphael AhDR

Câu trả lời:


0

Cú đâm của tôi về điều này: có vẻ như các chương trình đang đăng ký các lệnh chính xác (được chứng minh bằng các tín hiệu thị giác.) Bạn có chắc rằng phần cứng của card âm thanh của bạn thực sự đang được quản lý bởi bộ trộn không?

Chủ đề này có một số mẹo xử lý sự cố âm thanh chung tuyệt vời:

http://crunchbang.org/forums/viewtopic.php?id=4432

Nhưng tôi đoán là giao diện quản lý âm thanh không thực sự kiểm soát phần cứng âm thanh hệ thống của bạn (hiện tại.) Nói rằng điều đó có thể không đơn giản. Nếu tôi ở trong đôi giày của bạn, tôi sẽ thử khởi động CD trực tiếp của Ubuntu (cũng dựa trên phân phối dựa trên Debian) và xem cài đặt quản lý âm thanh mặc định của chúng có hoạt động không. Nếu họ làm như vậy, thì bạn có thể loại trừ sự cố phần cứng thực tế một cách an toàn và thử và tìm ra manh mối về những gói thực sự đang được sử dụng, theo cách nào và áp dụng chúng cho # của bạn! Tải về.


0

Tôi đã có một HP DV4000 hiển thị các triệu chứng giống như những gì bạn đang mô tả- Các nút điều khiển âm lượng dường như hoạt động (cửa sổ bật lên ở phía trên bên phải), nhưng chúng không thực sự kiểm soát các thanh trượt trong bộ trộn GUI. Ý tưởng của Stephan rằng hệ thống điều khiển âm lượng không kiểm soát được phần cứng là chính xác. Nếu bạn nhấp chuột phải vào biểu tượng âm thanh ở phía trên bên phải bên cạnh đồng hồ (mặc định là OpenBox) và nhấp vào Tùy chọn, nó sẽ mở một cuộc hội thoại điều khiển các cài đặt cho biểu tượng điều khiển âm lượng, là phần nhận tín hiệu từ điều khiển âm lượng bàn phím. Trong tab Thiết bị, có một menu thả xuống có tên là "Thẻ:". Sử dụng menu này để chọn thẻ âm thanh bạn muốn điều khiển bằng các nút âm lượng. Đối với menu kênh, bạn nên chọn một cái gì đó như "Master" hoặc "PCM" điều đó sẽ kiểm soát toàn bộ card âm thanh (thay vì "bass" hoặc "treble"). Nhấn OK. Tôi đã nhận được "lỗi tách bộ trộn: không có tệp hoặc thư mục như vậy", nhưng tôi nghĩ đó là một vấn đề không liên quan. Các nút âm lượng bây giờ sẽ hoạt động để đặt các thanh trượt trong bộ trộn. Bạn có thể đặt tùy chọn thẻ trở lại "mặc định".

Cho đến nay, vấn đề duy nhất mà tôi gặp phải là tôi chỉ có thể kiểm soát thẻ âm thanh bên trong của mình, ngay cả khi tôi đặt nó rõ ràng vào thẻ USB, nhưng đó có thể là một vấn đề khác.

Đối với ba đồ họa cho điều khiển âm lượng, bạn có thể có nhiều phiên bản của pulseaudio hoặc alsamixer đang chạy. Liệu khởi động lại giải quyết nó? Nếu không, hãy thử nhận xét các phím bấm mà bạn đã chèn vào RC.conf (ở cuối khối) và khởi động lại để xem điều đó có tạo ra sự khác biệt không. Nó có thể hiển thị ba vì nó nhận được lệnh ba lần. Nếu nhận xét về việc bấm phím sẽ phá vỡ khả năng điều khiển âm lượng (không còn đồ họa trên màn hình nữa), hãy bỏ ghi chú và khởi động lại để hoàn nguyên.

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.