Project

General

Profile

Bug #14786

Can't change resolution under KVM with QXL

Added by mercedes508 2 months ago. Updated 16 days ago.

Status:
Confirmed
Priority:
Low
Assignee:
Category:
Virtualization
Target version:
Start date:
10/04/2017
Due date:
% Done:

0%

QA Check:
Info Needed
Feature Branch:
Type of work:
Research
Blueprint:
Starter:
Affected tool:

Description

When using Tails 3.2 using KVM and QXL for video, when changing it's reolution size, the screen gets buggy, and unusable.

It doesn't happen with Tails 3.1, nor when using Cirrus for video.


Related issues

Related to Tails - Feature #14999: Upgrade to Stretch 9.3 In Progress 11/25/2017
Blocks Tails - Feature #13244: Core work 2017Q4: Foundations Team Confirmed 06/29/2017

History

#1 Updated by mercedes508 2 months ago

  • Assignee changed from anonym to intrigeri
  • Priority changed from Normal to Low

When using spice, there's no issue anymore, so the workaround is pretty easy. Downgrading the prio to low and changing assignee.

#2 Updated by intrigeri about 1 month ago

#3 Updated by intrigeri about 1 month ago

  • Assignee changed from intrigeri to mercedes508
  • Target version set to Tails_3.3
  • QA Check set to Info Needed

So, to clarify:

  • QXL + VNC is broken
  • QXL + Spice works

Correct?

#4 Updated by cypherpunks about 1 month ago

I get this issue with QXL+Spice. (Debian Stretch)

I've found a workaround by setting resolution with 'xrandr -s 1280x960'

#5 Updated by anonym 27 days ago

  • Target version changed from Tails_3.3 to Tails_3.5

#6 Updated by Anonymous 23 days ago

I've been experiencing this issue as well. I've ran into this problem on another distro with the 4.12 kernel. (started with 4.12) I've also noticed some type of memory leak when using QXL. extensively using totem, evince, image viewers and other graphic intensive programs over an extended period of time (a few hours) causes memory to slowly grow and never free, even after all these programs have been closed (to the point of locking up). The extra memory usage isn't accounted by any running programs.

Switching to virto-vga fixes these problem for me.

#7 Updated by GigabyteProductions 18 days ago

I discovered when updating from 3.1 to 3.3. My usage is always as a Live CD; I never created persistent installation.

I discovered by means of SPICE resolution change when SPICE client asks guest agent to resize to a resolution that matches the client window size. The effect is also observed with xrandr --output Virtual-0 --mode 1440x900.

I can confirm that virtio-vga works with even SPICE-client-initiated custom resolutions.

#8 Updated by Anonymous 16 days ago

The experimental 4.14 Debian Kernel fixes the resolution problem with QXL, but I still experience the slow memory leak:

I've also noticed some type of memory leak when using QXL. extensively using totem, evince, image viewers and other graphic intensive programs over an extended period of time (a few hours) causes memory to slowly grow and never free, even after all these programs have been closed

The extra memory usage isn't accounted by any running programs.

#9 Updated by intrigeri 16 days ago

Also available in: Atom PDF