Bug 1576128
Summary: | The configured theme "02-fedora" doesn't exist, using the embedded theme instead | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Germano Massullo <germano.massullo> | ||||||||||||||
Component: | sddm | Assignee: | Rex Dieter <rdieter> | ||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||
Priority: | unspecified | ||||||||||||||||
Version: | 28 | CC: | jgrulich, mbriza, me, mwoodson, pierluigi.fiorini, rdieter | ||||||||||||||
Target Milestone: | --- | ||||||||||||||||
Target Release: | --- | ||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||
OS: | Unspecified | ||||||||||||||||
Whiteboard: | |||||||||||||||||
Fixed In Version: | sddm-0.17.0-3.fc28 | Doc Type: | If docs needed, set a value | ||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||
Clone Of: | Environment: | ||||||||||||||||
Last Closed: | 2018-05-26 20:41:10 UTC | Type: | Bug | ||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||
Embargoed: | |||||||||||||||||
Attachments: |
|
Description
Germano Massullo
2018-05-08 22:29:26 UTC
The custom 02-fedora theme was indeed removed in favor of better-maintained built-in themes. that said, the built-in themes do not seem to handle the onscreen/virtual keyboard feature very well: * it shouldn't display initially/by-default * discoverability isn't great (initial clicks on whitespace will trigger it) Due to this, I'll remove the Recommends: qt5-qtvirtualkeyboard from sddm (downgrade to Suggests, which are dependencies not installed by default). In the meantime, workarounds include: * when onscreen keyboard is displayed, click lower/right keyboard icon to hide it * remove/uninstall qt5-qtvirtualkeyboard package to disable the feature Another alternative workaround: use the 01-breeze-fedora sddm theme, which is the default on kde spin (it handles the virtualkeyboard feature better) sddm-0.17.0-3.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-137a0296be sddm-0.17.0-3.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-137a0296be Created attachment 1439154 [details]
screenshot of "wrong / bad" sddm screen
Created attachment 1439155 [details]
screenshot of "good" sddm screen
Created attachment 1439156 [details]
screenshot of "keyboard" sddm screen
Created attachment 1439157 [details]
sddm.conf
Created attachment 1439158 [details]
sddm.conf.rpmnew
Created attachment 1439159 [details]
sddm.conf.rpmsave
I added screenshots for information completeness because I am sure other users may encounter this problem. I installed the sddm-0.17.0-3.fc28 update, which changed anything. By looking for sddm conf file into /etc, I found out files sddm.conf sddm.conf.rpmnew sddm.conf.rpmsave I solved the problem by replacing sddm.conf with sddm.conf.rpmnew Note: despite sddm.conf said [Theme] Current=02-fedora in Plasma system settings, the selected SDDM theme was (if I recall correctly) Breeze Fedora, like in systems not affected by the problem. Indeed, in F27, I don't remember the affected machine having a different SDDM theme compared to my other machines. At home I had also another machine with the same problem, but I cannot check the sddm.conf file since the hard drive started failing. Perhaps the 02-fedora removal should have planned/triggered a cleaning in conf files that used it? Your "bad" screen is clearly using the default (built-in) sddm theme, which is expected based on the sddm.conf attached here (not a bug). The "good" one is clearly configured to use breeze theme. Re: comment #11 Can't go modifying sddm.conf in a scriptlet without it being marked as modified (and subsequent sddm upgrades will no longer replace it, similar to the problem outlined here which started with a customized sddm.conf + the use of: %config(noreplace) .../sddm.conf To reiterate: The sddm update in question https://bodhi.fedoraproject.org/updates/FEDORA-2018-137a0296be removed the dependency on qt5-qtvirtualkeyboard so that it will no longer get installed by default via dependencies from sddm So, you can remove it to avoid the problem of it displaying by default. sddm-0.17.0-3.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. |