Skip to content

Cinnamon, scaling, Steam and CIV VI #13712

@riasevern

Description

@riasevern

Apologies if this is the wrong place, I'm not sure where to start TBH. If you think this isn't the right place, I would appreciate some help in selecting the correct place to report.

I have an issue when using CIV VI though Steam when Cinnamon scaling is selected at non 100%.

The graphics display fine, the problem is actually that the mouse coordinates seem to be off.
In 150% scaling, which is what I use for normal operation the mouse appears inoperative in game.
In 125% scaling, while trying things out, it appears that the mouse has to be to the right and lower on the screen than the actual menu item. As I can only get this to happen in 125% I can't actually confirm this is the case in all resolutions but it seems a reasonable supposition (in all other scale %s the mouse pointer would be off the bottom right of the screen if it's the same).

If I change the display scaling to 100% while in game, the mouse then maps fine onto the screen, which suggests that either the game or the environment isn't getting/setting the mouse coordinate area correctly for some reason whether that's the OS/window handler or whatever isn't passing it through. The screen size/fonts etc don't appear to change graphically if I change the display resolution while it's running so I guess CIV VI is doing it's own thing to handle the graphics anyway.

I have had no issues with any of the other desktop programs that I run. I only use a couple of games in Steam and the other is fine, no issue so I think the issue either lies in the Steam environment or the specific game CIV VI. However as I don't understand how it all fits together I'm not really sure where to report this.

On the basis it goes wrong when I change Cinnamon scaling I thought I'd start here so that someone could give me a bit more insight how this all hangs together and thus where to go to report this.

System info::

[code]
System:
Kernel: 6.17.0-20-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
Desktop: Cinnamon v: 6.6.7 tk: GTK v: 3.24.41 wm: Muffin v: 6.6.3 vt: 7 dm: LightDM v: 1.30.0
Distro: Linux Mint 22.3 Zena base: Ubuntu 24.04 noble
Machine:
Type: Mini-pc Mobo: AZW model: GTR Pro serial: part-nu: 75
uuid: UEFI: American Megatrends LLC. v: GTRP108 date: 09/16/2025
CPU:
Info: 16-core model: AMD RYZEN AI MAX+ 395 w/ Radeon 8060S bits: 64 type: MT MCP MCM smt: enabled
arch: N/A rev: 0 cache: L1: 1.2 MiB L2: 16 MiB L3: 64 MiB
Speed (MHz): avg: 4182 high: 5121 min/max: 625/5188 boost: enabled cores: 1: 5121 2: 5025
3: 5008 4: 5105 5: 5106 6: 5109 7: 5104 8: 5120 9: 3547 10: 3250 11: 3547 12: 2994 13: 3546
14: 1772 15: 3247 16: 3547 17: 5110 18: 5118 19: 5096 20: 5104 21: 5110 22: 5105 23: 5100
24: 5061 25: 3251 26: 3248 27: 3547 28: 3548 29: 3250 30: 3256 31: 3248 32: 3547
bogomips: 191645
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD driver: amdgpu v: kernel pcie: speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1
empty: DP-1, DP-2, DP-3, DP-4, DP-5, DP-6, DP-7, DP-8, Writeback-1 bus-ID: c6:00.0
chip-ID: 1002:1586 class-ID: 0380 temp: 50.0 C
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: amdgpu
unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x572mm (40.00x22.52") s-diag: 1166mm (45.9")
Monitor-1: HDMI-A-1 mapped: HDMI-A-0 model: LG (GoldStar) HDR 4K serial:
res: 3840x2160 hz: 60 dpi: 163 size: 600x340mm (23.62x13.39") diag: 690mm (27.2") modes:
max: 3840x2160 min: 640x480
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi device: 1 drv: swrast
gbm: drv: kms_swrast surfaceless: drv: radeonsi x11: drv: radeonsi inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.2.8-0ubuntu0.24.04.1 glx-v: 1.4
direct-render: yes renderer: Radeon 8060S Graphics (radeonsi gfx1151 LLVM 20.1.2 DRM 3.64
6.17.0-20-generic) device-ID: 1002:1586
API: Vulkan v: 1.3.275 layers: 7 surfaces: xcb,xlib device: 0 type: integrated-gpu driver: N/A
device-ID: 1002:1586 device: 1 type: cpu driver: N/A device-ID: 10005:0000
Audio:
Device-1: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel v: kernel pcie:
speed: 16 GT/s lanes: 16 bus-ID: c6:00.1 chip-ID: 1002:1640 class-ID: 0403
Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: snd_acp_pci v: kernel pcie:
speed: 16 GT/s lanes: 16 bus-ID: c6:00.5 chip-ID: 1022:15e2 class-ID: 0480
Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
lanes: 16 bus-ID: c6:00.6 chip-ID: 1022:15e3 class-ID: 0403
Device-4: Linux Foundation POROSVOC driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1
speed: 12 Mb/s lanes: 1 bus-ID: 3-4:5 chip-ID: 1d6b:a4a7 class-ID: 0300 serial:
API: ALSA v: k6.17.0-20-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: MEDIATEK vendor: AzureWave driver: mt7925e v: kernel pcie: speed: 5 GT/s lanes: 1
port: N/A bus-ID: c1:00.0 chip-ID: 14c3:7925 class-ID: 0280
Device-2: Intel driver: ixgbe v: kernel pcie: speed: 16 GT/s lanes: 4 port: N/A bus-ID: c4:00.0
chip-ID: 8086:57b0 class-ID: 0200
IF: enp196s0f0 state: down mac:
Device-3: Intel driver: ixgbe v: kernel pcie: speed: 16 GT/s lanes: 4 port: N/A bus-ID: c4:00.1
chip-ID: 8086:57b0 class-ID: 0200
IF: enp196s0f1 state: up speed: 10000 Mbps duplex: full mac:
Bluetooth:
Device-1: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB rev: 2.1 speed: 480 Mb/s
lanes: 1 bus-ID: 3-5:4 chip-ID: 13d3:3604 class-ID: e001 serial:
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: bt-v: 5.4 lmp-v: 13
sub-v: 2512 hci-v: 13 rev: 1009 class-ID: 7c0104
Drives:
Local Storage: total: 1.82 TiB used: 162.54 GiB (8.7%)
ID-1: /dev/nvme0n1 vendor: Crucial model: CT2000P310SSD8 size: 1.82 TiB speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: fw-rev: V8CR001 temp: 37.9 C scheme: GPT
Partition:
ID-1: / size: 959.92 GiB used: 162.47 GiB (16.9%) fs: ext4 dev: /dev/nvme0n1p5
ID-2: /boot/efi size: 96 MiB used: 68.6 MiB (71.5%) fs: vfat dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
USB:
Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-2: 2-0:1 info: super-speed hub ports: 1 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
class-ID: 0900
Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 5 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Device-1: 3-2:2 info: Logitech M110 corded optical mouse (M-B0001) type: mouse
driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 1.5 Mb/s lanes: 1 power: 98mA
chip-ID: 046d:c064 class-ID: 0301
Device-2: 3-3:3 info: LighTuning Fingerprint Sensor type: driver: N/A
interfaces: 1 rev: 2.0 speed: 480 Mb/s lanes: 1 power: 100mA chip-ID: 1c7a:0577 class-ID: ff00
serial:
Device-3: 3-4:5 info: Linux Foundation POROSVOC type: audio,HID
driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 1.1 speed: 12 Mb/s lanes: 1
power: 50mA chip-ID: 1d6b:a4a7 class-ID: 0300 serial:
Device-4: 3-5:4 info: IMC Networks Wireless_Device type: bluetooth driver: btusb interfaces: 3
rev: 2.1 speed: 480 Mb/s lanes: 1 power: 100mA chip-ID: 13d3:3604 class-ID: e001 serial:
Hub-4: 4-0:1 info: super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
class-ID: 0900
Hub-5: 5-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-6: 6-0:1 info: super-speed hub ports: 1 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
class-ID: 0900
Hub-7: 7-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-8: 8-0:1 info: super-speed hub ports: 1 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
class-ID: 0900
Sensors:
System Temperatures: cpu: 61.9 C mobo: N/A gpu: amdgpu temp: 49.0 C
Fan Speeds (rpm): N/A
Repos:
Packages: 3172 pm: dpkg pkgs: 3171 pm: flatpak pkgs: 1
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/m-grant-prg-utils-noble.list
1: deb [signed-by=/etc/apt/keyrings/m-grant-prg-utils-noble.gpg] https: //ppa.launchpadcontent.net/m-grant-prg/utils/ubuntu noble main
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //packages.linuxmint.com zena main upstream import backport
2: deb http: //archive.ubuntu.com/ubuntu noble main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Active apt repos in: /etc/apt/sources.list.d/signal-desktop.sources
1: deb [arch=amd64] https: //updates.signal.org/desktop/apt xenial main
Info:
Memory: total: 64 GiB available: 62.44 GiB used: 11.56 GiB (18.5%)
Processes: 616 Power: uptime: 22h 47m states: freeze,mem,disk suspend: s2idle wakeups: 0
hibernate: platform Init: systemd v: 255 target: graphical (5) default: graphical
Compilers: gcc: 13.3.0 Client: Unknown python3.12 client inxi: 3.3.34
[/code]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions