LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   Widescreen Hz, Khz (https://www.linuxquestions.org/questions/suse-opensuse-60/widescreen-hz-khz-514335/)

robotball 12-28-2006 10:57 AM

Widescreen Hz, Khz
 
I hope someone can help me. I purchased a new monitor, widescreen, and tried to configue it with my SUSE 10.1 machine. I did not understand what I was doing, so I never did get it right. My machine started acted strange which is a another problem, so I descided to just reinstall from scratch. The install configured my monitor for 1920x1200. When it tried to boot my monitor flased a message that it needed to be 1920x1200 @ 60Hz. From searching here I was able to change the xorg.conf file manually after doing the Ctl-Alt-F1 procedure. I changed the VertRefresh to 60. Rebooted and then I got a fuzzy, chopped, offcolor, shaky, not centered picture. I checked my manual and it says

Horizontal scan range 30 kHz to 81 kHz (automatic)
Vertical scan range 56 Hz to 76 Hz, exception 1920 x 1200 at 60 Hz only

It also said in a table:

Display Mode Horiz Freq (kHz) Vert Freq (Hz) Pixel Clock (MHz) Sync
VESA, 1920 x 1200 74.0 60.0 154.0 +/-


So I changed Horiz to 74. Now I get what appears to be like an old DOS window appear stating that you have no valid modes, would you like to see the X server log. The X server will not start. Please correct your configuration. Can anyone help me? I am at an end. Thanks.

snowtigger 12-28-2006 12:25 PM

At the moment X does not really know about widescreen set ups by default. But you can tell it about them.

Hopefully you will have a little program on your machine called 'gtf'. It is used for calculating modelines. It is run from a terminal simple by 'gtf X Y refresh'. So for yours do 'gtf 1920 1200 60'. This would give results like this,
Code:

bash-3.1$ gtf 1920 1200 56

  # 1920x1200 @ 56.00 Hz (GTF) hsync: 69.38 kHz; pclk: 178.73 MHz
  Modeline "1920x1200_56.00"  178.73  1920 2040 2248 2576  1200 1201 1204 1239  -HSync +Vsync

I do not fully understand what it all means yet (some thing i am working on).

Now you need to put this and some other info into your X config. I have a Samsung 172w, which is a 17inch widescreen running 1240x768@60hz. Below is the part of my xorg.conf that has been changed to make it work. You will have to change parts to suit yours.

Code:

Section "Monitor"
    Identifier  "My Monitor"
    HorizSync  30-81
    VertRefresh 60
    UseModes "ws"
EndSection

Section "Modes"
    Identifier "ws"
    Modeline "1280x768" 80.1 1280 1344 1480 1680 768 769 772 795
EndSection

Section "Device"
    Identifier  "** NVIDIA (generic)                  [nv]"
    Driver      "nv"
    #VideoRam    131072
    # Insert Clocks lines here if appropriate
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "** NVIDIA (generic)                  [nv]"
    Monitor    "My Monitor"
    DefaultDepth 24

    Subsection "Display"
        Depth      8
        Modes      "1280x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth      16
        Modes      "1280x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth      24
        Modes      "1280x768"
        ViewPort    0 0
    EndSubsection
EndSection

As you can see I have set it up to only display in widescreen mode. With no other resolutions available. You don not have to do that yourself.

:)

farslayer 12-29-2006 10:20 PM

915resolution is what you want I believe.. http://www.geocities.com/stomljen/

should be available through yast....

jschiwal 12-29-2006 10:58 PM

Quote:

Originally Posted by snowtigger
At the moment X does not really know about widescreen set ups by default. But you can tell it about them.

Hopefully you will have a little program on your machine called 'gtf'. It is used for calculating modelines. It is run from a terminal simple by 'gtf X Y refresh'. So for yours do 'gtf 1920 1200 60'. This would give results like this,
Code:

bash-3.1$ gtf 1920 1200 60

  # 1920x1200 @ 60.00 Hz (GTF) hsync: 69.38 kHz; pclk: 178.73 MHz
  Modeline "1920x1200_60.00"  178.73  1920 2040 2248 2576  1200 1201 1204 1239  -HSync +Vsync


If you have a "Modes" section, already add the modeline there. If not, you can add the modeline to the "Monitor" section. The xorg.conf file has it's own manpage you can reference. However, change the modeline identifier from "1920x1200_60.00" to "1920x1200_60". Xorg doesn't seem to like it if you include the ".00".

In the "Modes" subsections, add "1920x1200_60":
Code:

Section "Screen"

  ...

    Subsection "Display"
        Depth      8
        Modes      "1920x1200_60" "1280x768"
        ViewPort    0 0
...


jblfan 01-03-2007 08:15 PM

Please disregard...wrong section...


All times are GMT -5. The time now is 09:03 PM.