Ergot n00b
Joined: 19 Apr 2015 Posts: 2
|
Posted: Sun Apr 19, 2015 7:37 pm Post subject: [SOLVED] Sound card not listed ATI Radeon Cape Verde HD7770 |
|
|
Hello to everyone!
This is my first time on the forum so please be soft
Anyway I'm working with gentoo from nearly one year by now and I really feel comfortable with it, the only (big) problem that I have is my Graphics Card.
I have an ATI Radeon HD7770 (Cape Verde), the video driver is okay but the sound is actually not working.
I give you more infos:
root@bill # lspci -v
Code: | ...............
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde XT [Radeon HD 7770/8760 / R7 250X] (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. [MSI] R7770-PMD1GD5
Flags: bus master, fast devsel, latency 0, IRQ 30
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at fb980000 (64-bit, non-prefetchable) [size=256K]
I/O ports at ce00 [size=256]
[virtual] Expansion ROM at fb900000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150] Advanced Error Reporting
Capabilities: [270] #19
Capabilities: [2b0] Address Translation Service (ATS)
Capabilities: [2c0] #13
Capabilities: [2d0] #1b
Kernel driver in use: radeon
Kernel modules: radeon
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
Subsystem: Micro-Star International Co., Ltd. [MSI] Device aab0
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at fb9fc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150] Advanced Error Reporting
Kernel driver in use: snd_hda_intel
...............
|
SO it should be recognized by the kernel, but ....
root@bill # aplay -l
Code: | **** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC889 Analog [ALC889 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC889 Digital [ALC889 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
|
It only recognize the HDMI integrated sound card....
Alsamixer detect it too, but unfortunately the wrong version of the card:
Code: |
┌───── Sound Card ──────┐
│- (default) │
│0 HDA Intel PCH │
│1 HDA ATI HDMI │
│ enter device name...│
└───────────────────────┘ |
I select the last and...
Code: | Card: HDA ATI HDMI
Chip: ATI R6xx HDM |
Pulseaudio doesn't detect it too..
root@bill # lsmod
Code: | Module Size Used by
vboxnetflt 15186 0
vboxnetadp 17574 0
vboxdrv 315934 2 vboxnetadp,vboxnetflt
i915 877661 1
intel_gtt 9115 1 i915
radeon 1440215 2
ttm 66114 1 radeon
video 12142 1 i915
fbcon 36770 71
x86_pkg_temp_thermal 4599 0
bitblit 4553 1 fbcon
cfbfillrect 3690 2 i915,radeon
cfbimgblt 2111 2 i915,radeon
crc32c_intel 12721 0
cfbcopyarea 3230 2 i915,radeon
softcursor 1245 1 bitblit
font 7332 1 fbcon
i2c_algo_bit 5079 2 i915,radeon
backlight 5808 3 i915,video,radeon
drm_kms_helper 61117 2 i915,radeon
drm 228463 7 ttm,i915,drm_kms_helper,radeon
fb 34478 6 i915,fbcon,drm_kms_helper,radeon,softcursor,bitblit
fbdev 774 2 fb,fbcon
microcode 9052 0 |
Last but not the least, here it is my kernel configuration: http://pastebin.com/raw.php?i=aDtiBCtN
Can someone help me?
Thank you!!!
--------------- UPDATE ---------------
Okay, I tried adding "radeon.audio=1" as suggested in the Arch Wiki, but nothing.
Then I downloaded alsa-info.sh, runned and I saw something like:
Code: | Too many HDMI devices, try to recompile your kernel with CONFIG_SND_DYNAMIC_MINORS=y |
Recompiled, installed the new kernel, reboot, working!
Hope this helps someone!
Have a nice day! |
|