Sådan skalerer du X-vinduer uden at ændre skærmopløsningen på en 4k skærm

Hvordan kan en specifik X-vindue skaleres uden at ændre skærmopløsningen, når nogle applikationer ikke skalerer korrekt på en 4k skærm?

At skalere en specifik X-vindue uden at ændre skærmopløsningen kan opnås ved at bruge værktøjer som Xrandr, applikationsspecifikke indstillinger, GTK eller QT skaleringsindstillinger, Wine til Windows-applikationer, eller kompatibilitetsindstillinger i Windows.

Hvordan kan en specifik X-vindue skaleres uden at ændre skærmopløsningen, når nogle applikationer ikke skalerer korrekt på en 4k skærm?

At skalere en specifik X-vindue uden at ændre skærmopløsningen kan være nødvendigt, når visse applikationer ikke skalerer korrekt på en 4k skærm. Her er nogle metoder til at opnå dette:

1. Brug af Xrandr

Xrandr er et kommandolinjeværktøj til at indstille skærmopløsninger og andre skærmparametre. Du kan bruge Xrandr til at skalere en specifik applikation:

  • Åbn terminalen.
  • Find ud af navnet på din skærm ved at køre xrandr.
  • Skaler skærmen ved at bruge en skalafaktor. For eksempel, for at skalere med en faktor på 1.5, brug kommandoen:
    xrandr --output  --scale 1.5x1.5

2. Brug af Applikationsspecifikke Indstillinger

Nogle applikationer har indbyggede indstillinger til skalering. Tjek applikationens indstillinger eller dokumentation for at se, om der er en mulighed for at ændre skaleringsfaktoren.

3. Brug af GTK eller QT Skaleringsindstillinger

Hvis applikationen er baseret på GTK eller QT, kan du justere skaleringsindstillingerne for disse værktøjer:

  • For GTK applikationer, kan du sætte miljøvariablen GDK_SCALE:
    export GDK_SCALE=2
  • For QT applikationer, kan du sætte miljøvariablen QT_SCALE_FACTOR:
    export QT_SCALE_FACTOR=2

4. Brug af Wine til Windows Applikationer

Hvis du kører Windows-applikationer på en 4k skærm ved hjælp af Wine, kan du justere DPI-indstillingerne i Wine:

  • Åbn Wine konfigurationsværktøjet ved at køre winecfg.
  • Gå til fanen "Graphics".
  • Juster DPI-indstillingen til en højere værdi for at skalere applikationen korrekt.

5. Brug af Kompatibilitetsindstillinger i Windows

Hvis du bruger en virtuel maskine eller dual-boot med Windows, kan du justere skaleringsindstillingerne direkte i Windows:

  • Højreklik på applikationens genvej og vælg "Egenskaber".
  • Gå til fanen "Kompatibilitet".
  • Klik på "Skift høje DPI-indstillinger" og juster indstillingerne der.

Ved at bruge en af disse metoder kan du skalere en specifik X-vindue uden at ændre skærmopløsningen, hvilket kan hjælpe med at løse problemer med applikationer, der ikke skalerer korrekt på en 4k skærm.