Announcement

Collapse
No announcement yet.

X.Org Xephyr Improvements Still Baking For Single-GPU Multi-Seat

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • X.Org Xephyr Improvements Still Baking For Single-GPU Multi-Seat

    Phoronix: X.Org Xephyr Improvements Still Baking For Single-GPU Multi-Seat

    Laércio de Sousa has published the seventh revision of patches to X.Org's KDrive and Xephyr for finishing up support for having full single-GPU, multi-seat capabilities in Xephyr...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Too late, wayland or nothing thanks.
    ## VGA ##
    AMD: X1950XTX, HD3870, HD5870
    Intel: GMA45, HD3000 (Core i5 2500K)

    Comment


    • #3
      Originally posted by darkbasic View Post
      Too late, wayland or nothing thanks.
      Unfortunately, wayland is not an option for me and my old multi-seat hardware.

      UPDATE: anyway, the same approach could be tried with wayland, as long as you can set up nested compositors, just like we are trying with Xephyr & Xorg.
      Last edited by lbssousa; 11 December 2015, 02:14 PM.

      Comment


      • #4
        But AFAIK, Xephyr doesn't support hardware acceleration... correct me if I wrong..

        Comment


        • #5
          Originally posted by Andrew Voronin View Post
          But AFAIK, Xephyr doesn't support hardware acceleration... correct me if I wrong..
          Xephyr 1.16 and newer can use GLAMOR for 2D acceleration if it's enabled in underneath Xorg server (I've never tested it, though). For 3D acceleration, you can get reasonable results with TurboVNC's VirtualGL.
          Last edited by lbssousa; 11 December 2015, 03:08 PM.

          Comment


          • #6
            multiseat shoudn't do nesting. kernel should provide virtual nodes for each output.

            Comment


            • #7
              Originally posted by pal666 View Post
              multiseat shoudn't do nesting. kernel should provide virtual nodes for each output.
              This is just what David Herrmann proposes here:

              https://dvdhrm.wordpress.com/2013/09...-device-nodes/

              Unfortunately, nobody is working on it.

              Comment


              • #8
                Hmm. Xephyr is pretty useful when trying to scale up old games, but the lack of acceleration is a pain, and Wayland should allow scaling windows up by itself.

                Comment


                • #9
                  My Xephyr patches for input hot-plugging were finally upstreamed. You can see all of them in the following range: https://cgit.freedesktop.org/xorg/xs...8768..daa6d2d5

                  Comment

                  Working...
                  X