-
Notifications
You must be signed in to change notification settings - Fork 355
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
liveinst: Allow running as a Wayland-native application #5946
Conversation
4729dda
to
8c55c2f
Compare
/kickstart-test --testtype smoke |
/build-image --live |
8c55c2f
to
b7b5800
Compare
Images built based on commit 8c55c2f:
Download the images from the bottom of the job status page. |
/kickstart-test --testtype smoke |
/build-image --live |
Images built based on commit b7b5800:
Download the images from the bottom of the job status page. |
The shellcheck issues needs to be resolved first:
If you think this is fine to go, you can disable the checks with comment
|
b7b5800
to
900abc1
Compare
@jkonecny12 Done. |
/kickstart-test --testtype smoke |
/build-image --live |
Images built based on commit 900abc1:
Download the images from the bottom of the job status page. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Conan-Kudo have you maybe tested that on the non wayland spins as well?
Yes, I verified this changes none of the behavior on Fedora LXQt in X11 mode. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems that this patch will break Fedora Workstation.
900abc1
to
98481ca
Compare
I finally get to the retesting of your change and it doesn't return any error on the terminal. However, I was able to find:
|
So there is more from the error: and I was able to debug the fail to this line: https://github.com/rhinstaller/anaconda-webui/blob/main/webui-desktop#L102 and from the screenshot you should be able to see:
Not sure how this exactly related to |
@Conan-Kudo the tried this as well with some extra debugging and I got: Looks like this change has problem with Web UI firefox running as root. We are about to change that, #5689 So maybe we can re-try this PR after the rootless Web UI is active. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs rebase.
Here is a rebased version https://github.com/KKoukiou/anaconda/tree/wayland-liveinst in case you dont have time to check.
thanks I will re-test after it's conflict free.
As long as we have the path to the Wayland socket, we can run Anaconda as a Wayland-native application.
98481ca
to
54a7098
Compare
I rebased this yesterday. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For Workstation with Web UI it works fine. I did not test any non wayland spin.
/build-image --live |
Images built based on commit 54a7098:
Download the images from the bottom of the job status page. |
/kickstart-test --testtype smoke |
/kickstart-test fedora-live-image-build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I finally was able to get to this and it seems to be working correctly. Thanks for contribution!
To be sure tested also on Xfce and works without any problem. |
As long as we have the path to the Wayland socket, we can run Anaconda as a Wayland-native application.