Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо во FreeBSD (http://forum.oszone.net/forumdisplay.php?f=34)
-   -   [решено] FreeBSD 7.2 не удаётся запустить xorg на видео Radeon HD 3400 (http://forum.oszone.net/showthread.php?t=166016)

Flainth 02-02-2010 18:57 1337143

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" - безрезультатно.

Flainth 03-02-2010 12:16 1337726

Вот содержимое 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 - иксы падают с ошибками типа не удаётся найти дисплей

vadblm 03-02-2010 17:26 1338041

Option "NoAccel" "True" поможет.
рекомендую избавиться от радеона - адекватных драйверов под *NIX у AMD/ATI не было, нет и не будет.

Flainth 03-02-2010 18:14 1338083

Попробовал, результат - черный экран и никаких реакций на команды клавы:(
вот вывод Xorg.0.log http://drunya точка org точка ua/drupal/XORG0.LOG

Возможно ли это из-за того что я пересобрал ядро сегодня и включил в него опции

options VESA
options SC_PIXEL_MODE

???

К слову с драйвером VESA иксы поднялись, и вроде нормально работали, только с очень низким разрешением

vadblm 03-02-2010 19:47 1338169

да не нужно ядро перебирать для иксов, ну что за бред.
просто драйвера xorg для радеона - ни с чем не сравнимое говно, и никак не вылечится.

Flainth 03-02-2010 19:55 1338181

печально :(

Flainth 04-02-2010 18:22 1339029

Я прошу прощения! Перечитав свой пост до меня дошло что я описал продлему не так как есть на самом деле.
Я не правильно описал симптомы. С самого начала - иксы вроде запускаются, на экране 3 консоли, заднего фона нет (точнее чёрное полотно с остатками консоли), при перемещении окон остаются тянучки и на экране полная мешанина.

vadblm 04-02-2010 18:24 1339031

Цитата:

Цитата Flainth
С самого начала - иксы вроде запускаются, на экране 3 консоли, заднего фона нет »

это twm, умолчальный оконный менеджер, запускается когда ~/.xinitrc пуст или отсутствует.
Цитата:

Цитата Flainth
при перемещении окон остаются тянучки и на экране полная мешанина. »

а это уже шутки кривого драйвера.

Flainth 04-02-2010 19:03 1339066

Я уже пробовал и с radeonhd-devel, переставлял иксы, переставлял драйвера radeonhd и radeon (предварительно обновив порты)
Но всё тоже, всё там же :(

На просторах нета нашёл какой то патч http://drunya.org.ua/drupal/radeon-r...t-022409.patch
думаю как бы его заюзать...

Flainth 04-02-2010 22:26 1339243

Ураааааа!!!!!
Всё работает:)
Таки в Option "NoAccel" "True" было дело!
КДЕ4 поднялось:)
Я боялся КДЕ запускать из тех соображений что мол если с twm что то не так, то и КДЕ подавно работать не будет.
В итоге наплевал на все предрассудки:) и запусти КДЕ . С перва я получил тупо чёрный экран. Затем, немного подумав вспомнил про опцию в иксорг.конф Option "NoAccel" "True". Откоментил её , запустил КДЕ и всё заработало :)
Да и самое главное нужно было обновить драйвера с помощью csup!!!

Спасибо за помощь!:)


Время: 07:53.

Время: 07:53.
© OSzone.net 2001-