Slashdot Mirror


Awesome Multimedia Technology Heads for KDE

An anonymous reader writes "Linux Devices is reporting on a cool new multimedia technology that's slated to be incuded in KDE 4.0. The two key components are Phonon, a central hardware configuration database said to free multimedia applications from the need to configure hardware, and NMM (network-integrated multimedia middleware), a distributed multimedia architecture whereby multimedia content can be readily shared among networked devices and even 'handed over' from one device to another. Potential NMM applications include networked multimedia home entertainment systems, distributed and parallel media processing applications, distributed streaming servers and services, communication and control systems, and large-scale multimedia installations such as video walls, according to the article, which includes some interesting photos and diagrams. Phonon and NMM will be demonstrated at LinuxTag, May 3-6, in Wiesbaden, Germany."

98 comments

  1. Sure beats ARTS, anyway by sinewalker · · Score: 1, Insightful

    Seriously, I'm hanging out for 4.0...

    --
    “Our opponent is an alien starship packed with nuclear bombs. We have a protractor.” — Neal Stepnenso
    1. Re:Sure beats ARTS, anyway by pembo13 · · Score: 1

      What's wrong with ARTs?

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    2. Re:Sure beats ARTS, anyway by Anonymous Coward · · Score: 2, Informative

      It tends to block non-aRts apps from using the sound device. Largely games and multimedia apps.

      Hence the common: "killall arts && quake"

    3. Re:Sure beats ARTS, anyway by tetabiate · · Score: 2, Insightful

      There is a wrapper for non-KDE applications called artsdsp to reroute the audio device to artsd.

    4. Re:Sure beats ARTS, anyway by linvir · · Score: 1

      You could also try "artsdsp /usr/bin/quake", but you shouldn't need to, apps should have some level of intelligence by now, and they don't.

    5. Re:Sure beats ARTS, anyway by pembo13 · · Score: 1

      I wasn't aware of this. Okay.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    6. Re:Sure beats ARTS, anyway by Anonymous Coward · · Score: 0

      Correction: I should have written "killall artsd &&...."
      As the others said, the artsdsp wrapper sometimes works too.

      Plus the original plan for arts was too big and unwieldy. The original dev dropped it like a year ago or so because it was getting into an unmaintainable state iirc.

    7. Re:Sure beats ARTS, anyway by arivanov · · Score: 1
      Arts is not that bad.

      In fact off the top of my head I can think of only two really MAJOR complaint about it.

      • Its internal timing sucks serious rotten eggz for any underlying sound system which does not interface directly to hardware which has its own timing. In other words NAS and ESS (in its network incarnation) suck really really bad. So will a arts based VOIP if someone finally writes it one day.
      • It does not have software mixer/volume control emulation for sound systems that do not support them. This is bloody trivial. Once again this seriously limits its usability in a NAS or ESS/net environment. It has also forced VOIP people like kphone to access the underlying hardware directly which seriously sucks for both stability and usability.
      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    8. Re:Sure beats ARTS, anyway by Carewolf · · Score: 1

      This problem was fixed a half decade ago.. Use ALSA + dmix or freeBSD

    9. Re:Sure beats ARTS, anyway by pafrusurewa · · Score: 1

      Horrible latency and CPU usage.

    10. Re:Sure beats ARTS, anyway by X0563511 · · Score: 1

      Or they could just get rid of things like ARTS and use hardware mixing. When was the last time you had a soundcard that could only play 1-4 sounds at once?

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    11. Re:Sure beats ARTS, anyway by ThatComputerGuy · · Score: 1

      The majority of onboard sound these days.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    12. Re:Sure beats ARTS, anyway by Sparr0 · · Score: 1

      A lot of brand new Sound Blaster cards, sitting on Best Buy shelves as I type this, have no hardware mixing. The popular consumer SB Live! 24-bit is the worst offender.

    13. Re:Sure beats ARTS, anyway by paulatz · · Score: 1

      I know artsdsp but it definetly sucks.

      e.g. have you ever tried artsdsp /us/bin/firefox

      --
      this post contain no useful information, no need to mod it down
  2. At least it's not VIIV.... by ShyGuy91284 · · Score: 1, Insightful

    I saw that headline and thought it would be another Intel VIIV thing.....

    --
    In undeveloped countries, the consumer controls the market. In capitalist America, the market controls you.
    1. Re:At least it's not VIIV.... by Anonymous Coward · · Score: 0

      VIIV is Trusted Computing hardware and some signed "Trusted" codecs (Microsoft's).

      This is a media framework designed to take advantage of VIIV and its TC hardware... "distributing" the media to other machines will involve remotely attesting that the hardware to which you are sending the data is "trusted" too (i.e. running hardware and code that is approved by the content companies).

      Essentially, KDE is adopting a DRMed framework every bit as much as Gstreamer is. In fact, the whole fucking lot of them will be taking Free software and making it proprietary by signing it and using it on TC hardware.

  3. Stop trolling by Anonymous Coward · · Score: 1

    Nobody is forcing you to install kedu or kwordquiz. You are absolutely free to install them, or to not install them.

    As for kwin, yes, a window manager sure is bloat...

    Jesus, will these stupid trolls never stop.

  4. Re:"KDE 4.0: Now even more bloated!" by Rei · · Score: 4, Funny

    You want to run KDE without kwin? Brilliant! Next up: Running Linux without that pesky kernel.

    --
    "Are you hungry? I haven't eaten since later this afternoon." -- Primer
  5. Re:"KDE 4.0: Now even more bloated!" by SonicBlue · · Score: 1

    kwin was one of the packages which I did not recognize. But if it's important, feel free to replace it with "kbattleship" in my post.

  6. Re:"KDE 4.0: Now even more bloated!" by Anonymous Coward · · Score: 0

    Wow, have you ever used KDE? Those are optional packages with the exception of kwin (the windowing manager).

  7. Re:"KDE 4.0: Now even more bloated!" by Anonymous Coward · · Score: 0

    > I just love dependencies!

    what? You mean I can't get a Window manager, a desktop environment, a web browser, an IDE, a bunch of games, an Office suite, a PIM package, a media player, network tools, useful utilities, administrative tools, and a bunch of educational packages by installing a single statically linked binary?

    Oh noes!!!!!11!!

  8. Re:"KDE 4.0: Now even more bloated!" by Anonymous Coward · · Score: 2, Insightful

    Looks like you're installing a KDE meta-package that has been designed, by your distro, to pull in all of those unnecessary packages. KDE itself can run with just a few packages - kdebase, kdelibs, and a handful of others. If you want to blame someone for this, blame your distro's packagers :)

  9. Re:"KDE 4.0: Now even more bloated!" by DavidHOzAu · · Score: 1

    KDE has a tendency to fill every users system with crap that nobody uses.
    And E or GNOME doesn't?

    You, my dear sir, are an idiot. Not everyone shares the same interests, and it is practically impossible to find anyone who uses every single piece of software provided by a desktop environment.

    What would nice however if this new technology used unix-style seperation of tasks, so that every window manager could use it, i.e. programs with commandlines like x_video_stream video.mpeg --window 12385 --default-x-server --size 320,240 --deinterlace, and stream_from_network_to_pipe nfsfile pipetouse.

    This, more than anything else, would make more people use them because their usage can be CUSTOMIZED. Hiding stuff in an API is a mistake.

  10. Re:"KDE 4.0: Now even more bloated!" by mabinogi · · Score: 4, Informative

    how does kbattleship bloat KDE?

    KDE consists of kdelibs + kdebase. Everything else is optional.
    In fact, if you want to run an individual KDE application without the desktop environment, then even kdebase is optional.

    If you try to install all of the packages that the Debian KDE maintainer has decided are part of "KDE", then what a suprise, you get ALL of them.
    The big heap of dependencies you listed are 90% individual KDE applications that you are completely free to install or not.
    If that is difficult, then that is an issue with the packaging of KDE on your distribution, not an issue with KDE itself.

    See if there is a "kde-base" meta package you can install - if you do that, you'll get the much smaller set of applications that comprise the core of KDE, and then you can cherry pick the other applications that suit your needs.

    --
    Advanced users are users too!
  11. 4.0 goodness by Lucractius · · Score: 2, Insightful

    cant wait to get the little widgets on my desktop, and all the multimedia, and its gonna be so much better to look at than vistas Aeroglass crap, and all the games... oh...

    ****

    guess its still not THAT great afterall... come on someone, put up a hundred grand prize for the first "big name title" (some criteria to exclude stuff already on linux, and crap like madden from being eligable) to provide a native Linux version. or something... pretty KDE is nice and everything but... i miss my games :(

    --
    XML - A clever joke would be here if /. didn't mangle tag brackets.
    1. Re:4.0 goodness by JordanL · · Score: 1

      I'll be waiting for 4.1... the version without bugs.

    2. Re:4.0 goodness by jb.hl.com · · Score: 1

      Quake 3, Doom 3, Quake 4, Unreal Tournament...

      --
      By summer it was all gone...now shesmovedon. --
    3. Re:4.0 goodness by Lucractius · · Score: 3, Insightful

      ill be waiting for the 4.0 RC 1 so i can help get rid of the bugs :)

      --
      XML - A clever joke would be here if /. didn't mangle tag brackets.
    4. Re:4.0 goodness by Lucractius · · Score: 1

      Q3 - now open source, doesnt matter if they care cause we can make our own.
      D3 - nice to see, but its one of the 2 companies that do make linux versions, but theyre exempt from this cause well... theres 2 of them... and iD do it for Philosophical reasons (carmaks big on open source as his continuing trend to open up the engines shows)
      Q4 - see above
      UT*** - nice but so what... the reason is cause its developed primarily to be licenced and theyre nice enough not to stop people buying it to develop 3d software packages on linux. They make the engine work on linux cause its good planing, and an extra reason to buy their engine. The majority of games built with the Unreal engine DO NOT see linux versions. So its a moot point claiming that Epic releasing a linux version is "so good of them" since realy the hard work is done for them by Unreal Technologies making the engine compatible to begin with.

      --
      XML - A clever joke would be here if /. didn't mangle tag brackets.
    5. Re:4.0 goodness by StarWreck · · Score: 1

      Well, there's always Doom 3 for Linux. You can download it for free but you have to buy the Windows version to get the map, textures, models, music, sound effects, etc... files.

      And a few people might consider "America's Army" to be a good native Linux game too.

      --
      ... and in the DRM, bind them.
    6. Re:4.0 goodness by Quinn · · Score: 1

      Neverwinter Nights? That alone is a great representation of the RPG genre, and some of the MMORPG market with its available persistent worlds.

      Companies can't justify a release for every platform, and many games are already segmented heavily along the various consoles and their iterations.

      If you want to play the most popular games, you either (a) have the most popular platform (for the latest games) or (b) have an emulator -- and Linux has working emulators for many (if not most) popular platforms.

      --
      #19845
    7. Re:4.0 goodness by AugstWest · · Score: 1

      Neverwinter Nights is 4 years old now. Considering the speed of the gaming cycle, that's practically ancient. I'm not knocking it as a game, I think it's great, but I'd love to have something new to play.I played NWN until I was sick of it about 3 years ago.

    8. Re:4.0 goodness by AugstWest · · Score: 1

      Unfortunately, America's Army for Linux and OSX are going away.

    9. Re:4.0 goodness by Chosen+Reject · · Score: 1
      I don't fully follow what you are trying to say about UT. How is Epic any different than id. See how Q3, and Doom 3 were made for Linux. That Quake 4 runs on it was not id's doing. Sure, one could say that id made the Doom 3 engine run on Linux, but it was Raven that made Quake 4. Raven has made several games that couldn't be run on Linux even though the id engine they were based off of could (most notably the Jedi Outcast and Jedi Academy games, which were based off the Quake 3 engine). Also, Doom 3 was "developed primarily to be licenced." There's not much different from id and Epic in that regard, so who cares that id does it for philosophical reasons? I personally couldn't care less that id made Doom 3 run on Linux for philosophical reasons and Epic did it for monetary reasons. I'd still buy both games and run them on Linux. The companies purpose behind it is irrelevant because they're both good games. Personally I like Unreal slightly more, but that's only because I know how to map with UnrealEd.

      I would love to see more games on Linux as well. I haven't spent a whole lot of time on it but I've never been able to get Wine or Cedega to work all that well for me. I keep Windows around solely for that reason. I like to map and Hammer and UnrealEd are only available on Windows.

      --
      Stop Global Warming!
      Just say no to irreversible processes!
    10. Re:4.0 goodness by infosec_spaz · · Score: 1

      I know you said "Natively", but there is Cedega...www.transgaming.com. I can not live without my Guild Wars, and it works very nicely on SuSE 10 running Cedega.

      --
      ----- I have bad karma for a reason! -----
  12. Awesome Multimedia Technology? by Anonymous Coward · · Score: 0, Interesting

    I know this new multimedia technology is awesome, but I need to know, is it mad crazy, too? The submitter forgot to say.

    1. Re:Awesome Multimedia Technology? by baadger · · Score: 4, Funny

      only if you install libmad and libcrazy

    2. Re:Awesome Multimedia Technology? by Anonymous Coward · · Score: 0

      So it comes with libawesome installed by default?

    3. Re:Awesome Multimedia Technology? by grimJester · · Score: 1

      My understanding is that it's 'krazy kewl'.

  13. So a lot of KDE compatible software is a bad thing by Anonymous Coward · · Score: 0

    I fail to see how a lot of software that is kde compatible is a bad thing. Maybe you don't want to play battleships. Others like it, though, and are happy that the interface to this amazing mindgame is compatible to the interface of their editor, spreadsheet or terminal program. Much software is a benefit. If you don't like it, don't install it.

  14. DRM? by Anonymous Coward · · Score: 0

    Is this a new attempt at including Digital Restrictions Management in Linux? I've read posts on here that have discussed the DRM inclusions in GNOME's GStreamer. Could KDE be next? Real, Fluendo, and other copyright trolls are a threat to watch out for, similar to the looming threat of binary kernel modules. We as Linux users must be on guard against the copyright mafia's incessant attempts to neuter our computers.

    1. Re:DRM? by AuMatar · · Score: 1

      I'm not overly worried about it. Its open source- if it gets DRM added, it will be almost immediately forked and removed. Hell if noone else does it, I would.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    2. Re:DRM? by vurian · · Score: 0, Offtopic

      No, not all. You got the wrong end of the clue stick here.

    3. Re:DRM? by Anonymous Coward · · Score: 1, Interesting
      Two words: Trusted Computing. Big fans of this include all the major tech companies like Microsoft, IBM, Intel, AMD... second-tier ones like Sun, Apple (have you bought a new Apple Intel Mac? Congratulations -- Apple included this Big Brother chip in your machine. And didn't tell you)

      Essentially, it boils down to this: the PC hardware itself checks whether you are running the right binaries, and if not, the other end (be it across the internet or a Blu-Ray/HD-DVD drive or anything else with a TC chip included) won't trust you and you don't get the content. Basically, you can't fork the code because it won't work anymore, as you don't have the key to sign the binary and make the hardware trust it.

      It also, just as a bonus, lets companies like Fluendo take Free software, make deals with content owners to only work with *their* signed binaries of Gstreamer. In other words, taking Free software and making it proprietary. It's the same thing that Sun is doing with its "open source" DRM... that relies on TC hardware to ensure that you haven't just recompiled their "open source" to remove the restrictions and controls. Naturally, Fluendo and Sun are buddies, and Fluendo has signed up to Sun's version of "open source". Amusingly, Christian Schaller (Fluendo) used to be a big critic of people abusing Free software by calling it "open source" and wrote articles imploring others not to use it. But then he started to get corporate money... and now he's quite happy to steal other people's code to make his DRM framework.

    4. Re:DRM? by rmsmith · · Score: 1

      FYI, GStreamer isn't a GNOME project. It's an independant multimedia framework which doesn't depend on GNOME in any way, shape or form.

  15. Now even more bloated, if you want it to be.. by Ajehals · · Score: 2, Informative

    If you don't like it don't install it, if your using Linux select the packages you want not the 'KDE' meta package with "all the official packages" takes a little longer but works just as well, hell if your really worried put together a metapackage of your own with just the bits you want, and none of those you don't. Yeah you will hit some issues with dependencies but not all that many, and you can get rid of a huge amount of bumf if you don't want it, I'm happily using a lightweight KDE with components of my own choosing, but if I install KDE on someone else's PC they tend to get the whole lot, and are generally happy.

    Oh and for people who are not worried about bloat and people new to Linux its all "nice features" trying to make KDE attractive to people is not a bad thing, especially when you want to have all the latest wizz bang stuff.

    After all Linux gives you choice, its not like you can get rid of all the boat in Windows or even the gnome metapackage...

    Just my view

  16. Re:"KDE 4.0: Now even more bloated!" by batkiwi · · Score: 1

    Wow, a metapackage dependacy PROVES that KDE is bloated! Perhaps you should learn about "dpkg-query".

    http://packages.debian.org/stable/kde/kde-core

    "This metapackage includes the core official modules released with KDE. This includes just the basic desktop (browser, file manager, text editor, control center, panel, etc.) and important libraries and data, in addition to the aRts soundserver."

    If that's still too large for you:

    http://packages.debian.org/stable/kde/kdebase

    "This package depends on the minimum number of packages to provide a simple yet fully functional KDE desktop."

  17. Re:"KDE 4.0: Now even more bloated!" by msuarezalvarez · · Score: 1, Troll
    Hiding stuff in an API is a mistake.

    You are calling /usr/include a mistake?

  18. Re:"KDE 4.0: Now even more bloated!" by Anonymous Coward · · Score: 0, Funny

    Wow. Maybe you should pull the KCock out of your KAss?

  19. Re:"KDE 4.0: Now even more bloated!" by SonicBlue · · Score: 0, Flamebait

    Speaking of idiots, I love it how you assume that I'm using Gnome as soon as I say that don't prefer using KDE.

    No, I do not use Gnome.

  20. Re:"KDE 4.0: Now even more bloated!" by Anonymous Coward · · Score: 0
    Speaking of idiots, I love it how you assume that I'm using Gnome as soon as I say that don't prefer using KDE.
    He assumed no such thing - he simply posted that both GNOME and E (which, for some reason, you seem to have overlooked - why didn't you claim that he assumed you used E, as well?) also include lots of stuff. That's it. The worst you could accuse him of is saying "Others do it, so it's OK if KDE does it". Calling him an "idiot" is utterly and completely uncalled for and only makes you look like a sore loser.

    Looks to me like you made an embarrassingly ill-informed and troll-ish post, got rightly flamed for it, and are now trying to say "Look everyone - one of my detractors made a foolish post, too [which he didn't] - go rag on him, instead!". I'm hoping others will pick up on this and that it will backfire on you.

    Either learn to admit your mistakes when people call you on them instead of trying to shift the negative focus back onto them, or stop posting. Carrying on in this childish manner can only end badly for you.

  21. Re:"KDE 4.0: Now even more bloated!" by aichpvee · · Score: 0, Flamebait

    Then you're either a) not using Linux or b) not even the target for a desktop in the same class as KDE (which gnome isn't, but it pretends it is) and thus shouldn't really be bothered by whether or not KDE is bloated (it's not), right? Troll less, enjoy your life more. Everyone will be happier for it.

    --
    The Farewell Tour II
  22. Re:"KDE 4.0: Now even more bloated!" by SonicBlue · · Score: 0, Troll

    Yep, if I don't use either KDE or Gnome I'm totally against running Linux on workstations. You're so correct. (Note: Irony)

  23. Re:"KDE 4.0: Now even more bloated!" by linvir · · Score: 1
    Speaking of idiots
    Why didn't you shut up once it was clear how wrong you were about the original point?
  24. Re:"KDE 4.0: Now even more bloated!" by cyclop · · Score: 1

    Something like Debian GNU/kFreeBSD is very similar to this!

    (The concept is that you can use KDE with other window managers instead of kwin)

    --
    -- Patent no.123456: A way to personalize /. comments with a sig attached to the end.
  25. Re:"KDE 4.0: Now even more bloated!" by PatrickThomson · · Score: 1

    What he means by bloat is that small individual applications that ought only to depend on kdelibs, don't. They depend on "everything". This is, I maintain, because it's slightly easier than actually learning to code.

    --
    I am one of many. My idea is not unique, nor do I expect my voice alone to sway you. I speak in a chorus of opinion.
  26. Re:"KDE 4.0: Now even more bloated!" by HaydnH · · Score: 1

    kWin is the window manager that runs on top of the KDE desktop - surely you should be able to remove it and use a different WM? I'm not to 'up' on KDE but you can definately use alternatives to metacity & sawfish in GNOME (e.g: I've run WindowMaker in GNOME).

    --
    Time is an illusion. Lunchtime doubly so. - Douglas Adams
  27. Re:"KDE 4.0: Now even more bloated!" by Chainsaw · · Score: 3, Informative

    Installing KBattleship in Gentoo, with no previous KDE packages installed, would give you three things: kdelibs, libkdegames and kbattleship. If the dependency system on your Linux distribution tries to pull in more, bug the package maintainers.

    --
    War is one of the most horrible things a human can be exposed to. And one of the worlds largest industries.
  28. Re:"KDE 4.0: Now even more bloated!" by mabinogi · · Score: 1

    > What he means by bloat is that small individual applications that ought only to depend on kdelibs, don't. They depend on "everything".
    No they don't.

    Please give an example.

    --
    Advanced users are users too!
  29. Re:"KDE 4.0: Now even more bloated!" by Jesus_666 · · Score: 4, Funny

    foo@bar:~$ sudo apt-get install kbattleship
    Reading package lists... Done
    Building dependency tree... Done
    The following extra packages will be installed:
      kdelibs libkdegames everything

    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  30. Re:"KDE 4.0: Now even more bloated!" by Anonymous Coward · · Score: 0

    God you're dumb. There's almost no point in talking to you.

    Windows is incredibly bloated because of the Photoshop and Quicken you're forced to use.
    Mac OS is incredibly bloated because of the Final Cut Pro and Aperture you're forced to use.
    Computing is incredibly bloated because of the Windows, Linux, and OS/2 you're forced to install.
    Ford cars are incredibly bloated because of the all the groceries you're forced to buy and carry in them.

    You're so confused, you probably think you're incredibly bloated because of the sunglasses, sunscreen, and wristwatch you're "forced" to wear.

  31. Re:"KDE 4.0: Now even more bloated!" by mu22le · · Score: 2, Insightful
    As a premise: I installed only kdebase (the bare minimum) on my system (just to give it a try)...

    "This metapackage includes the core official modules released with KDE. This includes just the basic desktop (browser, file manager, text editor, control center, panel, etc.) and important libraries and data, in addition to the aRts soundserver."

    now excuse me if I call a package that absolutely needs
      - A browser
      - A control center
      - A system panel
      - A file manager
      - A text editor ...

    a bit bloated.

    In my perfect world kde would be split up in separate packages so that I can have the window manager and the taskbar, configure them _without_ the control panel, have mozilla as a browser if I wish, and use no file manager at all (at the cost of not having icons on my desktop, of course).

    I will also rejoice the day someone cleans the application dependencies (and, yes, I know this is not strictly a task for the kde team) so that any k* app stops depending on 40 different (k)libraries (no you will never make me believe a fraking xterm clone needs all of them).

    Anyway this is why _I_ do not use kde, this does not mean it is crap or that _you_ can't use it.

    I use E17 instead, the enlightenment package contains just the bare minimum (a window manager + a few widgets) and I can install the rest (the various epplets, epplications and so on) only if I want to.
  32. Re:"KDE 4.0: Now even more bloated!" by mabinogi · · Score: 1

    hehe...Someone better poke the Debian KDE packagers with something sharpe then ;)

    --
    Advanced users are users too!
  33. Reversal of Fortune by Anonymous Coward · · Score: 1, Insightful

    Those that do not understand {Directshow, UPnP} are doomed to reinvent them.. Poorly.

    1. Re:Reversal of Fortune by xerxesdaphat · · Score: 2, Insightful

      UPnP was invented poorly...

      --
      The Shoes of the Fisherman's Wife Are Some Jive Ass Slippers
    2. Re:Reversal of Fortune by Anonymous Coward · · Score: 0

      And DirectShow isn't all that hot either. VLC and mplayer are generally better than any app that uses DShow. Faster seek times and more reliable a/v sync for examples.

    3. Re:Reversal of Fortune by Anonymous Coward · · Score: 0

      Replace Directshow and UPnP with Quicktime and Appletalk and your post will make sense.

  34. Re:"KDE 4.0: Now even more bloated!" by Ash-Fox · · Score: 1

    The bare minimum I can install is Konqueror and some libs for kdebase.

    No control center, no file manager, no text editor.

    I'm sure I could remove Konqueror with 'rpm -e --nodeps konqueror' and it would work fine. But I am too lazy to try.

    --
    Change is certain; progress is not obligatory.
  35. Re:"KDE 4.0: Now even more bloated!" by linvir · · Score: 1

    What are you, kidding? That reads like a list of minimum requirements for a basic desktop environment! It's heartening to see somebody acknowledge that their needs are their needs, however.

  36. Isn't this really plumbing? by dpilot · · Score: 1

    It all sounds really neat, but IMHO it should be a middleware layer, or something like that. It should lie *under* KDE, not be part of KDE. For that matter, it should optionally like under GNOME, or under my current non-KDE, non-GNOME icewm or xfce desktops.

    The linkage to KDE for this software layer seems inappropriate to me.

    --
    The living have better things to do than to continue hating the dead.
    1. Re:Isn't this really plumbing? by JohnFluxx · · Score: 3, Informative

      Um, that's _exactly_ what is happening. NMM is a middleware layer, under KDE, for gnome, and non-kde-or-gnome apps.
      Phonon is just the c++ wrapper to make it easy for kde apps to use the middleware layer.

    2. Re:Isn't this really plumbing? by TravisWatkins · · Score: 4, Informative

      Bad article (or summary). Phonon is an API a KDE app will use to do sound/video. Phonon is really just an abstraction layer. You can have an arts backend, alsa backend, gstreamer backend, even a windows backend. It's only purpose is to make audio/video easier for KDE developers and make it easy to port the whole thing to another system. It's kdelibs material, sure. But I can't see it being used by a Gnome app, they already have gstreamer (which can do arts, esd, alsa, oss, windows, etc too).

      --

      "But I'm still right here, giving blood and keeping faith. And I'm still right here."
    3. Re:Isn't this really plumbing? by dpilot · · Score: 1

      I would wish that with the current "desktop standards" push now going on, that standardizing middleware layers like this would be a key item. My other fear is that non-KDE, non-GNOME desktops are getting completely ignored.

      These huge monolithic desktops are an annoying departure from The Unix Way. What makes it more annoying is that it doesn't need to be as bad as it is. These middleware layers could be separated, standardized, and made generally available.

      --
      The living have better things to do than to continue hating the dead.
    4. Re:Isn't this really plumbing? by jusdisgi · · Score: 1

      These huge monolithic desktops are an annoying departure from The Unix Way. What makes it more annoying is that it doesn't need to be as bad as it is. These middleware layers could be separated, standardized, and made generally available.

      Well, we've already got Gnome/KDE/XFCE (each with several WM choices) on top of GTK+/QT on top of X on top of kernel interfaces. That's enough of an onion for me. Not to mention that you can happily go off and run any number of other window managers, minus the desktop environment (and you can even pick certain pieces of the desktop to keep). But I'm interested to know where you would put this multimedia API anyway. In X? In some new, fourth layer between X and the desktop? And how are you going to write this API, and what style guidelines will it use? Perhaps it has escaped you that Gnome is written almost entirely in C while KDE is in C++? I expect they also have rather different coding conventions. Not insurmountable, perhaps, but I wouldn't hold my breath waiting for those teams to write a whole new layer of the stack simply to hold API's like this. And I'll bet the X guys would laugh you right off your chair if you suggested they put this sort of thing there.

      --
      Given a choice between free speech and free beer, most people will take the beer.
    5. Re:Isn't this really plumbing? by JohnFluxx · · Score: 1

      Again, this is _exactly_ what is happening.
      The sound system is abstracted out and can be used by kde/gnome/anything. The message system (dbus) is being standardised on. Kde, gnome, and other apps will use dbus.

      The only middleware part that I would want standardised on now that isn't being standardised on at the moment would be kioslaves.

      KDE is not departing away from The Unix Way at all. Please give an example of what middleware layers need to be separated etc.

    6. Re:Isn't this really plumbing? by Tim+C · · Score: 1

      These huge monolithic desktops are an annoying departure from The Unix Way.

      I don't think that's true at all. The "Unix Way" is to have lots of small scripts, apps, etc that all do one thing, do it well, and are constructed so as to be able to work together in order to perform more complex tasks. Your criticism of Gnome and KDE would be true if they were single, monolithic apps, but they're not. They're both composed of lots of little apps, libraries and scripts, all of which are (more or less) single-responsibility, all of which are used together to perform a more complex task - in this case, operating as a desktop environment.

      If Gnome and KDE are a departure from the "unix way", then so is the OS itself.

  37. Pretty cool by MiKM · · Score: 1

    KDE 4 may seriously cause me to switch from Gnome.

  38. Re:"KDE 4.0: Now even more bloated!" by JohnFluxx · · Score: 1

    Dude what on earth are you on about.

    The _meta_ package is _supposed_ to include the most commonly used apps. You don't have to install it - it's just there to make it easy for you _if_ you want to install the commonly used kde apps.

  39. NMM? What about UPnP? by Andy+Dodd · · Score: 2, Interesting

    I haven't been able to figure out yet what major advantages NMM has (if any) over UPnP.

    Whether it does or not, UPnP is a standard that is beginning to be widely supported by new PC software and embedded hardware devices, while NMM is going to be stillborn unless it can achieve the market penetration that UPnP has.

    Who cares about network-oriented decentralized multimedia when nothing on the network except your PC supports it?

    The KDE developers would be much better off focusing on improving UPnP support so that KDE can "play nice" with other devices/software coming on the market, and THEN start researching replacements for UPnP.

    --
    retrorocket.o not found, launch anyway?
  40. I can live without this addition by Jaqui · · Score: 1

    Since multimedia is very low on my list of things to do with my computer, it's not something that will endear KDE to me.

    My GUI of choice is actually the Enlightenment Window Manager rather than any of the desktops, even then, I spend more time in a cli only environment than in an X session.

    --
    J. Henager: If the average user can put a CD in and boot the system and follow the prompts, he can install and use Linux
  41. alt.arts.die.die.die by Anonymous Coward · · Score: 0

    'nuff said.

  42. Re:"KDE 4.0: Now even more bloated!" by swillden · · Score: 1

    Installing KBattleship in Gentoo, with no previous KDE packages installed, would give you three things: kdelibs, libkdegames and kbattleship.

    Well, assuming you had all of the other dependencies installed. It has to depend on some other stuff, like libarts (unless that's part of kdelibs), libc, libgcc, etc.

    On Debian:

    % apt-cache depends kbattleship
    kbattleship
    Depends: kdelibs4c2a
    Depends: libart-2.0-2
    Depends: libaudio2
    Depends: libc6
    Depends: libfontconfig1
    Depends: libfreetype6
    Depends: libgcc1
    Depends: libice6
    Depends: libidn11
    Depends: libjpeg62
    Depends: libkdegames1
    Depends: libpng12-0
    Depends: libqt3-mt
    Depends: libsm6
    Depends: libstdc++6
    Depends: libx11-6
    Depends: libxcursor1
    Depends: libxext6
    Depends: libxft2
    Depends: libxi6
    Depends: libxinerama1
    Depends: libxrandr2
    Depends: libxrender1
    Depends: libxt6
    Depends: zlib1g

    That all seems pretty reasonable. Some of the X extension libraries aren't really needed for kbattleship, but I'm sure they get pulled in by stuff in libqt3 that does need them, and they're both small and almost certainly installed on any system with an X.org server anyway.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  43. Re:"KDE 4.0: Now even more bloated!" by niskel · · Score: 1

    I am Canadian and even I know this isn't ironic. This my friend is called S-A-R-C-A-S-M.

  44. Re:"KDE 4.0: Now even more bloated!" by aichpvee · · Score: 1

    I do not think that word means what you think it means.

    And I never said you weren't interested in running Linux on workstations. I said you aren't using Linux or a desktop in the class of KDE. KDE and gnome (if you count it, which I wouldn't) are the only desktop systems in KDE's class on Linux. There are many fine window managers on Linux that don't have similar feature sets to KDE. I particularly like Fluxbox and Enlightenment has a lot of "pow" effects, but they're not in the same class as KDE.

    If you took that as a measure of quality, that's your mistake. It's a matter of classification, based on feature set, and nothing else. On Linux the only options you've got for full integrated desktop environments are KDE and gnome, but only if you hate yourself.

    Feel free to give me another round of troll or flamebait, gnome users. My karma can take it and it gives me a warm feeling inside knowing that there are still people out there suffering through using it.

    --
    The Farewell Tour II
  45. Because UPnP isn't about multimedia... by Svartalf · · Score: 3, Informative

    It's about networking and device discovery. While you need UPnP to find everything, it doesn't mesh the media playback, etc. seamlessly. NMM is more analogous to DirectPlay and probably HAS a backend for UPnP or can easily enough. If you'd have read up on what NMM was, you'd know this, though...

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:Because UPnP isn't about multimedia... by Andy+Dodd · · Score: 1

      UPnP isn't about multimedia?

      I suggest you do a google search for djmount or Windows Media Connect.

      UPnP may not be solely for multimedia, but it does contain a multimedia component called UPnP AV.

      --
      retrorocket.o not found, launch anyway?
  46. /s/DirectPlay/DirectShow... by Svartalf · · Score: 1

    Shouldn't post this early in the morning without my IV bottle of coffee...

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  47. Mod parent off topic! by Anonymous Coward · · Score: 0

    Wtf? The post mentioned technologies that have nothing to do with GUI widgets but you're talking about Aero Glass? The post mentioned stuff that will make our lives easier but you're talking about missing a few games?

  48. Re:"KDE 4.0: Now even more bloated!" by Rei · · Score: 1

    Bless you, Jesus.

    --
    "Are you hungry? I haven't eaten since later this afternoon." -- Primer
  49. Don't we already have plumbing? by Anonymous Coward · · Score: 0

    Phonon is an API a KDE app will use to do sound/video. Phonon is really just an abstraction layer. You can have an arts backend, alsa backend, gstreamer backend, even a windows backend.

    So Phonon is an abstraction layer ... that you can use on top of the existing (excellent) abstraction layer that is GStreamer? Does it add anything, or are they just NIH people?

    I can't see it being used by a Gnome app, they already have gstreamer (which can do arts, esd, alsa, oss, windows, etc too).

    Right ... so they're making/adding Phonon, why, exactly?

    The webpage says: "If you need multimedia functionality in your program, Phonon is for you. Use it from simple audio playback to full blown video playback with audio and video effects. Use it to record an audio signal or capture from a webcam. Use it to concentrate on your program and not on getting the mediaframework to work for you."

    So, as a developer, why would I want to use this instead of GStreamer? GStreamer is here, working, has a lot more functionality than Phonon, and has bindings to all my favorite HLLs. What exactly does Phonon offer?

  50. "Awesome Multimedia Te...." by Zepalesque · · Score: 1

    Oh good, a digg style headline on Slashdot.

  51. Re:"KDE 4.0: Now even more bloated!" by jopsen · · Score: 1

    yes, kde apps requires many packages... but We all like when amaroK, downloads a wikipedia article about the band we are playing... and we can't do that without konqueror... The keywords is reuse and intergration... which is why kde apps depends on many different packages...

  52. Not the same thing... by Svartalf · · Score: 1

    UPnP AV is a wireline protocol (Which has A/V components to it...) for device discovery and "use", not an API.

    NMM is basically an API and is at a much higher level. To compare what we're talking about here you should really compare DirectShow, etc. with NMM, not UPnP.

    UPnP is analogous to URB's, etc. within the USB spec. You typically do not see people coding for URB's and talking to the HID layer, etc. for USB devices- unless they're making device drivers or higher-level programmer API's for the devices.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas