Решено: gentoo заскоки

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
devilr
Сообщения: 3138
ОС: Mandriva => Gentoo (~amd64)

Re: Решено: gentoo заскоки

Сообщение devilr »

yoricI писал:
24.08.2020 19:22
Нет, у меня это отдельные каталоги, с разным содержимым.
Я уже написал, что профиль не углядел. Просто удалять не стал, чтобы написанное пером топором не вырубать. :)
Заработало хоть?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1436
ОС: gentoo fluxbox

Re: Решено: gentoo заскоки

Сообщение yoricI »

Заработало вроде. Но почему оно не подхватывает нвидиевый модуль со своего места, а Х-овый подхватывает?
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 1770
ОС: Gentoo

Re: Решено: gentoo заскоки

Сообщение ormorph »

yoricI писал:
24.08.2020 19:31
Но почему оно не подхватывает нвидиевый модуль со своего места, а Х-овый подхватывает?
Ну а в каталоге, что прописывали:

Код: Выделить всё

ModulePath "/usr/lib64/extensions/nvidia"
Библиотека libglx.so.xxx имела ссылку в этом же каталоге libglx.so? Обычно xorg именно библиотеку с таким названием ищет.
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 3138
ОС: Mandriva => Gentoo (~amd64)

Re: Решено: gentoo заскоки

Сообщение devilr »

А зачем делать ссылку? У меня /usr/lib64/xorg/modules/extensions/libglx.so вполне таки файл и появляется штатно. Может с флагами что напутали?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 1770
ОС: Gentoo

Re: Решено: gentoo заскоки

Сообщение ormorph »

devilr писал(а):
24.08.2020 19:48
А зачем делать ссылку? У меня /usr/lib64/xorg/modules/extensions/libglx.so вполне таки файл и появляется штатно. Может с флагами что напутали?
Может и так, а может ещё что, но судя по логу xorg не находил модуль, а следовательно вполне возможно что файл с таким названием отсутствовал в каталоге /usr/lib64/extensions/nvidia
Хотя так же вполне возможно из за того что модуль xorg загружался вперёд, а следовательно драйвер nviiva это допускает.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1436
ОС: gentoo fluxbox

Re: Решено: gentoo заскоки

Сообщение yoricI »

ormorph писал(а):
24.08.2020 19:44
Библиотека libglx.so.xxx имела ссылку в этом же каталоге libglx.so?
$ ls -l /usr/lib64/extensions/nvidia/ total 14628 lrwxrwxrwx 1 root root 17 авг 20 23:11 libglx.so -> libglx.so.390.138 -rwxr-xr-x 1 root root 14976296 авг 20 23:11 libglx.so.390.138
devilr писал(а):
24.08.2020 19:48
/usr/lib64/xorg/modules/extensions/libglx.so
У меня тоже. Но
ormorph писал(а):
24.08.2020 19:44
odulePath "/usr/lib64/extensions/nvidia"
это другое, там см. выше, тоже всё как надо. А оно не хочет. И это до первого обновления-пересборки.
ormorph писал(а):
24.08.2020 19:44
файл с таким названием отсутствовал в каталоге /usr/lib64/extensions/nvidia
Нет, см. выше.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1436
ОС: gentoo fluxbox

Re: Решено: gentoo заскоки

Сообщение yoricI »

Так это баг или не баг?
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1436
ОС: gentoo fluxbox

Re: Решено: gentoo заскоки

Сообщение yoricI »

Похоже, работы ведутся, nvidia-drivers обновился на три версии, кое-какие пути из обсуждённых прописаны, но всё равно не работает без подмены ссылки :-)
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1436
ОС: gentoo fluxbox

Re: Решено: gentoo заскоки

Сообщение yoricI »

Когда ж починят это дело? Достало уже, с каждым обновлением mesa вручную ссылку делать. Можно куда-то прилепить скрипт, на автоматическое создание /usr/lib64/xorg/modules/extensions/libglx.so -> ../../../extensions/nvidia/libglx.so.390.141?
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1436
ОС: gentoo fluxbox

Re: Решено: gentoo заскоки

Сообщение yoricI »

Что это за? Это не ошибка? Пролазит и пролазит этот системД тихой сапой. И ладно бы в сторонних пакетах, в том числе и под него рассчитанных, а тут системный. У меня глобально "USE -systemd"

Код: Выделить всё

[ebuild  N] sys-apps/systemd-tmpfiles-246::gentoo  USE="(-selinux) -test" 9 311 KiB
[uninstall] sys-apps/opentmpfiles-0.2::gentoo  USE="(-selinux)" 
[blocks b] sys-apps/opentmpfiles ("sys-apps/opentmpfiles" is blocking sys-apps/systemd-tmpfiles-246)
Очень странно, OpenRC утилиту выкидывать, а системд вставлять, когда стоит OpenRC

Код: Выделить всё

Package Metadata
    Upstream
    Remote-Id 	https://github.com/openrc/opentmpfiles
    License    BSD-2
    Maintainer(s)    William Hubbs ,  Gentoo OpenRC Team
А если замаскировать sys-apps/systemd-tmpfiles? Против системы не попрёшь?
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 1770
ОС: Gentoo

Re: Решено: gentoo заскоки

Сообщение ormorph »

Флаг elogind включён?
А так посмотрите зависимости, для каких пакетов требуется данный пакет systemd...
Может какой нестабильный ебилд.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1436
ОС: gentoo fluxbox

Re: Решено: gentoo заскоки

Сообщение yoricI »

Код: Выделить всё

 grep -r systemd /etc/portage/*
/etc/portage/make.conf:-systemd -consolekit -elogind -infiniband smp -lirc -pda -cddb \
Хм, странно, почему-то он замаскировался... Вот замена и подтянулась...

Код: Выделить всё

eix sys-apps/opentmpfiles
[?] sys-apps/opentmpfiles
     Available versions:  [M]0.1.1 [M]0.1.2 [M]0.1.3 [M]~0.1.3-r1 [M]0.2 {selinux}
     Installed versions:  0.2(18:13:37 25.11.2018)(-selinux)
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 429
ОС: BSD/LINUX

Re: Решено: gentoo заскоки

Сообщение bars »

yoricI писал:
10.07.2021 10:12
Хм, странно, почему-то он замаскировался... Вот замена и подтянулась...
Те же яйца.
Вчера обновился.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1436
ОС: gentoo fluxbox

Re: Решено: gentoo заскоки

Сообщение yoricI »

А вот почему:

Код: Выделить всё

grep -r opentmp /usr/portage/profiles/*
base/package.mask:sys-apps/opentmpfiles

Код: Выделить всё

# Andreas K. Hüttel <dilfridge@gentoo.org> (06.07.2021)
# Root privilege escalation, CVE-2017-18925, bug 751415
sys-apps/opentmpfiles
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Решено: gentoo заскоки

Сообщение Bizdelnick »

yoricI писал:
10.07.2021 11:52
CVE-2017-18925, bug 751415
Почитал. Какой-то сюр начиная с того, зачем вообще понадобился этот tmpfiles.d. И не увидел способа эксплуатации, не имея рута.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 429
ОС: BSD/LINUX

Re: Решено: gentoo заскоки

Сообщение bars »

yoricI писал:
10.07.2021 11:52
sys-apps/opentmpfiles
Пока размаскировывать не буду.
По пользуюсь /systemd-tmpfiles-246.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 1770
ОС: Gentoo

Re: Решено: gentoo заскоки

Сообщение ormorph »

bars писал:
10.07.2021 12:38
По пользуюсь /systemd-tmpfiles-246.
Ну и не надо, этот пакет работает с openrc, а не с systemd.
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 429
ОС: BSD/LINUX

Re: Решено: gentoo заскоки

Сообщение bars »

ormorph писал(а):
10.07.2021 18:27
systemd
название как то не в тему тогда, если используешь openrc.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 1770
ОС: Gentoo

Re: Решено: gentoo заскоки

Сообщение ormorph »

bars писал:
10.07.2021 20:03
название как то не в тему тогда, если используешь openrc.
Не совсем так, просто тут собирается один из бинарников из исходника systemd, и для его запуска добавляется init скрипт для openrc. Просто вытащили часть systemd для запуска в openrc, от сюда и название такое.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1436
ОС: gentoo fluxbox

Re: Решено: gentoo заскоки

Сообщение yoricI »

Похоже шторм подняли, пришлось запоздалую новость сочинять))

"Despite the name, 'systemd-tmpfiles' does not depend on systemd, does not use dbus, and is just a drop-in replacement for opentmpfiles. It is a small binary built from systemd source code, but works separately, similarly to eudev or elogind. It is known to work on both glibc and musl systems."
Спасибо сказали: