Page 1 of 11 123 ... LastLast
Results 1 to 10 of 104

Thread: Luc Calls For A Dead Linux Desktop If Keith Gets His Way

  1. #1
    Join Date
    Jan 2007
    Posts
    14,352

    Default Luc Calls For A Dead Linux Desktop If Keith Gets His Way

    Phoronix: Luc Calls For A Dead Linux Desktop If Keith Gets His Way

    While X Server 1.10 is not being discussed at length until tomorrow (the final day of XDS Toulouse), besides today's notes, Luc Verhaegen who formerly was with Novell working on the RadeonHD driver and has also worked on the open-source VIA Unichrome driver and a few other X related projects, is preparing for another heated battle...

    http://www.phoronix.com/vr.php?view=ODYxMw

  2. #2
    Join Date
    Dec 2008
    Location
    Australia
    Posts
    880

    Default

    Merging the drivers back in doesn't exactly scream "best practice" to me.

  3. #3
    Join Date
    Jan 2010
    Location
    Somewhere in Kansas.
    Posts
    247

    Default

    Please don't demodulate it! It's bad enough that you have to upgrade the kernel for driver updates. Please don't make the graphic stack have the same issue.

  4. #4
    Join Date
    Nov 2009
    Location
    Italy
    Posts
    906

    Default

    Let's break the damn APIs, but please do not merge the video drivers back.

  5. #5
    Join Date
    Jun 2009
    Posts
    2,926

    Default

    The Nvidia driver is the WORST example of demodularisation.

    If we follow that direction, each driver would implement pretty much all of the X server and Gallium3d internally.

  6. #6
    Join Date
    Oct 2007
    Posts
    90

    Default

    De-modularizing the video drivers would be insane. Modular systems upgrade their APIs all the time, and it isn't painless but it is possible to do.

    If it is just the input drivers, then that is more understandable.

  7. #7
    Join Date
    May 2009
    Location
    Warren, Ohio, USA
    Posts
    14

    Default

    Where exactly is the "call for a dead linux desktop?"

    A developer theorizes that moving the drivers in to the server will kill the linux desktop... He doesn't "call for it."

    I theorize that a volcano will erupt... Does this mean I advocate volcanoes?

    "Luc is very much in starch opposition..."

    Potatoe fight?

  8. #8
    Join Date
    May 2007
    Location
    Nurnberg.
    Posts
    314

    Default

    Quote Originally Posted by pingufunkybeat View Post
    The Nvidia driver is the WORST example of demodularisation.

    If we follow that direction, each driver would implement pretty much all of the X server and Gallium3d internally.
    This is not what is proposed here, this is not why the nvidia driver is mentioned.

    The nvidia driver was mentioned, because it is the most popular, and the one we hear the least people complain about. The reason for that is: it just works for more of the time than any of the other drivers out there.

    One major part of that is: people can just grab it and install it, and be pretty secure in that nothing else in their system, except the nvidia graphics driver stack itself, will change.

    This is what we can learn from nvidia (and unichrome, and to some lesser extent sis and radeonhd)

  9. #9
    Join Date
    Oct 2009
    Posts
    2,064

    Default

    Now... correct me if I'm wrong, but this would require all the drivers to be open source, would it not? I.e., the nvidia blob would have to reimplement the ENTIRE xserver, or would have to open up and merge with xorg.... I don't see xorg accepting any only-works-with-blob code any more than kernel does.

  10. #10
    Join Date
    Jan 2010
    Posts
    358

    Default

    Again, please don't do it. I am sure with merged drivers, API stability will be managed in very sloppy ways, if at all.

    What is especially funny is that someone on xorg-dev suggested removing the module loader and linking in drivers directly as a further step. Hello, XFree 3.x!

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •