[meta] Add option to FORCE X11 as Graphics Backend #2820

Merged
Shinmegumi merged 2 commits from DraVee/eden:meta/no-wayland into master 2025-10-29 13:16:58 +01:00
Member
  • save the option on a external file because settings
    are loaded AFTER Qt window is created and then
    the graphics backend is already applied

Signed-off-by: Caio Oliveira caiooliveirafarias0@gmail.com

* save the option on a external file because settings are loaded AFTER Qt window is created and then the graphics backend is already applied Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Add option to FORCE X11 as Graphics Backend
All checks were successful
eden-license / license-header (pull_request) Successful in 29s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
e4009c4991
* save the option on a external file because settings
  are loaded AFTER Qt window is created and then
  the graphics backend is already applied

Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
DraVee force-pushed meta/no-wayland from e4009c4991
All checks were successful
eden-license / license-header (pull_request) Successful in 29s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to 15f037dcf8
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-26 13:46:43 +01:00
Compare
DraVee force-pushed meta/no-wayland from 15f037dcf8
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to cc2dbfce0c
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-27 02:41:17 +01:00
Compare
@ -4493,0 +4524,4 @@
msgbox.setText(tr("You are running Eden under Wayland Graphics Backend.\n\n"
"It's recommended to use X11 for the best compatibility.\n\n"
"There's no plan to support Wayland at moment\n"
"Expect slow performance and crashes!"));
Owner

Wayland is known to have significant performance issues and mysterious bugs. It's recommended to use X11 instead. Would you like to force it for future launches?

`Wayland is known to have significant performance issues and mysterious bugs. It's recommended to use X11 instead. Would you like to force it for future launches?`
Author
Member

image

![image](/attachments/ec280630-c35c-41be-abbd-d58cf05912f4)
Author
Member

image

![image](/attachments/c24d38b7-1491-4a97-b404-57860de7cc58)
DraVee force-pushed meta/no-wayland from cc2dbfce0c
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to ec9c054c07
Some checks reported errors
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build cancelled
2025-10-27 15:38:44 +01:00
Compare
DraVee force-pushed meta/no-wayland from ec9c054c07
Some checks reported errors
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build cancelled
to 06e5a7963d
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-27 15:41:01 +01:00
Compare
Author
Member

@crueter done, ready to review

@crueter done, ready to review
DraVee requested review from crueter 2025-10-27 15:43:47 +01:00
main: comment
All checks were successful
eden-license / license-header (pull_request) Successful in 38s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
bb3249e677
DraVee force-pushed meta/no-wayland from bb3249e677
All checks were successful
eden-license / license-header (pull_request) Successful in 38s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to e11d925161
All checks were successful
eden-license / license-header (pull_request) Successful in 40s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-28 16:19:57 +01:00
Compare
DraVee force-pushed meta/no-wayland from e11d925161
All checks were successful
eden-license / license-header (pull_request) Successful in 40s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to e5d47b4685
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-28 20:30:22 +01:00
Compare
MaranBr approved these changes 2025-10-29 04:33:06 +01:00
Shinmegumi approved these changes 2025-10-29 13:16:53 +01:00
DraVee deleted branch meta/no-wayland 2025-10-29 15:48:24 +01:00
Sign in to join this conversation.
No description provided.