Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
проблема с синхронизацией
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
biggun
n00b
n00b


Joined: 06 Jul 2008
Posts: 5

PostPosted: Sun Jul 06, 2008 11:23 pm    Post subject: проблема с синхронизацией Reply with quote

Видеокарта NVIDIA GeForce 8600GT, монитор Samsung 226BW (22'). В nvidia-settings стоит синхронизация и для opengl и для XVideo, с этим проблем нет. Проблема с иксами. При перемещении окон верхняя часть перемещается быстрее, нижняя медленнее. Окно как-бы рвётся. При просмотре видео такие бока называются tearing, и появляются они, если отключить вертикальную синхронизацию.

Мой xorg.conf:
Code:

Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen      0  "Screen" 0 0
   InputDevice    "Mouse" "CorePointer"
   InputDevice    "Keyboard" "CoreKeyboard"
EndSection

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

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

Section "InputDevice"
   Identifier  "Keyboard"
   Driver      "keyboard"
   Option   "XkbLayout"   "us,ru"
   Option   "XkbVariant"   ",winkeys"
   Option   "XkbOptions"   "grp:ctrl_shift_toggle"
EndSection

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

Section "Monitor"
   Identifier   "Monitor"
   VendorName   "Samsung"
   ModelName    "SyncMaster 226BW"
   # 1680x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz
   Modeline "1680x1050_60.00"  147.14  1680 1784 1968 2256  1050 1051 1054 1087  -HSync +Vsync
EndSection

Section "Device"
   Identifier  "Card"
   Driver      "nvidia"
   VendorName  "nVidia Corporation"
   BoardName   "GeForce 8600 GT"
   BusID       "PCI:1:0:0"
   Option       "AddARGBGLXVisuals"   "on"
   Option      "TexturedVideo"   "on"
   Option       "TexturedVideoSync"   "on"
EndSection

Section "Screen"
   Identifier "Screen"
   Device     "Card"
   Monitor    "Monitor"
   DefaultDepth 24
   SubSection "Display"
      Viewport   0 0
      Depth     1
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     4
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     8
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     15
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     16
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection


Section "Extensions"
   Option   "Composite"   "Enable"
EndSection


ModeLine придумывал не сам, подсмотрел на каком-то форуме, так что не уверен, что это отвечает параметрам моего монитора. Что с этой строчкой, что без неё, ничего не меняется. В настройках разрешения в GNOME доступна только частота 55 Hz (почему она, откуда взялась? непонятно).

Заранее спасибо всем, кто попытается помочь.
Back to top
View user's profile Send private message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Mon Jul 07, 2008 7:27 am    Post subject: Reply with quote

Quote:
Section "Module"
# Load "dri"
Load "glx"
Load "dbe"
Load "extmod"
Load "record"
Load "xtrap"
# Load "GLcore"
Load "wfb"
Load "freetype"
Load "type1"
EndSection

я бы посоветовал обратить внимание на эту секцию
уж слишком много всего включено
для начала я бы оставил самое минимальное, например, glx, dbe и freetype
_________________
Слово „христианство“ основано на недоразумении; в сущности, был один христианин, и тот умер на кресте.
Back to top
View user's profile Send private message
biggun
n00b
n00b


Joined: 06 Jul 2008
Posts: 5

PostPosted: Mon Jul 07, 2008 12:19 pm    Post subject: Reply with quote

Спасибо за совет, попробую. Но что-то мне подсказывает, не всё так просто =)
Проверил, результат тот же =(

Кстати, частота в настройках разрешения в GNOME 50 Hz, а в меню монитора написано, что он работает на 60 Hz. Возможно в этом причина рассинхронизации?
Back to top
View user's profile Send private message
biggun
n00b
n00b


Joined: 06 Jul 2008
Posts: 5

PostPosted: Mon Jul 07, 2008 1:38 pm    Post subject: Reply with quote

Со странной частотой в настройках разрешения GNOME разобрался. Если указать опцию Option "DynamicTwinView" "False", то отображаются нужные 60 Гц (при этом в nvidia-settings поменять разрешение не получится), но проблема синхронизации при перемещении окон остаётся... Непонятно, почему для OpenGL и XVideo синхронизация работает, а для рабочего стола нет.
Back to top
View user's profile Send private message
biggun
n00b
n00b


Joined: 06 Jul 2008
Posts: 5

PostPosted: Tue Jul 08, 2008 12:33 pm    Post subject: Reply with quote

Никто не знает в чём бок? Ведь у большинства такая проблема. На форумах небыло ни одного решения, а проблема такая у многих. Как можно её ен замечать? =)
Back to top
View user's profile Send private message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Tue Jul 08, 2008 1:20 pm    Post subject: Reply with quote

попробуй закомментировать modeline вообще
_________________
Слово „христианство“ основано на недоразумении; в сущности, был один христианин, и тот умер на кресте.
Back to top
View user's profile Send private message
biggun
n00b
n00b


Joined: 06 Jul 2008
Posts: 5

PostPosted: Tue Jul 08, 2008 3:48 pm    Post subject: Reply with quote

пробовал, так же экспериментировал с metamode и с CustomEDID. Результат тот же. А у тебя видяха какая? Нет tearing при перетаскивании окон?
Back to top
View user's profile Send private message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Wed Jul 09, 2008 6:25 am    Post subject: Reply with quote

видюха у меня nvidia, щас 7600GT
у тебя конфиг какой-то избыточный, много всего
попробуй удалить вообще все лишнее
и настораживает modeline с параметрами -HSync +Vsync

это что такое?

Option "TexturedVideoSync" "on"
Option "TexturedVideo" "on"

лучше поудаляй все, в чем не уверен на 100%
_________________
Слово „христианство“ основано на недоразумении; в сущности, был один христианин, и тот умер на кресте.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum