How do font-settings in gnome, kde and xfce work? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) 2019 Community Moderator Election Results Why I closed the “Why is Kali so hard” questionHow to remove KDE and XFCE applications from GNOME menu?How do font managers work in Fedora?Setting gnome themes inside xfceHow to get good (Windows-like) font rendering on Linux Mint KDETheming of KDE apps with Gnome DEDifference between Xorg and Gnome/KDE/XfceWhat files does the Gnome Tweak Tool act on (when changing the Typing settings)?How to set default color and font schemes for different katepart applicationsFix for ugly fonts in programs like KeePassXC or Nextcloud on Antergos with Gnome3OK/Cancel button order on KDE for Gnome applications
Is a manifold-with-boundary with given interior and non-empty boundary essentially unique?
Why is "Consequences inflicted." not a sentence?
Examples of mediopassive verb constructions
Using et al. for a last / senior author rather than for a first author
How does cp -a work
What causes the vertical darker bands in my photo?
Letter Boxed validator
Is there a documented rationale why the House Ways and Means chairman can demand tax info?
Is there a concise way to say "all of the X, one of each"?
If Jon Snow became King of the Seven Kingdoms what would his regnal number be?
Is there a service that would inform me whenever a new direct route is scheduled from a given airport?
The logistics of corpse disposal
Single word antonym of "flightless"
When -s is used with third person singular. What's its use in this context?
Should I use Javascript Classes or Apex Classes in Lightning Web Components?
Does surprise arrest existing movement?
How to bypass password on Windows XP account?
What is the longest distance a 13th-level monk can jump while attacking on the same turn?
IndentationError when pasting code in Python 3 interpreter mode
Is there a Spanish version of "dot your i's and cross your t's" that includes the letter 'ñ'?
Why are there no cargo aircraft with "flying wing" design?
"Seemed to had" is it correct?
Should I discuss the type of campaign with my players?
Is the Standard Deduction better than Itemized when both are the same amount?
How do font-settings in gnome, kde and xfce work?
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
2019 Community Moderator Election Results
Why I closed the “Why is Kali so hard” questionHow to remove KDE and XFCE applications from GNOME menu?How do font managers work in Fedora?Setting gnome themes inside xfceHow to get good (Windows-like) font rendering on Linux Mint KDETheming of KDE apps with Gnome DEDifference between Xorg and Gnome/KDE/XfceWhat files does the Gnome Tweak Tool act on (when changing the Typing settings)?How to set default color and font schemes for different katepart applicationsFix for ugly fonts in programs like KeePassXC or Nextcloud on Antergos with Gnome3OK/Cancel button order on KDE for Gnome applications
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
My Debian 8 system (Jessie) is primarily an xfce system, but I also use gnome and kde programs. I did not install any desktop environment, but I start my xsession with an .xsession
file. Problem is, I cannot get the fonts (and other UI aspects) right.
Tools
First I don't know what tool to use. There is kde's systemsettings
and there is gnome-tweak-tool
. I do have a gnome-settings-daemon
running. Changes made in gnome-tweak-tool immediately manifest in thunderbird and gnome-tweak tool itself, but affect e.g. krusader
and k3b
only after I restart them. But even then the fonts are too big, but at least there is an effect.
Systemsettings does not seem to have any effect at all on running applications and when I restart a kde application, its fonts appear to be reset to some default setting,
Gnome-tweak-tool offers only very few settings, while systemsettings allows to set the menu font, the toolbar font etc. separately. So I assume gnome must generate the fine-grained settings based on a few settings made by myself in a way which is "best for me".
Xfce has its own xfce4-appearance-settings
tool, but it does not seem to affect the fonts of applications and allows setting a single default font only. Oh, and then there is qtconfig
, which seems to come in two versions, one for qt4 and qt5. I probably even missed a few.
Currently, the fonts I see do not correspond to the font-settings of any of those tools.
Questions
- Anyways, I really would like to understand how this whole thing is supposed to work. The interactions between the various setting tools and the applications and where they store their data is a mystery to me.
- Is there an established standard how these settings tools interact?
- Additionally, if someone can show me a way to dispose of all this magic, I'd be most grateful. In the old days, setting up xrdb took time, but at least it was a process I could understand and it converged.
Specifically
- What happens when I change the theme?
- Do the various setting tools overwrite each other's data?
- What do the (xfce/gnome) settings-daemons do?
- What does dconf do?
gnome kde settings
add a comment |
My Debian 8 system (Jessie) is primarily an xfce system, but I also use gnome and kde programs. I did not install any desktop environment, but I start my xsession with an .xsession
file. Problem is, I cannot get the fonts (and other UI aspects) right.
Tools
First I don't know what tool to use. There is kde's systemsettings
and there is gnome-tweak-tool
. I do have a gnome-settings-daemon
running. Changes made in gnome-tweak-tool immediately manifest in thunderbird and gnome-tweak tool itself, but affect e.g. krusader
and k3b
only after I restart them. But even then the fonts are too big, but at least there is an effect.
Systemsettings does not seem to have any effect at all on running applications and when I restart a kde application, its fonts appear to be reset to some default setting,
Gnome-tweak-tool offers only very few settings, while systemsettings allows to set the menu font, the toolbar font etc. separately. So I assume gnome must generate the fine-grained settings based on a few settings made by myself in a way which is "best for me".
Xfce has its own xfce4-appearance-settings
tool, but it does not seem to affect the fonts of applications and allows setting a single default font only. Oh, and then there is qtconfig
, which seems to come in two versions, one for qt4 and qt5. I probably even missed a few.
Currently, the fonts I see do not correspond to the font-settings of any of those tools.
Questions
- Anyways, I really would like to understand how this whole thing is supposed to work. The interactions between the various setting tools and the applications and where they store their data is a mystery to me.
- Is there an established standard how these settings tools interact?
- Additionally, if someone can show me a way to dispose of all this magic, I'd be most grateful. In the old days, setting up xrdb took time, but at least it was a process I could understand and it converged.
Specifically
- What happens when I change the theme?
- Do the various setting tools overwrite each other's data?
- What do the (xfce/gnome) settings-daemons do?
- What does dconf do?
gnome kde settings
I recommend you to start with this fine article in the Arch wiki wiki.archlinux.org/index.php/font_configuration
– contemplator
Apr 24 '16 at 13:26
You don't use a DE, but you use a WM, right?
– L. Levrel
Apr 24 '16 at 14:29
Yes, I use the xfce WM. There is no problem configuring the WM.
– Martin Drautzburg
Apr 24 '16 at 16:34
add a comment |
My Debian 8 system (Jessie) is primarily an xfce system, but I also use gnome and kde programs. I did not install any desktop environment, but I start my xsession with an .xsession
file. Problem is, I cannot get the fonts (and other UI aspects) right.
Tools
First I don't know what tool to use. There is kde's systemsettings
and there is gnome-tweak-tool
. I do have a gnome-settings-daemon
running. Changes made in gnome-tweak-tool immediately manifest in thunderbird and gnome-tweak tool itself, but affect e.g. krusader
and k3b
only after I restart them. But even then the fonts are too big, but at least there is an effect.
Systemsettings does not seem to have any effect at all on running applications and when I restart a kde application, its fonts appear to be reset to some default setting,
Gnome-tweak-tool offers only very few settings, while systemsettings allows to set the menu font, the toolbar font etc. separately. So I assume gnome must generate the fine-grained settings based on a few settings made by myself in a way which is "best for me".
Xfce has its own xfce4-appearance-settings
tool, but it does not seem to affect the fonts of applications and allows setting a single default font only. Oh, and then there is qtconfig
, which seems to come in two versions, one for qt4 and qt5. I probably even missed a few.
Currently, the fonts I see do not correspond to the font-settings of any of those tools.
Questions
- Anyways, I really would like to understand how this whole thing is supposed to work. The interactions between the various setting tools and the applications and where they store their data is a mystery to me.
- Is there an established standard how these settings tools interact?
- Additionally, if someone can show me a way to dispose of all this magic, I'd be most grateful. In the old days, setting up xrdb took time, but at least it was a process I could understand and it converged.
Specifically
- What happens when I change the theme?
- Do the various setting tools overwrite each other's data?
- What do the (xfce/gnome) settings-daemons do?
- What does dconf do?
gnome kde settings
My Debian 8 system (Jessie) is primarily an xfce system, but I also use gnome and kde programs. I did not install any desktop environment, but I start my xsession with an .xsession
file. Problem is, I cannot get the fonts (and other UI aspects) right.
Tools
First I don't know what tool to use. There is kde's systemsettings
and there is gnome-tweak-tool
. I do have a gnome-settings-daemon
running. Changes made in gnome-tweak-tool immediately manifest in thunderbird and gnome-tweak tool itself, but affect e.g. krusader
and k3b
only after I restart them. But even then the fonts are too big, but at least there is an effect.
Systemsettings does not seem to have any effect at all on running applications and when I restart a kde application, its fonts appear to be reset to some default setting,
Gnome-tweak-tool offers only very few settings, while systemsettings allows to set the menu font, the toolbar font etc. separately. So I assume gnome must generate the fine-grained settings based on a few settings made by myself in a way which is "best for me".
Xfce has its own xfce4-appearance-settings
tool, but it does not seem to affect the fonts of applications and allows setting a single default font only. Oh, and then there is qtconfig
, which seems to come in two versions, one for qt4 and qt5. I probably even missed a few.
Currently, the fonts I see do not correspond to the font-settings of any of those tools.
Questions
- Anyways, I really would like to understand how this whole thing is supposed to work. The interactions between the various setting tools and the applications and where they store their data is a mystery to me.
- Is there an established standard how these settings tools interact?
- Additionally, if someone can show me a way to dispose of all this magic, I'd be most grateful. In the old days, setting up xrdb took time, but at least it was a process I could understand and it converged.
Specifically
- What happens when I change the theme?
- Do the various setting tools overwrite each other's data?
- What do the (xfce/gnome) settings-daemons do?
- What does dconf do?
gnome kde settings
gnome kde settings
edited Apr 26 '16 at 7:36
Martin Drautzburg
asked Apr 19 '16 at 21:54
Martin DrautzburgMartin Drautzburg
8482916
8482916
I recommend you to start with this fine article in the Arch wiki wiki.archlinux.org/index.php/font_configuration
– contemplator
Apr 24 '16 at 13:26
You don't use a DE, but you use a WM, right?
– L. Levrel
Apr 24 '16 at 14:29
Yes, I use the xfce WM. There is no problem configuring the WM.
– Martin Drautzburg
Apr 24 '16 at 16:34
add a comment |
I recommend you to start with this fine article in the Arch wiki wiki.archlinux.org/index.php/font_configuration
– contemplator
Apr 24 '16 at 13:26
You don't use a DE, but you use a WM, right?
– L. Levrel
Apr 24 '16 at 14:29
Yes, I use the xfce WM. There is no problem configuring the WM.
– Martin Drautzburg
Apr 24 '16 at 16:34
I recommend you to start with this fine article in the Arch wiki wiki.archlinux.org/index.php/font_configuration
– contemplator
Apr 24 '16 at 13:26
I recommend you to start with this fine article in the Arch wiki wiki.archlinux.org/index.php/font_configuration
– contemplator
Apr 24 '16 at 13:26
You don't use a DE, but you use a WM, right?
– L. Levrel
Apr 24 '16 at 14:29
You don't use a DE, but you use a WM, right?
– L. Levrel
Apr 24 '16 at 14:29
Yes, I use the xfce WM. There is no problem configuring the WM.
– Martin Drautzburg
Apr 24 '16 at 16:34
Yes, I use the xfce WM. There is no problem configuring the WM.
– Martin Drautzburg
Apr 24 '16 at 16:34
add a comment |
3 Answers
3
active
oldest
votes
This answer is not fully canonical, yet sufficient.
In this answer, I intend to provide concise explanations based on actual experience in Debian-based distributions (Xubuntu and Debian Xfce). Anyway, I have confirmed that the fonts settings doesn't take effect immediately for Qt applications in GTK+ environment of Debian.
Regarding tools
First I don't know what tool to use.
If you are an experienced user, don't use any third-party configuration tool.
For convenience, users tend to use such tools like GNOME Tweak Tool. For best compatibility however, prefer to use graphical configuration tools provided by the desktop environment or respective toolkits. Else, use more advanced tools such as Dconf, Xfconf, or GSettings.
Oh, and then there is qtconfig, which seems to come in two versions, one for qt4 and qt5. I probably even missed a few.
Use qt4-qtconfig
for Qt4, and similarly use qt5ct
for Qt5.
To check which version of Qt used by particular application, trace the package dependencies using APT. For example, I have VLC installed in Xubuntu. Since VLC is using Qt, I can query the APT cache and use 'qt' as the keyword to filter any Qt dependencies.
$ apt-cache depends vlc | grep 'qt'
Depends: libqtcore4
Depends: libqtgui4
In this case, the result hinted that VLC is using Qt4 toolkit.
Another way is to check if any Qt packages have been installed. This can be done by running Dpkg command. I choose to filter the package that contains these keywords, 'libqt' and 'gui', since the earlier APT command above has hinted so.
$ dpkg-query -W | grep 'libqt' | grep 'gui'
libqtgui4:i386 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1
In this case, the result is showing Qt4 of version 4.8.x is installed. In case Qt5 package is installed, the result will contain libqt5gui5
instead of libqtgui4
. Naming is different for Qt5, which is why I use grep
twice to filter the result.
Currently, the fonts I see do not correspond to the font-settings of any of those tools.
As hinted earlier by L. Levrel, the system setup is messy. Never mind for GNOME/KDE/Qt applications, but running gnome-settings-daemon
in Xfce system? Xfce has its own settings daemon xfsettingsd
that is provided by this package xfce4-settings
in Debian.
Font settings discrepancy
In the following screenshots, I am running Xfce Appearance, Qt 4 Settings and VLC media player in Xfce desktop environment, using Xubuntu and Debian Xfce. Then, I changed the default font from "Droid Sans (Regular)" to "Droid Sans (Bold)" at same font size 10.
For Xubuntu, the font settings were applied immediately for both GTK+ and Qt applications. The font specified in Xfce Appearance was sufficient to affect system wide, regardless of toolkit used.
For Debian Xfce, the font settings were applied immediately for GTK+ applications only. I had to use Qt 4 Settings to change default font in Qt, from "Sans Serif (Normal)" to "Droid Sans Mono (Regular)". I also had to manually save from the menu bar before the changes were applied.
Despite both Xubuntu and Debian Xfce were running xfsettingsd
, Debian Xfce did not honour the font settings automatically for some reason. Possible clue: Debian Xfce may be missing certain packages that allow Qt applications to read system settings automatically.
Regarding questions
Is there an established standard how these settings tools interact?
Likely no. This is why user should not use third-party tool to configure system settings. End users wouldn't know how these tools interact with each other, or these tools are unlikely designed to work in such mixed setup environment.
Do the various setting tools overwrite each other's data?
This depends on how the configuration tool works. If two different tools share same underlying configuration method i.e. GSettings, then both will supposedly read the same configuration file.
In the first screenshot, notice that Qt 4 Settings is still showing "Droid Sans (Regular)" instead of "Droid Sans (Bold)". The system wide settings in Xubuntu has changed, but the Qt 4 Settings doesn't reflect the changes immediately, possibly due to different toolkit in use. When quit and launch again, Qt 4 Settings will now show the latest font settings "Droid Sans (Bold)".
For the rest of questions, I'd suggest to look into the following linked pages for further reading.
xfce:xfce4-settings:xfsettingsd on Xfce Docs.
Projects/dconf on GNOME Wiki!
DConf-0.24.0 / DConf-Editor-3.16.1 in Chapter 34. GNOME Libraries and Utilities, Beyond Linux® From Scratch - Version 7.8.
What is dconf, what is its function, and how do I use it? on Ask Ubuntu.
Shouldn't dconf-editor and gsettings access the same database? on Ask Ubuntu.
HowDoI/GSettings on GNOME Wiki!
Fonts on Debian Wiki.
Fontconfig on Gentoo Wiki.
Font configuration on ArchWiki.
Disclaimer: This answer is mainly based on my experience in Xubuntu 14.04 and Debian 8 Xfce (both running Xfce 4.10). Despite running a similar desktop environment, the experience was slightly different for the font settings to take effect. Known limitations are as follows.
- Like my experience with Xfce, I would assume other systems that run a similar environment do not necessarily honour the font settings automatically.
- I did not investigate every possible configurations of mixed environment; some discussed points may not be fully applicable to systems that are configured manually.
- I did not test font settings for KDE applications; some KDE applications such as Dolphin file manager depends on both KDE and Qt packages, but Qt applications solely depends on Qt packages; this answer may not be relevant to KDE applications.
TL;DR Don't mix tools created for a different environment; Don't use third-party configuration tools. Use graphical tool provided by desktop environment or respective toolkits.
add a comment |
It also looks like a mess to me. I'll share what I know, although it does not give a complete solution to the puzzle.
- for GUI software relying on GTK, the GTK widgets are configured in the toolkit config file, e.g.
.gtkrc-2.0
- Qt apps probably work the same way, with a
.qtrc
file of some sort - more traditional X software is configured on a per-app basis in
.Xdefaults
/.Xresources
- window managers have their own config files, usually in a subdir of
.config
(except Gnome in.gnome
or.gconf
or the like, and KDE in.kde[34]
)
The fontconfig
system, configured by files under /etc/fonts
introduces some kind of aliases. Try e.g. this command line: fc-match Mono
. So if an app is configured (directly or via its toolkit) to use e.g. Sans
, you may change the corresponding font by configuring fontconfig. One possibility is using the "infinality" subsystem, whose configuration resides in /etc/fonts/infinality/infinality.conf
(contains comments on how to use it).
I added some more specific questions. See "specifically" in my original question.
– Martin Drautzburg
Apr 26 '16 at 7:37
I'm sorry I cannot help more. You could watch the modification time of the few files I mention to find which ones are affected by each tool.
– L. Levrel
Apr 26 '16 at 19:40
add a comment |
You could try a different method for font rendering all together. Infinality is a cool project that might fit your needs. Although I don't know the inner specifics of how the thing works, I can tell you that it works flawlessly on my 8.1 debian installation.
Visit Debian Wiki on Infinality
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f277649%2fhow-do-font-settings-in-gnome-kde-and-xfce-work%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
This answer is not fully canonical, yet sufficient.
In this answer, I intend to provide concise explanations based on actual experience in Debian-based distributions (Xubuntu and Debian Xfce). Anyway, I have confirmed that the fonts settings doesn't take effect immediately for Qt applications in GTK+ environment of Debian.
Regarding tools
First I don't know what tool to use.
If you are an experienced user, don't use any third-party configuration tool.
For convenience, users tend to use such tools like GNOME Tweak Tool. For best compatibility however, prefer to use graphical configuration tools provided by the desktop environment or respective toolkits. Else, use more advanced tools such as Dconf, Xfconf, or GSettings.
Oh, and then there is qtconfig, which seems to come in two versions, one for qt4 and qt5. I probably even missed a few.
Use qt4-qtconfig
for Qt4, and similarly use qt5ct
for Qt5.
To check which version of Qt used by particular application, trace the package dependencies using APT. For example, I have VLC installed in Xubuntu. Since VLC is using Qt, I can query the APT cache and use 'qt' as the keyword to filter any Qt dependencies.
$ apt-cache depends vlc | grep 'qt'
Depends: libqtcore4
Depends: libqtgui4
In this case, the result hinted that VLC is using Qt4 toolkit.
Another way is to check if any Qt packages have been installed. This can be done by running Dpkg command. I choose to filter the package that contains these keywords, 'libqt' and 'gui', since the earlier APT command above has hinted so.
$ dpkg-query -W | grep 'libqt' | grep 'gui'
libqtgui4:i386 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1
In this case, the result is showing Qt4 of version 4.8.x is installed. In case Qt5 package is installed, the result will contain libqt5gui5
instead of libqtgui4
. Naming is different for Qt5, which is why I use grep
twice to filter the result.
Currently, the fonts I see do not correspond to the font-settings of any of those tools.
As hinted earlier by L. Levrel, the system setup is messy. Never mind for GNOME/KDE/Qt applications, but running gnome-settings-daemon
in Xfce system? Xfce has its own settings daemon xfsettingsd
that is provided by this package xfce4-settings
in Debian.
Font settings discrepancy
In the following screenshots, I am running Xfce Appearance, Qt 4 Settings and VLC media player in Xfce desktop environment, using Xubuntu and Debian Xfce. Then, I changed the default font from "Droid Sans (Regular)" to "Droid Sans (Bold)" at same font size 10.
For Xubuntu, the font settings were applied immediately for both GTK+ and Qt applications. The font specified in Xfce Appearance was sufficient to affect system wide, regardless of toolkit used.
For Debian Xfce, the font settings were applied immediately for GTK+ applications only. I had to use Qt 4 Settings to change default font in Qt, from "Sans Serif (Normal)" to "Droid Sans Mono (Regular)". I also had to manually save from the menu bar before the changes were applied.
Despite both Xubuntu and Debian Xfce were running xfsettingsd
, Debian Xfce did not honour the font settings automatically for some reason. Possible clue: Debian Xfce may be missing certain packages that allow Qt applications to read system settings automatically.
Regarding questions
Is there an established standard how these settings tools interact?
Likely no. This is why user should not use third-party tool to configure system settings. End users wouldn't know how these tools interact with each other, or these tools are unlikely designed to work in such mixed setup environment.
Do the various setting tools overwrite each other's data?
This depends on how the configuration tool works. If two different tools share same underlying configuration method i.e. GSettings, then both will supposedly read the same configuration file.
In the first screenshot, notice that Qt 4 Settings is still showing "Droid Sans (Regular)" instead of "Droid Sans (Bold)". The system wide settings in Xubuntu has changed, but the Qt 4 Settings doesn't reflect the changes immediately, possibly due to different toolkit in use. When quit and launch again, Qt 4 Settings will now show the latest font settings "Droid Sans (Bold)".
For the rest of questions, I'd suggest to look into the following linked pages for further reading.
xfce:xfce4-settings:xfsettingsd on Xfce Docs.
Projects/dconf on GNOME Wiki!
DConf-0.24.0 / DConf-Editor-3.16.1 in Chapter 34. GNOME Libraries and Utilities, Beyond Linux® From Scratch - Version 7.8.
What is dconf, what is its function, and how do I use it? on Ask Ubuntu.
Shouldn't dconf-editor and gsettings access the same database? on Ask Ubuntu.
HowDoI/GSettings on GNOME Wiki!
Fonts on Debian Wiki.
Fontconfig on Gentoo Wiki.
Font configuration on ArchWiki.
Disclaimer: This answer is mainly based on my experience in Xubuntu 14.04 and Debian 8 Xfce (both running Xfce 4.10). Despite running a similar desktop environment, the experience was slightly different for the font settings to take effect. Known limitations are as follows.
- Like my experience with Xfce, I would assume other systems that run a similar environment do not necessarily honour the font settings automatically.
- I did not investigate every possible configurations of mixed environment; some discussed points may not be fully applicable to systems that are configured manually.
- I did not test font settings for KDE applications; some KDE applications such as Dolphin file manager depends on both KDE and Qt packages, but Qt applications solely depends on Qt packages; this answer may not be relevant to KDE applications.
TL;DR Don't mix tools created for a different environment; Don't use third-party configuration tools. Use graphical tool provided by desktop environment or respective toolkits.
add a comment |
This answer is not fully canonical, yet sufficient.
In this answer, I intend to provide concise explanations based on actual experience in Debian-based distributions (Xubuntu and Debian Xfce). Anyway, I have confirmed that the fonts settings doesn't take effect immediately for Qt applications in GTK+ environment of Debian.
Regarding tools
First I don't know what tool to use.
If you are an experienced user, don't use any third-party configuration tool.
For convenience, users tend to use such tools like GNOME Tweak Tool. For best compatibility however, prefer to use graphical configuration tools provided by the desktop environment or respective toolkits. Else, use more advanced tools such as Dconf, Xfconf, or GSettings.
Oh, and then there is qtconfig, which seems to come in two versions, one for qt4 and qt5. I probably even missed a few.
Use qt4-qtconfig
for Qt4, and similarly use qt5ct
for Qt5.
To check which version of Qt used by particular application, trace the package dependencies using APT. For example, I have VLC installed in Xubuntu. Since VLC is using Qt, I can query the APT cache and use 'qt' as the keyword to filter any Qt dependencies.
$ apt-cache depends vlc | grep 'qt'
Depends: libqtcore4
Depends: libqtgui4
In this case, the result hinted that VLC is using Qt4 toolkit.
Another way is to check if any Qt packages have been installed. This can be done by running Dpkg command. I choose to filter the package that contains these keywords, 'libqt' and 'gui', since the earlier APT command above has hinted so.
$ dpkg-query -W | grep 'libqt' | grep 'gui'
libqtgui4:i386 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1
In this case, the result is showing Qt4 of version 4.8.x is installed. In case Qt5 package is installed, the result will contain libqt5gui5
instead of libqtgui4
. Naming is different for Qt5, which is why I use grep
twice to filter the result.
Currently, the fonts I see do not correspond to the font-settings of any of those tools.
As hinted earlier by L. Levrel, the system setup is messy. Never mind for GNOME/KDE/Qt applications, but running gnome-settings-daemon
in Xfce system? Xfce has its own settings daemon xfsettingsd
that is provided by this package xfce4-settings
in Debian.
Font settings discrepancy
In the following screenshots, I am running Xfce Appearance, Qt 4 Settings and VLC media player in Xfce desktop environment, using Xubuntu and Debian Xfce. Then, I changed the default font from "Droid Sans (Regular)" to "Droid Sans (Bold)" at same font size 10.
For Xubuntu, the font settings were applied immediately for both GTK+ and Qt applications. The font specified in Xfce Appearance was sufficient to affect system wide, regardless of toolkit used.
For Debian Xfce, the font settings were applied immediately for GTK+ applications only. I had to use Qt 4 Settings to change default font in Qt, from "Sans Serif (Normal)" to "Droid Sans Mono (Regular)". I also had to manually save from the menu bar before the changes were applied.
Despite both Xubuntu and Debian Xfce were running xfsettingsd
, Debian Xfce did not honour the font settings automatically for some reason. Possible clue: Debian Xfce may be missing certain packages that allow Qt applications to read system settings automatically.
Regarding questions
Is there an established standard how these settings tools interact?
Likely no. This is why user should not use third-party tool to configure system settings. End users wouldn't know how these tools interact with each other, or these tools are unlikely designed to work in such mixed setup environment.
Do the various setting tools overwrite each other's data?
This depends on how the configuration tool works. If two different tools share same underlying configuration method i.e. GSettings, then both will supposedly read the same configuration file.
In the first screenshot, notice that Qt 4 Settings is still showing "Droid Sans (Regular)" instead of "Droid Sans (Bold)". The system wide settings in Xubuntu has changed, but the Qt 4 Settings doesn't reflect the changes immediately, possibly due to different toolkit in use. When quit and launch again, Qt 4 Settings will now show the latest font settings "Droid Sans (Bold)".
For the rest of questions, I'd suggest to look into the following linked pages for further reading.
xfce:xfce4-settings:xfsettingsd on Xfce Docs.
Projects/dconf on GNOME Wiki!
DConf-0.24.0 / DConf-Editor-3.16.1 in Chapter 34. GNOME Libraries and Utilities, Beyond Linux® From Scratch - Version 7.8.
What is dconf, what is its function, and how do I use it? on Ask Ubuntu.
Shouldn't dconf-editor and gsettings access the same database? on Ask Ubuntu.
HowDoI/GSettings on GNOME Wiki!
Fonts on Debian Wiki.
Fontconfig on Gentoo Wiki.
Font configuration on ArchWiki.
Disclaimer: This answer is mainly based on my experience in Xubuntu 14.04 and Debian 8 Xfce (both running Xfce 4.10). Despite running a similar desktop environment, the experience was slightly different for the font settings to take effect. Known limitations are as follows.
- Like my experience with Xfce, I would assume other systems that run a similar environment do not necessarily honour the font settings automatically.
- I did not investigate every possible configurations of mixed environment; some discussed points may not be fully applicable to systems that are configured manually.
- I did not test font settings for KDE applications; some KDE applications such as Dolphin file manager depends on both KDE and Qt packages, but Qt applications solely depends on Qt packages; this answer may not be relevant to KDE applications.
TL;DR Don't mix tools created for a different environment; Don't use third-party configuration tools. Use graphical tool provided by desktop environment or respective toolkits.
add a comment |
This answer is not fully canonical, yet sufficient.
In this answer, I intend to provide concise explanations based on actual experience in Debian-based distributions (Xubuntu and Debian Xfce). Anyway, I have confirmed that the fonts settings doesn't take effect immediately for Qt applications in GTK+ environment of Debian.
Regarding tools
First I don't know what tool to use.
If you are an experienced user, don't use any third-party configuration tool.
For convenience, users tend to use such tools like GNOME Tweak Tool. For best compatibility however, prefer to use graphical configuration tools provided by the desktop environment or respective toolkits. Else, use more advanced tools such as Dconf, Xfconf, or GSettings.
Oh, and then there is qtconfig, which seems to come in two versions, one for qt4 and qt5. I probably even missed a few.
Use qt4-qtconfig
for Qt4, and similarly use qt5ct
for Qt5.
To check which version of Qt used by particular application, trace the package dependencies using APT. For example, I have VLC installed in Xubuntu. Since VLC is using Qt, I can query the APT cache and use 'qt' as the keyword to filter any Qt dependencies.
$ apt-cache depends vlc | grep 'qt'
Depends: libqtcore4
Depends: libqtgui4
In this case, the result hinted that VLC is using Qt4 toolkit.
Another way is to check if any Qt packages have been installed. This can be done by running Dpkg command. I choose to filter the package that contains these keywords, 'libqt' and 'gui', since the earlier APT command above has hinted so.
$ dpkg-query -W | grep 'libqt' | grep 'gui'
libqtgui4:i386 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1
In this case, the result is showing Qt4 of version 4.8.x is installed. In case Qt5 package is installed, the result will contain libqt5gui5
instead of libqtgui4
. Naming is different for Qt5, which is why I use grep
twice to filter the result.
Currently, the fonts I see do not correspond to the font-settings of any of those tools.
As hinted earlier by L. Levrel, the system setup is messy. Never mind for GNOME/KDE/Qt applications, but running gnome-settings-daemon
in Xfce system? Xfce has its own settings daemon xfsettingsd
that is provided by this package xfce4-settings
in Debian.
Font settings discrepancy
In the following screenshots, I am running Xfce Appearance, Qt 4 Settings and VLC media player in Xfce desktop environment, using Xubuntu and Debian Xfce. Then, I changed the default font from "Droid Sans (Regular)" to "Droid Sans (Bold)" at same font size 10.
For Xubuntu, the font settings were applied immediately for both GTK+ and Qt applications. The font specified in Xfce Appearance was sufficient to affect system wide, regardless of toolkit used.
For Debian Xfce, the font settings were applied immediately for GTK+ applications only. I had to use Qt 4 Settings to change default font in Qt, from "Sans Serif (Normal)" to "Droid Sans Mono (Regular)". I also had to manually save from the menu bar before the changes were applied.
Despite both Xubuntu and Debian Xfce were running xfsettingsd
, Debian Xfce did not honour the font settings automatically for some reason. Possible clue: Debian Xfce may be missing certain packages that allow Qt applications to read system settings automatically.
Regarding questions
Is there an established standard how these settings tools interact?
Likely no. This is why user should not use third-party tool to configure system settings. End users wouldn't know how these tools interact with each other, or these tools are unlikely designed to work in such mixed setup environment.
Do the various setting tools overwrite each other's data?
This depends on how the configuration tool works. If two different tools share same underlying configuration method i.e. GSettings, then both will supposedly read the same configuration file.
In the first screenshot, notice that Qt 4 Settings is still showing "Droid Sans (Regular)" instead of "Droid Sans (Bold)". The system wide settings in Xubuntu has changed, but the Qt 4 Settings doesn't reflect the changes immediately, possibly due to different toolkit in use. When quit and launch again, Qt 4 Settings will now show the latest font settings "Droid Sans (Bold)".
For the rest of questions, I'd suggest to look into the following linked pages for further reading.
xfce:xfce4-settings:xfsettingsd on Xfce Docs.
Projects/dconf on GNOME Wiki!
DConf-0.24.0 / DConf-Editor-3.16.1 in Chapter 34. GNOME Libraries and Utilities, Beyond Linux® From Scratch - Version 7.8.
What is dconf, what is its function, and how do I use it? on Ask Ubuntu.
Shouldn't dconf-editor and gsettings access the same database? on Ask Ubuntu.
HowDoI/GSettings on GNOME Wiki!
Fonts on Debian Wiki.
Fontconfig on Gentoo Wiki.
Font configuration on ArchWiki.
Disclaimer: This answer is mainly based on my experience in Xubuntu 14.04 and Debian 8 Xfce (both running Xfce 4.10). Despite running a similar desktop environment, the experience was slightly different for the font settings to take effect. Known limitations are as follows.
- Like my experience with Xfce, I would assume other systems that run a similar environment do not necessarily honour the font settings automatically.
- I did not investigate every possible configurations of mixed environment; some discussed points may not be fully applicable to systems that are configured manually.
- I did not test font settings for KDE applications; some KDE applications such as Dolphin file manager depends on both KDE and Qt packages, but Qt applications solely depends on Qt packages; this answer may not be relevant to KDE applications.
TL;DR Don't mix tools created for a different environment; Don't use third-party configuration tools. Use graphical tool provided by desktop environment or respective toolkits.
This answer is not fully canonical, yet sufficient.
In this answer, I intend to provide concise explanations based on actual experience in Debian-based distributions (Xubuntu and Debian Xfce). Anyway, I have confirmed that the fonts settings doesn't take effect immediately for Qt applications in GTK+ environment of Debian.
Regarding tools
First I don't know what tool to use.
If you are an experienced user, don't use any third-party configuration tool.
For convenience, users tend to use such tools like GNOME Tweak Tool. For best compatibility however, prefer to use graphical configuration tools provided by the desktop environment or respective toolkits. Else, use more advanced tools such as Dconf, Xfconf, or GSettings.
Oh, and then there is qtconfig, which seems to come in two versions, one for qt4 and qt5. I probably even missed a few.
Use qt4-qtconfig
for Qt4, and similarly use qt5ct
for Qt5.
To check which version of Qt used by particular application, trace the package dependencies using APT. For example, I have VLC installed in Xubuntu. Since VLC is using Qt, I can query the APT cache and use 'qt' as the keyword to filter any Qt dependencies.
$ apt-cache depends vlc | grep 'qt'
Depends: libqtcore4
Depends: libqtgui4
In this case, the result hinted that VLC is using Qt4 toolkit.
Another way is to check if any Qt packages have been installed. This can be done by running Dpkg command. I choose to filter the package that contains these keywords, 'libqt' and 'gui', since the earlier APT command above has hinted so.
$ dpkg-query -W | grep 'libqt' | grep 'gui'
libqtgui4:i386 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1
In this case, the result is showing Qt4 of version 4.8.x is installed. In case Qt5 package is installed, the result will contain libqt5gui5
instead of libqtgui4
. Naming is different for Qt5, which is why I use grep
twice to filter the result.
Currently, the fonts I see do not correspond to the font-settings of any of those tools.
As hinted earlier by L. Levrel, the system setup is messy. Never mind for GNOME/KDE/Qt applications, but running gnome-settings-daemon
in Xfce system? Xfce has its own settings daemon xfsettingsd
that is provided by this package xfce4-settings
in Debian.
Font settings discrepancy
In the following screenshots, I am running Xfce Appearance, Qt 4 Settings and VLC media player in Xfce desktop environment, using Xubuntu and Debian Xfce. Then, I changed the default font from "Droid Sans (Regular)" to "Droid Sans (Bold)" at same font size 10.
For Xubuntu, the font settings were applied immediately for both GTK+ and Qt applications. The font specified in Xfce Appearance was sufficient to affect system wide, regardless of toolkit used.
For Debian Xfce, the font settings were applied immediately for GTK+ applications only. I had to use Qt 4 Settings to change default font in Qt, from "Sans Serif (Normal)" to "Droid Sans Mono (Regular)". I also had to manually save from the menu bar before the changes were applied.
Despite both Xubuntu and Debian Xfce were running xfsettingsd
, Debian Xfce did not honour the font settings automatically for some reason. Possible clue: Debian Xfce may be missing certain packages that allow Qt applications to read system settings automatically.
Regarding questions
Is there an established standard how these settings tools interact?
Likely no. This is why user should not use third-party tool to configure system settings. End users wouldn't know how these tools interact with each other, or these tools are unlikely designed to work in such mixed setup environment.
Do the various setting tools overwrite each other's data?
This depends on how the configuration tool works. If two different tools share same underlying configuration method i.e. GSettings, then both will supposedly read the same configuration file.
In the first screenshot, notice that Qt 4 Settings is still showing "Droid Sans (Regular)" instead of "Droid Sans (Bold)". The system wide settings in Xubuntu has changed, but the Qt 4 Settings doesn't reflect the changes immediately, possibly due to different toolkit in use. When quit and launch again, Qt 4 Settings will now show the latest font settings "Droid Sans (Bold)".
For the rest of questions, I'd suggest to look into the following linked pages for further reading.
xfce:xfce4-settings:xfsettingsd on Xfce Docs.
Projects/dconf on GNOME Wiki!
DConf-0.24.0 / DConf-Editor-3.16.1 in Chapter 34. GNOME Libraries and Utilities, Beyond Linux® From Scratch - Version 7.8.
What is dconf, what is its function, and how do I use it? on Ask Ubuntu.
Shouldn't dconf-editor and gsettings access the same database? on Ask Ubuntu.
HowDoI/GSettings on GNOME Wiki!
Fonts on Debian Wiki.
Fontconfig on Gentoo Wiki.
Font configuration on ArchWiki.
Disclaimer: This answer is mainly based on my experience in Xubuntu 14.04 and Debian 8 Xfce (both running Xfce 4.10). Despite running a similar desktop environment, the experience was slightly different for the font settings to take effect. Known limitations are as follows.
- Like my experience with Xfce, I would assume other systems that run a similar environment do not necessarily honour the font settings automatically.
- I did not investigate every possible configurations of mixed environment; some discussed points may not be fully applicable to systems that are configured manually.
- I did not test font settings for KDE applications; some KDE applications such as Dolphin file manager depends on both KDE and Qt packages, but Qt applications solely depends on Qt packages; this answer may not be relevant to KDE applications.
TL;DR Don't mix tools created for a different environment; Don't use third-party configuration tools. Use graphical tool provided by desktop environment or respective toolkits.
edited Apr 11 at 18:11
answered Apr 28 '16 at 19:55
clearkimuraclearkimura
2,0351231
2,0351231
add a comment |
add a comment |
It also looks like a mess to me. I'll share what I know, although it does not give a complete solution to the puzzle.
- for GUI software relying on GTK, the GTK widgets are configured in the toolkit config file, e.g.
.gtkrc-2.0
- Qt apps probably work the same way, with a
.qtrc
file of some sort - more traditional X software is configured on a per-app basis in
.Xdefaults
/.Xresources
- window managers have their own config files, usually in a subdir of
.config
(except Gnome in.gnome
or.gconf
or the like, and KDE in.kde[34]
)
The fontconfig
system, configured by files under /etc/fonts
introduces some kind of aliases. Try e.g. this command line: fc-match Mono
. So if an app is configured (directly or via its toolkit) to use e.g. Sans
, you may change the corresponding font by configuring fontconfig. One possibility is using the "infinality" subsystem, whose configuration resides in /etc/fonts/infinality/infinality.conf
(contains comments on how to use it).
I added some more specific questions. See "specifically" in my original question.
– Martin Drautzburg
Apr 26 '16 at 7:37
I'm sorry I cannot help more. You could watch the modification time of the few files I mention to find which ones are affected by each tool.
– L. Levrel
Apr 26 '16 at 19:40
add a comment |
It also looks like a mess to me. I'll share what I know, although it does not give a complete solution to the puzzle.
- for GUI software relying on GTK, the GTK widgets are configured in the toolkit config file, e.g.
.gtkrc-2.0
- Qt apps probably work the same way, with a
.qtrc
file of some sort - more traditional X software is configured on a per-app basis in
.Xdefaults
/.Xresources
- window managers have their own config files, usually in a subdir of
.config
(except Gnome in.gnome
or.gconf
or the like, and KDE in.kde[34]
)
The fontconfig
system, configured by files under /etc/fonts
introduces some kind of aliases. Try e.g. this command line: fc-match Mono
. So if an app is configured (directly or via its toolkit) to use e.g. Sans
, you may change the corresponding font by configuring fontconfig. One possibility is using the "infinality" subsystem, whose configuration resides in /etc/fonts/infinality/infinality.conf
(contains comments on how to use it).
I added some more specific questions. See "specifically" in my original question.
– Martin Drautzburg
Apr 26 '16 at 7:37
I'm sorry I cannot help more. You could watch the modification time of the few files I mention to find which ones are affected by each tool.
– L. Levrel
Apr 26 '16 at 19:40
add a comment |
It also looks like a mess to me. I'll share what I know, although it does not give a complete solution to the puzzle.
- for GUI software relying on GTK, the GTK widgets are configured in the toolkit config file, e.g.
.gtkrc-2.0
- Qt apps probably work the same way, with a
.qtrc
file of some sort - more traditional X software is configured on a per-app basis in
.Xdefaults
/.Xresources
- window managers have their own config files, usually in a subdir of
.config
(except Gnome in.gnome
or.gconf
or the like, and KDE in.kde[34]
)
The fontconfig
system, configured by files under /etc/fonts
introduces some kind of aliases. Try e.g. this command line: fc-match Mono
. So if an app is configured (directly or via its toolkit) to use e.g. Sans
, you may change the corresponding font by configuring fontconfig. One possibility is using the "infinality" subsystem, whose configuration resides in /etc/fonts/infinality/infinality.conf
(contains comments on how to use it).
It also looks like a mess to me. I'll share what I know, although it does not give a complete solution to the puzzle.
- for GUI software relying on GTK, the GTK widgets are configured in the toolkit config file, e.g.
.gtkrc-2.0
- Qt apps probably work the same way, with a
.qtrc
file of some sort - more traditional X software is configured on a per-app basis in
.Xdefaults
/.Xresources
- window managers have their own config files, usually in a subdir of
.config
(except Gnome in.gnome
or.gconf
or the like, and KDE in.kde[34]
)
The fontconfig
system, configured by files under /etc/fonts
introduces some kind of aliases. Try e.g. this command line: fc-match Mono
. So if an app is configured (directly or via its toolkit) to use e.g. Sans
, you may change the corresponding font by configuring fontconfig. One possibility is using the "infinality" subsystem, whose configuration resides in /etc/fonts/infinality/infinality.conf
(contains comments on how to use it).
answered Apr 25 '16 at 20:52
L. LevrelL. Levrel
1,259417
1,259417
I added some more specific questions. See "specifically" in my original question.
– Martin Drautzburg
Apr 26 '16 at 7:37
I'm sorry I cannot help more. You could watch the modification time of the few files I mention to find which ones are affected by each tool.
– L. Levrel
Apr 26 '16 at 19:40
add a comment |
I added some more specific questions. See "specifically" in my original question.
– Martin Drautzburg
Apr 26 '16 at 7:37
I'm sorry I cannot help more. You could watch the modification time of the few files I mention to find which ones are affected by each tool.
– L. Levrel
Apr 26 '16 at 19:40
I added some more specific questions. See "specifically" in my original question.
– Martin Drautzburg
Apr 26 '16 at 7:37
I added some more specific questions. See "specifically" in my original question.
– Martin Drautzburg
Apr 26 '16 at 7:37
I'm sorry I cannot help more. You could watch the modification time of the few files I mention to find which ones are affected by each tool.
– L. Levrel
Apr 26 '16 at 19:40
I'm sorry I cannot help more. You could watch the modification time of the few files I mention to find which ones are affected by each tool.
– L. Levrel
Apr 26 '16 at 19:40
add a comment |
You could try a different method for font rendering all together. Infinality is a cool project that might fit your needs. Although I don't know the inner specifics of how the thing works, I can tell you that it works flawlessly on my 8.1 debian installation.
Visit Debian Wiki on Infinality
add a comment |
You could try a different method for font rendering all together. Infinality is a cool project that might fit your needs. Although I don't know the inner specifics of how the thing works, I can tell you that it works flawlessly on my 8.1 debian installation.
Visit Debian Wiki on Infinality
add a comment |
You could try a different method for font rendering all together. Infinality is a cool project that might fit your needs. Although I don't know the inner specifics of how the thing works, I can tell you that it works flawlessly on my 8.1 debian installation.
Visit Debian Wiki on Infinality
You could try a different method for font rendering all together. Infinality is a cool project that might fit your needs. Although I don't know the inner specifics of how the thing works, I can tell you that it works flawlessly on my 8.1 debian installation.
Visit Debian Wiki on Infinality
answered Apr 27 '16 at 8:11
ashishkashishk
513
513
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f277649%2fhow-do-font-settings-in-gnome-kde-and-xfce-work%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I recommend you to start with this fine article in the Arch wiki wiki.archlinux.org/index.php/font_configuration
– contemplator
Apr 24 '16 at 13:26
You don't use a DE, but you use a WM, right?
– L. Levrel
Apr 24 '16 at 14:29
Yes, I use the xfce WM. There is no problem configuring the WM.
– Martin Drautzburg
Apr 24 '16 at 16:34