Проблема в запуске иксов с видеокартой ATI Radeon3100
servi71 6 ноября, 2009 - 12:02
Всех приветствую. Не знаю как настроить систему, чтоб запускались иксы. У меня матплата с чипсетом AMD, видеокарта ATI Radeon3100.
Что нужно выбрать в в конфиге ядра, в файле modules_autoload.d/kernel-2.6 и прочее. Я установил ati-drivers. Вот мой xorg.conf
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib64/xorg/modules" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "dri" Load "extmod" Load "dri2" Load "record" Load "glx" Load "dbe" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc101" Option "XkbLayout" "us,ru" Option "XkbOptions" "grp:alt_shift_toggle,lv3:ralt_switch,grp_$ #Option "XkbVariant" ",winkeys" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" #DisplaySize 340 270 # mm Identifier "Monitor0" VendorName "SAM" ModelName "SyncMaster" HorizSync 30.0 - 81.0 VertRefresh 56.0 - 75.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 "Unknown Vendor" BoardName "Unknown Board" BusID "PCI:1:5: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 Section "dri" Mode 0666 EndSection
И вообще, пддерживается ли моя встроенная видеокарта с этим чипсетом, ибо в ядре я не нашел поддержки AMD? Прошу помочь, кто знает. Заранее благодарен.
»
- Для комментирования войдите или зарегистрируйтесь
для начала изменить DRIVER
для начала изменить DRIVER "radeon" на "fglrx"
затем выставить в make.conf VIDEO_CARDS="fglrx" и убрать оттуда все остальные.
затем выставить в USE="dri opengl"
затем выполнить
emerge -uND world
после этого
emerge ati-drivers
затем
eselect opengl set ati
ну и в случае проблем давать логи иксов отсюда /var/log/
app-text/wgetpaste
лучше не сюда а
А сюда ссылку вида http://dpaste.com/*****/
Working on Gentoo Linux for Asus P535 and Qtopia :-)
fglrx — глючное, убогое и
fglrx — глючное, убогое и кривое поделие.
Свободные драйвера у меня на RadeonHD 3100 прекрасно работают.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
ктож спорит. у меня на 4330
ктож спорит. у меня на 4330 тоже :)
что ж у вас за драйвера
что ж у вас за драйвера такие?? у меня больше 300FPS на x11-drivers/xf86-video-ati-6.12.4 никак не выжимается... :(
encrypted ~ # emerge -pv
вот такие.
Сделал так - иксы не
Сделал так - иксы не стартуют. Вот лог-файл:
добавье в make.cond в секцию
добавье в make.conf в секцию USE "hal", INPUT_DEVICES="evdev", сделайте emerge -uND world, и уберите из xorg.conf все связанное с клавиатурой и мышью. добавьте hal в автозагрузку такой коммандой
rc-update add hald
затем перезагрузитесь и попробуйте еще. если опять не заведется дробавьте вывод комманды
rc-status -s
Ну в логе четко
Ну в логе четко сказано
Либо поправь конфиг, либо удали его и попробуй запуститься без него :)
Working on Gentoo Linux for Asus P535 and Qtopia :-)
Поправил конфиг, в make.conf
Поправил конфиг, в make.conf и в xorg.conf вернул radeon, пересобрал x11-drivers/ati-drivers, и иксы запустились. Всем спасибо, в особенноси oleg_kaa.
servi71 написал(а): в
Вот это интересно. В чём смысл? (-%Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
я вот тоже медитировал на эту
я вот тоже медитировал на эту строчку минут 5, пока не понял подвох... понедельник тяжелый день :)
Дело в том, что по совету я в
Дело в том, что по совету я в make.conf и xorg.conf вместо radeon поставил fglrx. А oleg_kaa мне указал, что мне нужно поправить всего лишь xorg.conf, ибо я когда копировал с другого файла (тоже xorg.conf), сделал ошибку. Я эту ошибку увидел и исправил, а в make.conf и xorg.conf обратно вместо fglrx написал radeon и пересобрал x11-drivers/ati-drivers, и иксы запустились.
ati-drivers =
ati-drivers = fglrx
xf86-video-ati = radeon
Поэтому пересборка ati-drivers ни к чему. Вообще их снести можно.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
я бы даже сказал "нужно",
я бы даже сказал "нужно", потому что нередко при наличии откртых драйверов снос fglrx и зачистка /lib/modules/my_kernel избавляет от странных глюков.
Согласен.
Согласен.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Так что? Мне лучше удалить
Так что? Мне лучше удалить ati-drivers? (emerge -C ati-drivers?) А как зачистить /lib/modules/my_kernel ? Просто удалить эту папку?
Да. Вот так:
Да.
Вот так: http://www.gentoo.ru/node/17288#comment-124109
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
да точно именно так :)
да точно именно так :)
удалить ati-drivers. убрать
удалить ati-drivers. убрать из make.conf из VIDEO_CARDS="" параметр fglrx. пересобрать
emerge -uND world
докучи сделать --depclean и после него revdep-rebuild обязательно.
затем собрать ядро. и перед установкой модулей стереть старую папку с модулями. установить модули.
пересобрать все пакеты, которые собирают модули дял ядра, напрмер virtualbox-modules.
это вкратце и невадваясь в подробности, чтобы не копировали просто куски команд, а разобрались с целью и результатом каждого действия сами.
Спасибо, надо попробовать. А
Спасибо, надо попробовать. А вот какие именно пакеты надо пересобрать, которые собирают модули для ядра?
Какие есть (-%Е
Какие есть (-%Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
я делаю emerge
я делаю
emerge @module-rebuild
но это справедливо дял версии portage-2.2. если честно я с генту работаю около полугода, и сразу ставил portage-2.2. так что я не знаю как без него пересобрать токо те пакеты, которые содержат модули. если знающие люди тут отпишутся - пополню копилку знаний :)до этого была программа с
до этого была программа с именем как у сета
Какие пакеты предоставляют
Какие пакеты предоставляют модули для ядра можно узнать из этого файла
Working on Gentoo Linux for Asus P535 and Qtopia :-)
Я удивляюсь. Удалил
Я удивляюсь. Удалил ati-drivers, пересобрал мир, почистил (emerge --depclean), затем revdep-rebuild, собрал ядро (make), удалил папку с модулями (/lib/modules/my_kernel), собрал и установил модули (make modules_install), удалил xorg.conf, презагрузился с новым ядром и вошел в граф.режим. Что ж получается, при сборке системы ни с видеодрайвером не нужно было возиться, ни с xorg.conf-ом?!
Благодарю всех, кто позаботился мне ответить.
Теперь мне нужно пересобрать все пакеты, которые собирают модули для ядра.
Да, со свободными драйверами
Да, со свободными драйверами всё просто (-:Е
Только вот xorg.conf не надо, а можно было удалить. Может, ещё займёшься тонкой подстройкой.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Хорошо, спасибо.
Хорошо, спасибо.
ну и славненько. да с
ну и славненько. да с открытыми драйверами жизнь намного проще в плане установки и настройки.