Подключаете оверлей kde-sunset и ставите.
Помощь новичку с Gentoo (Вопросы различной тематики, возникающие по мере использования системы.)
Модератор: /dev/random
-
- Сообщения: 485
- Статус: $>
- ОС: Arch, Slackware, OpenBSD
Re: Помощь новичку с Gentoo
Подключаете оверлей kde-sunset и ставите.
-
- Сообщения: 42
- ОС: Gentoo
Re: Помощь новичку с Gentoo
Добрый день!
Несколько раз слышала, что в gentoo есть какие-то сложности с видеокартой ATI (в частности с 3D-ускорением).
Скажите, это действительно так? И что лучше ATI или nvidia при наличии выбора?
Несколько раз слышала, что в gentoo есть какие-то сложности с видеокартой ATI (в частности с 3D-ускорением).
Скажите, это действительно так? И что лучше ATI или nvidia при наличии выбора?
:)
-
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Помощь новичку с Gentoo
Это не в Gentoo, а в ATI есть (были?) сложности с написанием свежих дров под Linux. Когда у меня была ATI, я мучался, т.к. их проприетарные дрова не ставились на свежеустановленное ведро. С Nvidia таких проблем не было.
-
- Сообщения: 42
- ОС: Gentoo
Re: Помощь новичку с Gentoo
Да вроде вот рядом наблюдала работающий Альт линукс и дебиан с АТИ, там всё нормально (правда там не было компиза
). Потому и интересуюсь.
Впрочем, мой вопрос уже внезапно перестал быть актуальным.) Но всё равно спасибо.

Впрочем, мой вопрос уже внезапно перестал быть актуальным.) Но всё равно спасибо.

:)
-
- Сообщения: 49
- ОС: Arch, Gentoo, Windows 7
Re: Помощь новичку с Gentoo
не могу примонтировать ntfs раздел, т.е. когда захожу в директорию куда примонтировал раздел выдаётся ошибка
"невозможно войти в папку /mnt/disk"
вот кусок fstab:
"невозможно войти в папку /mnt/disk"
вот кусок fstab:
Код: Выделить всё
/dev/sda5 /mnt/disk ntfs defaults 0 0
-
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Помощь новичку с Gentoo
А никто и не говорил что с АТИ нельзя жить

Linuxatom писал(а): ↑23.06.2010 10:34не могу примонтировать ntfs раздел, т.е. когда захожу в директорию куда примонтировал раздел выдаётся ошибка
"невозможно войти в папку /mnt/disk"
вот кусок fstab:
Код: Выделить всё
/dev/sda5 /mnt/disk ntfs defaults 0 0
Так можете или не можете? о_О
Чем заходите?
NTFS раздел проверяли на ошибки?
-
- Сообщения: 49
- ОС: Arch, Gentoo, Windows 7
Re: Помощь новичку с Gentoo
Dolphin, и ещё через консоль командой тоже ниечго.
ЗЫ: Gentoo amd64
Код: Выделить всё
ls -s /mnt/disk
ЗЫ: Gentoo amd64
-
- Сообщения: 195
- ОС: Kubuntu/Debian/Gentoo
Re: Помощь новичку с Gentoo
На данный момент открытый драйвер ATI с относительно старыми картами работает отлично.
На моем ноуте (Dell Inspiron 1501) OpenGL работает совместно с компизом, ничего не мерцает (viva dri2 !). Правда пока только в убунте, но думаю что и генту допилю, как будет время и желание.
Последние фирменные дрова тоже вроде ничего. ИМХО налаживается последнее время ситуация с ATI.
На моем ноуте (Dell Inspiron 1501) OpenGL работает совместно с компизом, ничего не мерцает (viva dri2 !). Правда пока только в убунте, но думаю что и генту допилю, как будет время и желание.
Последние фирменные дрова тоже вроде ничего. ИМХО налаживается последнее время ситуация с ATI.
-
- Сообщения: 275
- ОС: Linux
Re: Помощь новичку с Gentoo
Товарищи, не могу никак поставить dev-libs/libconfig-1.3.2 О_о вылетает при компиляции.
Вот что говорит:
Что с этим сделать( очень надо поставить..
Ой! победил сам.. решилось ебилдом. Подробности тут если у кого будут проблемы
Код: Выделить всё
CHOST="x86_64-pc-linux-gnu"
PORTDIR_OVERLAY="/usr/local/portage"
CFLAGS="-march=k8 -O2 -pipe -mfpmath=sse -mmmx -msse2 -m3dnow -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
Вот что говорит:
Код: Выделить всё
libtool: install: /usr/bin/install -c .libs/libconfig++.so.8.0.0 /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64/libconfig++.so.8.0.0
libtool: install: (cd /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64 && { ln -s -f libconfig++.so.8.0.0 libconfig++.so.8 || { rm -f libconfig++.so.8 && ln -s libconfig++.so.8.0.0 libconfig++.so.8; }; })
libtool: install: (cd /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64 && { ln -s -f libconfig++.so.8.0.0 libconfig++.so || { rm -f libconfig++.so && ln -s libconfig++.so.8.0.0 libconfig++.so; }; })
libtool: install: /usr/bin/install -c .libs/libconfig++.lai /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64/libconfig++.la
libtool: install: /usr/bin/install -c .libs/libconfig.a /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64/libconfig.a
libtool: install: chmod 644 /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64/libconfig.a
libtool: install: x86_64-pc-linux-gnu-ranlib /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64/libconfig.a
libtool: install: /usr/bin/install -c .libs/libconfig++.a /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64/libconfig++.a
libtool: install: chmod 644 /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64/libconfig++.a
libtool: install: x86_64-pc-linux-gnu-ranlib /var/tmp/portage/dev-libs/libconfig-1.3.2/image//usr/lib64/libconfig++.a
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
make[3]: Leaving directory `/var/tmp/portage/dev-libs/libconfig-1.3.2/work/libconfig-1.3.2'
make[2]: *** [install-am] Ошибка 2
make[2]: Leaving directory `/var/tmp/portage/dev-libs/libconfig-1.3.2/work/libconfig-1.3.2'
make[1]: *** [install-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/dev-libs/libconfig-1.3.2/work/libconfig-1.3.2'
make: *** [install] Ошибка 2
* ERROR: dev-libs/libconfig-1.3.2 failed:
* emake install failed
*
* Call stack:
* ebuild.sh, line 54: Called src_install
* environment, line 2907: Called die
* The specific snippet of code:
* emake DESTDIR="${D}" install || die "emake install failed"
*
* If you need support, post the output of 'emerge --info =dev-libs/libconfig-1.3.2',
* the complete build log and the output of 'emerge -pqv =dev-libs/libconfig-1.3.2'.
* The complete build log is located at '/var/tmp/portage/dev-libs/libconfig-1.3.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-libs/libconfig-1.3.2/temp/environment'.
* S: '/var/tmp/portage/dev-libs/libconfig-1.3.2/work/libconfig-1.3.2'
>>> Failed to emerge dev-libs/libconfig-1.3.2, Log file:
>>> '/var/tmp/portage/dev-libs/libconfig-1.3.2/temp/build.log'
* Messages for package dev-libs/libconfig-1.3.2:
* ERROR: dev-libs/libconfig-1.3.2 failed:
* emake install failed
*
* Call stack:
* ebuild.sh, line 54: Called src_install
* environment, line 2907: Called die
* The specific snippet of code:
* emake DESTDIR="${D}" install || die "emake install failed"
*
* If you need support, post the output of 'emerge --info =dev-libs/libconfig-1.3.2',
* the complete build log and the output of 'emerge -pqv =dev-libs/libconfig-1.3.2'.
* The complete build log is located at '/var/tmp/portage/dev-libs/libconfig-1.3.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-libs/libconfig-1.3.2/temp/environment'.
* S: '/var/tmp/portage/dev-libs/libconfig-1.3.2/work/libconfig-1.3.2'
Что с этим сделать( очень надо поставить..
Ой! победил сам.. решилось ебилдом. Подробности тут если у кого будут проблемы

-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Помощь новичку с Gentoo
Здравствуйте. Установил Gentoo, Gnome, всё работало хорошо. Диск записал - русские имена файлов в Windows читаются. KDE 3 установил из репозитарий kde-sunset с помощью оверлея layman - тоже всё было хорошо. Потом решил первыйраз обновить world, причём с --newuse. И здесь пошли проблемы.
Первая: перестал работать звук. А раньше работал, и после перезагрузки работал. Поискал alsa, устанвоил ранее не установленный alsa-utils. Он-то мне и посоветовал добавить в автозагрузку что-то, и всё частично заработало. Как всё работало раньше интересно?!
Вторая: проблема с видеокартой. Установил драйвер nvidia и без перезагрузки хорошо работало всё. Потом я нажал Ctrl-Alt-F1, ничего не сработало, только завис экран и динамик начал надрывно пищать. Компьютер ни на что не реагировал, помог только Reset.
Что было дальше лучше описывать подробно. После GRUB2 у меня разрешение экрана 640x480, пролетают строчки загрузки, и неожиданно в верхней половине экрана всё исчезает, а в нижней оказывается верхняя, ещё и хорошо растянутая по вертикали. Опытным путём удалось узнать, что это происходит во время действия "Применяем к терминалу юзерский шрифт". Дальше в 2/3 случаем шло зависание с исчезанием случайным образом маленьких квадратиков у символов, и в 1/3 случаев загрузка продолжалась, но я не видел, что пишу. Через несколько строк (например, нескольких секунд вывода emerge или нескольких нажатий на Enter) изображение вниз уже не двигалось, а писать команды было можно.
У меня есть фото и видео на цифровом фотоаппарате. Я начал вспоминать, что делал последним. Убрал xdm из автозагрузки, удалил драйвер nvidia, переустановил юзерские шрифты той командой, которой устанавливал. Не помогло. И если бы не случайность, так бы и не запустил я Генту никогда. Я добавил в строку загрузки GRUB'а vga=0x31a. Разрешение встало 1280x1024 и ничего такого больше не происходило. Я вернул драйвер и xdm обратно, а Ctrl-Alt-F1 больше никогда не нажимаю. А хотя нет, кажется нажимал и монитор погружался в режим ожидания, пока не вернусь в иксы.
Третья: решил я мир обновить. Изящно решил конфликт между mDNSResponder и avahi из оверлея KDE 3. Много компонентов иксов и все шрифты компилировались заново, котому что были собраны без юз-флага X. Много программ пересобралось тоже, потому что я добавил поддержку русского языка (LINGUAS раньше не стояло).
Что случилось после этого:
Gnome: Он стал английским, хотя был русским. (подозреваю, что дело в смене gdm на kdm). Меню Applications не разворачивается, хотя другие разворачиваются. Чпсть программ с русским названием в системном трее стало с вопросиками вместо названия.
KDE: Он стал русским, хотя был английским - это плюс! Но имена файлов в файловой системе, русские, которые преспокойно раньше виделись русскими, стали в виде "Юникод в кодировке koi8-r". русский шрифт в Konsole стал вопросиками, хотя раньше работал превосходно.
Я подозреваю, у меня могла слететь тщательно настроенная уже оень давно локаль?
Кто-нибудь знает решения этих проблем?
P.S. Вопрос насчёт kde-sunset. Долго пытался начатьу станавливать с ним программы, не получалось ничего. Потом нашёл поиском шаманскую команду
Всё установилось. Запустилось. А k3b и Amarok нет, хочу установить. А команда emerge -av =amarok-1.4* не работает. Сделал
и
Всё работает, но только хочет установить Qt 4 и кучу зависимостей в 150 мегабайтов к нему. Видимо, emerge уверен, что для Amarok 1.4.10 нужен самый новый Qt, чем больше тем лучше. Как его разубедить?
unax,спасибо за победу над libconfig, тоже мучаюсь, не могу ntfsprogs установить без него
Первая: перестал работать звук. А раньше работал, и после перезагрузки работал. Поискал alsa, устанвоил ранее не установленный alsa-utils. Он-то мне и посоветовал добавить в автозагрузку что-то, и всё частично заработало. Как всё работало раньше интересно?!
Вторая: проблема с видеокартой. Установил драйвер nvidia и без перезагрузки хорошо работало всё. Потом я нажал Ctrl-Alt-F1, ничего не сработало, только завис экран и динамик начал надрывно пищать. Компьютер ни на что не реагировал, помог только Reset.
Что было дальше лучше описывать подробно. После GRUB2 у меня разрешение экрана 640x480, пролетают строчки загрузки, и неожиданно в верхней половине экрана всё исчезает, а в нижней оказывается верхняя, ещё и хорошо растянутая по вертикали. Опытным путём удалось узнать, что это происходит во время действия "Применяем к терминалу юзерский шрифт". Дальше в 2/3 случаем шло зависание с исчезанием случайным образом маленьких квадратиков у символов, и в 1/3 случаев загрузка продолжалась, но я не видел, что пишу. Через несколько строк (например, нескольких секунд вывода emerge или нескольких нажатий на Enter) изображение вниз уже не двигалось, а писать команды было можно.
У меня есть фото и видео на цифровом фотоаппарате. Я начал вспоминать, что делал последним. Убрал xdm из автозагрузки, удалил драйвер nvidia, переустановил юзерские шрифты той командой, которой устанавливал. Не помогло. И если бы не случайность, так бы и не запустил я Генту никогда. Я добавил в строку загрузки GRUB'а vga=0x31a. Разрешение встало 1280x1024 и ничего такого больше не происходило. Я вернул драйвер и xdm обратно, а Ctrl-Alt-F1 больше никогда не нажимаю. А хотя нет, кажется нажимал и монитор погружался в режим ожидания, пока не вернусь в иксы.
Третья: решил я мир обновить. Изящно решил конфликт между mDNSResponder и avahi из оверлея KDE 3. Много компонентов иксов и все шрифты компилировались заново, котому что были собраны без юз-флага X. Много программ пересобралось тоже, потому что я добавил поддержку русского языка (LINGUAS раньше не стояло).
Что случилось после этого:
Gnome: Он стал английским, хотя был русским. (подозреваю, что дело в смене gdm на kdm). Меню Applications не разворачивается, хотя другие разворачиваются. Чпсть программ с русским названием в системном трее стало с вопросиками вместо названия.
KDE: Он стал русским, хотя был английским - это плюс! Но имена файлов в файловой системе, русские, которые преспокойно раньше виделись русскими, стали в виде "Юникод в кодировке koi8-r". русский шрифт в Konsole стал вопросиками, хотя раньше работал превосходно.
Я подозреваю, у меня могла слететь тщательно настроенная уже оень давно локаль?
Кто-нибудь знает решения этих проблем?
P.S. Вопрос насчёт kde-sunset. Долго пытался начатьу станавливать с ним программы, не получалось ничего. Потом нашёл поиском шаманскую команду
Код: Выделить всё
emerge -av =kde-meta-3.5*
Всё установилось. Запустилось. А k3b и Amarok нет, хочу установить. А команда emerge -av =amarok-1.4* не работает. Сделал
Код: Выделить всё
autounmask media-sound/amarok-1.4.10_p20090130-r4
и
Код: Выделить всё
emerge -av =media-sound/amarok-1.4.10_p20090130-r4
Всё работает, но только хочет установить Qt 4 и кучу зависимостей в 150 мегабайтов к нему. Видимо, emerge уверен, что для Amarok 1.4.10 нужен самый новый Qt, чем больше тем лучше. Как его разубедить?
athlon64x2 zenitur # emerge -av =media-sound/amarok-1.4.10_p20090130-r4
* IMPORTANT: 4 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] x11-libs/qt-core-4.6.3 USE="exceptions glib iconv ssl (-aqua) -debug -doc -optimized-qmake -pch -qt3support" 157,221 kB [0]
[ebuild N ] dev-python/sip-4.10.2 USE="-debug -doc" 632 kB [0]
[ebuild N ] media-libs/libdca-0.0.5-r2 USE="oss -debug" 388 kB [0]
[ebuild N ] media-libs/libv4l-0.7.91 264 kB [0]
[ebuild N ] media-libs/libreplaygain-458 9 kB [0]
[ebuild N ] media-libs/libcuefile-458 39 kB [0]
[ebuild N ] app-admin/eselect-ruby-20100603 2 kB [0]
[ebuild N ] x11-libs/qt-dbus-4.6.3 USE="exceptions (-aqua) -debug -pch" 0 kB [0]
[ebuild N ] x11-libs/qt-script-4.6.3 USE="exceptions iconv (-aqua) -debug -pch" 0 kB [0]
[ebuild N ] dev-lang/ruby-1.8.7_p299 USE="berkdb gdbm ipv6 ncurses readline ssl tk -debug -doc -examples -libedit -rubytests -socks5 -threads -xemacs" 4,088 kB [0]
[ebuild N ] x11-libs/qt-test-4.6.3 USE="exceptions iconv (-aqua) -debug -pch" 0 kB [0]
[ebuild N ] media-sound/musepack-tools-458 164 kB [0]
[ebuild N ] x11-libs/qt-gui-4.6.3 USE="accessibility cups dbus exceptions glib gtk tiff xinerama (-aqua) -debug -mng -nas -nis -pch -qt3support -raster -trace" 0 kB [0]
[ebuild N ] media-libs/xine-lib-1.1.18.1 USE="X a52 aac alsa css dts flac gnome gtk ipv6 jack mad modplug musepack nls opengl oss samba sdl speex theora truetype v4l vorbis wavpack xcb xinerama xv -aalib (-altivec) -directfb -dxr3 -esd -fbcon -imagemagick -libcaca -mmap -mng -pulseaudio (-real) -vcd (-vidix) (-vis) (-win32codecs) -xvmc" 5,673 kB [0]
[ebuild N ] x11-libs/qt-opengl-4.6.3 USE="exceptions (-aqua) -debug -pch -qt3support" 0 kB [0]
[ebuild N ] x11-libs/qt-svg-4.6.3 USE="exceptions iconv (-aqua) -debug -pch" 0 kB [0]
[ebuild N ] dev-python/PyQt4-4.7.3 USE="X dbus opengl svg -assistant -debug -doc -examples -kde -multimedia -phonon -sql -webkit -xmlpatterns" 7,621 kB [0]
[ebuild N ] x11-libs/qscintilla-2.4.3 USE="python -doc" 2,314 kB [0]
[ebuild N ] dev-python/qscintilla-python-2.4.3 USE="-debug" 0 kB [0]
[ebuild N ] dev-python/PyQt-3.18.1 USE="-debug -doc -examples" 801 kB [1]
[ebuild N ] media-sound/amarok-1.4.10_p20090130-r4 USE="amazon opengl python xinerama -daap -debug -ifp -ipod -mp4 -mtp -musicbrainz -mysql -njb -postgres (-real) -visualization" LINGUAS="ru -af -ar -az -be -bg -bn -br -ca -cs -cy -da -de -el -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -he -hi -hu -id -is -it -ja -km -ko -ku -lo -lt -mk -ms -nb -nds -ne -nl -nn -pa -pl -pt -pt_BR -ro -rw -se -sk -sl -sq -sr -sr@Latn -ss -sv -ta -tg -th -tr -uk -uz -zh_CN -zh_TW" 12,517 kB [1]
Total: 21 packages (21 new), Size of downloads: 191,725 kB
Portage tree and overlays:
[0] /usr/portage
[1] /var/lib/layman/kde-sunset
Would you like to merge these packages? [Yes/No]
unax,спасибо за победу над libconfig, тоже мучаюсь, не могу ntfsprogs установить без него
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 485
- Статус: $>
- ОС: Arch, Slackware, OpenBSD
Re: Помощь новичку с Gentoo
2 zenitur
1. По поводу проблем с шрифтами и языком — проверьте локаль, с UTF-8 все должно работать.
2. Qt4 тянет не Amarok, а qtscintilla (ЕМНИП), поэтому поставьте ее старую версию из оверлея, а новую, которая в основном дереве — замаскируйте.
3. Пл драйверу nvidia — дайте лог X.
1. По поводу проблем с шрифтами и языком — проверьте локаль, с UTF-8 все должно работать.
2. Qt4 тянет не Amarok, а qtscintilla (ЕМНИП), поэтому поставьте ее старую версию из оверлея, а новую, которая в основном дереве — замаскируйте.
3. Пл драйверу nvidia — дайте лог X.
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Помощь новичку с Gentoo
С nvidia разобрался, поставив драйвер двухсотой серии, новый. С именами файлов в KDE тоже разобрался. В kdm локаль устанавливалась неправильная, а в gdm выбирать вручную можно (в kdm почему-то нет). В консоли действительно слетала локаль при обновлении файлов конфигурации. С кьюсвинтилла были и остаются проблемы. Замаскировал все версии новее 2.4, а всё равно ставиться из портрежей, а не из оверлея. И там и там есть 2.4. Подумал, собрал с опцией USE="-qt4", собралось - оказалось, что всё-таки из оверлея устанавливалось, просто qt4 тоже поддерживает. Следом за кьюсвинтилла устанавливается PyQt - и не устанавливается, потому что с 1 июля в Питоне некоторые команды официально перестали исполдьзоваться. Править ебилды я не умею, написал автору ебилда оверлея e-mail.
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Помощь новичку с Gentoo
А звук пропадал не потому что не был прописан, а потому что была подключена веб-камера. Если включать компьютер без неё, то всё есть. Причину сбоя не знаю
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Помощь новичку с Gentoo
Устанавливаю Firefox-bin. В KDE выглядит замечательно! Устанавливаю firefox из исходного кода. Оформление ужасное. Устанавливаю openoffice-bin. В KDE выглядит отлично! Устанавливаю из исходного кода. Что за ужас?! Как заставить программы видеть и собираться с третьим KDE? Судя по всему, за полгода существования оверлей так и не доделан. Программа hplip имеет Qt3 интерфейс, но из портрежей его включить нельзя. Её стоило бы включить в kde-sunset. Затем, недавно сломался PyQt 3, потому что в последнем Python убрали несколько устаревших функций и необходимо отредактировать ебилд. А я не умею!
Зачем фаерволлу arts интересно...
Код: Выделить всё
[ebuild N ] net-firewall/knetfilter-3.5.0 USE="xinerama -arts -debug" 1,253 kB [1]
Зачем фаерволлу arts интересно...
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Помощь новичку с Gentoo
Захотел себе VirtualBox с Qt3. Только старая версия его поддерживает. Разочаровался во внешности, и попутно собрал патч из 9 исправлений исходного кода, чтобы собралось с ядром 2.6.34 и GCC 4.4. Как его теперь отдать создателям kde-sunset, этот патч?
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
Пытаюсь ставить compiz, выдаёт ошибку
Перед этим я ещё обновил gcc до 4.4.3. Ещё пробовал скачивать официальные исходники с сайта и они не компилятся потому что там нет make файла и configuration тоже нет сказано что надо делать autogen и его тоже нет и automakeом тоже нельзя згенерить мейкфайл.
Код: Выделить всё
1 -ldbus-1 -lpthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0
libtool: link: i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -D_FORTIFY_SOURCE=2 -Wl,-O1 -o .libs/gtk-window-decorator gtk-window-decorator.o -pthread -pthread -Wl,--as-needed ../../libdecoration/.libs/libdecoration.so /usr/lib/libwnck-1.so /usr/lib/libstartup-notification-1.so /usr/lib/libxcb-aux.so /usr/lib/libxcb-event.so /usr/lib/libxcb-atom.so /usr/lib/libSM.so -luuid /usr/lib/libICE.so /usr/lib/libXRes.so /usr/lib/libXext.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libgio-2.0.so -lresolv /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libpixman-1.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libexpat.so /usr/lib/libpng14.so /usr/lib/libxcb-render-util.so /usr/lib/libxcb-render.so /usr/lib/libXrender.so /usr/lib/libX11.so /usr/lib/libxcb.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -lz -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libdbus-glib-1.so /usr/lib/libdbus-1.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libglib-2.0.so -pthread
gtk-window-decorator.o: In function `hide_tooltip':
gtk-window-decorator.c:(.text+0x317f): undefined reference to `GTK_WIDGET_VISIBLE'
collect2: ld returned 1 exit status
make[3]: *** [gtk-window-decorator] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/x11-wm/compiz-0.8.4-r1/work/compiz-0.8.4/gtk/window-decorator'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/x11-wm/compiz-0.8.4-r1/work/compiz-0.8.4/gtk'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/x11-wm/compiz-0.8.4-r1/work/compiz-0.8.4'
make: *** [all] Ошибка 2
* ERROR: x11-wm/compiz-0.8.4-r1 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 3050: Called _eapi2_src_compile
* ebuild.sh, line 646: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =x11-wm/compiz-0.8.4-r1',
* the complete build log and the output of 'emerge -pqv =x11-wm/compiz-0.8.4-r1'.
* The complete build log is located at '/var/tmp/portage/x11-wm/compiz-0.8.4-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-wm/compiz-0.8.4-r1/temp/environment'.
* S: '/var/tmp/portage/x11-wm/compiz-0.8.4-r1/work/compiz-0.8.4'
>>> Failed to emerge x11-wm/compiz-0.8.4-r1, Log file:
>>> '/var/tmp/portage/x11-wm/compiz-0.8.4-r1/temp/build.log'
* Messages for package x11-wm/compiz-0.8.4-r1:
* ERROR: x11-wm/compiz-0.8.4-r1 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 3050: Called _eapi2_src_compile
* ebuild.sh, line 646: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =x11-wm/compiz-0.8.4-r1',
* the complete build log and the output of 'emerge -pqv =x11-wm/compiz-0.8.4-r1'.
* The complete build log is located at '/var/tmp/portage/x11-wm/compiz-0.8.4-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-wm/compiz-0.8.4-r1/temp/environment'.
* S: '/var/tmp/portage/x11-wm/compiz-0.8.4-r1/work/compiz-0.8.4'
* IMPORTANT: 5 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Перед этим я ещё обновил gcc до 4.4.3. Ещё пробовал скачивать официальные исходники с сайта и они не компилятся потому что там нет make файла и configuration тоже нет сказано что надо делать autogen и его тоже нет и automakeом тоже нельзя згенерить мейкфайл.
-
- Сообщения: 954
- ОС: [K]Ubuntu, Debian
Re: Помощь новичку с Gentoo
Падет линковщик -- видимо, именно из-за обновления компилятора: не может при сборке программы, скомпилированной сейчас, использовать старые библиотеки. Придётся пересобирать библиотеки (а потом, возможно, что-то ещё, если не всю систему) или откатить GCC.
У меня тоже такое было -- в итоге установил систему заново и замаскировал GCC на текущей стабильной версии.
Спасибо сказали:
-
- Сообщения: 167
- Статус: принципиальный дилетант
- ОС: Gentoo Linux
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
Как им пользоватся? И что она делает? Как переобрать библиотеки? Старый gcc я удалил. Я не помню номер своего старого компилятора.
При попытке зделать emerge --depclean
При попытке зделать emerge --depclean
Код: Выделить всё
* Depclean may break link level dependencies. Thus, it is
* recommended to use a tool such as `revdep-rebuild` (from
* app-portage/gentoolkit) in order to detect such breakage.
*
* Always study the list of packages to be cleaned for any obvious
* mistakes. Packages that are part of the world set will always
* be kept. They can be manually added to this set with
* `emerge --noreplace <atom>`. Packages that are listed in
* package.provided (see portage(5)) will be removed by
* depclean, even if they are part of the world set.
*
* As a safety measure, depclean will not remove any packages
* unless *all* required dependencies have been resolved. As a
* consequence, it is often necessary to run `emerge --update
* --newuse --deep world` prior to depclean.
Calculating dependencies... done!
* Dependencies could not be completely resolved due to
* the following required packages not being installed:
*
* >=net-print/cups-1.3.8 pulled in by:
* app-text/ghostscript-gpl-8.71-r1
*
* >=net-print/cups-1.2 pulled in by:
* net-print/cupsddk-1.2.3
*
* net-print/cups pulled in by:
* net-wireless/bluez-4.69
*
* net-print/cups pulled in by:
* net-print/hplip-3.9.12-r1
*
* net-print/cups pulled in by:
* x11-libs/qt-gui-4.6.2
*
* >=net-print/cups-1.1.19 pulled in by:
* net-print/foomatic-filters-3.0.20080507
*
* net-print/cups[gnutls] pulled in by:
* www-client/firefox-3.6.9
*
* net-print/cups pulled in by:
* x11-libs/gtk+-2.20.1-r1
*
* net-print/cups[gnutls] pulled in by:
* net-libs/xulrunner-1.9.2.9
*
* Have you forgotten to run `emerge --update --newuse --deep world` prior
* to depclean? It may be necessary to manually uninstall packages that no longer
* exist in the portage tree since it may not be possible to satisfy their
* dependencies. Also, be aware of the --with-bdeps option that is documented
* in `man emerge`.
* IMPORTANT: 5 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
-
- Сообщения: 1319
Re: Помощь новичку с Gentoo
Код: Выделить всё
# ls -la `which fix_libtool_files.sh`
-rwxr-xr-x 1 root root 1,7K Сен 24 21:00 /sbin/fix_libtool_files.sh
# fix_libtool_files.sh
* Scanning libtool files for hardcoded gcc library paths...
* [1/9] Scanning /lib ...
* [2/9] Scanning /usr/lib ...
* [3/9] Scanning /usr/x86_64-pc-linux-gnu/lib ...
* [4/9] Scanning /lib64 ...
* [5/9] Scanning /usr/games/lib ...
* [6/9] Scanning /usr/games/lib64 ...
* [7/9] Scanning /usr/lib64 ...
* [8/9] Scanning /usr/local/lib ...
* [9/9] Scanning /usr/local/lib64 ...
:wq
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Помощь новичку с Gentoo
Одна беда, как я помню, после этой дряни остаётся куча бесхозных la-файлов.
-
- Сообщения: 167
- Статус: принципиальный дилетант
- ОС: Gentoo Linux
Re: Помощь новичку с Gentoo
Чем заменить? Сносить систему не предлагать

Иван Шихалев
shikhalev.org
shikhalev.org
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Помощь новичку с Gentoo
Да ничем, как понимаю, просто разрабы Gentoo не доделали всё до конца. Как понимаю, чтобы сделать нормальное решение, не оставляющее а собой мусора, достаточно было бы после правки la-файлов обновлять временную метку в базе установленных пакетов VDB.
-
- Администратор
- Сообщения: 5404
- ОС: Gentoo
Re: Помощь новичку с Gentoo
taaroa писал(а): ↑04.10.2010 21:52http://www.gentoo.ru/node/20683
http://www.gentoo.ru/node/20683#comment-151541
А тем, кто на стейбле, рекомендуют добавить в /etc/portage/bashrc:
Код: Выделить всё
post_src_install() {
lafilefixer "${D}"
}
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
Как пересобрать все библиотеки в системе для нового gcc чтоб нормально линковал с библиотеками? Потому что я запустил emerge --depclean, emerge -e system, но она не пресобирается жалуется что не может обновить питон, а питон жалуется на на autogen и automake, перед этим я запускал revdep-rebuild так вот теперь и revdep-rebuild не может нормально запускатся я уже запутался. Что делать? Я уже перешел на старую версию gcc жалуется что у glib старая версия надо чтоб было старше 2.8, у меня её не находит, недаёт установить glib.
Что значит make: *** [sharedmods] Error 1?
Что значит make: *** [sharedmods] Error 1?
-
- Администратор
- Сообщения: 5404
- ОС: Gentoo
Re: Помощь новичку с Gentoo
При чём здесь gcc и библиотеки? Есть ошибки - приводите их текст.
Ничего не значит. Make выдаёт этот текст, если прерывает работу из-за каких-либо ошибок. А каких именно, должно быть написано раньше.
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
/dev/random писал(а): ↑07.10.2010 03:16
При чём здесь gcc и библиотеки? Есть ошибки - приводите их текст.
Ничего не значит. Make выдаёт этот текст, если прерывает работу из-за каких-либо ошибок. А каких именно, должно быть написано раньше.
Configure error: gcc must provide the <cpuid.h> header
* ERROR: sys-libs/glibc-2.11.2 failed:
* failed to configure glibc
* Call stack:
* ebuild.sh, line 54: Called src_compile
* enviroment, line 3761: Called eblit-run 'src_compile'
-
- Сообщения: 1319
Re: Помощь новичку с Gentoo
...ниже привожу полезные ссылки:
0.
1.
2.
p.s. google> Configure error: gcc must provide the <cpuid.h> header
p.p.s. трудности с английским? -> click me
:wq
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
Я с Live-CD Там консольный links не позволяет аттачить файлы.

