Page 1 of 6 123 ... LastLast
Results 1 to 10 of 59

Thread: KDrive, Xnest, Xvfb Called For Removal From X.Org

  1. #1
    Join Date
    Jan 2007
    Posts
    15,130

    Default KDrive, Xnest, Xvfb Called For Removal From X.Org

    Phoronix: KDrive, Xnest, Xvfb Called For Removal From X.Org

    X.Org developers are currently discussing the possibility to remove the KDrive, Xnest, and Xvfb technologies from the X.Org Server, citing that their functionality has been superseded by better alternatives and this could lead to trimming the xorg-server by over 30,000 lines of code...

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

  2. #2
    Join Date
    May 2011
    Posts
    1,559

    Default

    There has to be a better reason than "it removes 30,000 lines of code".

  3. #3
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,187

    Default

    Well, Xfbdev hasn't been usable in several releases (they broke both keyboard and mouse in 1.3, IIRC). While I personally use many of the would-be-kicked and already-kicked servers, it's quite understandable when the people who use them (mainly embedded folks, with little to none X dev experience) aren't the people who maintain X.

  4. #4
    Join Date
    Jun 2006
    Location
    Portugal
    Posts
    536

    Default

    From my experience using Xephyr and Xnest, most of them have little things broken everywhere.
    If they are not maintained and are untested, it's better to remove them than to leave users frustrated with crashes and other problems.

  5. #5
    Join Date
    Dec 2009
    Posts
    492

    Default

    Quote Originally Posted by johnc View Post
    There has to be a better reason than "it removes 30,000 lines of code".
    There is: this seems to be unused code/duplicated functionality.

  6. #6
    Join Date
    Mar 2008
    Location
    Eire
    Posts
    58

    Default

    Quote Originally Posted by [Knuckles] View Post
    From my experience using Xephyr and Xnest, most of them have little things broken everywhere.
    If they are not maintained and are untested, it's better to remove them than to leave users frustrated with crashes and other problems.
    So it's better that users have no software than buggy software?

    I've used Xnest, Xvfb and Xephyr for various things in the past, and would hate to see them go.

    At the least, I really think they should wait 'till all the functionality of these servers which aren't currently available in the DDX drivers are implemented first before removing the servers, it'd provide motivation for whoever wants the servers removed to actually get the work done, whereas if the servers are removed first then we will likely never see some of the functionality re-implemented, and will effectively be removing functionality for no good reason.

    And before someone mentions "removing 30,000 lines of code" as a good enough reason, I wonder how much of that code actually affects the Xorg server itself?
    Pretty sure they're all separate code trees within the source tarballs...

    Anyways, from reading through the mailing list messages looks like it's gonna happen regardless of what I or other end users think.

  7. #7
    Join Date
    May 2011
    Posts
    1,559

    Default

    So wait, what's the better solution that supersedes Xephyr?

  8. #8
    Join Date
    Sep 2010
    Posts
    76

    Question Again...

    I imagine it will be better to just keep the support for X by I/O Kit on macosx, preferably only for the latest version. It should seriously reduce the number of lines.
    "
    - Please, can someone can explains me where is Xnest ?
    - I don't know I don't work on deprecated code, you can use an older version. You can search the git repository yourself, compile the code, reimplement it... do whatever you want, it's free software.
    - Thanks.
    "

  9. #9
    Join Date
    Mar 2012
    Posts
    240

    Default

    Sounds good to me, X have a lot of bloated functionality

  10. #10
    Join Date
    May 2011
    Posts
    1,559

    Default

    Quote Originally Posted by Alex Sarmiento View Post
    Sounds good to me, X have a lot of bloated functionality
    But if it never hits, it doesn't matter right?

    Only to those who want to use it, of course.

Posting Permissions

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