Summary: | Bold fonts set in profile settings are not applied after restarting konsole | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Eugene <ken20001> |
Component: | font | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | a.samirh78, altdel258, bugseforuns, mglb, pereezdprofiss, torres.soldado, zawertun |
Priority: | NOR | ||
Version: | 17.12.3 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=378523 | ||
Latest Commit: | Version Fixed In: |
Description
Eugene
2018-03-05 15:07:38 UTC
On Wayland session font changes saves only till Konsole restarting, in X - till machine rebooting. Please open the config file for the profile you're editing in ~/.local/share/konsole/<PROFILE_NAME>.profile , check the Font= entry, does it have ",Bold" at the end? Yes, it does, but after Konsole restarting this entry not applies for some reason. ~/.local/share/konsole$ ls 'Профіль 1.profile' 'Profile 1.profile' master@PC-Q35:~/.local/share/konsole$ cat Профіль\ 1.profile [Appearance] ColorScheme=Linux Font=Hack,9,-1,0,75,0,0,0,0,0,Bold [General] Name=Профіль 1 Parent=FALLBACK/ master@PC-Q35:~/.local/share/konsole$ cat Profile\ 1.profile [Appearance] Font=Hack,9,-1,0,75,0,0,0,0,0,Bold [General] Name=Профіль 1 Parent=FALLBACK/ This also happens to me using konsole 17.12.2 libqt* 5.10.1 Archlinux. A reboot is not necessary in my case, I just need to launch a new Konsole instance. (In reply to Sergio Torres Soldado from comment #4) > This also happens to me using konsole 17.12.2 libqt* 5.10.1 Archlinux. A > reboot is not necessary in my case, I just need to launch a new Konsole > instance. Yes, you're right. Reboot is not necessary in my case too. Please check the 'font=' line, under [General] section, in ~/.config/kdeglobals; if it has ',Regular' or ',Book' at the end, does removing that bit fix the issue of this report? (In reply to Ahmad Samir from comment #6) > Please check the 'font=' line, under [General] section, in > ~/.config/kdeglobals; if it has ',Regular' or ',Book' at the end, does > removing that bit fix the issue of this report? There is no Regular or Book: $ cat kdeglobals | grep -i general -A16 [General] ColorScheme=Breeze Name=Breeze TerminalApplication=konsole UseSystemBell=true XftAntialias=true XftHintStyle=hintslight XftSubPixel=rgb dbfile=/home/eugene/.mozilla/firefox/dxj844bp.default/places.sqlite fixed=Hack,9,-1,5,50,0,0,0,0,0 font=Noto Sans,10,-1,5,50,0,0,0,0,0 menuFont=Noto Sans,10,-1,5,50,0,0,0,0,0 shadeSortColumn=true smallestReadableFont=Noto Sans,8,-1,5,50,0,0,0,0,0 toolBarFont=Noto Sans,10,-1,5,50,0,0,0,0,0 widgetStyle=Breeze Sorry, please dismiss the previous message. there is no 'font=' at all. Here is the output: ~/.config$ cat kdeglobals | grep -i general -A16 [General] ColorScheme=Breeze Name=Breeze XftAntialias=true XftHintStyle=hintmedium XftSubPixel=none dbfile=/home/master/.mozilla/firefox/kgbou01k.default/places.sqlite shadeSortColumn=true widgetStyle=Breeze [Icons] Theme=breeze [KDE] ColorScheme=Breeze contrast=4 widgetStyle=Breeze I'm having the same issue in konsole 17.12.3. Bold font is rendered as Regular after restarting konsole. Linux distro is KDE neon 5.12. Plasma version 5.12.4 Qt 5.10.0 I think you need to have a "font=" entry in ~/.kdeglobals, that doesn't have the ",{Regular,Book}" bits appended; just to be sure no system-wide config is affecting your user account. (In reply to Ahmad Samir from comment #10) > I think you need to have a "font=" entry in ~/.kdeglobals, that doesn't have > the ",{Regular,Book}" bits appended; just to be sure no system-wide config > is affecting your user account. There are several kdeglobals in a system: $ locate kdeglobals /home/master/.config/kdeglobals /home/master/.kde/share/config/kdeglobals /usr/share/kubuntu-default-settings/kf5-settings/kdeglobals Which of them should have "font=" entry ? I meant ~/.config/kdeglobals (IIUC, config entries there overrides the corresponding system-wide ones). (In reply to Ahmad Samir from comment #12) > I meant ~/.config/kdeglobals (IIUC, config entries there overrides the > corresponding system-wide ones). $ cat ~/.config/kdeglobals | grep -i "font=" font= menuFont=Noto Sans,10,-1,5,50,0,0,0,0,0 smallestReadableFont=Noto Sans,8,-1,5,50,0,0,0,0,0 toolBarFont=Noto Sans,10,-1,5,50,0,0,0,0,0 activeFont=Noto Sans,10,-1,5,50,0,0,0,0,0 Try: font=Noto Sans,10,-1,5,50,0,0,0,0,0 Nice! It works for me. Thanks! Surely it works. But it is don't work if to change the font by editing a current profile from a context menu. (In reply to Eugene from comment #16) > Surely it works. But it is don't work if to change the font by editing a > current profile from a context menu. You might need to restart konsole. Note that all these are workarounds not proper fixes, hopefully the situation will be sorted out eventually. Now, I am pretty sure it's a duplicate. *** This bug has been marked as a duplicate of bug 378523 *** |