Разрешение и частота в иксах

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

lex_kex
Сообщения: 6

Re: Разрешение и частота в иксах

Сообщение lex_kex »

Vsem bol'shoj mercy za pomosh' :) razobralsya sam :thumbsup:
Спасибо сказали:
Аватара пользователя
Kodo
Сообщения: 8

Re: Разрешение и частота в иксах

Сообщение Kodo »

В Федоре 2 других конфигов X, кроме etc/X11/xorg.conf не нашёл
Что и куда нужно прописать, чтобы изменить частоту обновления монитора на желаемую?

Полагаю, что сюда, но обращаюсь за помощью...

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Спасибо.
жрущий
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Разрешение и частота в иксах

Сообщение Bolverk »

В поиск по слову modeline
Спасибо сказали:
Аватара пользователя
pipll
Сообщения: 234
Статус: Программист
ОС: Slackware 12

Re: Разрешение и частота в иксах

Сообщение pipll »

Код: Выделить всё

Section "Monitor"
    Identifier    "monitor0"
    HorizSync    68.6
    VertRefresh    85
EndSection

Просто поменяйте HorizSync и VertRefresh на свои. VertRefresh я думаю Вы знаете, а HorizSync можно узнать из документации на монитор. Можно использовать не конкретные значения, а их диапазоны.
Спасибо сказали:
Аватара пользователя
Kodo
Сообщения: 8

Re: Разрешение и частота в иксах

Сообщение Kodo »

xorg.conf:

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Sony GDM-F500/F500T9"
HorizSync 30.0 - 137.0
VertRefresh 48.0 - 170.0
Option "dpms"
EndSection

хоть модель монитора другая, но частоты прописаны чётко для моего.

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 32
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "128x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection

у меня 1280х1024 на 85Hz верт. развёртки, однако монитор способен выдавать примерно 120Hz(видюшка тоже держит), с помощью xvidtune можно поднять только до 88Hz...? Как в конфиге чётко прописать частоты развёртки монитора я нигде не нашёл. Разве в modeline что-нибудь говорится о строчной и кадровой ?... Помогите разобраться...

"1280x1024" 157.50 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
жрущий
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Разрешение и частота в иксах

Сообщение serg_sk »

Код: Выделить всё

serg_sk@Elvenhome ~ $ gtf 1280 1024 120

  # 1280x1024 @ 120.00 Hz (GTF) hsync: 131.64 kHz; pclk: 233.79 MHz
  Modeline "1280x1024_120.00"  233.79  1280 1384 1528 1776  1024 1025 1028 1097  -HSync +Vsync
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
pipll
Сообщения: 234
Статус: Программист
ОС: Slackware 12

Re: Разрешение и частота в иксах

Сообщение pipll »

Код: Выделить всё

DefaultDepth 32
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "128x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection

А почему DefaultDepth 32, а субсекция дисплея одна и с Depth 24?
Как в конфиге чётко прописать частоты развёртки монитора я нигде не нашёл

Код: Выделить всё

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Sony GDM-F500/F500T9"
HorizSync [b]30.0 - 137.0[/b]
VertRefresh [b]48.0 - 170.0[/b]
Option "dpms"
EndSection
Спасибо сказали:
Аватара пользователя
Kodo
Сообщения: 8

Re: Разрешение и частота в иксах

Сообщение Kodo »

pipll: Не обращайте внимание- это мои шаловливые, бездумные пальчики ;)

serg_sk: Спасибо большое, я страшно рад тому, что всё получилось и что добавилось ко мне немного экспы...
жрущий
Спасибо сказали:
printf

Re: Разрешение и частота в иксах

Сообщение printf »

Я дико извиняюсь :unsure:
Прочитал я этот топик.
Понял, что надо прописать HorizSync и VertRefresh. Но откуда я должен узнать эти значения??
В паспорте к монитору пишется только максимальная частота по вертикали - 85Гц.
У меня Samtron 76DF 17''. Разрешение 1024х768 (в Линухе такое же) при 85Гц (в винде). Может мне кто-нибудь дать рабочие параметры? Ато визуально больше 60Гц. не выдаёт :(
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Разрешение и частота в иксах

Сообщение clx »

iMac 20" Core Duo.
Спасибо сказали:
printf

Re: Разрешение и частота в иксах

Сообщение printf »

Для clx:
Подставил я эти значения в конфиг - результатов ноль.
С помощью gtf сгенерировал Modeline:

Код: Выделить всё

Modeline "32x50_0.00"  nan  32 -2147483648 -2147483648 -2147483648  50 51 54 51  -HSync+Vsync

Какой-то он странный получился. Но дело не в этом. Главный вопрос - куда его вставлять?
Вот мой конфиг:

Код: Выделить всё

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

    Identifier  "My Monitor"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    HorizSync   30-70

#    HorizSync    30-64         # multisync
#    HorizSync    31.5, 35.2    # multiple fixed sync frequencies
#    HorizSync    15-25, 30-50  # multiple ranges of sync frequencies

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    VertRefresh 50-160

EndSection


Что же здесь ещё надо прописывать?
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Разрешение и частота в иксах

Сообщение clx »

Вырезка из xorg.conf:

Код: Выделить всё

Section "Monitor"
    Identifier "monitor1"
    VendorName "Samsung"
    ModelName "Samsung SyncMaster 172x"
    HorizSync 30-80
    VertRefresh 56-75

# 1280x1024 @ 75.00 Hz (GTF) hsync: 80.17 kHz; pclk: 138.54 MHz
Modeline "1280x1024_75.00"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
DisplaySize     338     270     # 1280x1024 96dpi


Примерно вот так.
Ты походу неправильно сгенерил Modeline, см. пример выше.
iMac 20" Core Duo.
Спасибо сказали:
printf

Re: Разрешение и частота в иксах

Сообщение printf »

Хм... А тогда как правильно?
Я делал вот так:

Код: Выделить всё

gtf 30-70 50-160 refresh

В man gtf примера не нашёл.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Разрешение и частота в иксах

Сообщение clx »

gtf 1280 1024 75
Вот так ты получишь Modeline для разрешения 1280х1024@75Гц, подставь свои значения.
iMac 20" Core Duo.
Спасибо сказали:
printf

Re: Разрешение и частота в иксах

Сообщение printf »

Всё сделал вроде правильно, но опять ничего не вышло :(
Есть ещё идеи?
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Разрешение и частота в иксах

Сообщение clx »

Покажи, какой теперь у тебя конфиг.
iMac 20" Core Duo.
Спасибо сказали:
printf

Re: Разрешение и частота в иксах

Сообщение printf »

Вот он, родимый:

Код: Выделить всё

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

    Identifier  "My Monitor"
    VendorName "Samtron"
    ModelName "Samtron 76DF"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    HorizSync   30-70

#    HorizSync    30-64         # multisync
#    HorizSync    31.5, 35.2    # multiple fixed sync frequencies
#    HorizSync    15-25, 30-50  # multiple ranges of sync frequencies

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    VertRefresh 50-160

    Modeline "1024x768_85.00"  94.39  1024 1088 1200 1376  768 769 772 807  -HSync +Vsync

    DisplaySize     325     244     # 1024x768

# Modeline "32x50_0.00"  nan  32 -2147483648 -2147483648 -2147483648  50 51 54 51  -HSync+Vsync

# ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync

EndSection


printf добавил в 25.07.2005 21:51

Неужели никто не поможет?
Спасибо сказали: