Skip to content

Lock screen rendering scaled/squished #438

@nhaggin

Description

@nhaggin

Distribution

Mint 21.2 x86_64

Package version

5.8.1

Graphics hardware in use

AMD Radeon RX 6650XT

Frequency

Always

Bug description

When using fractional scaling with dual 4K monitors, the lock screen renders only on the primary monitor, scaled horizontally to about 3/4 of the screen width but correctly scaled vertically.

This seems to happen only with fractional scaling; if I scale the desktop to either 100% or 200%, the lock screen renders correctly across both monitors.

Steps to reproduce

Lock the screen/start the screensaver

Expected behavior

Lock screen should render across 100% of both monitors at desktop scaling

Additional information

~/.xsession-errors contains the following after locking:

** (cinnamon:4792): WARNING **: 10:47:34.417: Skipping layers 1..n of your pipeline since the first layer is sliced. We don't currently support any multi-texturing with sliced textures but assume layer 0 is the most important to keep

cinnamon-screensaver --debug --hold doesn't seem to show anything of interest:

$ cinnamon-screensaver --debug --hold
Fractional scaling active: True
Trying to connect to logind...
Starting screensaver...
Debug mode active
Cinnamon Screensaver support not found in current theme - adding some...
service: 'GetActive' received, poking application.
org.gnome.ScreenSaver is gone from the session bus
org.mate.ScreenSaver is gone from the session bus
service: 'GetActive' received, poking application.
login client: found session path for user 'nhaggin' (session_id: c2): /org/freedesktop/login1/session/c2
Successfully using logind

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions