LINUX.ORG.RU

Можно, конечно. Но в чем проявляется невозможность выставить оптимальное значение? Выложи часть worg.conf, отвечающую за разрешение - частоту.. А заодно - монитор/карточка там правильно прописаны?

Bod ★★★★
()

что за монитор? Какую максимальную полосу пропускания, максимальную частоту развёртки (вертикальной) и разрешение он поддерживает?

Берешь паспорт монитора, смотришь макс. разрешение и макс. bandwith (с учётом цветности, 16/32 bit). Подставляешь в формулу из XFree86-Video-Timings-HOWTO жестко задаёшь нужные и подбираешь-играешься с остальными параметрами, чтобы было удобно. У тебя жёстко заданы bandwith, (почти жёстко, +/-) частота вертикальной развёртки, примерно задано нужное разрешение. Подбираешь или разрешение или макс. частоту развёртки так, чтобы получался одинаковый bandwidth.

anonymous
()

xorg.conf в студию.

Deleted
()

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/75dpi/:unscaled"
EndSection

Section "Module"
    Load           "glx"
    Load           "extmod"
    Load           "xtrap"
    Load           "record"
    Load           "dbe"
    Load           "dri"
    Load           "freetype"
    Load           "type1"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbOptions" "grp:ctrl_shift_toggle"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Modes"
    Identifier         "Modes[0]"
    ModeLine     "1280x1024_85.00" 159.36 1280 1376 1512 1744 1024 1025 1028 1075 -hsync +vsync
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG F700B"
    HorizSync       30.0 - 71.0
    VertRefresh     50.0 - 160.0
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV43 [GeForce 6600]"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6600"
EndSection

Section "Screen"

# Removed Option "metamodes" "nvidia-auto-select +0+0; 1024x768_85 +0+0; 1024x768_87i +0+0"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1024x768_85 +0+0; 1024x768_87i +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024_85.00"
    EndSubSection
EndSection

anonymous
()
Ответ на: комментарий от alexsaa

>А что, собственно, происходит при попытке поставить больше? И что за монитор?

Ничего. Поднять разрешение можно до 1280x1024, но частота при этом не выше 60Гц. LG F700B.

anonymous
()
Ответ на: комментарий от anonymous

> LG F700B

он умеет 85 гц только при 1024x768

при 1280x1024 только 60гц.

HighwayStar ★★★★★
()

Добавляешь в Monitor жестко прописанную частоту:

Section "Monitor"
....
VertRefresh 85
EndSection

В Screen прописываешь разрешения, которые тебе нужны, начиная с максимального:

Section "Screen"
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Рестартишь иксы.

PartyZan ★★★
()
Ответ на: комментарий от anonymous

поподбирай на http://www.zaph.com/Modeline/ modeline вроде такого: http://www.zaph.com/Modeline/Calculate.py?sec=390932

вместо 1280x1024@60 Hz попробуй 1280x960 или 1280x768, но с большими частотами развёртки.

А вообще у LG строчник фиговый, запаса по полосе пропускания почти нет. Но может, что-то нащупаешь.

Вот NEC, например другое дело. Я на своём NEC 791SB хоть и пишут что 1680x1024@75 max, но держит 1920x..@ 70, 2560x2048 @60 или если не извращаться 1280x1024@90, 1280x960@100, 1376x768 @ 110, 1152x854 @120 и т.п. Берём базовое разрешение, вертикальное чуть понижаем, частоту верт. развёртки чуть повышаем. Могут пропорции нарушиться, неквадратные пикселы будут, вытянутые. Но в среднем тексты читать для глаз приятнее с большей развёрткой.

Хотя у LG плохой запас, я бы стал пробовать по полосе не больше 10-25%

anonymous
()
Ответ на: комментарий от anonymous

то есть, алгоритм:
- у тебя поддерживается 1280x1024@60. Ставим в ту форму эти параметры, получаем вот такой режим http://www.zaph.com/Modeline/Calculate.py?sec=397156 . Смотрим там строчку про "max dot clock". Известно, что твой монитор его тянет, то есть режимы с dot clock <= этого +- (% запаса) он скорее всего, тоже вытянет.
- подбираем режимы, чтобы их dot clock был не больше, чем эта цифра +-10%. Или не больше, чем ровно эта цифра.
- например, режим http://www.zaph.com/Modeline/Calculate.py?sec=390932 -- не подходит, 124 сильно больше 100.
- а режим http://www.zaph.com/Modeline/Calculate.py?sec=397501 скорее всего подойдёт, 99 не больше 100. Может, можно подобрать что-то среднее, увеличив высоту 800 или уменьшив ширину 1280

anonymous
()
Ответ на: комментарий от anonymous

Даже довольно древние мониторы поддерживают DDC. Т.е. ни ModeLine, ни частоты прописывать не надо.

Deleted
()

Кстати, в интернете разные мнения. Попробуй найти виндовый inf от этого монитора и подглядеть частоты там. Либо пусти

X -verbose 10 -logverbose 10 >out 2>&1 с убранными частотами и Modes из xorg.conf и посмотри out на предмет "Established Timings":

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.