Страница 1 из 1
vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-23 0:42:40
corrupt
Под линухой помню всегда ставил атишный проприетарный драйвер и не мучался с частотой обновления.
С фрёй приходится мучаться ибо нет драйвера ати.
Короче говоря не могу поставить больше 60 герц(xfce4 кстати и xorg 7.2). Разные вещи творил с xorg.conf - не выходит.
Если какой-нибудь безпроигрышный путь? А то такое ощущение что глазам стало хуже
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-23 0:55:04
Alex Keda
ну ты покажи, что творил.
и лог Xorg покажи...
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-23 1:06:06
corrupt
Пытался ставить моды вручную. Потом понял,что vesa сама их умеет определять.
А в xorg.conf явно выставил VertRefresh 75 - не помогло.
а вот лог:
Код: Выделить всё
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is: PCI 05:00:0
(--) Chipset vesa found
(II) resource ranges after xf86ClaimFixedResources() call:
...
(II) resource ranges after probing:
...
(II) Setting vga for screen 0.
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/local/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.1.0
ABI class: X.Org Video Driver, version 1.1
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/local/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.1
(II) VESA(0): initializing int10
(==) VESA(0): Write-combining range (0xa0000,0x20000) was already clear
(==) VESA(0): Write-combining range (0xc0000,0x40000) was already clear
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 3.0
(II) VESA(0): VESA VBE Total Mem: 16384 kB
(II) VESA(0): VESA VBE OEM: ATI ATOMBIOS
(II) VESA(0): VESA VBE OEM Software Rev: 9.12
(II) VESA(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc.
(II) VESA(0): VESA VBE OEM Product: RV530
(II) VESA(0): VESA VBE OEM Product Rev: 01.00
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(**) VESA(0): Depth 16, (--) framebuffer bpp 16
(==) VESA(0): RGB weight 565
(==) VESA(0): Default visual is TrueColor
(==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/local/lib/xorg/modules//libddc.so
(II) Module ddc: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.1
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(II) VESA(0): VESA VBE DDC supported
(II) VESA(0): VESA VBE DDC Level 2
(II) VESA(0): VESA VBE DDC transfer in appr. 1 sec.
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(II) VESA(0): VESA VBE DDC read successfully
(II) VESA(0): Manufacturer: BNQ Model: 76ac Serial#: 7014
(II) VESA(0): Year: 2005 Week: 25
(II) VESA(0): EDID Version: 1.3
(II) VESA(0): Digital Display Input
(II) VESA(0): Max H-Image Size [cm]: horiz.: 38 vert.: 30
(II) VESA(0): Gamma: 2.20
(II) VESA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) VESA(0): First detailed timing is preferred mode
(II) VESA(0): redX: 0.640 redY: 0.330 greenX: 0.300 greenY: 0.600
(II) VESA(0): blueX: 0.149 blueY: 0.060 whiteX: 0.312 whiteY: 0.328
(II) VESA(0): Supported VESA Video Modes:
(II) VESA(0): 720x400@70Hz
(II) VESA(0): 640x480@60Hz
(II) VESA(0): 640x480@67Hz
(II) VESA(0): 640x480@72Hz
(II) VESA(0): 640x480@75Hz
(II) VESA(0): 800x600@60Hz
(II) VESA(0): 800x600@72Hz
(II) VESA(0): 800x600@75Hz
(II) VESA(0): 832x624@75Hz
(II) VESA(0): 1024x768@60Hz
(II) VESA(0): 1024x768@70Hz
(II) VESA(0): 1024x768@75Hz
(II) VESA(0): 1280x1024@75Hz
(II) VESA(0): 1152x870@75Hz
(II) VESA(0): Manufacturer's mask: 0
(II) VESA(0): Supported Future Video Modes:
(II) VESA(0): #0: hsize: 1152 vsize 864 refresh: 75 vid: 20337
(II) VESA(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) VESA(0): #2: hsize: 1280 vsize 1024 refresh: 72 vid: 35969
(II) VESA(0): Supported additional Video Mode:
(II) VESA(0): clock: 108.0 MHz Image Size: 376 x 301 mm
(II) VESA(0): h_active: 1280 h_sync: 1328 h_sync_end 1440 h_blank_end 1688 h_border: 0
(II) VESA(0): v_active: 1024 v_sync: 1025 v_sync_end 1028 v_blanking: 1066 v_border: 0
(II) VESA(0): Supported additional Video Mode:
(II) VESA(0): clock: 25.2 MHz Image Size: 376 x 301 mm
(II) VESA(0): h_active: 640 h_sync: 656 h_sync_end 752 h_blank_end 800 h_border: 0
(II) VESA(0): v_active: 350 v_sync: 387 v_sync_end 389 v_blanking: 449 v_border: 0
(II) VESA(0): Ranges: V min: 56 V max: 76 Hz, H min: 31 H max: 83 kHz, PixClock max 140 MHz
(II) VESA(0): Monitor name: BenQ FP91V
(II) VESA(0): EDID (in hex):
(II) VESA(0): 00ffffffffffff0009d1ac76661b0000
(II) VESA(0): 190f010380261e78eaee50a3544c9926
(II) VESA(0): 0f5054bdef80714f8180818c01010101
(II) VESA(0): 010101010101302a009851002a403070
(II) VESA(0): 1300782d1100001ed50980a0205e6310
(II) VESA(0): 10605208782d1100001a000000fd0038
(II) VESA(0): 4c1f530e000a202020202020000000fc
(II) VESA(0): 0042656e512046503931560a20200096
(II) VESA(0): Using hsync ranges from config file
(II) VESA(0): Using vrefresh ranges from config file
(II) VESA(0): Printing DDC gathered Modelines:
(II) VESA(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
(II) VESA(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484 500 -hsync -vsync
(II) VESA(0): Modeline "640x480" 31.50 640 664 704 832 480 489 491 520 -hsync -vsync
(II) VESA(0): Modeline "640x480" 30.24 640 704 768 864 480 483 486 525 -hsync -vsync
(II) VESA(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
(II) VESA(0): Modeline "720x400" 28.32 720 738 846 900 400 412 414 449 -hsync +vsync
(II) VESA(0): Modeline "1280x1024" 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
(II) VESA(0): Modeline "1024x768" 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
(II) VESA(0): Modeline "1024x768" 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
(II) VESA(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
(II) VESA(0): Modeline "832x624" 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync
(II) VESA(0): Modeline "800x600" 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync
(II) VESA(0): Modeline "800x600" 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync
(II) VESA(0): Modeline "1152x864" 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
(II) VESA(0): Modeline "1152x864" 104.00 1152 1224 1344 1536 864 867 871 905 -hsync +vsync
(II) VESA(0): Modeline "1280x1024" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(II) VESA(0): Modeline "1280x1024" 133.00 1280 1368 1504 1728 1024 1027 1034 1070 -hsync +vsync
(II) VESA(0): Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
(II) VESA(0): Modeline "640x350" 25.17 640 656 752 800 350 387 389 449 -hsync +vsync
(II) VESA(0): Searching for matching VESA mode(s):
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
Mode: 107 (1280x1024)
ModeAttributes: 0xbb
WinAAttributes: 0x7
WinBAttributes: 0x0
WinGranularity: 64
WinSize: 64
WinASegment: 0xa000
WinBSegment: 0x0
WinFuncPtr: 0xc0004f97
BytesPerScanline: 1280
XResolution: 1280
YResolution: 1024
XCharSize: 8
YCharSize: 16
NumberOfPlanes: 1
BitsPerPixel: 8
NumberOfBanks: 1
MemoryModel: 4
BankSize: 0
NumberOfImages: 11
RedMaskSize: 0
RedFieldPosition: 0
GreenMaskSize: 0
GreenFieldPosition: 0
BlueMaskSize: 0
BlueFieldPosition: 0
RsvdMaskSize: 0
RsvdFieldPosition: 0
DirectColorModeInfo: 0
PhysBasePtr: 0xd0000000
LinBytesPerScanLine: 1280
BnkNumberOfImagePages: 11
LinNumberOfImagePages: 11
LinRedMaskSize: 0
LinRedFieldPosition: 0
LinGreenMaskSize: 0
LinGreenFieldPosition: 0
LinBlueMaskSize: 0
LinBlueFieldPosition: 0
LinRsvdMaskSize: 0
LinRsvdFieldPosition: 0
MaxPixelClock: 400000000
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
...
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/local/lib/xorg/modules//libint10.so
(II) VESA(0): initializing int10
(==) VESA(0): Write-combining range (0xa0000,0x20000) was already clear
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 3.0
(II) VESA(0): VESA VBE Total Mem: 16384 kB
(II) VESA(0): VESA VBE OEM: ATI ATOMBIOS
(II) VESA(0): VESA VBE OEM Software Rev: 9.12
(II) VESA(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc.
(II) VESA(0): VESA VBE OEM Product: RV530
(II) VESA(0): VESA VBE OEM Product Rev: 01.00
(==) VESA(0): Write-combining range (0xd0000000,0x1000000)
(II) VESA(0): virtual address = 0x28582000,
physical address = 0xd0000000, size = 16777216
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(II) VESA(0): VBESetVBEMode failed(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
...Tried again without customized values.
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Write-combining range (0x0,0x1000) was already clear
(==) VESA(0): Default visual is TrueColor
(==) VESA(0): Backing store disabled
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/local/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(**) Option "Protocol" "Auto"
(**) Mouse1: Device: "/dev/sysmouse"
(**) Mouse1: Protocol: "Auto"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/sysmouse"
(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Mouse1: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Mouse1: Buttons: 11
(**) Option "CoreKeyboard"
(**) Keyboard1: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc101"
(**) Keyboard1: XkbModel: "pc101"
(**) Option "XkbLayout" "us,ru"
(**) Keyboard1: XkbLayout: "us,ru"
(**) Option "XkbVariant" ",winkeys"
(**) Keyboard1: XkbVariant: ",winkeys"
(**) Option "XkbOptions" "grp:ctrl_shift_toggle"
(**) Keyboard1: XkbOptions: "grp:ctrl_shift_toggle"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) Mouse1: SetupAuto: hw.iftype is 4, hw.model is 0
(II) Mouse1: SetupAuto: protocol is SysMouse
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-23 8:05:52
Alex Keda
а теперь, внимание, вопрос - чем не устроил дравйер АТИ от ИксОрг?
Веса, почти наверняка будет хуже...
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-23 16:21:05
Dog
АТИшные драйверы из Хорг поддерживают только очень старые радеоны, для более-менее современных карточек - только vesa.
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 9:44:41
smash_necros
3д токо для старых, а вот 2д вроде нормально
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 10:39:12
corrupt
smash_necros писал(а):3д токо для старых, а вот 2д вроде нормально
Если бы. Вообще не грузит и ругается на девайс.
Карточка 1600xt.
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 10:46:36
Dog
smash_necros писал(а):3д токо для старых, а вот 2д вроде нормально
Код: Выделить всё
dog@dog:~> man radeon
RADEON(4x) RADEON(4x)
NAME
radeon - ATI RADEON video driver
SYNOPSIS
Section "Device"
Identifier "devname"
Driver "radeon"
...
EndSection
DESCRIPTION
radeon is an Xorg driver for ATI RADEON based video cards. It contains
full support for 8, 15, 16 and 24 bit pixel depths, dual-head setup,
flat panel, hardware 2D acceleration, hardware 3D acceleration (experi-
mental on R300 and R400 series cards), hardware cursor, XV extension,
and the Xinerama extension.
SUPPORTED HARDWARE
The radeon driver supports PCI and AGP video cards based on the follow-
ing ATI chips
R100 Radeon 7200
RV100 Radeon 7000(VE), M6
RS100 Radeon IGP320(M)
RV200 Radeon 7500, M7, FireGL 7800
RS200 Radeon IGP330(M)/IGP340(M)
RS250 Radeon Mobility 7000 IGP
R200 Radeon 8500, 9100, FireGL 8800/8700
RV250 Radeon 9000PRO/9000, M9
RS300 Radeon 9100 IGP
RS350 Radeon 9200 IGP
RS400 Radeon XPRESS 200/200M IGP
RV280 Radeon 9200PRO/9200/9200SE, M9+
R300 Radeon 9700PRO/9700/9500PRO/9500/9600TX, FireGL X1/Z1 (2D
only)
R350 Radeon 9800PRO/9800SE/9800, FireGL X2 (2D only)
R360 Radeon 9800XT (2d only)
RV350 Radeon 9600PRO/9600SE/9600, M10/M11, FireGL T2 (2D only)
RV360 Radeon 9600XT (2d only)
RV370 Radeon X300, M22 (2d only)
RV380 Radeon X600, M24 (2d only)
RV410 Radeon X700, M26 PCIE (2d only)
R420 Radeon X800 AGP (2d only)
R423/R430 Radeon X800, M28 PCIE (2d only)
R480/R481 Radeon X850 PCIE/AGP (2d only)
Подробностей, я надеюсь, не требуется?
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 11:01:50
corrupt
Dog, я это видел.
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 11:24:03
Dog
Ну дык, у человека 1600xt - что-то я этой карточки в списке не вижу.
И вообще: Radeon - жопа...
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 12:26:43
Alex Keda
AMD+ATI - форева!
интел и нвидиа = ацтой!
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 13:29:26
Dog
Тануна, на современных карточках, во FreeBSD по крайней мере, да и в linux'е немногим лучше. что уж греха таить, делать нечего. NVidia они хоть техническую информацию предоставляют для общества, те же x.org могут при этом драйвера нормальные делать, плюс в качестве альтернативы - бинарные драйверы от производителя. А ATI - чёрти что и боже мой. Подтверждений тому - полный интернет, причем не только русскоязычный.
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 13:39:14
Alex Keda
это не значит что их ненадо любить
==============
Родина - она тоже может к нам не очень хорошо относится - но любить её надо
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 14:24:47
Dog
Можете считать меня космополитом: я сижу на AMD64-платформе с видеокарточкой от NVidia - и чувствую себя гораздо лучше, чем когда приходилось работать на аналогичном железе, но с карточкой от ATI. Инструмент должен быть максимально удобным, функциональным и корректно работающим - иначе он подлежит замене. А родина, пока не полюбит своих детей - будет вынуждена терпеть диссидентов и прочих маргиналов
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 15:04:45
Alex Keda
у меня на десктопе тоже AMD+NV - небыло других матерей со встроенным видео и DVI прямо на маме.
зато на буке - ATI+AMD
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-24 16:33:40
corrupt
AMD+NVIDIA forever. Хотя пока сложно сказать, только взял с рук 6600gt, тестим, смотрим.
Кстати сначала грузанул линух и оказалось, чтоб запустить нужно ядро собирать с поддержкой нвидиа
Запускаю фрю, ставлю, гружу, вот сейчас на форуме уже пишу
А ати - гады. Почему я должен ставить xgl сервер, чтобы запустить берил(на современных карточках)?
Помоему, они открыто не уважают опенсурс сообщество.
Еще отпишусь, если увижу, что стабильнее стало.
Re: vesa творит чудеса(vertical refresh rate)
Добавлено: 2007-07-25 11:29:36
Dog
Поддерживаю автора предыдущего сообщения. За какого черта я должен на видеокарте современного уровня и цены получать мизерную долю от ее возможностей либо изголяться с запуском дыхательной системы через задний проход (а как иначе назвать настройку в опенсорс-системах ати-шных драйверов?), если могу поставить аналогичную по цене и возможностям карточку, которая будет настраиваться и работать нормально, по человечески?