[opensuse-factory] Can we get RealTek ALC280 sound support in Tumbleweed Kernel?
Hello All: I have a new Toshiba P855-S5200=2C and although Windows 7 creates sound on the internal speakers, OpenSuse 12.1 and Tumbleweed (which I was forced to by bug 769678) are silent. I suspect this is because the hardware's design is new and additional kernel support is required. For full disclosure I also opened an OpenSuse 12.1 ticket for this at https://bugzilla.novell.com/show_bug.cgi?id=3D769991. Regarding the symptoms I see, my system acts like the sound device is detected but no sound (speakers or headphones) is generated. My laptop has internal speakers, microphone and headphone jacks and HDMI. I have not tried HDMI. I noticed some discussion about a patch that sounds like it might address this issue at:http://www.spinics.net/lists/stable-commits/msg18206.html If the maintainers agree that this is a likely fix=2C could we please try it? I'm not sure how to build and deploy a kernel in OpenSUSE, but I would be willing to test the fix in the Tumbleweed version of the kernel. My current kernel is 3.4.3-30-desktop. The uname -a kernel info and the /proc and lscpi information about the device are as follows: linux-2kt2:~ # uname -a Linux linux-2kt2.site 3.4.3-30-desktop #1 SMP PREEMPT Mon Jun 18 11:52:36 UTC 2012 (41613b0) x86_64 x86_64 x86_64 GNU/Linux linux-2kt2:~ # head -n 1 /proc/asound/card0/codec* ==> /proc/asound/card0/codec#0 <== Codec: Realtek ID 280 ==> /proc/asound/card0/codec#3 <== Codec: Intel PantherPoint HDMI linux-2kt2:~ # lspci -vv [Other devices omitted] 00:1b.0 Audio device: Intel Corporation 7 Series Chipset Family High Definition Audio Controller (rev 04) Subsystem: Toshiba America Info Systems Device fb30 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast>TAbort- <TAbort- <MAbort->SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 46 Region 0: Memory at f7f10000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000feeff00c Data: 41b1 Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE- FLReset+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0 <64ns, L1 <1us ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt- Capabilities: [100 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01 Status: NegoPending- InProgress- VC1: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=1 ArbSelect=Fixed TC/VC=22 Status: NegoPending- InProgress- Capabilities: [130 v1] Root Complex Link Desc: PortNumber=0f ComponentID=00 EltType=Config Link0: Desc: TargetPort=00 TargetComponent=00 AssocRCRB- LinkType=MemMapped LinkValid+ Addr: 00000000fed1c000 Kernel driver in use: snd_hda_intel With best regards: Bill -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, Jul 05, 2012 at 02:04:16PM +0000, Foolish Ewe wrote:
Hello All:
I have a new Toshiba P855-S5200=2C and although Windows 7 creates sound on the internal speakers, OpenSuse 12.1 and Tumbleweed (which I was forced to by bug 769678) are silent. I suspect this is because the hardware's design is new and additional kernel support is required. For full disclosure I also opened an OpenSuse 12.1 ticket for this at https://bugzilla.novell.com/show_bug.cgi?id=3D769991.
For kernel issues and Tumbleweed, please ask on the opensuse-kernel mailing list, I just take the stable kernel package and add it to Tumbleweed, there is no special "tumbleweed" kernel package (same goes for all other packages in Tumbleweed.) The kernel developers on that list should be able to help you out. thanks, greg k-h -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
At Thu, 5 Jul 2012 08:30:00 -0700, Greg KH wrote:
On Thu, Jul 05, 2012 at 02:04:16PM +0000, Foolish Ewe wrote:
Hello All:
I have a new Toshiba P855-S5200=2C and although Windows 7 creates sound on the internal speakers, OpenSuse 12.1 and Tumbleweed (which I was forced to by bug 769678) are silent. I suspect this is because the hardware's design is new and additional kernel support is required. For full disclosure I also opened an OpenSuse 12.1 ticket for this at https://bugzilla.novell.com/show_bug.cgi?id=3D769991.
For kernel issues and Tumbleweed, please ask on the opensuse-kernel mailing list, I just take the stable kernel package and add it to Tumbleweed, there is no special "tumbleweed" kernel package (same goes for all other packages in Tumbleweed.)
The kernel developers on that list should be able to help you out.
If it's about that component, it'll be likely me ;) As mentioned in bugzilla, ALC280 support was recently merged to the upstream, and Greg already took it to 3.4 stable tree. Thus it should be available soon later on Tumbleweed and 12.2. If anything still doesn't work with that update, please reopen the bug, but attach alsa-info.sh output with the updated kernel. thanks, Takashi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi All: Thanks all for your help and especially Greg and Takashi who advised me that a fix may be in the works. I recently tried the KDE Live version of OpenSuse 12.2 RC x86-64 which refused to configure the ALC280 based sound. Since it differed from the earlier behavior instead of reopening the existing bug I opened the new bug report Bug 71305 see https://bugzilla.novell.com/show_bug.cgi?id=3D771305 for details I apologize if I broke protocol let me know and we can consolidate them if I got it wrong. With best regards: Bill> Date: Thu, 5 Jul 2012 17:34:13 +0200
From: tiwai@suse.de To: gregkh@linux.com CC: foolishewe@hotmail.com; opensuse-factory@opensuse.org Subject: Re: [opensuse-factory] Can we get RealTek ALC280 sound support in Tumbleweed Kernel?
At Thu, 5 Jul 2012 08:30:00 -0700, Greg KH wrote:
On Thu, Jul 05, 2012 at 02:04:16PM +0000, Foolish Ewe wrote:
Hello All:
I have a new Toshiba P855-S5200=2C and although Windows 7 creates sound on the internal speakers, OpenSuse 12.1 and Tumbleweed (which I was forced to by bug 769678) are silent. I suspect this is because the hardware's design is new and additional kernel support is required. For full disclosure I also opened an OpenSuse 12.1 ticket for this at https://bugzilla.novell.com/show_bug.cgi?id=3D769991.
For kernel issues and Tumbleweed, please ask on the opensuse-kernel mailing list, I just take the stable kernel package and add it to Tumbleweed, there is no special "tumbleweed" kernel package (same goes for all other packages in Tumbleweed.)
The kernel developers on that list should be able to help you out.
If it's about that component, it'll be likely me ;)
As mentioned in bugzilla, ALC280 support was recently merged to the upstream, and Greg already took it to 3.4 stable tree. Thus it should be available soon later on Tumbleweed and 12.2.
If anything still doesn't work with that update, please reopen the bug, but attach alsa-info.sh output with the updated kernel.
thanks,
Takashi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Foolish Ewe
-
Greg KH
-
Takashi Iwai