Автор Тема: Частота синхронизации внешнего монитора  (Прочитано 2496 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн speed_vm

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 142
Система debian 6.0.6 + LXDE. Накрылась матрица экрана. Поставил внешний монитор. Разрешение по дефолту установилось 800х600. Создал файл /etc/X11/xorg.conf с содержимым:

Section "Screen"
        Identifier "Screen0"
        SubSection "Display"
                Depth     24
                Modes     "1280x1024"
        EndSubSection
EndSection

Разрешение поменялось, однако, частота синхронизации установилась маленькая (на сплошных цветных областях видно мерцание монитора). Пробовал добавлять в xorg.conf следующее:

Section "Monitor"
        Modeline "1280x1024_75.00"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
EndSection

После перезапуска gdm ругается и запускаться не хочет. Если интересно, вывод xrandr -q:

VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024      60.0*+   75.0 
   1280x960       60.0 
   1152x864       75.0 
   1024x768       75.1     70.1     60.0 
   832x624        74.6 
   800x600        72.2     75.0     60.3     56.2 
   640x480        72.8     75.0     66.7     60.0 
   720x400        70.1

Может я не там копаю?

Сообщение объединено: 28 Декабрь 2012, 03:55:01
Прописал в xorg.conf следующее:

Section "Monitor"
        Identifier "Monitor0"
        HorizSync    30-80
        VertRefresh  50-85
        Modeline "1280x1024_75.00"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
EndSection

Section "Screen"
        Monitor "Monitor0"
        Identifier "Screen0"
        SubSection "Display"
                Depth     24
                Modes     "1280x1024_75.00"
        EndSubSection
EndSection

Всё работает. Вопрос следующий, раз уж с этим связано. При изменении разрешения на любое, с дефолтного пропадают с панели системные часы и трей. Только что обратил внимание. В настройках панели и трей, и часы присутствуют, но отображения нет. Что за дикая напасть?

Сообщение объединено: 28 Декабрь 2012, 17:49:49
Я понимаю, что вопрос про системные часты и трей не стандартный, но ни у кого нет никаких мыслей по этому поводу?
« Последнее редактирование: 28 Декабрь 2012, 17:49:49 от speed_vm »
 

yura_n

  • Гость
Re: Частота синхронизации внешнего монитора
« Ответ #1 : 29 Декабрь 2012, 21:06:30 »
Я понимаю, что вопрос про системные часты и трей не стандартный, но ни у кого нет никаких мыслей по этому поводу?
Вы же не написали ни какая используется видеокарта, ни какой монитор подключили - ЭЛТ или ЖК? Его модель? Какой используется компьютер? Непонятно толком ничего, какие тут мысли?!
« Последнее редактирование: 29 Декабрь 2012, 21:32:49 от yura_n »
 

Оффлайн speed_vm

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 142
Re: Частота синхронизации внешнего монитора
« Ответ #2 : 30 Декабрь 2012, 07:17:23 »
К ноутбуку "Samsung R519-XA03" подключен монитор ЖК "ViewSonic VE710s" с разрешением 1280х1024. Видеоконтроллер "Intel GMA 4500MHD". Я только не понимаю, каким образом железо влияет на отображение системных часов и трея на панели. Если необходимо, панель "LXPanel 0.5.6".
 

yura_n

  • Гость
Re: Частота синхронизации внешнего монитора
« Ответ #3 : 30 Декабрь 2012, 08:31:03 »
Я только не понимаю, каким образом железо влияет на отображение системных часов и трея на панели.
Драйвер видеокарты может быть глючный. И соответственно напрашивается вопрос о железе.
Попробуйте сначала понизить частоту обновления экрана до 60Гц.
 

Оффлайн speed_vm

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 142
Re: Частота синхронизации внешнего монитора
« Ответ #4 : 30 Декабрь 2012, 08:45:51 »
Понижение частоты никакого эффекта не возымело.
 

Оффлайн corner

  • Местный житель
  • ***
  • Сообщений: 211
Re: Частота синхронизации внешнего монитора
« Ответ #5 : 30 Декабрь 2012, 12:57:54 »
Ваша ошибка в том, что вы настраиваете при помощи Xorg внешний монитор, при этом указываете в Xorg адрес внутренней панели.
Цитировать
Section "Monitor"
        Identifier "Monitor0"
        HorizSync    30-80
        VertRefresh  50-85
        Modeline "1280x1024_75.00"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
EndSection

Section "Screen"
        Monitor "Monitor0"
        Identifier "Screen0"
        SubSection "Display"
                Depth     24
                Modes     "1280x1024_75.00"
        EndSubSection
EndSection
Указывайте в Xorg устройство правильно.
 

Оффлайн speed_vm

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 142
Re: Частота синхронизации внешнего монитора
« Ответ #6 : 30 Декабрь 2012, 15:41:52 »
Я впервые создаю этот файл с настройками, так что не пинайте ногами. Я так понял, что нужно вместо цифры ноль цифру один поставить?

Section "Monitor"
        Identifier "Monitor1"
        HorizSync    30-80
        VertRefresh  50-85
        Modeline "1280x1024_75.00"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
EndSection

Section "Screen"
        Monitor "Monitor1"
        Identifier "Screen1"
        SubSection "Display"
                Depth     24
                Modes     "1280x1024_75.00"
        EndSubSection
EndSection
 

Оффлайн corner

  • Местный житель
  • ***
  • Сообщений: 211
Re: Частота синхронизации внешнего монитора
« Ответ #7 : 30 Декабрь 2012, 18:42:51 »
Надеюсь, это поможет разо браться -
http://en.gentoo-wiki.com/wiki/Talk:X.Org/Dual_Monitors
http://www.x.org/releases/X11R7.5/doc/randrproto/randrproto.txt
http://www.thinkwiki.org/wiki/Xorg_RandR_1.2
Суть в том, что сначала запускаете (при включенном внешнем мониторе)
$ xrandr -qполучите список включенных мониторов с поддерживаемыми опциями, оттуда и настраиваете xorg.
 

Оффлайн speed_vm

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 142
Re: Частота синхронизации внешнего монитора
« Ответ #8 : 30 Декабрь 2012, 19:45:59 »
Вот полный вывод xrandr -q:

Screen 0: minimum 320 x 200, current 1360 x 1024, maximum 8192 x 8192
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024_75.00   75.0*+
   1280x1024      60.0 +   75.0 
   1280x1024_60.00   60.0 
   1280x960       60.0 
   1152x864       75.0 
   1024x768       75.1     70.1     60.0 
   832x624        74.6 
   800x600        72.2     75.0     60.3     56.2 
   640x480        72.8     75.0     66.7     60.0 
   720x400        70.1 
LVDS1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1366x768       60.0 +
   1360x768       59.8*    60.0 
   1024x768       85.0     75.0     70.1     60.0     43.5 
   832x624        74.6 
   800x600        85.1     72.2     75.0     60.3     56.2 
   640x480        85.0     72.8     75.0     59.9 
   720x400        85.0 
   640x400        85.1 
   640x350        85.1 
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
TV1 disconnected (normal left inverted right x axis y axis)

Сообщение объединено: 30 Декабрь 2012, 20:24:36
К сожалению, добавление новых секций ни к чему не привело, и пришлось их закоментировать:

#Section "Device"
#        Identifier "Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller"
#        BusID      "PCI:00:02.0"
#        Option     "monitor-LVDS1" "LVDS1"
#        Option     "monitor-VGA1" "VGA1"
#EndSection

#Section "Monitor"
#        Identitier "LVDS"
#        Option     "Ignore" "true"
#EndSection

Section "Monitor"
        Identifier   "VGA"
#        Oprion       "Ignore" "false"
        HorizSync    30-80
        VertRefresh  50-85
        Modeline     "1280x1024_60.00"  108.88  1280 1360 1496 1712  1024 1025 1028 1060  -HSync +Vsync
        Modeline     "1280x1024_75.00"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
EndSection

Section "Screen"
        Monitor "VGA"
        Identifier "Screen0"
        SubSection "Display"
                Depth     24
                Modes     "1280x1024_75.00"
        EndSubSection
EndSection

Сообщение объединено: 30 Декабрь 2012, 20:25:05
Точнее, gdm с этими строками вообще отказывался запускаться.
« Последнее редактирование: 30 Декабрь 2012, 20:25:05 от speed_vm »
 

yura_n

  • Гость
Re: Частота синхронизации внешнего монитора
« Ответ #9 : 30 Декабрь 2012, 20:58:09 »
Вот кусок моего рабочего xorg.conf, двухмониторного.
# Первый монитор.
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option "Primary" "on"
EndSection

# Второй монитор.
Section "Monitor"
   Identifier      "Monitor1"
   VendorName      "Unknown"
   ModelName       "SyncMaster"
   HorizSync        30.0 - 81.0
   VertRefresh      56.0 - 75.0
   Option "Primary" "off"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 280"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-1"
    Option    "metamodes" "CRT: 1280x1024_60 +1280+0, DFP: 1280x1024_60+0+0; DFP: 1280x1024_60 +0+0; DFP: 1024x768_60 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Попробуйте переиграть его на свой лад. Обратите внимание на строчку с "metamodes". - В ней указаны все разрешения, которые я использую.
« Последнее редактирование: 30 Декабрь 2012, 21:05:00 от yura_n »
 

Оффлайн speed_vm

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 142
Re: Частота синхронизации внешнего монитора
« Ответ #10 : 31 Декабрь 2012, 02:26:51 »
Если я правильно понял, опции:
  Option         "TwinView" "1"
  Option         "TwinViewXineramaInfoOrder" "DFP-1"
  Option      "metamodes" "CRT: 1280x1024_60 +1280+0, DFP: 1280x1024_60+0+0; DFP: 1280x1024_60 +0+0; DFP: 1024x768_60 +0+0"
от драйверов nVidia. У меня chipset Intel стоит. При таких настройках не изменилось ничего:

# Первый монитор.
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    Option "Primary" "off"
EndSection

# Второй монитор.
Section "Monitor"
   Identifier      "Monitor1"
   VendorName      "Unknown"
   HorizSync        30.0 - 80.0
   VertRefresh      50.0 - 85.0
   Modeline        "1280x1024_75.00"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
   Option "Primary" "on"
EndSection

Section "Device"
    Identifier     "Device0"
#    Driver         "Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024_75.00"
    EndSubSection
EndSection

Если убрать комментарий в строке с драйвером, gdm не запускается. Название драйвера выдернул из lspci.
 

Оффлайн speed_vm

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 142
Может я не так объяснил мою проблему изначально. Но ответ был очень прост. Мне нужно было клонировать изображение на внешний монитор с другим разрешением. Привожу xorg.conf:

Section "Monitor"
        Identifier   "VGA1"
        HorizSync    30-80
        VertRefresh  50-85
        Modeline     "1280x1024_75.00"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
        Option  "PreferredMode"  "1280x1024_75.00"
EndSection

Section "Screen"
        Monitor "VGA1"
        Identifier "Screen0"
        SubSection "Display"
                Virtual   1280 1024
        EndSubSection
EndSection

Всё дело было в определении виртуального дисплея с нужным разрешением. Благодарю всех за ответы! Тема закрыта.
« Последнее редактирование: 04 Январь 2013, 02:28:13 от speed_vm »
 

Оффлайн Malaheenee

  • Ветеран
  • *****
  • Сообщений: 2565
  • Учтите, мы можем дать и вредный совет.
Re: Частота синхронизации внешнего монитора
« Ответ #12 : 04 Январь 2013, 07:20:38 »
speed_vm, используйте спойлер во всех листингах, пожалуйста.
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн speed_vm

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 142
Re: Частота синхронизации внешнего монитора
« Ответ #13 : 04 Январь 2013, 22:17:13 »
Учту на будущее.
 

Теги: