Calculate Forum

Config_i2c_nvidia_gpu предупреждение при установке nvidia

Всем привет,

Поставил ZOTAC GeForce GT 710 2GB DDR3 карту на старенький Dell 230 Vostro и поменял “nouveau” на
“nvidia” который скачал с nvidia сайта. Потом дополнительно установил тот же nvidia-450.66 через “emerge” потому что испытывал проблемы с мерцанием экрана.

При установке nvidia-drivers-450.66 через “emerge” вышло странное предупреждение что “config_i2c_nvidia_gpu” сконфигурирован но не должен быть сконфигурирован потому что его конфигурация может создать непредвиденные проблемы.

После установки nvidia-drivers-450.66 мерцание продолжалось и я его “unmerge” и стал экспереминтировать с другими версиями (455.23.04, 390.138-r4, т.д.). Но какую бы я версию “nvidia-drivers” не установил бы через “emerge” каждый раз при установке появлялось предупреждение про CONFIG_I2C_NVIDIA_GPU который может создать проблемы. Поэтому я обращаю внимание на эту деталь при установке “nvidia” т.к. может этот модуль может настроен по умолчанию в ядре и может его стоит отключить.

PS1: В генте я мог бы покопаться в ядре через “menuconfig” и настроить что надо но в calculate с настройкой ядра я не очень знаком и поэтому опасаюсь это дело трогать (поэтому вместо этого и создал этот пост).

PS2: А проблема с мерцанием решилась как-то странно сама собой. Я в очередной раз “unmerge” установленный “nvidia-drivers” и заново установил через установщик с nvidia сайта. Потом в очередной раз выполнил “cl-setup-video” и с этой версией настроек в “xorg.conf” мерцания нет.

Спасибо,
Витя.

Я через cl-kernel отключил эту опцию, как и просят дрова.

Я через cl-kernel отключил эту опцию, как и просят дрова.

Где просят?

1 Like

TODO в консоле при установке

Еще разок пожалуйста. Это где в консоле это?

calculate /home/me # emerge --ask x11-drivers/nvidia-drivers

Local copy of remote index is up-to-date and will be used.

Local copy of remote index is up-to-date and will be used.

These are the packages that would be merged, in order:

Calculating dependencies... done!
[binary  N     ] acct-group/video-0 
[binary  N     ] dev-libs/jansson-2.12  USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 
[ebuild  N    ~] x11-drivers/nvidia-drivers-455.23.04  USE="X compat driver gtk3 kms (libglvnd) multilib tools uvm -static-libs -wayland" ABI_X86="32 (64) (-x32)" 

Would you like to merge these packages? [Yes/No] yes
>>> Verifying ebuild manifests
>>> Running pre-merge checks for acct-group/video-0
>>> Running pre-merge checks for x11-drivers/nvidia-drivers-455.23.04
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     5.8.12-calculate
 * Checking for suitable kernel configuration options...
 *   CONFIG_I2C_NVIDIA_GPU:	 should not be set. But it is.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.
>>> Emerging binary (1 of 3) acct-group/video-0::gentoo
>>> Emerging binary (2 of 3) dev-libs/jansson-2.12::gentoo
>>> Installing (1 of 3) acct-group/video-0::gentoo
>>> Installing (2 of 3) dev-libs/jansson-2.12::gentoo
>>> Emerging (3 of 3) x11-drivers/nvidia-drivers-455.23.04::gentoo
>>> Failed to emerge x11-drivers/nvidia-drivers-455.23.04, Log file:
>>>  '/var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/temp/build.log'
>>> Jobs: 2 of 3 complete, 1 failed                 Load avg: 1.41, 1.05, 0.77
 * Package:    x11-drivers/nvidia-drivers-455.23.04
 * Repository: gentoo
 * Maintainer: jer@gentoo.org
 * USE:        X abi_x86_32 abi_x86_64 amd64 compat driver elibc_glibc gtk3 kernel_linux kms libglvnd multilib tools userland_GNU uvm
 * FEATURES:   network-sandbox preserve-libs sandbox usersandbox
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     5.8.12-calculate
 * Checking for suitable kernel configuration options...
 *   CONFIG_I2C_NVIDIA_GPU:	 should not be set. But it is.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.
 * Checking for suitable kernel configuration options...
 *   CONFIG_I2C_NVIDIA_GPU:	 should not be set. But it is.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.
>>> Unpacking source...
>>> Unpacking NVIDIA-Linux-x86_64-455.23.04.run to /var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work
>>> Unpacking nvidia-settings-455.23.04.tar.bz2 to /var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work
>>> Source unpacked in /var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work
>>> Preparing source in /var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work ...
 * Applying nvidia-settings-linker.patch ...
 [ ok ]
 * Applying nvidia-drivers-440.26-locale.patch ...
 [ ok ]
>>> Source prepared.
>>> Configuring source in /var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work ...
>>> Source configured.
>>> Compiling source in /var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work ...
 * Preparing nvidia module
make -j3 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- 'LDFLAGS=-m elf_x86_64' ARCH=x86_64 IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/usr/src/linux CC=x86_64-pc-linux-gnu-gcc NV_VERBOSE=1 module 
make[1]: Entering directory '/usr/src/linux-5.8.12-calculate'
Makefile:950: scripts/Makefile.kcsan: No such file or directory
make[1]: *** No rule to make target 'scripts/Makefile.kcsan'.  Stop.
make[1]: Leaving directory '/usr/src/linux-5.8.12-calculate'
make: *** [Makefile:81: modules] Error 2
 * ERROR: x11-drivers/nvidia-drivers-455.23.04::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=x11-drivers/nvidia-drivers-455.23.04::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=x11-drivers/nvidia-drivers-455.23.04::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work/kernel'
 * S: '/var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work/'

 * Messages for package x11-drivers/nvidia-drivers-455.23.04:

 *   CONFIG_I2C_NVIDIA_GPU:	 should not be set. But it is.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.

 * Messages for package x11-drivers/nvidia-drivers-455.23.04:

 *   CONFIG_I2C_NVIDIA_GPU:	 should not be set. But it is.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.
 *   CONFIG_I2C_NVIDIA_GPU:	 should not be set. But it is.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.
 * ERROR: x11-drivers/nvidia-drivers-455.23.04::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=x11-drivers/nvidia-drivers-455.23.04::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=x11-drivers/nvidia-drivers-455.23.04::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work/kernel'
 * S: '/var/calculate/tmp/portage/x11-drivers/nvidia-drivers-455.23.04/work/'

Ну вот же! Эту переменную в конфиге ядра сбросил.
Это не только nvidia выдает. Подобные сообщения выдают docker, atop…

Наверное мне стоило процитировать это про CONFIG_I2C_NVIDIA_GPU сначала, я не так выразился. Я видел это предупреждение но не видел какой утилитой нужно пользовался. Спасибо что уведомили про ‘cl-kernel’ - я был только знаком с ‘menuconfig’.

П.С. после попытки установить ‘nvidia-drivers’ что б процитировать этот выхлоп опять сломались дрова. Видимо там конфликт между дровами из ‘x11-drivers/nvidia-drivers’ и тем что я установил через Zotac. Буду копаться.

© 2007-2020 Calculate Ltd.
Mastodon Mastodon