не могу запустить иксы [SOLVED - РЕШЕНО]
Всем привет! случился вобщем такой конфуз надо поставить на серв иксы, поставил, запустил X -configure , отработалось, запустил X -config /root/xorg.conf.new и в итоге черный экран и больше ничего, захожу по ssh прибиваю процесс, экрна остается в таком же немом черном виде... если сносить их по sysrq то можно вернуться на физическую консоль но приглашение ввести логин и пароль сдивагется на пару строк "ниже экрана" вводить команды приходится вслепую. Навыков решения проблем к своему стыду практически не имею, кто чем может помогите. Причем недели полторы назад таким макаром иксы сконфигурировались и запустились нормально, видимо опять обновились версии%)
# uname -a Linux vm01 2.6.31-gentoo #3 SMP Tue Nov 3 15:24:44 YEKT 2009 i686 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz GenuineIntel GNU/Linux # lspci |grep VGA 05:00.0 VGA compatible controller: ATI Technologies Inc RV370 [Sapphire X550 Silent]
X -configure в логах завершается вроде как ошибкой, но запустить X -config /root/xorg.conf.new все равно предлагает. вот мне и не понятно толи критическая ошибка то ли нет???
(II) RADEON(0): initializing int10 (II) RADEON(0): VESA BIOS detected (II) RADEON(0): VESA VBE Version 2.0 (II) RADEON(0): VESA VBE Total Mem: 16384 kB (II) RADEON(0): VESA VBE OEM: ATI RV370 (II) RADEON(0): VESA VBE OEM Software Rev: 1.0 (II) RADEON(0): VESA VBE OEM Vendor: ATI Technologies Inc. (II) RADEON(0): VESA VBE OEM Product: V380 (II) RADEON(0): VESA VBE OEM Product Rev: 01.00 (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Module "ddc" already built-in (II) RADEON(0): VESA VBE DDC supported (II) RADEON(0): VESA VBE DDC Level none (II) RADEON(0): VESA VBE DDC transfer in appr. 2 sec. (II) RADEON(0): VESA VBE DDC read failed Xorg detected your mouse at device /dev/input/mice. Please check your config if the mouse is still not operational, as by default Xorg tries to autodetect the protocol. Your xorg.conf file is /root/xorg.conf.new To test the server, run 'X -config /root/xorg.conf.new'
версии софта
qlist -ICv x11-drivers/ x11-drivers/ati-drivers-9.9-r2 x11-drivers/xf86-input-evdev-2.2.5 x11-drivers/xf86-input-keyboard-1.3.2 x11-drivers/xf86-input-mouse-1.4.0 x11-drivers/xf86-video-ati-6.12.4 x11-drivers/xf86-video-vesa-2.2.1 # qlist -ICv x11-base/ x11-base/xorg-drivers-1.6 x11-base/xorg-server-1.6.3.901-r2 x11-base/xorg-x11-7.4-r1
может что то еще нужно что поможет в решении проблемы?
- Для комментирования войдите или зарегистрируйтесь
-
во время X -config /root/xorg.conf.new последние строки в логах X следующие
there is only war...
Что там в конфиге иксов-то?
Что там в конфиге иксов-то?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
+
если опустить коментарии и лишние субсекции Display то следующее
there is only war...
Какие пакеты обновлялись?
Какие пакеты обновлялись? dispatch-conf/etc-update? Настроены ли иксы для работы с hal?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Daevy
да. для начала разобраться, какойже таки драйвер Вам нужен, порприетартый, открытый или vesa?
подсказка - видеокарты старше чем семейство r6xx, проприетартыми уже не поддерживаются.
настройте все как описано тут и будет Вам счастие!
http://en.gentoo-wiki.com/wiki/Graphics_drivers
http://en.gentoo-wiki.com/wiki/Radeon
+
пакеты ставились вчистую на свежесобраную систему, xorg-server собран с hal
в /etc/make.conf стоит VIDEO_CARDS="radeon" и при установке подтянулись оба драйвера, а vesa ставлю как то постаринке.
Сейчас попробую поработать со ссылками, потом отпишу о результатах.
there is only war...
Daevy написал(а): в
очень странно. у меня не подтягиваются проприетарные, если указать VIDEO_CARDS="radeon"
+
прочитал линки, еще раз пишу что у меня очень плохие познания в настройке иксов и вобще графики в генте, поэтому прочитав в линках узнал что проприетарные подятгиваются флагом fglrx. Вероятно он стоял у меня, раньше. Статьи вобщем мне не помогли, в ядре указанные опции присутствуют, а 3D и прочие навароты мне не нужны, иксы нужны только для работы с virt-manager...
На данный момент вынес x11-base/* и x11-drivers/*
# qlist -IC x11-drivers/ |xargs emerge -C
# qlist -IC x11-base/ |xargs emerge -C
и с VIDEO_CARDS="radeon" ставлю заново.
there is only war...
emerge -p --depclean покажет
emerge -p --depclean
покажет лишние по мнению portage пакеты. имхо там и будут проприетарные.+
сборка заново не помогла (env-update && source /etc/profile также были выполнены). X -config /root/xorg.conf.new завершается также черным экраном (Num/CapsLock не реагируют, зато SysRq отрабатывает как положено), в логах ситуация получше - dri стал подгружаться.
есть еще идеи?
there is only war...
eselect opengl listи
eselect opengl list
и убедиться, чтобы выбрано было x11, а не ati, ибо для открытх дров ати не надо.
emerge -C ati-drivers
затем
сделать
cd /usr/linux/ && make modules_install
предварительно удалив /lib/modules/your_kernelперезугрузиться
можно после этих манпуляций попробовать убрать xorg.cof вообще и без него попробовать. у меня подгружал сразу нормальные драйвера самостоятельно.
-
не помогло
emerge -p --depclean показал sys-power/acpid и x11-libs/libXinerama
ati-drivers уже удалены и eselect opengl list собственно показывает что есть только xorg-x11. Удалил каталог с модулями, зашел в исходники и пересобрал их заново. Перезагрузился, вручную подгрузил radeon, сделал X -configure && X -config /root/xorg.conf.new и снова черный экран, в логе тоже самое
there is only war...
а можно тогда посмотреть как
а можно тогда посмотреть как выглядит make.conf, и
emerge -pv xorg-server mesa
, и лог еще разок на wgetpaste.+
/var/log/Xorg.0.log - http://pastebin.ca/1663193
/etc/make.conf - http://dpaste.com/118097/
emerge -pv ... - http://dpaste.com/118098/
there is only war...
(II) RADEON(0): XAA Render
намекает выставить AccelMethod "EXA" в секции Section "Device". пишу по памяти лучше уточнить параметр в
man radeon
как бы больше не видно причины :(
фреймбуффер не используете в консоли?
хм
1. Работает ли при запущенных иксах комбинация Ctrl+Alt+F1?
2. Если подождать минут двадцать не появится ли экран иксов?
Почему то если иксам не дать все требуемые ему шрифты, то он начинает ооочень долго запускаться. Если доустановить ему шрифты то он начинает запускаться шустро.
-
добавил Option "AccelMethod" "EXA" в xorg.conf в логе картина улчшилась в плане ускорения рендеренга
а вот черный экран так и остался, по прошествии 20-30 минут ничего не происходит монитор уходит в спячку, система клавиши (Ctrl+Alt+F1 и т.д.) не реагирует. обрабатываются только комбинации Alt+SysRq
p.s. фрэймбуффер не использую
there is only war...
А с дровами vesa работает?
Можно попробовать запустить иксы с драйвером vesa, собственно самый тормозной, дубовый но самый стабильный драйвер. Т.е. в /etc/make.conf прописать строку:
VIDEO_CARDS="radeon vesa"
А в xorg.conf секцию Device представить примерно так:
Section "Device"
Identifier "Card0"
Driver "vesa"
EndSection
естественно выполнить:
# emerge -uvDN world
и попробовать запустить иксы.
Собственно это позволит узнать в иксах ли дело или в драйверах на Радеон. Радеонов признаться не было, но лет пять тому назад так приходилось определять источник проблем с nvidia.
Если с vesa запустится, то придется узнавать что не понравилось иксам в драйвере, я тут гляжу несколько тем есть где люди испытывают проблемы с радеонами, там может потусоваться.
А если уж и с vesa не запустится, то...
Там что то мелькало про размер 270х203, интересно он это про миллиметры или просто режимы монитора не распознаёт?
-
с vesa тоже самое...
вообще мне кажется иксы както опять обновили через левую пятку... в середине октября ставил, все завелось с полпинка в течение 5 минут, затем на этой же машине поставил centos через пару дней снес её, начал ставить генту дошел до иксов и сейчас уже неделю буксую на одном месте%) причем на одном и том же железе эксперменты проходят.
попробую сейчас на более старых версих прокатиться...
there is only war...
Есть серьёзное подозрение,
Есть серьёзное подозрение, что надо переехать на evdev.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
для начала последуйте совету
для начала последуйте совету krigstask и включите evdev место mouse и keyboard.
еще можно попробовать перейти на xorg-xerver-1.6.5, размаскировав его.
а не подскажете случайно
а не подскажете случайно опцию, которая скажет Х-у чтобы он не грузил модуль, к примеру record?
скрытный секс :)
Просто закоментируй данную
Просто закоментируй данную строку и делов, т.е. поставь решетку в начале строки, вот так:
а этой строки и нет :) сей
а этой строки и нет :) сей модуль загружается по умолчанию
скрытный секс :)
Те же грабли... система
Те же грабли... система свежая..
иксы стартуют в темном экране
Xorg.0.log
> intel(0): Setting screen physical size to 338 x 270
В итоге наплевал.. запустил KDE
$ startx
все работает :)
Когда вы запускаете X -config
Когда вы запускаете X -config ничего кроме чёрного экрана, значащего что X-ы запустились и не появится.
Попробуйте startx, должно больше сказать о том что именно не работает.
+
так вроде как должен запуститься twm. а чтобы startx что-то запустил надо прописать wm в ~/.xinirc или мои знания устарели уже?
there is only war...
устарели. он сам запустится
устарели. он сам запустится :)
+
о да детка..., twm запустился через startx, я с утра отформатил разделы и накатил все заново, но думаю можно было обойтись и без этого. Хотя если честно в прошлые разы у меня не было проблем с черным экраном, помнится выскакивала какаято рябь, курсорчик мышинный был...
Впрочем вроед как разрешилась эта глупая проблема, Всем Спасибо огромное кто принимал участие...
there is only war...
рябь и курсорчик были в 1,5
рябь и курсорчик были в 1,5 версии иксов. в 1.6 убрали эту сетку при запуске.