Пытаюсь настроть монтор в ксах, чтобы не мерцал.
Похоже, из лога Xorg.0.log, что он не видт мой Modeline, хотя он прописан в xorg.conf как показано ниже.
Xorg.0.log:
--------------------------------------------------------
(II) VESA(0): Total Memory: 16 64KB banks (1024kB)
(II) VESA(0): Monitor0: Using hsync range of 30.00-54.00 kHz
(II) VESA(0): Monitor0: Using vrefresh range of 50.00-120.00 Hz
(II) VESA(0): Not using mode "800x600_85" (no mode of this name)
(--) VESA(0): Virtual size is 800x600 (pitch 800)
(**) VESA(0): *Built-in mode "800x600"
(**) VESA(0): *Built-in mode "640x480"
(**) VESA(0): Built-in mode "640x400"
(**) VESA(0): Display dimensions: (280, 210) mm
(**) VESA(0): DPI set to (72, 72)
(II) VESA(0): Attempting to use 85Hz refresh for mode "800x600" (114)
(II) VESA(0): Attempting to use 85Hz refresh for mode "640x480" (111)
(II) VESA(0): Attempting to use 85Hz refresh for mode "640x400" (127)
(**) VESA(0): Using "Shadow Framebuffer"--------------------------------------------------------
xorg.conf:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "HP D8897 HP 55 15-inch Monitor"
DisplaySize 280 210
HorizSync 30.0 - 54.0
VertRefresh 50.0 - 120.0
# 800x600 @ 85.00 Hz (GTF) hsync: 53.55 kHz; pclk: 56.55 MHz
Modeline "800x600_85.00" 56.55 800 840 928 1056 600 601 604 630 -HSync +Vsync
#800x600, 85.0Hz; hfreq=53.674000, vfreq=85.060997
ModeLine "800x600_85" 56.25 800 832 896 1048 600 601 604 631 +HSync +VSync
Option "dpms"
EndSectionSection "Device"
Identifier "Card0"
Driver "vesa"
EndSectionSection "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600_85" "800x600" "640x480"
EndSubSection
EndSection
--------------------------------------------------------
ОС: Slackware 10.0, video - i810
В чем дело? Вы думаете у меня просто руки кривые или может какая-нибудь ещё проблема?
>xorg.conf:
>Section "Monitor"
> Identifier "Monitor0"
> VendorName "Monitor Vendor"
> ModelName "HP D8897 HP 55 15-inch Monitor"
> DisplaySize 280 210
#DisplaySize 280 210
> HorizSync 30.0 - 54.0
HorizSync 30.0 - 96.0
> VertRefresh 50.0 - 120.0
VertRefresh 50.0 - 160.0
> # 800x600 @ 85.00 Hz (GTF) hsync: 53.55 kHz; pclk: 56.55
>MHz
> Modeline "800x600_85.00" 56.55 800 840 928 1056 600 601
>604 630 -HSync +Vsync
> #800x600, 85.0Hz; hfreq=53.674000, vfreq=85.060997
> ModeLine "800x600_85" 56.25 800 832 896 1048 600
>601 604 631 +HSync +VSyncModeline "800x600_85.00" 56.55 800 840 928 1056 600 601
604 630 -HSync +Vsync
#800x600, 85.0Hz; hfreq=53.674000, vfreq=85.060997
#ModeLine "800x600_85" 56.25 800 832 896 1048 600
601 604 631 +HSync +VSync
> Option "dpms"
Option "dpms" "true"
>EndSection
>
>Section "Device"
> Identifier "Card0"
> Driver "vesa"
>EndSection
>
>Section "Screen"
> Identifier "Screen0"
> Device "Card0"
> Monitor "Monitor0"
> DefaultDepth 16
DefaultDepth "16"
> SubSection "Display"
> Viewport 0 0
> Depth 16
> Modes "800x600_85" "800x600" "640x480"
Modes "800x600" "640x480"
> EndSubSection
>EndSectionПо моему так.
У меня монитор довольно слабый, я указал в конфиге его реальные частоты, а Вы указываете завышенные. Монитор в таком случае может ведь накрыться?
И ещё, по документации, я могу написать ModeLine "test" бла-бла, а потом указать его в Modes "test" "800x600", вот в этом случае в логах пишется, что "no mode of this name".
>У меня монитор довольно слабый, я указал в конфиге его реальные частоты,
>а Вы указываете завышенные. Монитор в таком случае может ведь накрыться?
Может :)