Страница 1 из 1

FreeBSD & Radeon 9600

Добавлено: 2010-03-13 20:22:43
DeathStar
Все лагает как,например в Виндоусе просто не поставить драйвера на карточку
Вот конфиг

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

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	Option	"AllowEmptyInput" "Off"
	Option 	"AutoAddDevice" "Off"
	Option "AIGLX" "true"
EndSection

Section "Files"
	ModulePath   "/usr/local/lib/xorg/modules"
	FontPath     "/usr/local/lib/X11/fonts/misc/"
	FontPath     "/usr/local/lib/X11/fonts/TTF/"
	FontPath     "/usr/local/lib/X11/fonts/OTF"
	FontPath     "/usr/local/lib/X11/fonts/Type1/"
	FontPath     "/usr/local/lib/X11/fonts/100dpi/"
	FontPath     "/usr/local/lib/X11/fonts/75dpi/"
        FontPath     "/usr/local/lib/X11/fonts/Fonts/"
EndSection

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

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
        Option "XkbLayout" "us,ru"
        Option "XkbVariant" "winkeys"
        Option "XkbOptions" "grp:alt_shift_toggle"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/sysmouse"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	#DisplaySize	  270   210	# mm
	Identifier   "Monitor0"
	VendorName   "VSC"
	ModelName    "E40-4"
	HorizSync    30.0 - 50.0
	VertRefresh  50.0 - 90.0
	Option	    "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "Dac8Bit"            	# [<bool>]
        #Option     "BusType"            	# [<str>]
        #Option     "CPPIOMode"          	# [<bool>]
        #Option     "CPusecTimeout"      	# <i>
        #Option     "AGPMode"            	# <i>
        #Option     "AGPFastWrite"       	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "GARTSize"           	# <i>
        #Option     "RingSize"           	# <i>
        #Option     "BufferSize"         	# <i>
        #Option     "EnableDepthMoves"   	# [<bool>]
        #Option     "EnablePageFlip"     	# [<bool>]
        #Option     "NoBackBuffer"       	# [<bool>]
        #Option     "DMAForXv"           	# [<bool>]
        #Option     "FBTexPercent"       	# <i>
        #Option     "DepthBits"          	# <i>
        #Option     "PCIAPERSize"        	# <i>
        #Option     "AccelDFS"           	# [<bool>]
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "DisplayPriority"    	# [<str>]
        #Option     "PanelSize"          	# [<str>]
        #Option     "ForceMinDotClock"   	# <freq>
        #Option     "ColorTiling"        	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "RageTheatreCrystal" 	# <i>
        #Option     "RageTheatreTunerPort" 	# <i>
        #Option     "RageTheatreCompositePort" 	# <i>
        #Option     "RageTheatreSVideoPort" 	# <i>
        #Option     "TunerType"          	# <i>
        #Option     "RageTheatreMicrocPath" 	# <str>
        #Option     "RageTheatreMicrocType" 	# <str>
        #Option     "ScalerWidth"        	# <i>
        #Option     "RenderAccel"        	# [<bool>]
        #Option     "SubPixelOrder"      	# [<str>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "DynamicClocks"      	# [<bool>]
        #Option     "VGAAccess"          	# [<bool>]
        #Option     "ReverseDDC"         	# [<bool>]
        #Option     "LVDSProbePLL"       	# [<bool>]
        #Option     "AccelMethod"        	# <str>
        #Option     "DRI"              	# [<bool>]
        #Option     "ConnectorTable"     	# <str>
        #Option     "DefaultConnectorTable" 	# [<bool>]
        #Option     "DefaultTMDSPLL"     	# [<bool>]
        #Option     "TVDACLoadDetect"    	# [<bool>]
        #Option     "ForceTVOut"         	# [<bool>]
        #Option     "TVStandard"         	# <str>
        #Option     "IgnoreLidStatus"    	# [<bool>]
        #Option     "DefaultTVDACAdj"    	# [<bool>]
        #Option     "Int10"              	# [<bool>]
        #Option     "EXAVSync"           	# [<bool>]
        #Option     "ATOMTVOut"          	# [<bool>]
        #Option     "R4xxATOM"           	# [<bool>]
	Identifier  "Card0"
	Driver "radeon"
	VendorName "ATI Technologies Inc"
	BoardName "RV350 [Mobility Radeon 9600 M10]"
	BusID "PCI:1:0:0"
	Option "DRI" "true"
	Option "XAANoOffscreenPixmaps" "true"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
		Modes	"1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
                Modes   "1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
                Modes   "1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
                Modes   "1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
                Modes   "1024x768"
	EndSubSection
EndSection

Есть ли какие либо примемы оптимизации для работы с Radeon?
KDE,Xorg и все остальные пакеты последней версии,FreeBSD 8.0 Release

Re: FreeBSD & Radeon 9600

Добавлено: 2010-03-15 17:42:16
arachnid
несмотря на то, что ati является оберткой для вызова правильного видеодрайвера, почему то именно при прописывании его в настройках хорга изображение является нормальным. при непосредственном прописывании radeon на монитор без слез смотреть нельзя - сплошные артефакты отрисовки.

Re: FreeBSD & Radeon 9600

Добавлено: 2010-03-15 20:50:50
DeathStar
Да,прописал ati,но как быть на с OpenGL ? ЧТоб в CS поиграть например через wine?

Re: FreeBSD & Radeon 9600

Добавлено: 2010-03-15 22:33:40
arachnid
а wine видит opengl?

Re: FreeBSD & Radeon 9600

Добавлено: 2010-03-18 0:01:11
Гость
я бы спросил, видит ли его glxinfo..

Re: FreeBSD & Radeon 9600

Добавлено: 2010-03-18 9:59:18
arachnid
вроде как 9600 на довольно старом камне, 3d там должно быть. отдельные телодвижения требуются для свежих 600/700 gpu

для проверки

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

glxinfo | grep direct
ответ должен быть

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

direct rendering: Yes
где взять glxinfo

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

pkg_info -W glxinfo
/usr/local/bin/glxinfo was installed by package mesa-demos-7.6.1

Re: FreeBSD & Radeon 9600

Добавлено: 2010-03-18 19:16:59
DeathStar
$ pkg_info -W glxinfo
pkg_info: glxinfo: file is not in PATH
$ glxinfo | grep direct
glxinfo: not found
$
что делать и где взять glxinfo?

Re: FreeBSD & Radeon 9600

Добавлено: 2010-03-18 19:54:11
arachnid
специально же добавил строчку, в которой указано, в какой порт эта программа входит

Re: FreeBSD & Radeon 9600

Добавлено: 2010-03-23 16:02:03
DeathStar
Ответ именно такой же,как ты и написал )) Но CS под wine лагает жестоко