-
Notifications
You must be signed in to change notification settings - Fork 349
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
xrandr and xrdb removal #5470
xrandr and xrdb removal #5470
Conversation
/build-image --boot.iso --live |
Images built based on commit d56cff8:
Download the images from the bottom of the job status page. |
/build-image --boot.iso --live |
Images built based on commit d56cff8:
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.
Looks good to me, just a couple smaller suggestions. :)
Could we make this into a tool instead? This would be very useful for regular folks too using GNOME. |
@Conan-Kudo there is a tool that does something similar. GNOME only: |
Could we package that and have Anaconda use it instead? |
It is already packaged for Fedora: However, I don't think it is a good idea to use this tool. We would have to parse the output of I think that using the D-Bus API, which is supposed to be stable, is a better option in this case. |
d56cff8
to
e2c0115
Compare
/build-image --boot.iso --live |
Images built based on commit e2c0115:
Download the images from the bottom of the job status page. |
e2c0115
to
16093f0
Compare
/kickstart-test --skip-testtypes knownfailure,manual,skip-on-fedora,gh576,gh595,gh640,gh641,gh680,gh740,gh769,gh774,gh777,gh910,gh890,gh871,rhbz1853668,gh975,gh1023 |
Failed to load packit config file:
For more info, please check out the documentation or contact the Packit team. You can also use our CLI command |
/kickstart-test --testtype smoke |
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.
Looks good to me, but I wonder if we want to add unit tests for the MutterDisplay class.
/build-image --boot.iso |
/kickstart-test --testtype smoke |
Images built based on commit a56c000:
Download the images from the bottom of the job status page. |
/build-image --boot.iso |
/kickstart-test --skip-testtypes knownfailure,manual,skip-on-fedora,gh576,gh595,gh640,gh641,gh680,gh740,gh769,gh774,gh777,gh910,gh890,gh871,rhbz1853668,gh975,gh1023 |
Images built based on commit 99ba7e5:
Download the images from the bottom of the job status page. |
/kickstart-test --skip-testtypes knownfailure,manual,skip-on-rhel,skip-on-rhel-10,gh576,gh640,gh804,gh1090,gh1104,gh1106,gh1105,gh1108,gh1109,gh1107,gh1110 |
/kickstart-test --skip-testtypes knownfailure,manual,skip-on-rhel,skip-on-rhel-10,gh576,gh640,gh804,gh1090,gh1104,gh1106,gh1105,gh1108,gh1109,gh1107,gh1110 |
1 similar comment
/kickstart-test --skip-testtypes knownfailure,manual,skip-on-rhel,skip-on-rhel-10,gh576,gh640,gh804,gh1090,gh1104,gh1106,gh1105,gh1108,gh1109,gh1107,gh1110 |
Rebased on latest RHEL 10 branch & dropped the adwaita-icon-theme and gnome-kiosk package rebuilds from the COPR. Lets see if everything still works with latest RHEL 10 repo. |
/kickstart-test --testtype smoke |
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.
Looks good to me.
Rebased PR on latest rhel-10 branch & added correct Jira references. Also dropped python-pam from the temporary COPR repo, as it should be finally in the RHEL 10 repos. |
/kickstart-test --skip-testtypes knownfailure,manual,skip-on-rhel,skip-on-rhel-10,gh576,gh640,gh804,gh1090,gh1104,gh1106,gh1105,gh1108,gh1109,gh1107,gh1110 |
Kickstart test run looks very good - 206 successful tests & one (
|
/kickstart-test --skip-testtypes knownfailure,manual,skip-on-rhel,skip-on-rhel-10,gh576,gh640,gh804,gh1090,gh1104,gh1106,gh1105,gh1108,gh1109,gh1107,gh1110 |
Anaconda uses xrandr to set the screen resolution when the boot option "inst.resolution" [1] is used. In order to be able to drop the X.Org server, use Mutter's API instead of xrandr. The kickstart equivalent option has been removed, so we don't need to care about it [2]. [1] https://anaconda-installer.readthedocs.io/en/latest/boot-options.html#inst-resolution [2] https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#xconfig Resolves: RHEL-38399
/kickstart-test --testtype smoke |
Both tools are X11 only.
Replace xrandr with Mutter's API and remove xrdb as it is not used.