Không có âm thanh trên sơ yếu lý lịch sau khi đình chỉ trong 12.10 [đóng]


8

Vấn đề đã bắt đầu trong vòng 12.10. Trước khi nó hoạt động hoàn hảo. Bây giờ, thậm chí khởi động lại alsa sẽ không hoạt động, tôi phải khởi động lại.

Xin vui lòng, hỏi chi tiết. Tôi đang chạy Ubuntu 12.10, hợp nhất DE với gnome 3.6, không có trình điều khiển phần thứ ba.

Cảm ơn

Bạn đang ở đây với sudo lshwđầu ra: http://pastebin.com/vh3SGcZa


Tôi đã thử gỡ bỏ và làm lại mô-đun hạt nhân âm thanh - tuy nhiên

Không thể sudo modprobe -r snd_hda_intel. Nó choFATAL: Module snd_hda_intel is in use

Bạn đang ở đây với /etc/modprobe.d/alsa-base.confnội dung: http://pastebin.com/yvArB2ex

Mẫu máy tính xách tay của tôi là HP 6730s


Trong /var/log/syslogtôi tìm thấy như sau:

kernel: [   33.847111] pci_pm_runtime_suspend(): azx_runtime_suspend+0x0/0x40 [snd_hda_intel] returns -11

cat /sys/module/snd_hda_intel/parameters/power_savecho 0 cat /sys/bus/pci/devices/0000\:00\:1b.0/power/controlcung cấp choon

pacmd list-sinks:

Welcome to PulseAudio! Use "help" for usage information.
>>> 1 sink(s) available.
  * index: 0
    name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
    driver: <module-alsa-card.c>
    flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
    state: SUSPENDED
    suspend cause: IDLE 
    priority: 9959
    volume: 0: 100% 1: 100%
            0: 0,00 dB 1: 0,00 dB
            balance 0,00
    base volume: 100%
                 0,00 dB
    volume steps: 65537
    muted: no
    current latency: 0,00 ms
    max request: 0 KiB
    max rewind: 0 KiB
    monitor source: 0
    sample spec: s16le ch 2 48000 Hz
    channel map: front-left,front-right
                 Stereo
    used by: 0
    linked by: 0
    configured latency: 0,00 ms; range is 1,00 .. 341,33 ms
    card: 0 <alsa_card.pci-0000_00_1b.0>
    module: 4
    properties:
        alsa.resolution_bits = "16"
        device.api = "alsa"
        device.class = "sound"
        alsa.class = "generic"
        alsa.subclass = "generic-mix"
        alsa.name = "AD198x Analog"
        alsa.id = "AD198x Analog"
        alsa.subdevice = "0"
        alsa.subdevice_name = "subdevice #0"
        alsa.device = "0"
        alsa.card = "0"
        alsa.card_name = "HDA Intel"
        alsa.long_card_name = "HDA Intel at 0xd8900000 irq 49"
        alsa.driver_name = "snd_hda_intel"
        device.bus_path = "pci-0000:00:1b.0"
        sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
        device.bus = "pci"
        device.vendor.id = "8086"
        device.vendor.name = "Intel Corporation"
        device.product.name = "82801I (ICH9 Family) HD Audio Controller"
        device.form_factor = "internal"
        device.string = "front:0"
        device.buffering.buffer_size = "65536"
        device.buffering.fragment_size = "32768"
        device.access_mode = "mmap+timer"
        device.profile.name = "analog-stereo"
        device.profile.description = "Stereo analogico"
        device.description = "Audio interno Stereo analogico"
        alsa.mixer_name = "Analog Devices AD1984A"
        alsa.components = "HDA:11d4194a,103c3614,00100400 HDA:11c11040,103c1378,00100200"
        module-udev-detect.discovered = "1"
        device.icon_name = "audio-card-pci"
    ports:
        analog-output: Uscita analogica (priority 9900, available: unknown)
            properties:

    active port: <analog-output>

Các liên kết pastebin bị hỏng.
jdthood

họ đã hết hạn, bây giờ tôi đã dán chúng lại!
jasmines

Tôi gặp vấn đề tương tự, cập nhật (hoặc đã gỡ bỏ, cài đặt lại một số gói âm thanh?) Đã sửa nó cho tôi.
NoBugs

Có khởi động lại pulseaudio, sử dụng 'pulseaudio -k' không?
David

Nó không. Tôi đã thêm một chỉnh sửa mới, có lẽ điều này có thể giúp bạn tìm ra vấn đề!
jasmines

Câu trả lời:


1

Bạn đã thử các hoạt động sau đây?

sudo gedit /etc/pm/sleep.d/50alsa

Thêm các dòng mở rộng vào tập tin.

case "$1" in
        hibernate|suspend)
                # Stopping is not required
                ;;
        thaw|resume)
                /sbin/alsa force-reload
                ;;
        *) exit $NA
                ;;
esac

Nhấn Ctrl+ Sđể lưu tệp này, sau đó thực hiện tệp này bằng lệnh sau.

sudo chmod +x /etc/pm/sleep.d/50alsa

Thực hiện thủ công /sbin/alsa force-reloadsẽ không giải quyết, do đó tôi nghĩ kịch bản này sẽ không quá.
jasmines

Có báo cáo lỗi trong Launchpad báo cáo các triệu chứng tương tự. Ví dụ, bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1066488 , bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1076980
jdthood

Điều này đã giúp tôi trên Ubuntu 13.04.
Stefan Radovanovici

0

Lỗi trong nhật ký của bạn dường như cho thấy có vấn đề trong khi treo card âm thanh. Bạn đã kiểm tra xem Linux có được thiết lập để tạm dừng card âm thanh không, hoặc liệu việc tiết kiệm năng lượng có bị vô hiệu hóa không? Đọc qua một vài trang về chủ đề này, tôi nghĩ những thông tin sau có thể hữu ích.

Kiểm tra mức tiết kiệm năng lượng trong Trình điều khiển HDA-Intel:

cat /sys/module/snd_hda_intel/parameters/power_save

https://lesswatts.org/tips/misc.php

Kiểm tra các tùy chọn để tiết kiệm năng lượng, sử dụng giao diện PCI:

cat /sys/bus/pci/devices/*/power/control  # '*' should match the sound card's PCI Address, as listed in 'lshw'

Kiểm tra trạng thái hiện tại của card âm thanh, theo Pulse Audio:

pacmd list-sinks     # Look for 'suspend', 'suspend-cause' and 'alsa.card_name'

http://en.wikibooks.org/wiki/Configuring_Sound_on_Linux/Pulse_Audio/Testing


tìm kết quả đầu ra được yêu cầu trong câu hỏi
jasmines

Được rồi, tôi đoán đó không phải là vấn đề. Gợi ý cuối cùng, bạn đã thử sử dụng bất kỳ tùy chọn có sẵn nào cho codec 'AD1984A' chưa? shanky.org/2011/09/26/ubfox-and-hp-touchsmart-sound
David

0

Mã lỗi -11 có nghĩa là -EAGAIN. Theo mã nguồn hiện tại

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=sound/pci/hda/hda_intel.c

Một số thứ đã thay đổi giữa 3.7 và thân cây. Giá trị trả về cụ thể không tồn tại trong phương thức này trong thân cây. Có vẻ như vấn đề đã được sửa chữa ngược dòng. Bạn có thể kiểm tra bằng cách sử dụng kernel chính hàng ngày (hoặc đợi RC) để xác nhận điều này. Nếu mọi thứ hoạt động, bạn có thể chỉ cần sử dụng kernel đó. Nếu không, bạn có thể báo cáo phát hiện của mình cho mục lỗi được đề cập (https://bugs.launchpad.net/ubfox/+source/pulseaudio/+orms/1066488) để giúp nhà phát triển sửa lỗi ...


Tôi đã thử 3.7 do xorg-edgers cung cấp, nhưng nó không khắc phục được lỗi này, và hơn nữa đã khiến kernel hoảng loạn khi tiếp tục bộ chuyển đổi ac từ pin.
jasmines
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.