When 'Option "MonitorLayout" "CRT"' is commented (not used), xorg refuses to set the resolution to 1600x1200, even though the correct modeline is specified and only one resolution is defined below the screen section. I just get a max. resolution of 1280x1024. Uncommenting 'Option "MonitorLayout" "CRT"' does the trick, I do get my desired resolution/refresh rate, however, no scalable video playback is possible, especially not using xv any more. xine, mplayer, vlc, does not matter. With mplayer, playback through x11 works, but does not scale. Commenting MonitorLayout again and all videoplayback is fine, but the resolution ... This behaviour is new to 6.8.x and did not exist with 6.7.0. Monitor is an NEC1375x, which is correctly detected asides the HorizSync value, however, albeit CRT, it has an DVI-D input, which is connetcted to the analog output of the Radeon 8500LE and this may explain the need for MonitorLayerout CRT
Depending on which crtc is sourced to the output the overlay might be assigned to the other one. you can switch the overlay crtc using the XV_SWITCH_CRTC Xv attribute using a tool like xvattr. Could you also attach your log and config?
Created attachment 2194 [details] The Xorg Logfile
Created attachment 2195 [details] The xorg configuration file
Hello, first, thanks for taking on this. Now I had a chance to test with an radeon 9700 card, which shows the same behaviour. The attached logs are from that 9700 card. However, I will gladly be providing the other settings for the radeon8500 as well, if helpful. Without that CRT option, I only get 1280x1024 and all modelines are ignored, but videoplayback is fine, with Option CRT the playbackwindow remains black when using xv, but resolution and refreshrate are as desired. According to your comment, I am not sure I understand what you are saying, but below ist some xvattr info The output of xvattr (without options): Found Xv 2.2 Adaptor: 0 Name: ATI Radeon Video Overlay Port: 61 Name: XV_SET_DEFAULTS Flags: XvSettable Min value: 0 Max value: 1 Name: XV_AUTOPAINT_COLORKEY Flags: XvGettable XvSettable Min value: 0 Max value: 1 Current value: 1 Name: XV_COLORKEY Flags: XvGettable XvSettable Min value: 0 Max value: -1 Current value: 30 Name: XV_DOUBLE_BUFFER Flags: XvGettable XvSettable Min value: 0 Max value: 1 Current value: 1 Name: XV_BRIGHTNESS Flags: XvGettable XvSettable Min value: -1000 Max value: 1000 Current value: 0 Name: XV_CONTRAST Flags: XvGettable XvSettable Min value: -1000 Max value: 1000 Current value: 0 Name: XV_SATURATION Flags: XvGettable XvSettable Min value: -1000 Max value: 1000 Current value: 0 Name: XV_COLOR Flags: XvGettable XvSettable Min value: -1000 Max value: 1000 Current value: 0 Name: XV_HUE Flags: XvGettable XvSettable Min value: -1000 Max value: 1000 Current value: 0 Name: XV_RED_INTENSITY Flags: XvGettable XvSettable Min value: -1000 Max value: 1000 Current value: 0 Name: XV_GREEN_INTENSITY Flags: XvGettable XvSettable Min value: -1000 Max value: 1000 Current value: 0 Name: XV_BLUE_INTENSITY Flags: XvGettable XvSettable Min value: -1000 Max value: 1000 Current value: 0 Name: XV_SWITCHCRT Flags: XvGettable XvSettable Min value: 0 Max value: 1 Current value: 0 Name: XV_GAMMA Flags: XvGettable XvSettable Min value: 100 Max value: 10000 Current value: 1000 Name: XV_COLORSPACE Flags: XvGettable XvSettable Min value: 0 Max value: 1 Current value: 0 xvattr -a XV_SWITCH_CRTC Found Xv 2.2 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 141 (XVideo) Minor opcode of failed request: 14 () Serial number of failed request: 11 Current serial number in output stream: 11 And the output of xvinfo: X-Video Extension version 2.2 screen #0 Adaptor #0: "ATI Radeon Video Overlay" number of ports: 1 port base: 61 operations supported: PutImage supported visuals: depth 24, visualID 0x23 depth 24, visualID 0x24 depth 24, visualID 0x25 depth 24, visualID 0x26 depth 24, visualID 0x27 depth 24, visualID 0x28 depth 24, visualID 0x29 depth 24, visualID 0x2a number of attributes: 15 "XV_SET_DEFAULTS" (range 0 to 1) client settable attribute "XV_AUTOPAINT_COLORKEY" (range 0 to 1) client settable attribute client gettable attribute (current value is 1) "XV_COLORKEY" (range 0 to -1) client settable attribute client gettable attribute (current value is 30) "XV_DOUBLE_BUFFER" (range 0 to 1) client settable attribute client gettable attribute (current value is 1) "XV_BRIGHTNESS" (range -1000 to 1000) client settable attribute client gettable attribute (current value is 0) "XV_CONTRAST" (range -1000 to 1000) client settable attribute client gettable attribute (current value is 0) "XV_SATURATION" (range -1000 to 1000) client settable attribute client gettable attribute (current value is 0) "XV_COLOR" (range -1000 to 1000) client settable attribute client gettable attribute (current value is 0) "XV_HUE" (range -1000 to 1000) client settable attribute client gettable attribute (current value is 0) "XV_RED_INTENSITY" (range -1000 to 1000) client settable attribute client gettable attribute (current value is 0) "XV_GREEN_INTENSITY" (range -1000 to 1000) client settable attribute client gettable attribute (current value is 0) "XV_BLUE_INTENSITY" (range -1000 to 1000) client settable attribute client gettable attribute (current value is 0) "XV_SWITCHCRT" (range 0 to 1) client settable attribute client gettable attribute (current value is 0) "XV_GAMMA" (range 100 to 10000) client settable attribute client gettable attribute (current value is 1000) "XV_COLORSPACE" (range 0 to 1) client settable attribute client gettable attribute (current value is 0) maximum XvImage size: 2048 x 2048 Number of image formats: 4 id: 0x32595559 (YUY2) guid: 59555932-0000-0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed) id: 0x59565955 (UYVY) guid: 55595659-0000-0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed) id: 0x32315659 (YV12) guid: 59563132-0000-0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) id: 0x30323449 (I420) guid: 49343230-0000-0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar)
Created attachment 2196 [details] xorg logfile with Monitorlayout CRT deaktivated (commented)
Addition: When running without Minotorlayout CRT and therefore working videoplayback, the output of xvattr does not vary too much. xvattr -a XV_SWITCH_CRTC Found Xv 2.2 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 141 (XVideo) Minor opcode of failed request: 14 () Serial number of failed request: 11 Current serial number in output stream: 11
With "MonitorLayout CRT" and 1280x1024 dimension, does xv work?
(In reply to comment #4) > > Name: XV_SWITCHCRT > Flags: XvGettable XvSettable > Min value: 0 > Max value: 1 > Current value: 0 [...] > xvattr -a XV_SWITCH_CRTC > Found Xv 2.2 > X Error of failed request: BadMatch (invalid parameter attributes) As you can see above, the name of the attribute is XV_SWITCHCRT.
*** This bug has been marked as a duplicate of 5623 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.