[Bug 80868] Support screen scaling modes for external monitors

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 7 18:06:37 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=80868

--- Comment #9 from Kamil Páral <kamil.paral at gmail.com> ---
OK, once I learned how to work with spec files properly, I compiled it with the
patch applied. The scaling mode is now visible for external displays (yay!) and
defaults to None. However, when I try to change it (I tried to set it to
Center), my monitor goes black and I receive "no signal detected" error
message. I had to restart to restore the picture. This happens over both DVI
and DP.

The journal says:

Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): EDID vendor "BNQ",
prod id 32785
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Using hsync ranges
from config file
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Using vrefresh ranges
from config file
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Printing DDC gathered
Modelines:
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1920x1200"x0.0  154.00  1920 1968 2000 2080  1200 1203 1209 1235 +hsync -vsync
(74.0 kHz eP)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"720x480"x0.0   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz
e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync
(45.0 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"720x576"x0.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz
e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9
kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz
e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz
e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz
e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync
(80.0 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync
(60.0 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync
(48.4 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7
kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9
kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync
(67.5 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1024x576"x60.0   46.99  1024 1064 1168 1312  576 577 580 597 -hsync +vsync
(35.8 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
(49.7 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync
(64.0 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync
(55.9 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1920x1080"x60.0  172.80  1920 2040 2248 2576  1080 1081 1084 1118 -hsync
+vsync (67.1 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
(65.3 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1600x1200"x0.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync
(75.0 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1920x1080"x0.0   74.25  1920 2558 2602 2750  1080 1084 1089 1125 +hsync +vsync
(27.0 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1920x1080i"x0.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace
+hsync +vsync (33.8 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1920x1080i"x0.0   74.25  1920 2448 2492 2640  1080 1084 1094 1125 interlace
+hsync +vsync (28.1 kHz e)
Jul 08 03:02:40 rawhide gdm-Xorg-:0[846]: (II) RADEON(0): Modeline
"1280x720"x0.0   74.25  1280 1720 1760 1980  720 725 730 750 +hsync +vsync
(37.5 kHz e)
Jul 08 03:02:40 rawhide kernel: [drm:drm_calc_timestamping_constants] *ERROR*
crtc 14: Can't calculate constants, dotclock = 0!

The last line seems important.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140708/7f143ca6/attachment.html>


More information about the dri-devel mailing list