Bug 33967 - MCC and friends: No (documented) or easy GUI method to change text size.
Summary: MCC and friends: No (documented) or easy GUI method to change text size.
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia tools maintainers
QA Contact:
URL:
Whiteboard: MGA9TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-27 18:51 CET by Morgan Leijström
Modified: 2025-01-28 09:54 CET (History)
2 users (show)

See Also:
Source RPM: drakxtools
CVE:
Status comment: for docteam: c6


Attachments

Description Morgan Leijström 2025-01-27 18:51:30 CET
Description of problem:

I have seen several users complaining that text in MCC is hard to read, mostly because it is too small.

I can not find a way to fix that easily.

Users - especially with impaired sight - should be able to find the solution easily.

I have seen problem mentioned in bug here, on forum, other forums...

Finally, from https://forums.mageia.org/en/viewtopic. ... 066#p82442, i learned /root/.config/gtk-3.0/settings.ini is used by MCC
In that file, I edited the line:

  gtk-font-name=Noto Sans,  10

There, I changed "10" to "20" - and it immediately works launching mcc :)
12 or 14 seem right for me.
Most text change, notably not the text on the icons in right hand pane of MCC, but that text at least here is bigger than original other text size.

First step, best method to set font size (and maybe other visuals) should be documented in our MCC user documentation.

Better: Include some setting in the MCC panel directly.

Usability bug.
Morgan Leijström 2025-01-27 18:52:00 CET

Whiteboard: (none) => MGA9TOO

Comment 1 Morgan Leijström 2025-01-27 19:00:02 CET
As a very first and simple step maybe simply change the default size to 12, to better match todays screen of higher DPI than when MCC was designed, and better match the text size used for the icons in MCC main screen right pane.
Comment 2 katnatek 2025-01-27 21:14:08 CET
Whatever tool that handle gtk-themes have an option to change font-size but must be done as root as recommended in

https://wiki.mageia.org/en/Appearance_of_Mageia_Tools#GUI

Note the plasma tool for gtk not works too well for this without doing not recommended procedure

CC: (none) => j.alberto.vc

Comment 3 Morgan Leijström 2025-01-28 00:04:12 CET
Ah, I will test some of that.

Still I think at least the default should be adjusted for modern screen resolution.
Comment 4 Morgan Leijström 2025-01-28 01:16:17 CET
That is a good wiki page.

What I find, it is only lxappearance (run as root) that can change the text size (and font) without needing to hunt for a theme that may do it as you like. (not probable)

I will enhance that wiki page another day.
Comment 5 katnatek 2025-01-28 01:30:10 CET
(In reply to Morgan Leijström from comment #4)
> That is a good wiki page.
> 
> What I find, it is only lxappearance (run as root) that can change the text
> size (and font) without needing to hunt for a theme that may do it as you
> like. (not probable)
> 
> I will enhance that wiki page another day.

Good to know I did put that because is recommended by arch linux due their low requirements to run in foreign desktops
Comment 6 Morgan Leijström 2025-01-28 09:54:56 CET
Added text setting and comment in wiki page.

@docteam: Add info in MCC manual how to set text size.
I think the text in 
https://wiki.mageia.org/en/Appearance_of_Mageia_Tools#GUI
Will do.

---

One thing that could be improved in MCC: 
The main page right pane do not follow theme nor text settings.

---

With the above implemented it is less important to have a setting inside MCC.

- But anyway an idea:

In MCC menu "Options" add a choice "Theme and text size", that installs lxappearance if it is not installed, and launches it.  And when it closes tells user to restart mcc for changes to take effect. (or reload itself)

Open a separate enhancement bug?

---

I think default should be changed to 12 - open a separate bug?

Status comment: (none) => for docteam: c6
CC: (none) => doc-bugs


Note You need to log in before you can comment on or make changes to this bug.