Announcement

Collapse
No announcement yet.

VirtualBox DDX Released As xf86-video-vboxvideo 1.0

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

  • schmidtbag
    replied
    Originally posted by debianxfce View Post
    There is only a few wayland desktops and applications. It is wayland that will die. The Nvdia driver does not even support wayland.
    First of all, the Nvidia driver does support Wayland and Nvidia is trying to work with Wayland, just not in a preferable way:
    https://www.phoronix.com/scan.php?pa...and-Discussion
    Second, the Linux desktop doesn't depend on Nvidia, not anymore anyway.

    We all know you like using antiquated software. That's fine - no judgment from me; I'm using Debian, XFCE, and X11 on my work PC. But stop treating your preferences and experience like it is everyone's. Pretty much all up-to-date distros are actively trying to transition to Wayland, or have already done so. To my knowledge, there are already 7 Wayland-compatible compositors, 3 of which are popular. Intel and AMD both care about properly supporting Wayland. Considering XFCE's transition to GTK3+ and LXQt's transition to Qt, there's a possibility both of those will some day be fully Wayland compatible.

    Wayland is not going anywhere.

    Leave a comment:


  • Vistaus
    replied
    Originally posted by SWY1985 View Post

    Funny, because Fedora and Ubuntu (just two minor linux distros) just started activating Wayland as default for anything that supports it. Also, my VMware guest supports Wayland without problems. I've been using Wayland on Intel and AMD graphics and it just works. Xorg may not be going away any time soon, but I think Wayland will become mainstream sooner than you think.
    Also, debianxfce says there are only a few desktops for Wayland compared to X.org, but on the other hand: the Wayland desktops that are available are either mainstream (GNOME, Budgie, KDE (KDE's a WIP but they are making progress)) or at least a popular niche (Enlightenment, Sway). So what if there more X.org DE's? If hardly anyone uses them or if they don't even see updates, then there's little use for them anyway.

    Leave a comment:


  • Vistaus
    replied
    Originally posted by debianxfce View Post

    There is only a few wayland desktops and applications. It is wayland that will die. The Nvdia driver does not even support wayland.
    Ah, trollxfce is back.

    Leave a comment:


  • dragon321
    replied
    Originally posted by debianxfce View Post

    There is only a few wayland desktops and applications. It is wayland that will die. The Nvdia driver does not even support wayland.
    Nope. Nvidia support Wayland (Wayland doesn't specify which API for buffer management driver must contain, so without GBM Nvidia still support Wayland with EGL Streams). As for desktop You have GNOME, Enlightenment, almost ready KDE (5.12 will be Wayland focused release) and a few small compositors (sway etc.). As for applications almost every Qt5, GTK+3, SDL2 and GLFW application is Wayland native. For old apps there is always Xwayland (XOrg 1.20 would make Xwayland work on Nvidia). So today Wayland is usable for most Linux users. Popular distros made/will make Wayland default (Ubuntu, Fedora, RHEL, SUSE etc.).

    Leave a comment:


  • starshipeleven
    replied
    Originally posted by jpg44 View Post
    As for Wayland, I never really saw the point in it.
    https://wayland.freedesktop.org/faq.html
    Why not extend the X server?

    Because for the first time we have a realistic chance of not having to do that. It's entirely possible to incorporate the buffer exchange and update models that Wayland is built on into X. However, we have an option here of pushing X out of the hotpath between clients and the hardware and making it a compatibility option. What's different now is that a lot of infrastructure has moved from the X server into the kernel (memory management, command scheduling, mode setting) or libraries (cairo, pixman, freetype, fontconfig, pango, etc) and there is very little left that has to happen in a central server process.


    What is wrong with X?

    The problem with X is that... it's X. When you're an X server there's a tremendous amount of functionality that you must support to claim to speak the X protocol, yet nobody will ever use this. For example, core fonts; this is the original font model that was how your got text on the screen for the many first years of X11. This includes code tables, glyph rasterization and caching, XLFDs (seriously, XLFDs!). Also, the entire core rendering API that lets you draw stippled lines, polygons, wide arcs and many more state-of-the-1980s style graphics primitives. For many things we've been able to keep the X.org server modern by adding extensions such as XRandR, XRender and COMPOSITE and to some extent phase out less useful extensions. But we can't ever get rid of the core rendering API and much other complexity that is rarely used in a modern desktop. With Wayland we can move the X server and all its legacy technology to an optional code path.

    It is true, X needs a new extension ... Its best to build on the foundation we already have.
    You can only do so much by polishing a turd.
    Wayland is already recycling most it can recycle from Xorg, but Xorg has reached the point where it's better to just put it to rest https://www.phoronix.com/scan.php?pa...land_situation

    Apps should be written so that if DRI and shared memory is not available, they fall back to using GLX and sending pixmaps over X protocol.
    Imposing more development time isn't going to make X look more interesting.

    Leave a comment:


  • cl333r
    replied
    but their DDX driver has now done its official X.Org christening
    Amen Lord Jesus!

    Leave a comment:


  • jpg44
    replied
    Originally posted by kravemir View Post
    Isn't it quite late? Wayland is on a rise, and X.Org slowly dying,...
    The long term plan for X is that X will use the very same GBM/EGL/OpenGL drivers that Wayland does. This is being done through the Glamor project, which is a X11 EXA driver which is a thin layer between X's EXA and GBM/EGL/OpenGL (the same driver API used by Wayland).

    As for Wayland, I never really saw the point in it. It is true, X needs a new extension for interapplication security that would restrict apps to their own Window, but some apps like screensavers and screengrabbers can be given special permissions, but otherwise the X System is fine. There are X facilities for Double Buffering and Vertical Syncronization which can be used to avoid visual artifacts. Its best to build on the foundation we already have.

    With X, network transparency is naturally there. Despite what some people say, X is still fine for network transparency and modern apps can still use it. Apps should be written so that if DRI and shared memory is not available, they fall back to using GLX and sending pixmaps over X protocol. XRender can be made to work with Network Transparency as well, in fact it benefits network transparency since you should be able to load some pixmaps into the server and recomposite them as needed for redrawing. I also think the X Server should include PNG/GIF/JPG image support and h265 and AVC video streams to make network transparency work better.

    Leave a comment:


  • starshipeleven
    replied
    Originally posted by SWY1985 View Post
    Funny, because Fedora and Ubuntu (just two minor linux distros) just started activating Wayland as default for anything that supports it.
    *only on GNOME.

    That is why I'm saying we are years from Wayland becoming mainstream.

    Leave a comment:


  • SWY1985
    replied
    Originally posted by starshipeleven View Post
    We are still years from Wayland becoming mainstream, and even when that happens the LTS distros will still keep using Xorg for 5 years more or so.

    Also this is a guest driver. Virtualization is used to run older Linux distros too, and they won't see Wayland there.
    Funny, because Fedora and Ubuntu (just two minor linux distros) just started activating Wayland as default for anything that supports it. Also, my VMware guest supports Wayland without problems. I've been using Wayland on Intel and AMD graphics and it just works. Xorg may not be going away any time soon, but I think Wayland will become mainstream sooner than you think.

    Leave a comment:


  • starshipeleven
    replied
    Originally posted by kravemir View Post
    Isn't it quite late? Wayland is on a rise, and X.Org slowly dying,...
    We are still years from Wayland becoming mainstream, and even when that happens the LTS distros will still keep using Xorg for 5 years more or so.

    Also this is a guest driver. Virtualization is used to run older Linux distros too, and they won't see Wayland there.

    Leave a comment:

Working...
X