Results 1 to 10 of 10

Thread: X.Org 7.7 Goes Into FreeBSD, KMS Is Ready

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

    Default X.Org 7.7 Goes Into FreeBSD, KMS Is Ready

    Phoronix: X.Org 7.7 Goes Into FreeBSD, KMS Is Ready

    While X.Org 7.7 was only released last week, this updated set of X packages have already worked their way into FreeBSD. The FreeBSD developers request your help in testing...

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

  2. #2
    Join Date
    Dec 2011
    Posts
    2,021

    Default Non-root

    I hope FreeBSD can make X.org run without root privileges.

    FreeBSD has any plans for anything like Wayland, or are they happy with X.org?

  3. #3
    Join Date
    Jul 2010
    Posts
    449

    Default

    I think manpower is the main issue - they're having enough trouble keeping up with Xorg changes and updates (even though this is getting better), so I think Wayland is not even on the horizon.

  4. #4
    Join Date
    Nov 2011
    Posts
    351

    Default

    so instead of making server features better they are catering to a niche userbase of freebsd desktop user who want awesome graphics performance. facepalm

  5. #5
    Join Date
    Oct 2008
    Posts
    3,078

    Default

    Quote Originally Posted by garegin View Post
    so instead of making server features better they are catering to a niche userbase of freebsd desktop user who want awesome graphics performance. facepalm
    At one point, I think Intel dropped support for their non-KMS drivers.

    I think that's back now, but it won't be long until they drop it again.

    Then you won't be able to use any graphics at all on FreeBSD without this code. That's already true on the AMD side, where new hardware is only supported by the gallium drivers and requires KMS code FreeBSD doesn't have yet.

  6. #6
    Join Date
    Jul 2011
    Location
    florida usa
    Posts
    80

    Default

    how different is the different bsd's. linux distrobutions are pretty much the same stuff just compiled with slightly different compile options of patches and aybe a few different providers of support packages, but in general once code gets merged upstream all the distros have the same codebase withing a short amount of time. is the different bsd's wildly different codebases or somethign to that effect?

  7. #7
    Join Date
    Nov 2011
    Posts
    351

    Default

    is there generic vesa kms for linux or in the works?

  8. #8
    Join Date
    Jul 2007
    Posts
    403

    Default

    KMS is important for security reasons, since it allows you to run the X server as a non-root user. Furthermore, many Xorg drivers are depricating and dropping UMS support. This is something long overdue (and has nothing to do with performance, FYI, since a mode-set is usually something that happens only once per boot).

  9. #9
    Join Date
    Dec 2011
    Posts
    2,021

    Default

    Quote Originally Posted by benjamin545 View Post
    how different is the different bsd's. linux distrobutions are pretty much the same stuff just compiled with slightly different compile options of patches and aybe a few different providers of support packages, but in general once code gets merged upstream all the distros have the same codebase withing a short amount of time. is the different bsd's wildly different codebases or somethign to that effect?
    I think they're pretty different with little code sharing.
    But that hasn't mattered before because X.org was running separate in userspace without tight integration with the kernel.

  10. #10
    Join Date
    Sep 2010
    Posts
    458

    Default

    A good design would be that drivers declare what versions of libraries they want to use or even have a checksum that can be used.
    This way it's really easy to spot what needs to be updated when changing api's.

    It would be possible to make translation libraries or spot what drivers need to be changed much faster, easier and reliable.

Posting Permissions

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