reddragdiva: (Default)
[personal profile] reddragdiva

KDE comes with six or seven music players. I've been sticking with AmaroK as it doesn't piss me off as much as the others. Mind you, just getting sound to work sensibly on Leegnux is shitting me big time. Everything seems to want a different combination of ALSA, aRTs, EsounD, OSS, JACK, gstreamer, etc., etc., ad nauseam. UBUNTU IS SUPPOSED TO JUST FUCKING WORK YOU USELESS STREAK OF PISS.

Is there some magical thing I'm not doing, or do I have to wait for three or so more generations of all-'l33t all-inclusive new sound systems designed to utterly supersede the previous ones but failing to quite do so or work with your previous apps before someone finally cracks it?

(I'm not after specific help, it's the fact that anyone would have to ask for specific help that's unacceptable for something that claims it'll have a technophobe-ready distro by April. It's stupid and annoying crap that just doesn't happen on a Mac or even on fucking Windows and that the developer has no business making the end user even have to think about. The sound situation is actually worse than how goddamn weird default KDE apps look in the default GNOME Ubuntu. I'm more interested in the general state of the arse of Linux sound and if a solution is in sight before the heat death of the universe.)

Update: [livejournal.com profile] mjg59 points out that, obviously, supported stuff is supported and therefore KDE isn't. BUT IT STILL SUCKS! And until Rosegarden has that little Ubuntu logo next to it ...

(Mind you, given the fucking around Rosegarden requires anyway, I can hardly believe they bothered making a Debian package available.)

(no subject)

Date: 2006-01-05 12:06 am (UTC)
From: [identity profile] shamus9999.livejournal.com
What sound card do you have?

(no subject)

Date: 2006-01-05 12:48 am (UTC)
From: [identity profile] shamus9999.livejournal.com
I couln't offer any help anyway, until I get home in an hour or so and boot into Ubuntu. But I agree. That's why, much as I like Linux, I say it still isn't quite ready for the desktop, at least not for Joe Sixpack's use.

(no subject)

Date: 2006-01-05 12:25 am (UTC)
zotz: (Default)
From: [personal profile] zotz
I don't have many problems. Mplayer doesn't play nicely with alsa apps, but that's about it. Jack can be turned on and off as needed - and it isn't often needed.

(no subject)

Date: 2006-01-05 01:39 am (UTC)
From: [identity profile] mjg59.livejournal.com
I'm afraid that the basic answer is "Use Ubuntu, not Kubuntu". The amount of developer effort invested on the former is much larger, and the main area that that shines is on integration. And, given the current (rapidly improving, but still nasty) Linux sound situation, that integration is very important.

The more awkward answer is "Make sure that arts and esd both use alsa, and make sure that as much as possible doesn't use arts or esd". And don't run anything so ancient that it will only use OSS stuff, or the baby Jesus will rise from the dead again and visit you in your home and cry all night so you don't get ANY SLEEP. AT ALL. FOR THE REST OF YOUR LIFE.

(no subject)

Date: 2006-01-05 04:13 am (UTC)
From: [identity profile] grumpy-sysadmin.livejournal.com
By "rapidly improving," I trust you're referring to Zeno's Paradox?

(no subject)

Date: 2006-01-05 02:33 am (UTC)
From: [identity profile] mindspillage.livejournal.com
Just wanted to note I have found, using AmaroK, the window to get Wikipedia info on the artists most distracting. Fortunately I've been on a kick of listening to the same few artists over and over again and I mostly listen to artists whose articles are pretty good, or I'd have to go clean up more bad band articles...

(no subject)

Date: 2006-01-05 03:16 am (UTC)
From: [identity profile] hellsop.livejournal.com
Can we take as read my rant about fansubbed cartoons switching from the widely-accepted and perfectly-usable DivX files to a rapidly-evolving and brittle Matroska?

(no subject)

Date: 2006-01-05 04:16 am (UTC)
From: [identity profile] grumpy-sysadmin.livejournal.com
What the world needs now is another compressed video format, I always say.

(no subject)

Date: 2006-01-05 04:10 am (UTC)
From: [identity profile] grumpy-sysadmin.livejournal.com
You made the right choice in buying a Mac.

Linux will never outgrow "your user experience is our learning experience", and real Unix will never give a shit about silly things like "sound" and "graphics" (and, just for the record, that's just fine by me).

(no subject)

Date: 2006-01-05 04:31 am (UTC)
From: [identity profile] ickle-yuki.livejournal.com
I've never really come across any problems with Ubuntu + my craptop thingy.

GNOME + XMMS = Just Works

Though I don't much like XMMS tbh, but it works, so I live with it.

Most of the problems with AmaroK probably are due to it likely expecting arts to be running and so on, whereas GNOME will probably be hogging the sound device with esd or similar. Setting AmaroK to use esd *should* sort all problems out.

(no subject)

Date: 2006-01-05 04:34 am (UTC)
From: [identity profile] ickle-yuki.livejournal.com
Oh and yes, buying a Mac is much less stress! saved me a lot of hair pulling getting this old G3.

Though I don't play music through it as even though it is a G3/400 with 512mb ram, it struggles just slightly to cope with that and firefox/thunderbird all at same time as is my normal usage pattern. So for now my Windows box just runs iTunes instead and sucks stuff from the network etc, which seems to work OK for now. Will likely switch to using mt-daapd when I can manage to upgrade the old p/pro filesever to have all music in one place so i can share all my music as an iTunes music share and just use a Mac/iTunes to listen to music with. Obviously the other part of the plan is to get a Mac laptop (ie iBook/Powerbook) and/or faster desktop Mac too.

(no subject)

Date: 2006-01-09 11:19 pm (UTC)
From: [identity profile] ickle-yuki.livejournal.com
Yeh, OS X works fine mostly with just Firefox/Thunderbird running. But if I launch iTunes after a bit it starts to stutter etc a little, just on the edge of not coping is how it feels really. Of course it is dragging the mp3s off the network too, which probably doesn't help.

raaaaaaaaant

Date: 2006-01-05 04:42 am (UTC)
From: [identity profile] sparksparkspark.livejournal.com
Personally these are the things that I think are wrong with Linux sound at the minute:

Alsa is too complex (the whole concept of .asoundrc is newbie-incompatible although a nice structured interface to modifying the file might fix this) and the complexity is entirely bypassed by OSS emulation. If you have one app still using OSS it breaks any fancy dmix, resampling, etc, you have set up in .asoundrc

Jack is wonderful (more powerful than anything on Windows/Mac to the best of my knowledge) but is designed for pro-audio hacks and therefore doesn't really work as a system daemon (nothing security-related). It must be run by the user, which isn't newbie-compatible. This is a shame as it really opens up and makes intuitively visible and manipulable the dataflow from application to hardware, when you have a lot of apps running, and the low-latency aspect makes it excellent for users. Whether jackd should be a system daemon has been discussed in the mailing list but there is no consensus.

Getting Jack to work at all is relatively hard work because it is very sensitive to bugs in sound drivers / the kernel / hardware. Realtime LSM is still not part of the standard kernel (Linus doesn't like it) so this causes problems if the user doesnt want to run jack as root.

Esd, arts, etc are awful old hacks with none of the benefits and most of the problems of jack.

People are still releasing OSS software! Commercial projects seem most at fault (doom3, macromedia flash, etc). Also although a lot of old software has been ported, some "dead" projects still remain without support for something more sensible. LD_PRELOAD hacks that try and push OSS apps into using ALSA seem not to work half the time.

Sadly, what that "something more sensible" actually *is*, depends on the application / user in question so everyone has to make an XMMS-esque plugin library and bloat their app. At least in that case others can make plugins for various things they feel like using. Still a shit state of affairs though since a unified framework would be a lot more newbie-friendly.

Some ALSA drivers that I have used have been massively buggy (probably due to the devs having to write the drivers with no info from the manufacturer, and there being a multitude of similar-looking devices that react wildly differently when prodded in different ways (e.g. differences in number of output channels, presence of digital interfaces, etc)). Bug fixes (including the addition of newly released hardware) take a long time to make their way into distro stock kernels, newbies can't compile their own ALSA modules. Some bugs have weird work-arounds but these cant be included as part of general distro configurations, and again the newbie is thrown in the deep end.

I think the best thing to do on a linux desktop is to get a nice well-tested soundcard with hardware mixing (so many apps can use the same device simultaneously), get ALSA with the OSS emulation going, then use alsa/oss in all your apps (in many, you dont have a choice anyway). This drops the complication a lot. If you need low-latency or inter-app routing of sound then use jack. Unfortunately things like laptops can have weird hardware and expect software mixing, and that can be very frustrating in Linux. Especially when poorly written apps "freeze" because they can't get the sound device.

(no subject)

Date: 2006-01-05 06:40 am (UTC)
barakta: (Default)
From: [personal profile] barakta
/me adds this post to memories for Friday when I will be sticking a linux of some kind on my NEW computer. I need to learn a little about the dark magic evil voodoo which is sound under linux - even if it's to run away and cheat like mad.

(no subject)

Date: 2006-01-05 09:25 am (UTC)
From: [identity profile] sinibar.livejournal.com
I've found that on Gentoo at least the best way to get the sound stuff to work is to configure everything to use ALSA.

There's still a bit of a lack of co-operation, but it mostly works. Everything else seems to got horribly wrong.

(no subject)

Date: 2006-01-05 09:34 am (UTC)
From: [identity profile] oscarhocklee.livejournal.com
The next release of Ubuntu will be using polypaudio, which is a drop-in replacement for esd without having the slight disadvantages of being shite. It wasn't ready for Breezy.

I've tried it, and it shows some promise. Having a single standard sound server to support will help, somewhat.

KDE will be harder, though. aRts is a synthesiser as much as a sound daemon, so it contains a lot more code. What's needed, I guess, is the ability to run more than one sound daemon at a time, and *heavily* standardise on only one. That way, things work *now* and the situation improves and simplifies later.

Not that anything like that will *happen*, of course, since these are people we're talking of...

(no subject)

Date: 2006-01-05 10:37 am (UTC)
From: [identity profile] ruthi.livejournal.com
Waaah.
iawtp.
By which I mean: if ubuntu were ready for the desktop, I wouldn't need a live-in support person for it.


(no subject)

Date: 2006-08-31 01:15 am (UTC)
From: [identity profile] utile-et-dulce.livejournal.com
few useful links :-
http://larve.net/people/hugo/2002/12/evo410.html
'Sound Yes

With i810_audio.o.

Works with BIOS upgrade, from Compaq's bios F.0A
Intel ICH chip'


cool list of hp hardware ( where above link was found)
http://www.hyper-linux.org/HP-HOWTO/current/hp-hardware.html

info from intel
http://www.intel.com/support/graphics/sb/CS-010510.htm

hopefully some of this might be useful ( excuse me if its a repeat of stuff you know already )