(РЕШЕНО) не ставятся nvidia-drivers точнее nvidia-setting
Здравствуйте!
пре-амбула: понадобилось открыть в инкскайп кореловский файл - потребовалось ставить uniconvertor пакет замаскирован, увидел что есть новый gentoo-sources, решил поставить, (рабочую среду не сохранил)
амбула! ставил- по-новой, mke2fs -j и по накатанной, на установке nvidia-drivers - ставит drivers 190.8* и вылетает на установке nvidia-settings 180.6* , также выдает ошибки компиляции gnome - вылетает на gnome-terminal , соотв до установки гнома остается еще 30 пакетов, startx выдает рабочий стол с папками файловая система, папка рут, и корзина, папки открываются, консоли нет.
Как чудил : поначалу, увидев eselect profile list в том числе и amd64-multilib-gnome поставил eselect profile set 3, потом ставил locale-gen, потом glibc и gcc потом gentoo-sources
X11 - поставилось без ошибок, глюки с nvidia-settings и далее с гномом, подозреваю что гном зависит от драйверов , хотя при изменении profile set глюки компиляции гнома-терминал меняются, (в случае профиля гном - ругается на pambase) а для полной проверки запускал с новым профилем (eselect profile set 1 -по умолчанию) emerge -e world.
Ядро компилировал genkernel-ом:
genkernel --splash=natural_gentoo --instal --menuconfig all
Вопрос - кто может подсказать по драйверам нвидиа - хотя-бы - как поставить старые - если нет nvidia-settings 190* то и фиг с ними, а как поставить серии 180
make.conf
CFLAGS="-march=amdfam10 -O2 -pipe"
CXXFLAGS="-march=amdfam10 -O2 -pipe"
USE="mmx sse sse2 3dnow acpi hal smp X nvidia alsa cd cdr dvd dvdr dbus bluetooth gtk gnome hddtemp python a52 aac clamav encode gif jpeg jpeg2k pdf png raw vcd tiff bmp bluray"
MAKEOPTS="-j5"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="evdev synaptics"
ALSA_CARDS="MCP55"
FEATURES="ccache"
CCACHE_SIZE="8G"
CCACHE_DIR="/var/tmp/ccache"
Кстати - включение -выключение Ccache да и использование use по умолчанию (mmx sse sse2) на глюки не влияет.
- Для комментирования войдите или зарегистрируйтесь
Вообще ничего не понятно,
Вообще ничего не понятно, сплошная мешанина из букв, неясно, что было, что делалось, что стало, зачем файловые системы создавались и т.п.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
запустил - частично.
Частично, проблему -решил : выставил профиль amd64-multilib-gnome, после этого дособрался Гном, до сегодняшнего дня и emerge --sync emerge gnome-terminal выдавал аналогичное:
* Messages for package media-video/nvidia-settings-180.60:
* ERROR: media-video/nvidia-settings-180.60 failed:
* Failed to build nvidia-settings
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 2668: Called die
* The specific snippet of code:
* emake CC="$(tc-getCC)" || die "Failed to build nvidia-settings"
*
* If you need support, post the output of 'emerge --info =media-video/nvidia-settings-180.60',
* the complete build log and the output of 'emerge -pqv =media-video/nvidia-settings-180.60'.
* The complete build log is located at '/var/tmp/portage/media-video/nvidia-settings-180.60/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-video/nvidia-settings-180.60/temp/environment'.
* S: '/var/tmp/portage/media-video/nvidia-settings-180.60/work/nvidia-settings-1.0'
- nvidia-settings-180.60 так и не собираются, а конфигурацию 2х мониторов вручную прописал в /etc/X11/xorg.conf
кстати, в лог-файле написано то-же что и в выводе консоли. Сейчас вроде нормально идет emerge -e world потом на всякий пересоберу ядро,
cyberdimk
http://www.gentoo.ru/node/193
http://www.gentoo.ru/node/19333
Не грусти, товарищ! Всё хорошо, beautiful good!
вывод emerge nvidia-settings
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:195:2: warning: #warning Old xf86vmode.h; dynamic gamma ramp support will not be compiled.
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c: In function 'NvCtrlInitVidModeAttributes':
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:214: error: 'prev_error_handler' undeclared (first use in this function)
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:214: error: (Each undeclared identifier is reported only once
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:214: error: for each function it appears in.)
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:199: warning: label 'blocked' defined but not used
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:84: warning: unused variable 'i'
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:84: warning: unused variable 'event'
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:84: warning: unused variable 'ret'
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c: In function 'NvCtrlSetColorAttributes':
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:273: warning: unused variable 'ret'
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:272: warning: unused variable 'ch'
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:272: warning: unused variable 'i'
make: *** [.objs/NvCtrlAttributesVidMode.o] Error 1
make: *** Waiting for unfinished jobs....
до этих строк идет компиляция, потом лог
* Messages for package media-video/nvidia-settings-180.60:
* ERROR: media-video/nvidia-settings-180.60 failed:
* Failed to build nvidia-settings
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 2668: Called die
* The specific snippet of code:
* emake CC="$(tc-getCC)" || die "Failed to build nvidia-settings"
*
* If you need support, post the output of 'emerge --info =media-video/nvidia-settings-180.60',
* the complete build log and the output of 'emerge -pqv =media-video/nvidia-settings-180.60'.
* The complete build log is located at '/var/tmp/portage/media-video/nvidia-settings-180.60/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-video/nvidia-settings-180.60/temp/environment'.
* S: '/var/tmp/portage/media-video/nvidia-settings-180.60/work/nvidia-settings-1.0'
вышеприведенный, соотвественно думаю дождаться пересборки -e wolrd и посмотреть что будет, осталось 100 пакетов из 680.
Сейчас, предполагаю, что заморочка с версиями drivers и settings - можно описать вручную, соотв конечно жалко что в гноме утилита не запустилась, но используемая для настройки некритично - конфиг можно и в терминале поправить. это же не ежедневно запускаемая прога.
cyberdimk
В статусе стоит "решено" Как
В статусе стоит "решено"
Как решилось-то?
~~~~ Danil
не собирать пакет
не собирать пакет nvidia-settings
у меня его нет, к слову. нужно компилировать nvidia-drivers с USE="-gtk", тогда nvidia-settings тянуться не будет как зависимость. да и будто нужен он больно :)
Можно не ставить,а можно
Можно не ставить,а можно размаскировать версию nvidia-settings соответствующую драйверу и всё соберётся.