{"id":383,"date":"2024-01-31T00:06:47","date_gmt":"2024-01-31T00:06:47","guid":{"rendered":"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/"},"modified":"2024-12-09T05:53:21","modified_gmt":"2024-12-09T05:53:21","slug":"2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features","status":"publish","type":"post","link":"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/","title":{"rendered":"2024 Update: Wayland Driver for Wine Gets OpenGL Support and Exciting New Features"},"content":{"rendered":"<p><p>Today, Collabora provides us with a quick glimpse and a future outlook on the ongoing improvements on the Wine driver for Wayland, as well as highlighting some desirable features that might be beneficial.<\/p>\n<p>The first appearance of the Wine driver for Wayland was marked by the <strong><a href=\"https:\/\/9to5linux.com\/wine-9-0-released-with-experimental-wayland-graphics-driver\" rel=\"nofollow noopener\" target=\"_blank\">Wine 9.0<\/a><\/strong> launch. This free and open-source compatibility layer allows apps and games designed for Windows platforms to run on Unix-like operating systems.<\/p>\n<p>Despite its experimental stage, the Wayland driver for Wine offers elementary features for window management such as full-screen mode, maximization, resizing, and so on. It also supports software rendering, mouse and keyboard inputs (encompassing mouselook and keymap handling), basic HiDPI support, and Vulkan support (inclusive of Direct3D through WineD3D\/Vulkan or DXVK).<\/p>\n<p>By 2024, Collabora plans to add a range of new features to its Wayland driver for Wine. This includes OpenGL support, display mode change emulation via compositor scaling, window minimization support, clipboard utilization, drag-and-drop facility, enhanced positioning for temporary windows (e.g., popups, menus, etc.), and overall robustness enhancements.<\/p>\n<\/p>\n<div>\n<p><p>\u201cOur goal was to move forward from the experimental phase and make the driver a proper upstream component. A year later, after several merge requests, many people are now already able to use the latest Wine release to enjoy some of their favorite Windows applications in a completely X11-free environment,\u201d writes Alexandros Frantzis in a <em><a href=\"https:\/\/www.collabora.com\/news-and-blog\/news-and-events\/wine-on-wayland-a-year-in-review-and-a-look-ahead.html\" target=\"_blank\" rel=\"nofollow noopener\">blog post<\/a><\/em>.<\/p>\n<\/div>\n<p><p>In addition to the work they plan to implement throughout 2024, Collabora also hopes to work on other features that would be great to have eventually, including support for system DPI auto-detection, per-monitor DPI handling in Wine core, cross-process rendering, and integration with the upcoming Wayland color-management (and HDR) protocol.<\/p>\n<\/p>\n<p><p>Those of you who want to test the Wayland driver in Wine 9.0 need to enable it via the <code>HKCUSoftwareWineDrivers<\/code> registry key by running the <code>wine reg.exe add HKCU\\Software\\Wine\\Drivers \/v Graphics \/d x11,wayland<\/code> command and then unset the <code>DISPLAY<\/code> environment variable.<\/p>\n<\/p>\n<p><p>Image credits: Collabora<\/p>\n<\/p>\n<p><p>Last updated 4 hours ago<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, Collabora provides us with a quick glimpse and a future outlook on the ongoing improvements on the Wine driver for Wayland, as well as highlighting some desirable features that might be beneficial. The first appearance of the Wine driver for Wayland was marked by the Wine 9.0 launch. This free and open-source compatibility layer [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-383","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>2024 Update: Wayland Driver for Wine Gets OpenGL Support and Exciting New Features \u2013 ServerHost Hosting Solutions Blog<\/title>\n<meta name=\"description\" content=\"Exciting new features like drag-and-drop and clipboard support are coming to the Wayland driver for Wine, enhancing the Windows app experience on Linux.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2024 Update: Wayland Driver for Wine Gets OpenGL Support and Exciting New Features \u2013 ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"og:description\" content=\"Exciting new features like drag-and-drop and clipboard support are coming to the Wayland driver for Wine, enhancing the Windows app experience on Linux.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/\" \/>\n<meta property=\"og:site_name\" content=\"ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-31T00:06:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-09T05:53:21+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/\",\"url\":\"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/\",\"name\":\"2024 Update: Wayland Driver for Wine Gets OpenGL Support and Exciting New Features \u2013 ServerHost Hosting Solutions Blog\",\"isPartOf\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#website\"},\"datePublished\":\"2024-01-31T00:06:47+00:00\",\"dateModified\":\"2024-12-09T05:53:21+00:00\",\"author\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\"},\"description\":\"Exciting new features like drag-and-drop and clipboard support are coming to the Wayland driver for Wine, enhancing the Windows app experience on Linux.\",\"breadcrumb\":{\"@id\":\"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/serverhost.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2024 Update: Wayland Driver for Wine Gets OpenGL Support and Exciting New Features\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serverhost.com\/blog\/#website\",\"url\":\"https:\/\/serverhost.com\/blog\/\",\"name\":\"ServerHost Hosting Solutions Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serverhost.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/serverhost.com\/blog\"],\"url\":\"https:\/\/serverhost.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2024 Update: Wayland Driver for Wine Gets OpenGL Support and Exciting New Features \u2013 ServerHost Hosting Solutions Blog","description":"Exciting new features like drag-and-drop and clipboard support are coming to the Wayland driver for Wine, enhancing the Windows app experience on Linux.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/","og_locale":"en_US","og_type":"article","og_title":"2024 Update: Wayland Driver for Wine Gets OpenGL Support and Exciting New Features \u2013 ServerHost Hosting Solutions Blog","og_description":"Exciting new features like drag-and-drop and clipboard support are coming to the Wayland driver for Wine, enhancing the Windows app experience on Linux.","og_url":"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/","og_site_name":"ServerHost Hosting Solutions Blog","article_published_time":"2024-01-31T00:06:47+00:00","article_modified_time":"2024-12-09T05:53:21+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/","url":"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/","name":"2024 Update: Wayland Driver for Wine Gets OpenGL Support and Exciting New Features \u2013 ServerHost Hosting Solutions Blog","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/#website"},"datePublished":"2024-01-31T00:06:47+00:00","dateModified":"2024-12-09T05:53:21+00:00","author":{"@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66"},"description":"Exciting new features like drag-and-drop and clipboard support are coming to the Wayland driver for Wine, enhancing the Windows app experience on Linux.","breadcrumb":{"@id":"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/serverhost.com\/blog\/2024-update-wayland-driver-for-wine-gets-opengl-support-and-exciting-new-features\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serverhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"2024 Update: Wayland Driver for Wine Gets OpenGL Support and Exciting New Features"}]},{"@type":"WebSite","@id":"https:\/\/serverhost.com\/blog\/#website","url":"https:\/\/serverhost.com\/blog\/","name":"ServerHost Hosting Solutions Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/serverhost.com\/blog"],"url":"https:\/\/serverhost.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/comments?post=383"}],"version-history":[{"count":1,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/383\/revisions"}],"predecessor-version":[{"id":1461,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/383\/revisions\/1461"}],"wp:attachment":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media?parent=383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/categories?post=383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/tags?post=383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}