Не запускается xorg с драйвером radeon
00alexandr 13 мая, 2011 - 07:29
Ядро собирал с помощью genkernel.
Видеокарта ati mobility x2300, ноут asus f3jr.
make.conf
INPUT_DEVICES="evdev synaptics" VIDEO_CARDS="radeon" USE="hal"
xorg.conf
Section "Module" Load "dri" Load "dbe" Load "glx" Load "extmod" Load "dri2" Load "record" EndSection Section "Device" Identifier "Card0" Driver "radeon" 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
xorg
выпилен лог Х-сервера, читаем http://gentoo.ru/node/14464 evadim
Заранее благодарен за помощь.
»
- Для комментирования войдите или зарегистрируйтесь
a если удалить xorg.conf (у
a если удалить xorg.conf (у вас в нем ничего специфического)
и зачем вам hal ?
что-то добрый я сегодня ....
Делал по handbook, вообще c
Делал по handbook, вообще c linux знаком плохо и, когда написано hal, я ставлю и не особо задумываюсь, чем он занимается. 1-р ставлю gentoo, точнее раз 5-й дальше X-ов дело не доходило.
Для проверки конфига использую X -config path. Если просто выполнить startx, то все в порядке - запускаются 3 терминала, но очень низкая производительность: 1- Х стартуют больше минуты; 2- glxgears выдает всего 90 fps. Я бы не парился и поставил ubuntu, но в руки попал calculate linux, в котором я имею 1300fps. Пользовался бы calculate, но там чихнуть нельзя, чтобы не нарушить какую-н. зависимость, по крайней мере у меня не получается.
Вот такая цель.
На форуме уже проходила тема об этом 7 недель назад, но решения нет.
1) уберите hal и emerge -uND
1) уберите hal и emerge -uND world
2) возьмите в калькулейт конфиг ядра и "причишите" для своей машинки
раз на калькулейте работает нормально - то подсматривайте туда, делайте у себя, а потом уже шаги в сторону будут (когда поймете зависимости)
что-то добрый я сегодня ....
С первым пунктом все понятно,
С первым пунктом все понятно, со 2-ым проблемы:
1- конфиги ядра лежат в /usr/src ?
2- как их прикрутить? Я пробовал запустить образ ядра calculate, но без успешно - есть ли разница компилить ядро по конфигам calculate или использовать уже скомпилированное?
можно использовать, но лучше
можно использовать, но лучше (и правильнее) - компилировать
конфиги - /usr/src/linux
перенести к себе и make oldconfig && make menuconfig
калькулейтовцы могли использовать genkernel и\или initrd - это уже надо смотреть на их диске и смотреть конфиг grub'а
что-то добрый я сегодня ....
.
/usr/src/linux/.config
Или (ИМХО для рабочей станции правильнее, но требует включения соответствующего параметра ядра):
/proc/comfig.gz
Симптомы ошибки?
Как пробовал запускать?
Загрузиться в Кулькулятор,
cp /proc/config.gz /some/path
.Загрузка в Gentoo, берёшь конфиг (cd /usr/src/linux && zcat /some/path/config.gz > .config && make oldconfig[/code]
Ну а дальше по инструкции из... наверное Хэндбука.
А есть разница между собираемой тобой Gentoo и Кулькулятором?
:wq
--
Live free or die
В calculate много опций в
В calculate много опций в конфиге груба написано, например, real_root = /dev/SWAP - не знаю почему указывает на раздел подкачки.
Последний вопрос не понял. Calculate имеет графический инсталлятор, поэтому установка не сложнее ubuntu`ой.
Сейчас нет возможности все попробовать.
Хм. Вот на этой странице
Хм. Вот на этой странице http://en.gentoo-wiki.com/wiki/Radeon ничего про HAL не написано. Откуда та информация?
Я бы порекомендовал убрать xorg.conf совсем. Затем поставить себе gentoo-sources и в ручную настроить ядро используя make menuconfig. Выглядит страшно, но ничего особенного, только повозиться придется. В handbook процесс описан. Для radeon я включил KMS. Судя по всему,
для ATI X2300 firmware не требуется поэтому radeon-ucode ставить не нужно.
Возможно наличие KMS решит проблему.
Только не забудьте оставить ядро без KMS на случай если с KMS не загрузиться :)
Чем больше юзерфрендли, тем сложнее юзать.
Первый и последний раз когда
Первый и последний раз когда я пытался собрать ядро все вылилось в kernel panic. Похоже, что это не избежно. Буду пробывать.
C hal я что-то напутал, поздно уже было, в руководстве написано про udev.
Дык ставьте калькулейтовский
Дык ставьте калькулейтовский CLS, накатывайте, к примеру kdebase и остальные проги по надобности, там чихать неначихаться.
Вся проблема заключается с их
Вся проблема заключается с их layman и в моем незнании gentoo, у меня без проблем получилось снести только compiz. После того как я начал ставить софт обнаружил, что
emerge -pv --depclean
мне выдает "пакет" pulled... - хотя это вопросы к создателям дистра. Я думал, что будет проще все собрать самому.Только мне кажется, что
Только мне кажется, что вопрос подпадает под условия статьи #14464?
:wq
--
Live free or die
Да, безусловно, подпадает. А
Да, безусловно, подпадает.
А у автора DRM не собран в ядре, на что Xorg беззаветно ругается.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Выхлоп большой конечно,
Выхлоп большой конечно, неплохо было бы иметь возможность его сворачивать. Странно читать, что это никому не нужно, а потом заходить на форум и 2-ым сообщением видеть требование вывалить все логи.
Статью не читал до этого, поэтому куда это все девать не придумал. Но попытки уменьшить были.
По поводу drm были сомнения поддерживает ли radeon эту функцию. Потом при сборке ядра с помощью genkernel главным минусом является, то что много всякой ненужной дряни вкл., по крайней мере так пишут, и у меня сложилось впечатление, что в ядро сконфигурированное автоматом ничего добавлять не придется.
.
Обсуждалось.
Отказались в пользу внешних сервисов.
Что, собственно, и можно прочитать по приведённой ссылке.
Ничего странного.
Нарушение техники безопасности при обращении с квантором всеобщности detected.
Gentoo ставил откуда?
Медитация над выводом
lsmod
на той системе весьма способствует наставлению на Путь Истинный.А самому подумать?..
Лично у меня в genkernel'у (в умолчаиельном режиме) главная претензия, что это самое всё долго собирается.
А ещё у него есть опции типа
--menuconfig
.Добавлять-то ничего не надо, но грузиться так оно у тебя будет только в паре с
initrd
(в современной действительности уже давноinitramfs
):wq
--
Live free or die
Я за порядок! Вы, кажется,
Я за порядок!
Вы, кажется, немного потеряли нить обсуждения: gentoo установил, xorg поставил. После установки, уже на рабочей системе, запускал genkernel --menuconfig all - опций крайне мало, по сравнению со сборкой вручную (смотрел раздел drivers).
Раз система работает и ядро собиралось через genkernell, то соответственно в grub есть запись и про ядро и про initramfs.
00alexandr
Не стыдно так толсто троллить, а?
Я не люблю генкернель, но
Я не люблю генкернель, но чтобы он подменял menuconfig и обманывал бедного пользователя - не верю. Вы, вероятно, просто столкнулись с характерной чертой menuconfig'а - он обожает прятать и показывать некоторые опции в зависимости от включенности других опций.
Anarchist написал(а): Только
fixed
Спасибо
Спасибо