Announcement

Collapse
No announcement yet.

Keith Packard Sends Out Latest Patches For RandR 1.6, Linux VR Improvements

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

  • Keith Packard Sends Out Latest Patches For RandR 1.6, Linux VR Improvements

    Phoronix: Keith Packard Sends Out Latest Patches For RandR 1.6, Linux VR Improvements

    Keith Packard working under contract for Valve on improving the VR HMD / SteamVR support for the Linux display stack has sent out his latest - near final - patches for the RandR 1.6 additions...

    http://www.phoronix.com/scan.php?pag...e-Xmas-Patches

  • #2
    I tried it today but didn't have much luck.
    kernel and libdrm changes are upstream, what is still needed is:

    randrproto: https://cgit.freedesktop.org/~keithp...g/?h=drm-lease
    xcb-proto: https://cgit.freedesktop.org/~keithp...g/?h=drm-lease
    Then libxcb has to be recompiled, but without direct code changes.
    xserver: https://cgit.freedesktop.org/~keithp...g/?h=drm-lease

    For a start only modesetting is supported and that's where my problems started. Modesetting is pretty much broken currently. I only tried 4.15-rc3 and drm-next-4.16-wip with and without DAL but all is pretty broken. It may be a new regression, haven't tested yet.

    The non-desktop prop was NOT set for my Vive. I could set it with xrandr --output HDMI-1 --set non-desktop 1 and then indeed trying to enable it with xrandr did nothing anymore.

    However, steamvr was not trying to use direct mode.
    edit: I heard that SteamVR needs some changes for it to be actually used and that it will be pushed out to the public with the next SteamVR (beta) update.

    Since modesetting is especially broken with the new amdvlk, I'm back on xf86-video-amdgpu and wait until all of this is stabilizing a bit.
    Last edited by haagch; 12-23-2017, 03:54 AM.

    Comment


    • #3
      Update: Plagman was nice enough to put it in a beta branch called linux_amd_directmode. It works!

      Comment

      Working...
      X