xrandr query resets refresh rate to default setting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Hi,
I faced this problem after upgrading from 14.04 to 14.10. Basically, when I switch display refresh rate using xrandr to some non-default value and then just run xrandr without any arguments, the rate resets to default. I can clearly see it as my TV is able to show current refresh rate. Also TV blinks after second xrandr invocation. So steps to reproduce are:
1. xrandr --output HDMI1 --mode 1920x1080 --rate 24 <-- TV switches to 24HZ and stays in this mode.
2. xrandr (or xrandr --nograb) <-- TV blinks and switches back to default 60HZ.
The original problem was observed in Kodi (ex Xbmc) - it failed to enable (and still fails) 24HZ video refresh rate, I analyzed Kodi sources and found out that above mentioned steps are indeed used by Kodi to switch refresh rate. Note that fore some reason the switch to 50HZ refresh rate does NOT exibit the problem, but only to 24/25/30HZ (on my system).
Short summary about my system:
- 64Bit Ubuntu 14.10 (everything stock, Unity, all up-to-date)
- TV Phillips 47PFL7108
- CPU Intel(R) Core(TM) i7-4765T
- Video card (builtin) Intel® HD Graphics 4600
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: xorg 1:7.7+7ubuntu2
ProcVersionSign
Uname: Linux 3.16.0-30-generic x86_64
.tmp.unity.
ApportVersion: 2.14.7-0ubuntu8.1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
CurrentDmesg: Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission denied
Date: Sun Feb 15 21:14:35 2015
DistUpgraded: 2014-11-29 15:58:09,685 DEBUG enabling apt cron job
DistroCodename: utopic
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06) (prog-if 00 [VGA controller])
Subsystem: Gigabyte Technology Co., Ltd Device [1458:d000]
InstallationDate: Installed on 2014-01-06 (405 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MachineType: GIGABYTE MSH81TN-00
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
UpgradeStatus: Upgraded to utopic on 2014-11-29 (78 days ago)
dmi.bios.date: 10/15/2013
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F2
dmi.board.
dmi.board.name: MSH81TN-00
dmi.board.vendor: GIGABYTE
dmi.board.version: 1.x
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: MSH81TN-00
dmi.product.
dmi.sys.vendor: GIGABYTE
version.compiz: compiz 1:0.9.12+
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.56-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Sun Feb 15 20:21:04 2015
xserver.configfile: default
xserver.devices:
input Power Button KEYBOARD, id 6
input Video Bus KEYBOARD, id 7
input Power Button KEYBOARD, id 8
input Andrey’s Trackpad TOUCHPAD, id 9
input Apple Wireless Keyboard KEYBOARD, id 10
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 0
vendor PHL
xserver.version: 2:1.16.0-1ubuntu1.2
The issue is now resolved after upgrading to Ubuntu 15.04