Remove randr 1.1 support in xfce4-display-settings?

Alex Wolfson alex.wolfson at canonical.com
Thu Jul 29 16:38:03 CEST 2010


On 07/29/2010 01:50 AM, Lionel Le Folgoc wrote:
> (moving out of xfce4-dev@ for the moment)
>
> On Wed, Jul 28, 2010 at 08:25:31PM -0400, Alex Wolfson wrote:
>   
>>> Hi,
>>>
>>> I build the new code for the ARM board, that runs xfce 4.6.4 (at least
>>> the name of the package is xfce4-settings-4.6.4)
>>>
>>> 1. xfce4-display-settings shows 4 available resolutions, xrandr shows 6
>>> 2. I can not change the resolution from the gui. Confirmation dialog
>>> appears, but nothing happened.
>>> 3. If I change resolution using xrandr and then run
>>> xfce4-display-settings, gui shows current resolution correctly
>>>
>>> I also built xfce4-settings for x86 (Ubuntu 10.04 LTS 64 bit) but gui
>>> did not start. I guess something needs to be installed, or xfce gui can
>>> not coexist with gnome?
>>>
>>> Are those issues known? I built with -g -O0 so hopefully I will be able
>>> to debug it tomorrow
>>>
>>> Thanks,
>>>
>>> Alex W.
>>>   
>>>       
>> Hi,
>>
>> Sorry for the premature panic.
>>
>> I did not update all the programs on the board. I did not realized that
>> xfce4-display-helper is a separate executable.
>>
>> After installing the whole package GUI works.
>> The only issue is that
>>
>> xfce4-display-settings shows 4 available resolutions, xrandr shows 6
>>
>> but I can leave with that for now.
>>
>> Thank you for the great work,
>>
>> Alex W.
>>
>>     
> Hi,
>
> Yes, it needs an up-to-date version of xfce4-settings-helper, because
> it's what will apply the settings.
>
> About the missing resolutions, do they have any special property, e.g.
> DoubleScan (you can see that with "xrandr --verbose")?
>
> Cheers,
> Lionel
>
>   
Hi,

I don't see anything special in the resolutions.

The ones missing from the GUI are 1920x1080 and 1024x600 both supported
by attached display.
The device is ARM board.
I compiled the code with gdb support, so I can put breakpoints, etc. if
necessary.

This is the xrandr --verbose output


$ xrandr --verbose
Screen 0: minimum 0 x 0, current 1024 x 768, maximum 1920 x 1920
LCD0 connected (normal left inverted right x axis y axis)
    Identifier: 0x41
    Timestamp:  62186
    Subpixel:   unknown
    Clones:   
    CRTCs:      0
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter:
  1920x1200 (0x43)  193.2MHz -HSync +VSync
        h: width  1920 start 2056 end 2256 total 2592 skew    0 clock  
74.6KHz
        v: height 1200 start 1203 end 1209 total 1245           clock  
59.9Hz
  1920x1200 (0x44)  158.2MHz -HSync +VSync
        h: width  1920 start 2040 end 2240 total 2560 skew    0 clock  
61.8KHz
        v: height 1200 start 1203 end 1209 total 1238           clock  
49.9Hz
  1920x1080 (0x45)  148.5MHz -HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  
67.5KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  
60.0Hz
  1920x1080 (0x46)  123.8MHz -HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  
56.2KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  
50.0Hz
  1368x768 (0x47)   85.2MHz -HSync +VSync
        h: width  1368 start 1440 end 1576 total 1784 skew    0 clock  
47.8KHz
        v: height  768 start  771 end  781 total  798           clock  
59.9Hz
  1368x768 (0x48)   69.2MHz -HSync +VSync
        h: width  1368 start 1424 end 1560 total 1752 skew    0 clock  
39.5KHz
        v: height  768 start  771 end  781 total  793           clock  
49.8Hz
  1280x720 (0x49)   74.2MHz -HSync +VSync
        h: width  1280 start 1500 end 1540 total 1650 skew    0 clock  
45.0KHz
        v: height  720 start  740 end  745 total  750           clock  
60.0Hz
  1280x720 (0x4a)   61.9MHz -HSync +VSync
        h: width  1280 start 1500 end 1540 total 1650 skew    0 clock  
37.5KHz
        v: height  720 start  740 end  745 total  750           clock  
50.0Hz
  1024x768 (0x4b)   64.1MHz -HSync +VSync
        h: width  1024 start 1080 end 1184 total 1344 skew    0 clock  
47.7KHz
        v: height  768 start  769 end  772 total  795           clock  
60.0Hz
  1024x768 (0x4c)   53.4MHz -HSync +VSync
        h: width  1024 start 1080 end 1184 total 1344 skew    0 clock  
39.7KHz
        v: height  768 start  769 end  772 total  795           clock  
50.0Hz
  1024x600 (0x4d)   44.6MHz -HSync +VSync
        h: width  1024 start 1062 end 1162 total 1200 skew    0 clock  
37.2KHz
        v: height  600 start  608 end  612 total  620           clock  
60.0Hz
  1024x600 (0x4e)   37.2MHz -HSync +VSync
        h: width  1024 start 1062 end 1162 total 1200 skew    0 clock  
31.0KHz
        v: height  600 start  608 end  612 total  620           clock  
50.0Hz
LCD1 connected 1024x768+0+0 (0x4b) normal (normal left inverted right x
axis y axis) 0mm x 0mm
    Identifier: 0x42
    Timestamp:  62186
    Subpixel:   unknown
    Clones:   
    CRTC:       1
    CRTCs:      1
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter:
  1920x1200 (0x43)  193.2MHz -HSync +VSync
        h: width  1920 start 2056 end 2256 total 2592 skew    0 clock  
74.6KHz
        v: height 1200 start 1203 end 1209 total 1245           clock  
59.9Hz
  1920x1200 (0x44)  158.2MHz -HSync +VSync
        h: width  1920 start 2040 end 2240 total 2560 skew    0 clock  
61.8KHz
        v: height 1200 start 1203 end 1209 total 1238           clock  
49.9Hz
  1920x1080 (0x45)  148.5MHz -HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  
67.5KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  
60.0Hz
  1920x1080 (0x46)  123.8MHz -HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  
56.2KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  
50.0Hz
  1368x768 (0x47)   85.2MHz -HSync +VSync
        h: width  1368 start 1440 end 1576 total 1784 skew    0 clock  
47.8KHz
        v: height  768 start  771 end  781 total  798           clock  
59.9Hz
  1368x768 (0x48)   69.2MHz -HSync +VSync
        h: width  1368 start 1424 end 1560 total 1752 skew    0 clock  
39.5KHz
        v: height  768 start  771 end  781 total  793           clock  
49.8Hz
  1280x720 (0x49)   74.2MHz -HSync +VSync
        h: width  1280 start 1500 end 1540 total 1650 skew    0 clock  
45.0KHz
        v: height  720 start  740 end  745 total  750           clock  
60.0Hz
  1280x720 (0x4a)   61.9MHz -HSync +VSync
        h: width  1280 start 1500 end 1540 total 1650 skew    0 clock  
37.5KHz
        v: height  720 start  740 end  745 total  750           clock  
50.0Hz
  1024x768 (0x4b)   64.1MHz -HSync +VSync *current
        h: width  1024 start 1080 end 1184 total 1344 skew    0 clock  
47.7KHz
        v: height  768 start  769 end  772 total  795           clock  
60.0Hz
  1024x768 (0x4c)   53.4MHz -HSync +VSync
        h: width  1024 start 1080 end 1184 total 1344 skew    0 clock  
39.7KHz
        v: height  768 start  769 end  772 total  795           clock  
50.0Hz
  1024x600 (0x4d)   44.6MHz -HSync +VSync
        h: width  1024 start 1062 end 1162 total 1200 skew    0 clock  
37.2KHz
        v: height  600 start  608 end  612 total  620           clock  
60.0Hz
  1024x600 (0x4e)   37.2MHz -HSync +VSync
        h: width  1024 start 1062 end 1162 total 1200 skew    0 clock  
31.0KHz
        v: height  600 start  608 end  612 total  620           clock  
50.0Hz

Thanks,

Alex





More information about the Xfce4-dev mailing list