resolution - Refresh Rate 60 Hz specified as 60.003840

08
2014-07
  • axiopisty

    I'm trying to modify the screen resolution for my monitor in XFCE by modifying the file ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml

    Here is the snippet I want to modify:

    <property name="VGA-1" type="string" value="ACI 24&quot;">
      <property name="Active" type="bool" value="true"/>
      <property name="Resolution" type="string" value="1024x768"/>
      <property name="RefreshRate" type="double" value="60.003840"/>
      <property name="Rotation" type="int" value="0"/>
      <property name="Reflection" type="string" value="0"/>
      <property name="Primary" type="bool" value="false"/>
      <property name="Position" type="empty">
        <property name="X" type="int" value="0"/>
        <property name="Y" type="int" value="0"/>
      </property>
    </property>
    

    I want to change the resolution to 1280x1024 with a refresh rate of 75 Hz. I'm inclined to make this change:

      <property name="Resolution" type="string" value="1280x1024"/>
      <property name="RefreshRate" type="double" value="75.003840"/>
    

    I'm just curious about the new RefreshRate. I'm not sure why the current refresh rate of 60 Hz is specified as 60.003840 instead of just 60.0.

    How was the decimal value for 60 Hz computed? What should the value be for 75 Hz?

    Also, is there an easier way to do this rather than modifying this file manually?

  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    How can I fix my vista PCs screen resolution and refresh rate
  • Antony Scott

    I have a media PC running media portal hooked up to my HDTV via HDMI. The TV is a couple of years old now, so only supports 1080i, which is 1920x1080@25Hz. I've got it connected to my PC via a HDMI compatible AV receiver.

    If I power up the amp (wait for it to boot fully) followed by the TV| and finally the PC, all is well and I get a picture. If I deviate from that sequence, or don't wait for the amp to book up fully, or even switch the amp to another video input (for example, my PS3). The PC sees this and defaults the screen resolution/refresh rate to 1920x1080@60Hz. So, I end up with a blank screen.

    To fix this I have to use UltraVNC from a PC and change the refresh rate back to 25Hz.

    So, is there a way to turn off that auto detection, or to manually define what resolution/refresh rates the monitor can do.

    I'm using the on-board Radeon 3200 video and do not have any of the AMD software installed as it seems to cause problems with video playback. So, I'm looking for a native vista fix, or possible some 3rd party software.


  • Related Answers
  • caliban

    HDMI carries information over the wire on the settings the output can support. In this case, I highly suspect the AV box is sending the info it can support 1080@60hz thus your PC is defaulting to that settings.

    It is a non-optimal solution to connect your PC to the HDMI AV receiver, and then passthrough to the TV. I suggest you get a cheap HDMI switcher that should not give you any further trouble.

  • Antony Scott

    I stumbled upon the answer on the MediaPortal forum here.

    The answer is to turn off the "Ati External Event Utility" service, this has stopped the PC from seeing the monitor has "gone" when I turn off the TV or switch the amp to another HDMI input and therefore doesn't set the resolution back to 1080p 60Hz

    Problem solved :D