Firedragon Plasma/Wayland Not Scaling to Monitor

╰─λ garuda-inxi
System:
Kernel: 6.13.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=56d1f10b-cb16-46c0-9169-6bc3151b9b5d rw rootflags=subvol=@
intel_iommu=on iommu=pt transparent_hugepage=never quiet
rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=45d3cd5d-df18-46f9-8497-133a5a31ae08 loglevel=3 ibt=off
mitigations=off pcie_ports=native pci=nommconf
Desktop: KDE Plasma v: 6.2.5 tk: Qt v: N/A info: frameworks v: 6.10.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: Acer product: Predator PHN16-72 v: V1.14
serial: <superuser required>
Mobo: RPL model: EQE_RTX v: V1.14 serial: <superuser required>
part-nu: 0000000000000000 uuid: <superuser required> UEFI: Insyde v: 1.14
date: 09/19/2024
Battery:
ID-1: BAT1 charge: 91.3 Wh (100.0%) condition: 91.3/90.6 Wh (100.7%)
volts: 17.3 min: 15.4 model: LGC AP21A8T type: Li-ion serial: <filter>
status: full
CPU:
Info: model: Intel Core i9-14900HX bits: 64 type: MST AMCP arch: Raptor Lake
gen: core 14 level: v3 note: check built: 2022+ process: Intel 7 (10nm)
family: 6 model-id: 0xB7 (183) stepping: 1 microcode: 0x12B
Topology: cpus: 1x dies: 1 clusters: 12 cores: 24 threads: 32 mt: 8 tpc: 2
st: 16 smt: enabled cache: L1: 2.1 MiB desc: d-16x32 KiB, 8x48 KiB; i-8x32
KiB, 16x64 KiB L2: 32 MiB desc: 8x2 MiB, 4x4 MiB L3: 36 MiB desc: 1x36 MiB
Speed (MHz): avg: 1265 min/max: 800/5600:5800:4100 scaling:
driver: intel_pstate governor: powersave cores: 1: 1265 2: 1265 3: 1265
4: 1265 5: 1265 6: 1265 7: 1265 8: 1265 9: 1265 10: 1265 11: 1265 12: 1265
13: 1265 14: 1265 15: 1265 16: 1265 17: 1265 18: 1265 19: 1265 20: 1265
21: 1265 22: 1265 23: 1265 24: 1265 25: 1265 26: 1265 27: 1265 28: 1265
29: 1265 30: 1265 31: 1265 32: 1265 bogomips: 154828
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Raptor Lake-S UHD Graphics vendor: Acer Incorporated ALI
driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm
built: 2020-21 ports: active: eDP-1 empty: none bus-ID: 0000:00:02.0
chip-ID: 8086:a788 class-ID: 0300
Device-2: NVIDIA AD106M [GeForce RTX 4070 Max-Q / Mobile]
vendor: Acer Incorporated ALI driver: nvidia v: 570.86.16
alternate: nouveau,nvidia_drm non-free: 550/565.xx+
status: current (as of 2025-01) arch: Lovelace code: AD1xx
process: TSMC n4 (5nm) built: 2022+ ports: active: none
empty: DP-1,DP-2,HDMI-A-1 bus-ID: 0000:01:00.0 chip-ID: 10de:2860
class-ID: 0300
Device-3: NVIDIA GA102 [GeForce RTX 3080 Lite Hash Rate] vendor: Gigabyte
driver: nvidia v: 570.86.16 alternate: nouveau,nvidia_drm
non-free: 550/565.xx+ status: current (as of 2025-01; EOL~2026-12-xx)
arch: Ampere code: GAxxx process: TSMC n7 (7nm) built: 2020-2023 ports:
active: none off: DP-4 empty: DP-3, DP-5, HDMI-A-2, HDMI-A-3, HDMI-A-4
bus-ID: 0000:26:00.0 chip-ID: 10de:2216 class-ID: 0300
Device-4: Chicony ACER FHD User Facing driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-6:2 chip-ID: 04f2:b799
class-ID: fe01 serial: <filter>
Device-5: Microsoft LifeCam Cinema driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-9.1.4:21
chip-ID: 045e:075d class-ID: 0102
Device-6: Lite-On HP Full-HD Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-9.2.4:20 chip-ID: 04ca:7078
class-ID: 0e02 serial: <filter>
Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 21.1.99
compositor: kwin_wayland driver: X: loaded: modesetting failed: nvidia
dri: iris gpu: i915,nvidia,nvidia-nvswitch d-rect: 7680x3040 display-ID: 0
Monitor-1: DP-4 pos: bottom-r model: Samsung LS49AG95 serial: <filter>
built: 2021 res: mode: 5120x1440 hz: 240 scale: 100% (1) dpi: 82 gamma: 1.2
size: 1193x336mm (46.97x13.23") diag: 1239mm (48.8") modes: max: 3840x1080
min: 640x480
Monitor-2: eDP-1 pos: primary,top-left model: BOE Display 0x0b17
built: 2022 res: mode: 2560x1600 hz: 240 scale: 135% (1.35) to: 1896x1185
dpi: 188 gamma: 1.2 size: 345x215mm (13.58x8.46") diag: 407mm (16")
ratio: 16:10 modes: 2560x1600
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia gbm:
drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia x11: drv: nvidia
API: OpenGL v: 4.6.0 vendor: nvidia v: 570.86.16 glx-v: 1.4
direct-render: yes renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2
memory: 9.77 GiB display-ID: :1.0
API: Vulkan v: 1.4.303 layers: 10 device: 0 type: discrete-gpu
name: NVIDIA GeForce RTX 3080 driver: N/A device-ID: 10de:2216
surfaces: xcb,xlib,wayland
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Raptor Lake High Definition Audio
vendor: Acer Incorporated ALI driver: sof-audio-pci-intel-tgl
alternate: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_tgl
bus-ID: 0000:00:1f.3 chip-ID: 8086:7a50 class-ID: 0401
Device-2: NVIDIA AD106M High Definition Audio
vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel
bus-ID: 0000:01:00.1 chip-ID: 10de:22bd class-ID: 0403
Device-3: NVIDIA GA102 High Definition Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel bus-ID: 0000:26:00.1 chip-ID: 10de:1aef
class-ID: 0403
Device-4: Microsoft LifeCam Cinema driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-9.1.4:21
chip-ID: 045e:075d class-ID: 0102
Device-5: JMTek LLC. LCS USB Audio
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 1-9.2.1:17 chip-ID: 0c76:2018 class-ID: 0300
serial: <filter>
API: ALSA v: k6.13.1-zen1-1-zen status: kernel-api
tools: alsactl,alsamixer,amixer
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Raptor Lake-S PCH CNVi WiFi vendor: Rivet Networks
driver: iwlwifi v: kernel bus-ID: 0000:00:14.3 chip-ID: 8086:7a70
class-ID: 0280
IF: wlp0s20f3 state: up mac: <filter>
Device-2: Realtek Killer E3000 2.5GbE vendor: Acer Incorporated ALI
driver: r8169 v: kernel port: 3000 bus-ID: 0000:43:00.0 chip-ID: 10ec:3000
class-ID: 0200
IF: enp67s0 state: down mac: <filter>
Device-3: Microsoft Xbox Wireless Adapter for Windows driver: xone-dongle
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-9.1.3:16
chip-ID: 045e:02fe class-ID: 0000 serial: <filter>
Device-4: Realtek USB 10/100/1G/2.5G LAN driver: r8152 type: USB rev: 3.2
speed: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 bus-ID: 4-1:2 chip-ID: 0bda:8156
class-ID: 0000 serial: <filter>
IF: enp35s0u1 state: up speed: 2500 Mbps duplex: full mac: <filter>
IF-ID-1: virbr0 state: down mac: <filter>
Info: services: NetworkManager, smbd, sshd, systemd-timesyncd,
wpa_supplicant
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:4 chip-ID: 8087:0033
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.3
lmp-v: 12 status: discoverable: no pairing: no class-ID: 6c010c
RAID:
Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel
driver: vmd v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:a77f rev:
class-ID: 0104
Drives:
Local Storage: total: 1.82 TiB used: 1.42 TiB (77.9%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 PRO 2TB
size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: 5B2QGXA7 temp: 59.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 1.75 TiB size: 1.75 TiB (100.00%) used: 1.42 TiB (80.9%)
fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 604 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 1.75 TiB size: 1.75 TiB (100.00%)
used: 1.42 TiB (80.9%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 1.75 TiB size: 1.75 TiB (100.00%)
used: 1.42 TiB (80.9%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 1.75 TiB size: 1.75 TiB (100.00%)
used: 1.42 TiB (80.9%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: partition size: 69.01 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
ID-2: swap-2 type: zram size: 31.05 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 32
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 49.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB note: est. available: 31.05 GiB used: 5.1 GiB (16.4%)
Processes: 635 Power: uptime: 19m states: freeze,mem,disk suspend: s2idle
avail: deep wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.36 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: 1884 pm: pacman pkgs: 1867 libs: 523 tools: octopi,paru
pm: flatpak pkgs: 17 Compilers: clang: 19.1.7 gcc: 14.2.1 alt: 13
Shell: garuda-inxi default: Bash v: 5.2.37 running-in: konsole
inxi: 3.3.37
Garuda (2.6.26-1.1):
System install date:     2025-02-02
Last full system update: 2025-02-09 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:            preload.service snapper-cleanup.service snapperd.service

I cant seem to get Firedragon to scale correctly, I have a 2K monitor on my new laptop, I need to use display scaling to read the text (135%). This scaling applies to most applications except for firedragon.

I’ve tried to include an image, maybe I am not running in a Wayland compatible mode?

Any help Appreciated.

You can check if your running under wayland in about:support under “Window Protocol”.

If you are you can try enabling widget.wayland.fractional-scale.enabled in about:config.

Thanks for the help, the window protocol was definitely wayland and the fractional scaling was actually set to false. So I changed the value to true but there was no change unfortunately. Scaling still seems to be broken in my setup.

Did you try restarting FireDragon after setting the value? It might require a restart to apply.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.