Bug 174497 - No sound from KDE 4 or any KDE 4 applications
Summary: No sound from KDE 4 or any KDE 4 applications
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Matthias Kretz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-07 01:21 UTC by Justin Smith
Modified: 2008-12-22 10:54 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Smith 2008-11-07 01:21:24 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

I'm running Arch KDEmod. I decided to enable the "unstable" repository to help test KDE 4.2, but now that I've done so I get no sound from KDE itself (startup/shutdown sounds, etc.) or any KDE 4 applications such as Amarok 2.

Non-KDE 4 applications such as Amarok 1.4 and Firefox 3 still produce sound.
Comment 1 FiNeX 2008-11-08 01:56:23 UTC
Did you set up the right devices on phonon settings (sound settings) from systemsettings?
Comment 2 Markus 2008-12-07 16:37:21 UTC
I have the same problem on Slackware linux 12.2rc2 with a kernel 2.6.27.7/8 and KDE 4.1.3 compiled from source. KDE4 related applications do not have any sound, while it works for any non-KDE4 related application. ALSA is working well since GNOME with ALSA as output plugins does play sound.

When testing the same package versions on Slackware 12.1 using a 2.6.26.8 kernel KDE 4.1.3 plays sounds like normal.

It looks like the xine-backend for phonon isn't working well because when using gstreamer as backend sound is back working no matter which kernel me is using. Tested with xine 1.1.15. Xine itself does play sound on kernel 2.6.26.8 and 2.6.27.8.

The System is using a hda intel sound chip: Output from lspci -vvv
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
	Subsystem: Acer Incorporated [ALI] Realtek ALC268 audio codec
	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 21
	Region 0: Memory at fc300000 (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 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
		Address: 0000000000000000  Data: 0000
	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- Suprise- 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] Virtual Channel <?>
	Capabilities: [130] Root Complex Link <?>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel

Comment 3 Georg Grabler 2008-12-22 09:27:01 UTC
That's a problem of kdemod itself, by just installing kdemod (not installing kdemod-complete), you'll be missing the xine phonon backend:

sudo -E pacman -S kdemod-phonon-xine

Rather a distribution specific issue than a KDE issue.

Kind regards,
Georg
Comment 4 FiNeX 2008-12-22 10:54:02 UTC
I confirm it. On kdemod you need to install all needed packages. For the problem on comment #2, I suggest to use an updated system and don't mix up things, probably there was some error on compiling versions. Closed as "downstream" (both problem are related to the distribution/installed packages, not to kde)