Показать полную графическую версию : [решено] FreeBSD 7.2 не удаётся запустить xorg на видео Radeon HD 3400
Доброго времени суток.
Вобщем проблема такова:
При попытке выполнения Xorg -conf /root/xorg.conf.new вываливается чёрный экран и никакой активности
Мне что то подсказывает что не корректно опознаётся видяха
Вот вывод pciconf
vgapci0@pci0:1:0:0: class=0x030000 card=0x02541028 chip=0x95c41002 rev=0x00
hdr=0x00
vendor = 'ATI Technologies Inc'
class = display
subclass = VGA
hdac0@pci0:1:0:1: class=0x040300 card=0x02541028 chip=0xaa281002 rev=0x00
hdr=0x00
vendor = 'ATI Technologies Inc'
class = multimedia
subclass = HDA
Просматривал лог /var/log/Xorg.o.log но ничего полезного там ни нашёл.
Пробовал по совету статей в нете прописать в конфиг xorg-a Option "AccelMethod" "exa" или "XAA" - безрезультатно.
Вот содержимое xorg.conf.def
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
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/"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "dri2"
Load "extmod"
Load "glx"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 330 210 # mm
Identifier "Monitor0"
VendorName "AUO"
ModelName "8174"
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 "Mobility Radeon HD 3400 Series"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
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
После прочтения документации на драйвера radeon, radeonhd, обнаружил что драйвер radeon не поддерживает мою видяху, пробовал запускать с драйвером radeonhd - иксы падают с ошибками типа не удаётся найти дисплей
Option "NoAccel" "True" поможет.
рекомендую избавиться от радеона - адекватных драйверов под *NIX у AMD/ATI не было, нет и не будет.
Попробовал, результат - черный экран и никаких реакций на команды клавы:(
вот вывод Xorg.0.log http://drunya точка org точка ua/drupal/XORG0.LOG
Возможно ли это из-за того что я пересобрал ядро сегодня и включил в него опции
options VESA
options SC_PIXEL_MODE
???
К слову с драйвером VESA иксы поднялись, и вроде нормально работали, только с очень низким разрешением
да не нужно ядро перебирать для иксов, ну что за бред.
просто драйвера xorg для радеона - ни с чем не сравнимое говно, и никак не вылечится.
Я прошу прощения! Перечитав свой пост до меня дошло что я описал продлему не так как есть на самом деле.
Я не правильно описал симптомы. С самого начала - иксы вроде запускаются, на экране 3 консоли, заднего фона нет (точнее чёрное полотно с остатками консоли), при перемещении окон остаются тянучки и на экране полная мешанина.
С самого начала - иксы вроде запускаются, на экране 3 консоли, заднего фона нет »
это twm, умолчальный оконный менеджер, запускается когда ~/.xinitrc пуст или отсутствует.при перемещении окон остаются тянучки и на экране полная мешанина. »
а это уже шутки кривого драйвера.
Я уже пробовал и с radeonhd-devel, переставлял иксы, переставлял драйвера radeonhd и radeon (предварительно обновив порты)
Но всё тоже, всё там же :(
На просторах нета нашёл какой то патч http://drunya.org.ua/drupal/radeon-r6-7xx-support-022409.patch
думаю как бы его заюзать...
Ураааааа!!!!!
Всё работает:)
Таки в Option "NoAccel" "True" было дело!
КДЕ4 поднялось:)
Я боялся КДЕ запускать из тех соображений что мол если с twm что то не так, то и КДЕ подавно работать не будет.
В итоге наплевал на все предрассудки:) и запусти КДЕ . С перва я получил тупо чёрный экран. Затем, немного подумав вспомнил про опцию в иксорг.конф Option "NoAccel" "True". Откоментил её , запустил КДЕ и всё заработало :)
Да и самое главное нужно было обновить драйвера с помощью csup!!!
Спасибо за помощь!:)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.