Bug#758178: general: screen resolution reverts to minimum when not selected by KVM
*** Please consider answering these questions, where appropriate ***
* What led up to the situation?
I have 3 or 4 debian machines attached to a Zonet KVM3304 4 port KVM switch. I
usually keep at least 2 of them on most of the time. Thus only one is selected
at any one time. I try to keep separate projects for clients on separate
machines. When I select a machine that has not been selected for a while, say
2 hours or longer, the screen resolution has been set to the minimum. It is
almost like some process goes out and queries about the display resolution and
when the machine is not selected it either does not get an answer or the answer
it gets is 600x480.
* What exactly did you do (or not do) that was effective (or
I went to the System Settings -> Displays to try to reset the resolution. I
have done this both with Gnome Classic and the new Gnome. I am rather sure
that the problem is somewhere in Gnome, but I have no idea which subsystem.
* What was the outcome of this action?
In every case, the display goes black and the computer becomes unresponsive. I
have to reboot. I have tried this with fresh installs of debian 7.1, 7.2, 7.3,
and now 7.6. This makes debian 7 unusable because when I am working on a
project, I usually leave multiple GVIM editor sessions open (sometimes a dozen
or more sessions) and sometimes for days at a time.
* What outcome did you expect instead?
This never happened under debian 6 or debian 5 or debian 4. The resolution
stays the same no matter how long the machine has
been unselected by the KVM. I have had to revert to debian 6 in order to get
any work done on any machine that I need to leave on for more than a few hours.
Last week I installed openSUSE just to see what it did. I left its machine
unselected overnight and when I reselected it, it came back with the screen
resolution unchanged. So openSUSE seems to have fixed this bug.
*** End of the template - remove these lines ***
-- System Information:
Debian Release: 7.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash