Покорение Xorg'ов[РЕШЕНО. ВСЕМ СПАСИБО =)]
house15 26 марта, 2011 - 17:32
Здравствуйте товарищи. Имею необходимость обратится к вам по причине бунта искусственного интеллекта, вселившегося в библиотеку x11-apps/mkfontscale-1.0.8
После нескольких обновлений ядра и всего что к нему присобачено, система не добрый взгляд опустила на флаги "X ldan sln static-libs", чем вынудили меня их заминусить. После устранения зависимостей (emerge --depclean) установка Xorg вообще не представляется возможной, так как при установки первого же пакета бунтарский ИИ заявлет:
x11-apps/mkfontscalr-1.0.8 failed (configure phase) econf failed Call stack: ebulid.sh , line 56: Called src_configure enviroment, line 4031:Called autotolls-utils_src_configure enviroment, line 457: Called base_src_confugure' --disable-dependency-tracking'--with-bzip2' ebuild.sh, line 557: Called die Thespecific snippet of code:die" econf failed"
Очень интересует ваше мнение по данной проблеме - готов выслушать любые предложения. Также буду рад если просветите как без особой траты времени выводить содержимое файлов (а это чую ох как понадобится), на экран.
Заранее спасибо. Рабовладелец ИИ. =)
»
- Для комментирования войдите или зарегистрируйтесь
http://www.gentoo.ru/node/193
http://www.gentoo.ru/node/19333
Да да, вот об этом я и
Да да, вот об этом я и говорил. Большое спасибо.
http://www.gentoo.ru/node/144
http://www.gentoo.ru/node/14464
Если всё правильно...
...то получается примерно вот такая загогулина
Я так понял проблема C compiler, однако, в моем случае, дальнейший план действий от этого не проясняется.
Цитата: !!!Please attach the
Запостите, аналогичным образом, этот файл тоже. Предварительный диагноз: или флаги неправильные (CFLAGS/CXXFLAGS), битый gcc или некорректно отработал gcc-config.
Когда будете выкладывать файл, используйте команду
wgetpaste -i
- это добавит выводemerge --info
в результирующий текст.Скажите...
...тока честно, вот так сразу в глаза бросается что я код переписывал и перепечатывал? =)
Интернета чтоли нету?
Интернета чтоли нету? wgetpaste же.
Я маленький ещё...
...но обязательно всему научусь =)
Цитата: configure:3056:
Пояснять надо?
Хмм...
Действительно, после минусовки флага Wl всё установилось. Спасибо.
Просто на будущее, а что это за флаг? Насколько я понял, это флаг, который сортирует пакеты для инсталяции "до востребования". То есть игнорирует пакеты, которые не нужны. Это так или я что-то упустил?
Вопрос вдогонку, касательно чёрного экрана при тестировании файла xorg.conf.new. Насколько я смотрел по форуму, проблема довольно распространённая.
Без лишних слов прилаю лог http://paste.pocoo.org/show/361117/
Также попробовал команду xinit xterm --:1 Наверняка бесполезно, но на всякий случай тоже прилагаю:http://paste.pocoo.org/show/361117/
house15
Какой именно флаг интересует? Если проблемный "Wl" то это и не флаг вовсе, а просто ошибка. Флаг "-Wl,-O1" просит линкер применять оптимизации. Флаг "-Wl,--as-needed" указывает, что линкер должен в "зависимости" писать только те библиотеки из которых действительно использованы функции. Иногда линкеру передают библиотеки, которые в общем-то не нужны, но по умолчанию линкер все равно пишет их в список "необходимых", вот и используют этот флаг.
Чем больше юзерфрендли, тем сложнее юзать.
Спасибо=) Буду знать. Теперь
Спасибо=) Буду знать. Теперь осталось с чёрным экраном разобраться.
Ничего не понимаю...
Я окончательно запутался с этим иксами... что ему ещё надо то?
наверное это [ 271.533]
наверное это
хотя помоему не кретично
кстати что за карточка и каким драйвером пытаетесь пользоваться?
Карточка Radeon HD 5700.
Карточка Radeon HD 5700. Драйвер закрытый, ati, поставлен с помощью emerge ati-drivers. В списке карт моя есть, хотя ситуацию не меняет - при startx вижу только мерцающий экран и потом вылет. Флаги vesa vessfb evdev расставлены... моя в тупике.
eselect opengl set ati и ещё
eselect opengl set ati
и ещё попробуй выключить в ядре CONFIG_DRM_RADEON_KMS
ЗЫ: если включено конечно))
In the result
There is it now look like
Хех) Забавно получается: одно добавишь - другое не работает =)
покажи xorg.conf и cat
покажи xorg.conf
и
cat /etc/make.conf | grep -i VIDEO_CARDS
1) у монитора дефолтное
1) у монитора дефолтное разрешение какое?
а то может типа 1680 x 1050 не поддерживается (или что-то типа того)
2) radeon прописан в make.conf? после этого mesa и x-server пересобирались?
что-то добрый я сегодня ....
leryc написал(а): 2) radeon
Как бы тут речь о fglrx.
radeon на HD 57xx 3D не поддерживают, точнее поддерживают но пока очень криво
как хрена ни назови - суть
как хрена ни назови - суть одна
либо попытка выставить неподдерживаемое разрешение
либо устройство не отдает vga-драйвер, стартанувший до X-сов
либо после смены\замены X-драйверов не пересобирались зависимые пакеты
{solved} будет в одном из этих пунктов ;)
что-то добрый я сегодня ....
Из вышесказанного следует,
Из вышесказанного следует, что гораздо проще вставить в машину nVidia-карточку и переставить X-сы, я правильно понимаю? =)
если есть возможность и\или
если есть возможность и\или существующая не устраивает - почему нет? ;)
Х-сы переставлять не надо -- добавить драйвер и mesa + x-server пересобрать
но карта нормальная - надо разобраться почему не кажет
у вас уже просили показать
cat /etc/make.conf | grep -i VIDEO_CARDS
lspci -k (когда черный экран у иксов)
+ секции из конфига ядра касательно Graphics & Frame buffer support
что-то добрый я сегодня ....
У меня аналогичная карта и
У меня аналогичная карта и исходя из
я подозреваю что xorg.conf сделан X -сonfigure, а надо бы aticonfig --initial.
К тому же в make.conf должно быть VIDEO_CARDS="fglrx"
Ну и желательно прочитать это http://www.gentoo.org/doc/en/ati-faq.xml,
заострив особое внимание на это:
и это:
Ну и для полного счастья пригодится это http://wiki.cchtml.com/index.php/Gentoo_Installation_Guide
mortnx написал(а): У меня
Большое спасибо за туториалы - было весьма интересно и полезно, однако в Датском королевстве всё по-прежнему не спокойно.
cat /etc/make.conf | grep -i VIDEO_CARDS
Ответ на cat /etc/make.conf | grep -i VIDEO_CARDS был таковым: VIDEO_CARDS="fglrx". lspci -k посмотреть не получится - экран вылетает почти моментально. Пишет ошибку по открытию "dri" и "dri2". Фреймы вроде все удалил. Был в общем единсвенный vesafb... Вот полный список :
USE="X a52 aac aalib acl acpi alsa berkdb bluetooth branding bzip2 cairo cdda cdinstall cdr chasen cjk cli consolekit cracklib crypt ctype cups cxx db2 dbase dbus dga djvu dri dts dv dvb dvd dvdr emboss encode esd exif fam firefox flac fontconfig fortran ftp gdbm gdu gif gimp glut gnome gnome-keyring gnutils gphoto2 gpm gtk gtkhtml gzip hal handbook iconv icq icu ipv6 jadetex java java6 javascript jpeg jpeg2k kde lame lcms libnotify lua mad mikmod mmx mng modules mozilla mp3 mp4 mpeg mudflap ncurses nls nocd nptl nptlonly ogg opengl openmp pam pango pcre pdf perl plasma png policykit ppds pppd python qt3support qt4 readline samba saveconfig sdl session spell sse sse2 ssl startup-notification static-libs svg sysfs tcpd thora tiff truetype udev unicode usb vcd vorbis x264 x86 xcb xcomposite xft xml xorg xulrunner xv xvid zlib"
1) emerge acpid 2)
1)
2)
если не поможет то вывод этих команд:
emerge pciutils если не установлено, после чего покажите нам вывод lspci -k при этом не обязательно запускать X.
zcat /proc/config.gz
emerge -pv ati-drivers
upd
кстати на счёт dri модулей
пруф
lspci -k
Subsystem: ASUSTeK Computer Inc. Device 8277
Kernel driver in use: ata_piix
01:00.0 VGA compatible controller: ATI Technologies Inc Device 68b8
Subsystem: PC Parther Limited Device 1482
Kernel driver in use : fglrx_pci
Kernel modules:fglrx
01:00.1 Audio device: ATI Technologies Inc Device aa58
Subsystem:PC Partner Limited Device aa58
Kernel driver in use:HDA Intel
02.00.0 Ethernet controller: Attansic Technology Corp L1 gegabit Ethernet Adapter(rev b0)
Subsystem: ASUSTeK Computer Inc P5KPL-VM Mother board
Kernel driver in use:achi
03:00.1 IDE inteface: JMicron Technology Corp. 2030/20363 Serial ATA Controller (rev 03)
Subsytem:ASUSTeK Computer Inc Device 824f
05:03.0 FireWire(IEEE 1394):VIA Technologies Inc VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev C0)
Subsystem: ASUSTeK Computer Inc Device 81fe
Выдало вот что... По-прежнему гаснет экран.
Действия 1 и 2 делал? жду
Действия 1 и 2 делал?
жду вывод остальных команд
zcat /proc/config.gz
zcat /proc/config.gz :config.gz file not found
house15: я из тебя логи
house15: я из тебя логи построчно тянуть не буду.
cat /usr/src/linux/.config
http://paste.pocoo.org/show/3
http://paste.pocoo.org/show/364081/
And here is some messages, which bring me in misunderstanding...
/etc/x11/xinit/xinitrc: line63:exec:xterm:not found
/etc/x11/xinit/xinitrc:line61:xterm:command not found
It's normal of it's paranoyee?
emerge xterm
emerge xterm
upd:
вернитесь сюда и внимательно прочитайте пост ещё раз, но более внимательно.
Так, действие возымело
Так, действие возымело эффект. Появилось три уродливых окошечка. Согласно туториалам - это нам и нужно. Получается что Терм не запускался, потому что его тупо не было Х_х...
Большое спасибо за помощь и потраченное на мою проблему время =) Обещаю учится и меньше тупить!