LINUX.ORG.RU

Gentoo конфликт драйвера nvidia

 , ,


0

1

Добрый день, возник конфлик с дровами nvidia, в новом не нужен флаг multilib, а в старом он был и его требует steam. Надо пересобрать старый без флага или удалить просто старый драйвер?

x11-drivers/nvidia-drivers:0

  (x11-drivers/nvidia-drivers-470.42.01:0/470::gentoo, ebuild scheduled for merge) USE="X driver tools -dist-kernel -static-libs" ABI_X86="32 (64) (-x32)" pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (x11-drivers/nvidia-drivers-460.56-2:0/460::gentoo, installed) USE="X driver kms multilib tools -compat -dist-kernel -static-libs -uvm -wayland" ABI_X86="32 (64) (-x32)" pulled in by
    x11-drivers/nvidia-drivers[multilib] required by (games-util/steam-games-meta-0-r20191109:0/0::steam-overlay, installed) USE="steamruntime -mono -steamgames_bioshock_infinite -steamgames_defenders_quest -steamgames_dirt_rally -steamgames_dont_starve -steamgames_dwarfs -steamgames_hammerwatch -steamgames_ironclad_tactics -steamgames_journey_down -steamgames_narcissu -steamgames_painkiller -steamgames_portal -steamgames_shadow_mordor -steamgames_shatter -steamgames_source_engine -steamgames_te120 -steamgames_tf2 -steamgames_trine2 -steamgames_unwritten_tales -steamgames_voidexpanse -steamgames_witcher2" ABI_X86="(64)" VIDEO_CARDS="nvidia"
                               ^^^^^^^^



    x11-drivers/nvidia-drivers[multilib] required by (games-util/steam-client-meta-0-r20210213-1:0/0::steam-overlay, installed) USE="pulseaudio steamruntime -steamfonts -steamvr -trayicon" ABI_X86="(64)" VIDEO_CARDS="nvidia -intel"
                               ^^^^^^^^




!!! Enabling --newuse and --update might solve this conflict.
!!! If not, it might help emerge to give a more specific suggestion.


Жди, когда в оверлее исправят ебилд стима, заменив multilib на ABI_X86. Или сам исправь в локальном оверлее.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от ReiB0T

Если знаешь, как создать локальный оверлей, скопировать ебилд в него и отредактировать его, то я подскажу, что именно отредактировать. Иначе гугл в помощь, мне лень объяснять.

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)
Ответ на: комментарий от ReiB0T

Посмотрел. У тебя слишком старая версия steam-client-meta и steam-games-meta. Попробуй сделать emerge -1 '>=games-util/steam-client-meta-0-r20210608' '>=games-util/steam-games-meta -0-r20210323'

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 2)
Ответ на: комментарий от eternal_sorrow

!!! ‘>=games-util/steam-client-meta-0-r20210608 >=games-util/steam-games-meta -0-r20210323’ is not a valid package atom. !!! Please check ebuild(5) for full details.

ReiB0T
() автор топика
Ответ на: комментарий от eternal_sorrow
[DEFAULT]
main-repo = gentoo

[gentoo]
location = /var/db/repos/gentoo
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage
auto-sync = yes
sync-rsync-verify-jobs = 1
sync-rsync-verify-metamanifest = yes
sync-rsync-verify-max-age = 24
sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
sync-openpgp-keyserver = hkps://keys.gentoo.org
sync-openpgp-key-refresh-retry-count = 40
sync-openpgp-key-refresh-retry-overall-timeout = 1200
sync-openpgp-key-refresh-retry-delay-exp-base = 2
sync-openpgp-key-refresh-retry-delay-max = 60
sync-openpgp-key-refresh-retry-delay-mult = 4
sync-webrsync-verify-signature = yes
[steam-overlay]
priority = 50
location = /var/lib/layman/steam-overlay
layman-type = git
auto-sync = No

ReiB0T
() автор топика
Ответ на: комментарий от ReiB0T

Может быть из-за маски?

!!! The following installed packages are masked:
- media-fonts/steamfonts-1::steam-overlay (masked by: MSttfEULA license(s))
A copy of the 'MSttfEULA' license is located at '/var/db/repos/gentoo/licenses/MSttfEULA'.
ReiB0T
() автор топика
Ответ на: комментарий от eternal_sorrow

Удалил репозиторий с layman, удалил layman.

eselect repository enable steam-overlay
Adding steam-overlay to /etc/portage/repos.conf/eselect-repo.conf ...
1 repositories enabled
emerge -1 '>=games-util/steam-client-meta-0-r20210608' '>=games-util/steam-games-meta-0-r20210323'
!!! Section 'steam-overlay' in repos.conf has location attribute set to nonexistent directory: '/var/db/repos/steam-overlay'
WARNING: One or more repositories have missing repo_name entries:

        /var/db/repos/steam-overlay/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.



 * IMPORTANT: 12 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=games-util/steam-client-meta-0-r20210608".
ReiB0T
() автор топика
Ответ на: комментарий от ReiB0T

Без проблем. Вся нужная информация была в том треде, что ты нагуглил. В следующий раз попробуй сам разобраться прежде чем спрашивать на форуме.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

А кто нибудь тестил 465 и 470 версии дров от nvidia? у меня firefox стал показывать GL FPS и BLIT - VSYNC, просвечивается частично, яркость поднимается и четкость пропадает. Пришлось откатываться на 460.84

ReiB0T
() автор топика
Ответ на: комментарий от ReiB0T

Это не ко мне. Моя карточка поддерживает максимум 390 версию. И то я её не использую 99.9% времени.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Ну… мне статья попалась вики, с тех пор там и правлю. Всё равно там же обновление на git переключил.

grem ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.