MX Tweak - Display GTK Scaling  [Solved]

Help for Current Versions of MX
When asking for help, use Quick System Info from MX Tools. It will be properly formatted using the following steps.
1. Click on Quick System Info in MX Tools
2. Right click in your post and paste.
Message
Author
hughbert
Posts: 47
Joined: Tue Oct 08, 2019 5:16 am

MX Tweak - Display GTK Scaling

#1 Post by hughbert »

In MX Tweak there is a setting for Display GTK Scaling. There 3 are options, 1x, 2x, or 3x. 1x is default and makes everything too small on the screen and 2x makes everything too big. Is there a way to edit these settings in a file so I could set it at 1.5x or whatever?

Thanks


Code: Select all

System:    Kernel: 6.1.0-6mx-amd64 [6.1.15-1~mx21+1] x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-6mx-amd64 
           root=UUID=<filter> ro quiet video=1600x1200* splash 
           Desktop: Xfce 4.18.1 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.18.0 vt: 7 
           dm: LightDM 1.26.0 Distro: MX-21.3_ahs_x64 Wildflower January 15  2023 
           base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Laptop System: LG product: 17Z95P-K.AAE8U1 v: 0.1 serial: <filter> Chassis: 
           type: 10 v: 0.1 serial: <filter> 
           Mobo: LG model: 17Z95P v: FAB1 serial: <filter> UEFI: Phoenix v: T4ZF0040 X64 
           date: 10/06/2021 
Battery:   ID-1: CMB0 charge: 46.8 Wh (63.8%) condition: 73.4/80.0 Wh (91.8%) volts: 8.3 min: 7.7 
           model: LG LGC-LGC type: Li-ion serial: <filter> status: Charging cycles: 25 
CPU:       Info: Quad Core model: 11th Gen Intel Core i7-1195G7 bits: 64 type: MT MCP 
           arch: Tiger Lake family: 6 model-id: 8C (140) stepping: 2 microcode: 26 cache: 
           L2: 12 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 46694 
           Speed: 860 MHz min/max: 400/5000 MHz Core speeds (MHz): 1: 1100 2: 502 3: 2900 4: 2900 
           5: 2900 6: 1172 7: 678 8: 1016 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: mmio_stale_data status: Not affected 
           Type: retbleed status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 
           mitigation: Enhanced IBRS, IBPB: conditional, RSB filling, PBRSB-eIBRS: SW sequence 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: LG driver: N/A 
           alternate: i915 bus-ID: 00:02.0 chip-ID: 8086:9a49 class-ID: 0300 
           Device-2: Realtek LG Camera type: USB driver: uvcvideo bus-ID: 3-2:2 chip-ID: 0bda:5641 
           class-ID: 0e02 serial: <filter> 
           Display: x11 server: X.Org 1.20.14 compositor: xfwm4 v: 4.18.0 driver: loaded: N/A 
           unloaded: fbdev display-ID: :0.0 screens: 1 
           Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.7x16.7") 
           s-diag: 798mm (31.4") 
           Monitor-1: default res: 2560x1600 hz: 93 
           OpenGL: renderer: llvmpipe (LLVM 14.0.5 256 bits) v: 4.5 Mesa 22.0.5 direct render: Yes 
Audio:     Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: LG 
           driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel,snd_sof_pci_intel_tgl 
           bus-ID: 00:1f.3 chip-ID: 8086:a0c8 class-ID: 0401 
           Sound Server-1: ALSA v: k6.1.0-6mx-amd64 running: yes 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
Network:   Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel modules: wl port: 3000 
           bus-ID: 00:14.3 chip-ID: 8086:a0f0 class-ID: 0280 
           IF: wlan0 state: up mac: <filter> 
Bluetooth: Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 3-10:4 chip-ID: 8087:0026 
           class-ID: e001 
           Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 3.0 lmp-v: 5.2 
           sub-v: 200f hci-v: 5.2 rev: 200f 
           Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: slave accept 
           service-classes: rendering, capturing, object transfer, audio 
Drives:    Local Storage: total: 476.94 GiB used: 25.42 GiB (5.3%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: HFM512GD3JX013N 
           size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 
           type: SSD serial: <filter> rev: 41000C20 temp: 37.9 C scheme: GPT 
Partition: ID-1: / raw-size: 244.14 GiB size: 239.25 GiB (98.00%) used: 25.37 GiB (10.6%) fs: ext4 
           dev: /dev/nvme0n1p6 maj-min: 259:6 
           ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%) used: 48.5 MiB (18.9%) 
           fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 
Swap:      Alert: No swap data was found. 
Sensors:   System Temperatures: cpu: 65.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     Packages: note: see --pkg apt: 2056 lib: 1023 flatpak: 0 
           No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/microsoft-edge-dev.list 
           1: deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye main non-free
           2: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye ahs
Info:      Processes: 255 Uptime: 15m wakeups: 1011 Memory: 15.32 GiB used: 2.84 GiB (18.5%) 
           Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: N/A 
           alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06 
Boot Mode: UEFI

User avatar
dolphin_oracle
Developer
Posts: 22111
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX Tweak - Display GTK Scaling

#2 Post by dolphin_oracle »

hughbert wrote: Thu Mar 30, 2023 7:51 pm In MX Tweak there is a setting for Display GTK Scaling. There 3 are options, 1x, 2x, or 3x. 1x is default and makes everything too small on the screen and 2x makes everything too big. Is there a way to edit these settings in a file so I could set it at 1.5x or whatever?

Thanks


Code: Select all

System:    Kernel: 6.1.0-6mx-amd64 [6.1.15-1~mx21+1] x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-6mx-amd64 
           root=UUID=<filter> ro quiet video=1600x1200* splash 
           Desktop: Xfce 4.18.1 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.18.0 vt: 7 
           dm: LightDM 1.26.0 Distro: MX-21.3_ahs_x64 Wildflower January 15  2023 
           base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Laptop System: LG product: 17Z95P-K.AAE8U1 v: 0.1 serial: <filter> Chassis: 
           type: 10 v: 0.1 serial: <filter> 
           Mobo: LG model: 17Z95P v: FAB1 serial: <filter> UEFI: Phoenix v: T4ZF0040 X64 
           date: 10/06/2021 
Battery:   ID-1: CMB0 charge: 46.8 Wh (63.8%) condition: 73.4/80.0 Wh (91.8%) volts: 8.3 min: 7.7 
           model: LG LGC-LGC type: Li-ion serial: <filter> status: Charging cycles: 25 
CPU:       Info: Quad Core model: 11th Gen Intel Core i7-1195G7 bits: 64 type: MT MCP 
           arch: Tiger Lake family: 6 model-id: 8C (140) stepping: 2 microcode: 26 cache: 
           L2: 12 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 46694 
           Speed: 860 MHz min/max: 400/5000 MHz Core speeds (MHz): 1: 1100 2: 502 3: 2900 4: 2900 
           5: 2900 6: 1172 7: 678 8: 1016 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: mmio_stale_data status: Not affected 
           Type: retbleed status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 
           mitigation: Enhanced IBRS, IBPB: conditional, RSB filling, PBRSB-eIBRS: SW sequence 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: LG driver: N/A 
           alternate: i915 bus-ID: 00:02.0 chip-ID: 8086:9a49 class-ID: 0300 
           Device-2: Realtek LG Camera type: USB driver: uvcvideo bus-ID: 3-2:2 chip-ID: 0bda:5641 
           class-ID: 0e02 serial: <filter> 
           Display: x11 server: X.Org 1.20.14 compositor: xfwm4 v: 4.18.0 driver: loaded: N/A 
           unloaded: fbdev display-ID: :0.0 screens: 1 
           Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.7x16.7") 
           s-diag: 798mm (31.4") 
           Monitor-1: default res: 2560x1600 hz: 93 
           OpenGL: renderer: llvmpipe (LLVM 14.0.5 256 bits) v: 4.5 Mesa 22.0.5 direct render: Yes 
Audio:     Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: LG 
           driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel,snd_sof_pci_intel_tgl 
           bus-ID: 00:1f.3 chip-ID: 8086:a0c8 class-ID: 0401 
           Sound Server-1: ALSA v: k6.1.0-6mx-amd64 running: yes 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
Network:   Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel modules: wl port: 3000 
           bus-ID: 00:14.3 chip-ID: 8086:a0f0 class-ID: 0280 
           IF: wlan0 state: up mac: <filter> 
Bluetooth: Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 3-10:4 chip-ID: 8087:0026 
           class-ID: e001 
           Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 3.0 lmp-v: 5.2 
           sub-v: 200f hci-v: 5.2 rev: 200f 
           Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: slave accept 
           service-classes: rendering, capturing, object transfer, audio 
Drives:    Local Storage: total: 476.94 GiB used: 25.42 GiB (5.3%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: HFM512GD3JX013N 
           size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 
           type: SSD serial: <filter> rev: 41000C20 temp: 37.9 C scheme: GPT 
Partition: ID-1: / raw-size: 244.14 GiB size: 239.25 GiB (98.00%) used: 25.37 GiB (10.6%) fs: ext4 
           dev: /dev/nvme0n1p6 maj-min: 259:6 
           ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%) used: 48.5 MiB (18.9%) 
           fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 
Swap:      Alert: No swap data was found. 
Sensors:   System Temperatures: cpu: 65.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     Packages: note: see --pkg apt: 2056 lib: 1023 flatpak: 0 
           No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/microsoft-edge-dev.list 
           1: deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye main non-free
           2: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye ahs
Info:      Processes: 255 Uptime: 15m wakeups: 1011 Memory: 15.32 GiB used: 2.84 GiB (18.5%) 
           Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: N/A 
           alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06 
Boot Mode: UEFI
no. xfce only supports whole number gtk scaling.

you have two options. the xrandr scaling (either in mx-tweak or in Display, they work the same setting), or ramp up the dpi setting in Appearance, then adjust zoom in apps that can to make the interface for comfortable.

I also find mysefl using KDE/plasma more often. it has a display zoom setting that supports fractional scaling.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

MXRobo
Posts: 1834
Joined: Thu Nov 14, 2019 12:09 pm

Re: MX Tweak - Display GTK Scaling

#3 Post by MXRobo »

As per what D.O. said:
https://dpi.lv/

hughbert
Posts: 47
Joined: Tue Oct 08, 2019 5:16 am

Re: MX Tweak - Display GTK Scaling

#4 Post by hughbert »

Thank you. Is reinstalling the only practical way to switch to plasma?
dolphin_oracle wrote: Thu Mar 30, 2023 7:58 pm
hughbert wrote: Thu Mar 30, 2023 7:51 pm In MX Tweak there is a setting for Display GTK Scaling. There 3 are options, 1x, 2x, or 3x. 1x is default and makes everything too small on the screen and 2x makes everything too big. Is there a way to edit these settings in a file so I could set it at 1.5x or whatever?

Thanks


Code: Select all

System:    Kernel: 6.1.0-6mx-amd64 [6.1.15-1~mx21+1] x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-6mx-amd64 
           root=UUID=<filter> ro quiet video=1600x1200* splash 
           Desktop: Xfce 4.18.1 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.18.0 vt: 7 
           dm: LightDM 1.26.0 Distro: MX-21.3_ahs_x64 Wildflower January 15  2023 
           base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Laptop System: LG product: 17Z95P-K.AAE8U1 v: 0.1 serial: <filter> Chassis: 
           type: 10 v: 0.1 serial: <filter> 
           Mobo: LG model: 17Z95P v: FAB1 serial: <filter> UEFI: Phoenix v: T4ZF0040 X64 
           date: 10/06/2021 
Battery:   ID-1: CMB0 charge: 46.8 Wh (63.8%) condition: 73.4/80.0 Wh (91.8%) volts: 8.3 min: 7.7 
           model: LG LGC-LGC type: Li-ion serial: <filter> status: Charging cycles: 25 
CPU:       Info: Quad Core model: 11th Gen Intel Core i7-1195G7 bits: 64 type: MT MCP 
           arch: Tiger Lake family: 6 model-id: 8C (140) stepping: 2 microcode: 26 cache: 
           L2: 12 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 46694 
           Speed: 860 MHz min/max: 400/5000 MHz Core speeds (MHz): 1: 1100 2: 502 3: 2900 4: 2900 
           5: 2900 6: 1172 7: 678 8: 1016 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: mmio_stale_data status: Not affected 
           Type: retbleed status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 
           mitigation: Enhanced IBRS, IBPB: conditional, RSB filling, PBRSB-eIBRS: SW sequence 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: LG driver: N/A 
           alternate: i915 bus-ID: 00:02.0 chip-ID: 8086:9a49 class-ID: 0300 
           Device-2: Realtek LG Camera type: USB driver: uvcvideo bus-ID: 3-2:2 chip-ID: 0bda:5641 
           class-ID: 0e02 serial: <filter> 
           Display: x11 server: X.Org 1.20.14 compositor: xfwm4 v: 4.18.0 driver: loaded: N/A 
           unloaded: fbdev display-ID: :0.0 screens: 1 
           Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.7x16.7") 
           s-diag: 798mm (31.4") 
           Monitor-1: default res: 2560x1600 hz: 93 
           OpenGL: renderer: llvmpipe (LLVM 14.0.5 256 bits) v: 4.5 Mesa 22.0.5 direct render: Yes 
Audio:     Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: LG 
           driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel,snd_sof_pci_intel_tgl 
           bus-ID: 00:1f.3 chip-ID: 8086:a0c8 class-ID: 0401 
           Sound Server-1: ALSA v: k6.1.0-6mx-amd64 running: yes 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
Network:   Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel modules: wl port: 3000 
           bus-ID: 00:14.3 chip-ID: 8086:a0f0 class-ID: 0280 
           IF: wlan0 state: up mac: <filter> 
Bluetooth: Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 3-10:4 chip-ID: 8087:0026 
           class-ID: e001 
           Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 3.0 lmp-v: 5.2 
           sub-v: 200f hci-v: 5.2 rev: 200f 
           Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: slave accept 
           service-classes: rendering, capturing, object transfer, audio 
Drives:    Local Storage: total: 476.94 GiB used: 25.42 GiB (5.3%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: HFM512GD3JX013N 
           size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 
           type: SSD serial: <filter> rev: 41000C20 temp: 37.9 C scheme: GPT 
Partition: ID-1: / raw-size: 244.14 GiB size: 239.25 GiB (98.00%) used: 25.37 GiB (10.6%) fs: ext4 
           dev: /dev/nvme0n1p6 maj-min: 259:6 
           ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%) used: 48.5 MiB (18.9%) 
           fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 
Swap:      Alert: No swap data was found. 
Sensors:   System Temperatures: cpu: 65.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     Packages: note: see --pkg apt: 2056 lib: 1023 flatpak: 0 
           No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/microsoft-edge-dev.list 
           1: deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye main non-free
           2: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye ahs
Info:      Processes: 255 Uptime: 15m wakeups: 1011 Memory: 15.32 GiB used: 2.84 GiB (18.5%) 
           Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: N/A 
           alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06 
Boot Mode: UEFI
no. xfce only supports whole number gtk scaling.

you have two options. the xrandr scaling (either in mx-tweak or in Display, they work the same setting), or ramp up the dpi setting in Appearance, then adjust zoom in apps that can to make the interface for comfortable.

I also find mysefl using KDE/plasma more often. it has a display zoom setting that supports fractional scaling.

hughbert
Posts: 47
Joined: Tue Oct 08, 2019 5:16 am

Re: MX Tweak - Display GTK Scaling

#5 Post by hughbert »

thanks
MXRobo wrote: Thu Mar 30, 2023 11:03 pm As per what D.O. said:
https://dpi.lv/

User avatar
dolphin_oracle
Developer
Posts: 22111
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX Tweak - Display GTK Scaling  [Solved]

#6 Post by dolphin_oracle »

hughbert wrote: Fri Mar 31, 2023 12:43 am Thank you. Is reinstalling the only practical way to switch to plasma?
dolphin_oracle wrote: Thu Mar 30, 2023 7:58 pm
hughbert wrote: Thu Mar 30, 2023 7:51 pm In MX Tweak there is a setting for Display GTK Scaling. There 3 are options, 1x, 2x, or 3x. 1x is default and makes everything too small on the screen and 2x makes everything too big. Is there a way to edit these settings in a file so I could set it at 1.5x or whatever?

Thanks


Code: Select all

System:    Kernel: 6.1.0-6mx-amd64 [6.1.15-1~mx21+1] x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-6mx-amd64 
           root=UUID=<filter> ro quiet video=1600x1200* splash 
           Desktop: Xfce 4.18.1 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.18.0 vt: 7 
           dm: LightDM 1.26.0 Distro: MX-21.3_ahs_x64 Wildflower January 15  2023 
           base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Laptop System: LG product: 17Z95P-K.AAE8U1 v: 0.1 serial: <filter> Chassis: 
           type: 10 v: 0.1 serial: <filter> 
           Mobo: LG model: 17Z95P v: FAB1 serial: <filter> UEFI: Phoenix v: T4ZF0040 X64 
           date: 10/06/2021 
Battery:   ID-1: CMB0 charge: 46.8 Wh (63.8%) condition: 73.4/80.0 Wh (91.8%) volts: 8.3 min: 7.7 
           model: LG LGC-LGC type: Li-ion serial: <filter> status: Charging cycles: 25 
CPU:       Info: Quad Core model: 11th Gen Intel Core i7-1195G7 bits: 64 type: MT MCP 
           arch: Tiger Lake family: 6 model-id: 8C (140) stepping: 2 microcode: 26 cache: 
           L2: 12 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 46694 
           Speed: 860 MHz min/max: 400/5000 MHz Core speeds (MHz): 1: 1100 2: 502 3: 2900 4: 2900 
           5: 2900 6: 1172 7: 678 8: 1016 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: mmio_stale_data status: Not affected 
           Type: retbleed status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 
           mitigation: Enhanced IBRS, IBPB: conditional, RSB filling, PBRSB-eIBRS: SW sequence 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: LG driver: N/A 
           alternate: i915 bus-ID: 00:02.0 chip-ID: 8086:9a49 class-ID: 0300 
           Device-2: Realtek LG Camera type: USB driver: uvcvideo bus-ID: 3-2:2 chip-ID: 0bda:5641 
           class-ID: 0e02 serial: <filter> 
           Display: x11 server: X.Org 1.20.14 compositor: xfwm4 v: 4.18.0 driver: loaded: N/A 
           unloaded: fbdev display-ID: :0.0 screens: 1 
           Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.7x16.7") 
           s-diag: 798mm (31.4") 
           Monitor-1: default res: 2560x1600 hz: 93 
           OpenGL: renderer: llvmpipe (LLVM 14.0.5 256 bits) v: 4.5 Mesa 22.0.5 direct render: Yes 
Audio:     Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: LG 
           driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel,snd_sof_pci_intel_tgl 
           bus-ID: 00:1f.3 chip-ID: 8086:a0c8 class-ID: 0401 
           Sound Server-1: ALSA v: k6.1.0-6mx-amd64 running: yes 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
Network:   Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel modules: wl port: 3000 
           bus-ID: 00:14.3 chip-ID: 8086:a0f0 class-ID: 0280 
           IF: wlan0 state: up mac: <filter> 
Bluetooth: Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 3-10:4 chip-ID: 8087:0026 
           class-ID: e001 
           Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 3.0 lmp-v: 5.2 
           sub-v: 200f hci-v: 5.2 rev: 200f 
           Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: slave accept 
           service-classes: rendering, capturing, object transfer, audio 
Drives:    Local Storage: total: 476.94 GiB used: 25.42 GiB (5.3%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: HFM512GD3JX013N 
           size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 
           type: SSD serial: <filter> rev: 41000C20 temp: 37.9 C scheme: GPT 
Partition: ID-1: / raw-size: 244.14 GiB size: 239.25 GiB (98.00%) used: 25.37 GiB (10.6%) fs: ext4 
           dev: /dev/nvme0n1p6 maj-min: 259:6 
           ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%) used: 48.5 MiB (18.9%) 
           fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 
Swap:      Alert: No swap data was found. 
Sensors:   System Temperatures: cpu: 65.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     Packages: note: see --pkg apt: 2056 lib: 1023 flatpak: 0 
           No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/microsoft-edge-dev.list 
           1: deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye main non-free
           2: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye ahs
Info:      Processes: 255 Uptime: 15m wakeups: 1011 Memory: 15.32 GiB used: 2.84 GiB (18.5%) 
           Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: N/A 
           alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06 
Boot Mode: UEFI
no. xfce only supports whole number gtk scaling.

you have two options. the xrandr scaling (either in mx-tweak or in Display, they work the same setting), or ramp up the dpi setting in Appearance, then adjust zoom in apps that can to make the interface for comfortable.

I also find mysefl using KDE/plasma more often. it has a display zoom setting that supports fractional scaling.
No you can install plasma in mx packageinstaller. Popular apps
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
razor2021
Posts: 498
Joined: Mon Feb 08, 2021 4:49 pm

Re: MX Tweak - Display GTK Scaling

#7 Post by razor2021 »

I used xrandr scaling at 1.5 and it works well. All the apps including Conky scales properly after you turn it off/on.
Mixed of desktops and laptops, I have a Gravis Ultrasound Classic card (unfortunately its ISA-slot based) ... - I must be a dino. :popcorn:
Running on my DesktopPC - MX-23.4 AHS with latest Kernel: 6.12.17-1-liquorix-amd64

MXRobo
Posts: 1834
Joined: Thu Nov 14, 2019 12:09 pm

Re: MX Tweak - Display GTK Scaling

#8 Post by MXRobo »

@razor2021
I'm curious, because I don't really know the correct way to adjust this, I just use what seems to work best; but would you mind telling me what resolution your display/monitor is and if what you do works better than what I do.
Because – I have:

Code: Select all

 Screen-1: 0 s-res: 1920x1080 s-dpi: 97 s-size: 504x283mm (19.8x11.1") 
           s-diag: 578mm (22.8") 
           Monitor-1: eDP res: 1920x1080 hz: 60 dpi: 142 size: 344x193mm (13.5x7.6") 
           diag: 394mm (15.5") 
And if I disable (uncheck) Appearance>Fonts>DPI -- Custom DPI setting and set MX-Tweak>Display -- xrandr Scaling at 1.5 (or 1.4) the scaling seems to work OK, but the font is blurry, whereas if I set Appearance>Fonts>DPI -- Custom DPI setting to 141 (or 150) and set (or leave) MX-Tweak>Display -- xrandr Scaling at 1 the font is not blurry, or not noticeably blurry.

If there's a better (or correct) way to do this, I want to know - but I'm satisfied with my current settings.
Thanks

User avatar
razor2021
Posts: 498
Joined: Mon Feb 08, 2021 4:49 pm

Re: MX Tweak - Display GTK Scaling

#9 Post by razor2021 »

Mine is this below;

Code: Select all

	   Screen-1: 0 s-res: 4480x1440 s-dpi: 96 s-size: 1185x381mm (46.7x15.0") 
           s-diag: 1245mm (49") 
           Monitor-2: DP-0 res: 2560x1440 hz: 60 dpi: 105 size: 621x341mm (24.4x13.4") 
           diag: 708mm (27.9") 
The font is blurry initially after setting but settles down. Even after reboot seems fine. The font is also sharp. But I agree, its blurry when setting it initially using xrandr scaling.
Mixed of desktops and laptops, I have a Gravis Ultrasound Classic card (unfortunately its ISA-slot based) ... - I must be a dino. :popcorn:
Running on my DesktopPC - MX-23.4 AHS with latest Kernel: 6.12.17-1-liquorix-amd64

MXRobo
Posts: 1834
Joined: Thu Nov 14, 2019 12:09 pm

Re: MX Tweak - Display GTK Scaling

#10 Post by MXRobo »

@razor2021
OK, I'm going to try that and see what it look like, I never rebooted - I'll take before and after screenshots too.
Have to do later, gotta go – thanks.

Post Reply

Return to “MX Help”