* [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
@ 2020-02-10 13:20 Sergey V Turchin
2020-02-10 13:52 ` Michael Shigorin
0 siblings, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2020-02-10 13:20 UTC (permalink / raw)
To: devel-distro
Привет всем!
Я думаю, как автоматически добавлять в дистрибутив i586-nvidia_glx_* нужных
версий и у меня почти всё для этого есть за одной лишь деталью: мой пакет apt-
scripts-nvidia нужно установить туда, где работает apt для подбора файлов
пакетов для укладки на установочный диск.
Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2020-02-10 13:20 [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив Sergey V Turchin
@ 2020-02-10 13:52 ` Michael Shigorin
2020-02-10 14:02 ` Sergey V Turchin
2020-02-12 8:58 ` Sergey V Turchin
0 siblings, 2 replies; 21+ messages in thread
From: Michael Shigorin @ 2020-02-10 13:52 UTC (permalink / raw)
To: devel-distro
On Mon, Feb 10, 2020 at 04:20:39PM +0300, Sergey V Turchin wrote:
> Я думаю, как автоматически добавлять в дистрибутив
> i586-nvidia_glx_* нужных версий и у меня почти всё для этого
> есть за одной лишь деталью: мой пакет apt-scripts-nvidia нужно
> установить туда, где работает apt для подбора файлов пакетов
> для укладки на установочный диск.
>
> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2020-02-10 13:52 ` Michael Shigorin
@ 2020-02-10 14:02 ` Sergey V Turchin
2020-02-12 8:58 ` Sergey V Turchin
1 sibling, 0 replies; 21+ messages in thread
From: Sergey V Turchin @ 2020-02-10 14:02 UTC (permalink / raw)
To: Distributions development
On Monday, 10 February 2020 16:52:54 MSK Michael Shigorin wrote:
> On Mon, Feb 10, 2020 at 04:20:39PM +0300, Sergey V Turchin wrote:
> > Я думаю, как автоматически добавлять в дистрибутив
> > i586-nvidia_glx_* нужных версий и у меня почти всё для этого
> > есть за одной лишь деталью: мой пакет apt-scripts-nvidia нужно
> > установить туда, где работает apt для подбора файлов пакетов
> > для укладки на установочный диск.
> >
> > Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
>
> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
Спасибо! Буду пробовать.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2020-02-10 13:52 ` Michael Shigorin
2020-02-10 14:02 ` Sergey V Turchin
@ 2020-02-12 8:58 ` Sergey V Turchin
2020-02-12 9:15 ` Michael Shigorin
1 sibling, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2020-02-12 8:58 UTC (permalink / raw)
To: Distributions development
On Monday, 10 February 2020 16:52:54 MSK Michael Shigorin wrote:
[...]
> > Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает совсем(вставил
в него вывод сообщения при запуске).
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2020-02-12 8:58 ` Sergey V Turchin
@ 2020-02-12 9:15 ` Michael Shigorin
2020-02-13 6:29 ` Sergey V Turchin
0 siblings, 1 reply; 21+ messages in thread
From: Michael Shigorin @ 2020-02-12 9:15 UTC (permalink / raw)
To: devel-distro
On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
> > > Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
> > Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
> совсем (вставил в него вывод сообщения при запуске).
А он точно долетел в инструментальный (верхний) чрут?
Посмотрел -- в sub.in/main/Makefile идёт безусловное
присваивание CHROOT_PACKAGES, попробуй для проверки
прям в него добавить. Во всех других местах сделано
или :=, или += -- если так отработает, надо будет
придумать, как это оформить (поскольку необходимость
в любом случае лишь на архитектурах, где есть nvidia,
и для образов, куда эти пакеты входят).
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2020-02-12 9:15 ` Michael Shigorin
@ 2020-02-13 6:29 ` Sergey V Turchin
2026-01-22 11:50 ` Anton Midyukov
0 siblings, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2020-02-13 6:29 UTC (permalink / raw)
To: Distributions development
On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
> > > > Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
> > >
> > > Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
> >
> > Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
> > совсем (вставил в него вывод сообщения при запуске).
>
> А он точно долетел в инструментальный (верхний) чрут?
>
> Посмотрел -- в sub.in/main/Makefile идёт безусловное
> присваивание CHROOT_PACKAGES, попробуй для проверки
> прям в него добавить.
Я именно в него и добавлял.
> Во всех других местах сделано
> или :=, или += -- если так отработает, надо будет
> придумать, как это оформить (поскольку необходимость
> в любом случае лишь на архитектурах, где есть nvidia,
> и для образов, куда эти пакеты входят).
Как-минимум, оно сильно не мешает, но лучше, конечно, опционально.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2020-02-13 6:29 ` Sergey V Turchin
@ 2026-01-22 11:50 ` Anton Midyukov
2026-01-22 12:14 ` Anton Midyukov
0 siblings, 1 reply; 21+ messages in thread
From: Anton Midyukov @ 2026-01-22 11:50 UTC (permalink / raw)
To: devel-distro
13.02.2020 09:29, Sergey V Turchin пишет:
> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
>>>>
>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
>>>
>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
>>> совсем (вставил в него вывод сообщения при запуске).
>>
>> А он точно долетел в инструментальный (верхний) чрут?
>>
>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
>> присваивание CHROOT_PACKAGES, попробуй для проверки
>> прям в него добавить.
> Я именно в него и добавлял.
>
Нужны пояснения. Как скрипт нужно запускать?
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-22 11:50 ` Anton Midyukov
@ 2026-01-22 12:14 ` Anton Midyukov
2026-01-22 12:35 ` [devel-distro] " Sergey V Turchin
2026-01-22 21:11 ` [devel-distro] " Paul Wolneykien
0 siblings, 2 replies; 21+ messages in thread
From: Anton Midyukov @ 2026-01-22 12:14 UTC (permalink / raw)
To: devel-distro
22.01.2026 14:50, Anton Midyukov пишет:
> 13.02.2020 09:29, Sergey V Turchin пишет:
>> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
>>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
>>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
>>>>>
>>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
>>>>
>>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
>>>> совсем (вставил в него вывод сообщения при запуске).
>>>
>>> А он точно долетел в инструментальный (верхний) чрут?
>>>
>>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
>>> присваивание CHROOT_PACKAGES, попробуй для проверки
>>> прям в него добавить.
>> Я именно в него и добавлял.
>>
>
> Нужны пояснения. Как скрипт нужно запускать?
>
Получается, что нужно:
1 установить пакет
2 выполнить apt-get update
3 выполнить apt-get install-nvidia
Но как можно выполнить apt-get install-nvidia снаружи hasher?
hsh-install-nvidia нет.
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 21+ messages in thread
* [devel-distro] Re: Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-22 12:14 ` Anton Midyukov
@ 2026-01-22 12:35 ` Sergey V Turchin
2026-01-22 13:00 ` [devel-distro] " Anton Midyukov
2026-01-22 21:11 ` [devel-distro] " Paul Wolneykien
1 sibling, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2026-01-22 12:35 UTC (permalink / raw)
To: devel-distro
On Thursday, 22 January 2026 15:14:50 MSK Anton Midyukov wrote:
> 22.01.2026 14:50, Anton Midyukov пишет:
> > 13.02.2020 09:29, Sergey V Turchin пишет:
> >> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
> >>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
> >>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
> >>>>>
> >>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
> >>>>
> >>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
> >>>> совсем (вставил в него вывод сообщения при запуске).
> >>>
> >>> А он точно долетел в инструментальный (верхний) чрут?
> >>>
> >>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
> >>> присваивание CHROOT_PACKAGES, попробуй для проверки
> >>> прям в него добавить.
> >>
> >> Я именно в него и добавлял.
> >
> > Нужны пояснения. Как скрипт нужно запускать?
Хотелось бы автоматически, как при dist-upgrade.
> Получается, что нужно:
> 1 установить пакет
> 2 выполнить apt-get update
> 3 выполнить apt-get install-nvidia
Он умеет цепляться к apt-get, synaptic и packagekit в /etc/apt/apt.conf.d/
nvidia-64bit-helper.conf
> Но как можно выполнить apt-get install-nvidia снаружи hasher?
> hsh-install-nvidia нет.
Если там есть что-то, за что можно зацепиться, только пакет с этим конфигом
должен быть там, где работающий apt.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-22 12:35 ` [devel-distro] " Sergey V Turchin
@ 2026-01-22 13:00 ` Anton Midyukov
2026-01-22 13:27 ` [devel-distro] " Sergey V Turchin
0 siblings, 1 reply; 21+ messages in thread
From: Anton Midyukov @ 2026-01-22 13:00 UTC (permalink / raw)
To: devel-distro
22.01.2026 15:35, Sergey V Turchin пишет:
> On Thursday, 22 January 2026 15:14:50 MSK Anton Midyukov wrote:
>> 22.01.2026 14:50, Anton Midyukov пишет:
>>> 13.02.2020 09:29, Sergey V Turchin пишет:
>>>> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
>>>>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
>>>>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
>>>>>>>
>>>>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
>>>>>>
>>>>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
>>>>>> совсем (вставил в него вывод сообщения при запуске).
>>>>>
>>>>> А он точно долетел в инструментальный (верхний) чрут?
>>>>>
>>>>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
>>>>> присваивание CHROOT_PACKAGES, попробуй для проверки
>>>>> прям в него добавить.
>>>>
>>>> Я именно в него и добавлял.
>>>
>>> Нужны пояснения. Как скрипт нужно запускать?
> Хотелось бы автоматически, как при dist-upgrade.
>
>> Получается, что нужно:
>> 1 установить пакет
>> 2 выполнить apt-get update
>> 3 выполнить apt-get install-nvidia
> Он умеет цепляться к apt-get, synaptic и packagekit в /etc/apt/apt.conf.d/
> nvidia-64bit-helper.conf
>
>> Но как можно выполнить apt-get install-nvidia снаружи hasher?
>> hsh-install-nvidia нет.
> Если там есть что-то, за что можно зацепиться, только пакет с этим конфигом
> должен быть там, где работающий apt.
>
Сделал стандартными средствами mkimage-profiles через регексп:
https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/3e07e8800cff6a0bf6537017553d9ff4250971fe
Цель use/x11/nvidia/biarch
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 21+ messages in thread
* [devel-distro] Re: Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-22 13:00 ` [devel-distro] " Anton Midyukov
@ 2026-01-22 13:27 ` Sergey V Turchin
2026-01-22 14:13 ` [devel-distro] " Anton Midyukov
0 siblings, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2026-01-22 13:27 UTC (permalink / raw)
To: Distributions development
On Thursday, 22 January 2026 16:00:09 MSK Anton Midyukov wrote:
> 22.01.2026 15:35, Sergey V Turchin пишет:
> > On Thursday, 22 January 2026 15:14:50 MSK Anton Midyukov wrote:
> >> 22.01.2026 14:50, Anton Midyukov пишет:
> >>> 13.02.2020 09:29, Sergey V Turchin пишет:
> >>>> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
> >>>>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
> >>>>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
> >>>>>>>
> >>>>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
> >>>>>>
> >>>>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
> >>>>>> совсем (вставил в него вывод сообщения при запуске).
> >>>>>
> >>>>> А он точно долетел в инструментальный (верхний) чрут?
> >>>>>
> >>>>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
> >>>>> присваивание CHROOT_PACKAGES, попробуй для проверки
> >>>>> прям в него добавить.
> >>>>
> >>>> Я именно в него и добавлял.
> >>>
> >>> Нужны пояснения. Как скрипт нужно запускать?
> >
> > Хотелось бы автоматически, как при dist-upgrade.
> >
> >> Получается, что нужно:
> >> 1 установить пакет
> >> 2 выполнить apt-get update
> >> 3 выполнить apt-get install-nvidia
> >
> > Он умеет цепляться к apt-get, synaptic и packagekit в /etc/apt/apt.conf.d/
> > nvidia-64bit-helper.conf
> >
> >> Но как можно выполнить apt-get install-nvidia снаружи hasher?
> >> hsh-install-nvidia нет.
> >
> > Если там есть что-то, за что можно зацепиться, только пакет с этим
> > конфигом
> > должен быть там, где работающий apt.
>
> Сделал стандартными средствами mkimage-profiles через регексп:
>
> https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/3e07e8800cff
> 6a0bf6537017553d9ff4250971fe
>
> Цель use/x11/nvidia/biarch
Не. Я бы и сам так мог в списке пакетов сделать.
Это ошибка, т.к. затащит 1GB пакетов только одного мусора. Я не удаляю старые
nvidia_glx_*, т.к. нужны для ядер, которые есть у пользователей, но уже нет в
репозитории.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-22 13:27 ` [devel-distro] " Sergey V Turchin
@ 2026-01-22 14:13 ` Anton Midyukov
2026-01-25 6:28 ` Anton Midyukov
0 siblings, 1 reply; 21+ messages in thread
From: Anton Midyukov @ 2026-01-22 14:13 UTC (permalink / raw)
To: devel-distro
22.01.2026 16:27, Sergey V Turchin пишет:
> On Thursday, 22 January 2026 16:00:09 MSK Anton Midyukov wrote:
>> 22.01.2026 15:35, Sergey V Turchin пишет:
>>> On Thursday, 22 January 2026 15:14:50 MSK Anton Midyukov wrote:
>>>> 22.01.2026 14:50, Anton Midyukov пишет:
>>>>> 13.02.2020 09:29, Sergey V Turchin пишет:
>>>>>> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
>>>>>>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
>>>>>>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
>>>>>>>>>
>>>>>>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
>>>>>>>>
>>>>>>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
>>>>>>>> совсем (вставил в него вывод сообщения при запуске).
>>>>>>>
>>>>>>> А он точно долетел в инструментальный (верхний) чрут?
>>>>>>>
>>>>>>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
>>>>>>> присваивание CHROOT_PACKAGES, попробуй для проверки
>>>>>>> прям в него добавить.
>>>>>>
>>>>>> Я именно в него и добавлял.
>>>>>
>>>>> Нужны пояснения. Как скрипт нужно запускать?
>>>
>>> Хотелось бы автоматически, как при dist-upgrade.
>>>
>>>> Получается, что нужно:
>>>> 1 установить пакет
>>>> 2 выполнить apt-get update
>>>> 3 выполнить apt-get install-nvidia
>>>
>>> Он умеет цепляться к apt-get, synaptic и packagekit в /etc/apt/apt.conf.d/
>>> nvidia-64bit-helper.conf
>>>
>>>> Но как можно выполнить apt-get install-nvidia снаружи hasher?
>>>> hsh-install-nvidia нет.
>>>
>>> Если там есть что-то, за что можно зацепиться, только пакет с этим
>>> конфигом
>>> должен быть там, где работающий apt.
>>
>> Сделал стандартными средствами mkimage-profiles через регексп:
>>
>> https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/3e07e8800cff
>> 6a0bf6537017553d9ff4250971fe
>>
>> Цель use/x11/nvidia/biarch
> Не. Я бы и сам так мог в списке пакетов сделать.
>
> Это ошибка, т.к. затащит 1GB пакетов только одного мусора. Я не удаляю старые
> nvidia_glx_*, т.к. нужны для ядер, которые есть у пользователей, но уже нет в
> репозитории.
>
Хорошо. Теперь проблема мне ясна. Буду думать.
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-22 12:14 ` Anton Midyukov
2026-01-22 12:35 ` [devel-distro] " Sergey V Turchin
@ 2026-01-22 21:11 ` Paul Wolneykien
2026-01-23 6:01 ` [devel-distro] " Sergey V Turchin
1 sibling, 1 reply; 21+ messages in thread
From: Paul Wolneykien @ 2026-01-22 21:11 UTC (permalink / raw)
To: Distributions development
В Thu, 22 Jan 2026 15:14:50 +0300
Anton Midyukov <antohami@altlinux.org> пишет:
> 22.01.2026 14:50, Anton Midyukov пишет:
> > 13.02.2020 09:29, Sergey V Turchin пишет:
> >> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
> >>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
> >>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
> >>>>>
> >>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
> >>>>
> >>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
> >>>> совсем (вставил в него вывод сообщения при запуске).
> >>>
> >>> А он точно долетел в инструментальный (верхний) чрут?
> >>>
> >>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
> >>> присваивание CHROOT_PACKAGES, попробуй для проверки
> >>> прям в него добавить.
> >> Я именно в него и добавлял.
> >>
> >
> > Нужны пояснения. Как скрипт нужно запускать?
> >
>
> Получается, что нужно:
> 1 установить пакет
> 2 выполнить apt-get update
> 3 выполнить apt-get install-nvidia
>
> Но как можно выполнить apt-get install-nvidia снаружи hasher?
> hsh-install-nvidia нет.
А может быть есть
hasher/aptbox/apt-get update
hasher/aptbox/apt-get install-nvidia
Я немного подзабыл, как использовать aptbox, но это точно можно.
Я делал dist-upgrade и прочие операции с чрутами. Могу завтра глянуть
свои наработки.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [devel-distro] Re: Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-22 21:11 ` [devel-distro] " Paul Wolneykien
@ 2026-01-23 6:01 ` Sergey V Turchin
2026-01-23 6:12 ` [devel-distro] " Sergey V Turchin
2026-01-23 6:30 ` Sergey V Turchin
0 siblings, 2 replies; 21+ messages in thread
From: Sergey V Turchin @ 2026-01-23 6:01 UTC (permalink / raw)
To: Distributions development
On Friday, 23 January 2026 00:11:56 MSK Paul Wolneykien wrote:
> В Thu, 22 Jan 2026 15:14:50 +0300
>
> Anton Midyukov <antohami@altlinux.org> пишет:
> > 22.01.2026 14:50, Anton Midyukov пишет:
> > > 13.02.2020 09:29, Sergey V Turchin пишет:
> > >> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
> > >>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
> > >>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
> > >>>>>
> > >>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
> > >>>>
> > >>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
> > >>>> совсем (вставил в него вывод сообщения при запуске).
> > >>>
> > >>> А он точно долетел в инструментальный (верхний) чрут?
> > >>>
> > >>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
> > >>> присваивание CHROOT_PACKAGES, попробуй для проверки
> > >>> прям в него добавить.
> > >>
> > >> Я именно в него и добавлял.
> > >
> > > Нужны пояснения. Как скрипт нужно запускать?
> >
> > Получается, что нужно:
> > 1 установить пакет
> > 2 выполнить apt-get update
> > 3 выполнить apt-get install-nvidia
> >
> > Но как можно выполнить apt-get install-nvidia снаружи hasher?
> > hsh-install-nvidia нет.
>
> А может быть есть
>
> hasher/aptbox/apt-get update
> hasher/aptbox/apt-get install-nvidia
Он проверяет текущее ядро системы. Если этим путём, то надо добавить
возможность(легко, ща сделаю)
hasher/aptbox/apt-get nvidia-64bit-helper
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [devel-distro] Re: Re: Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-23 6:01 ` [devel-distro] " Sergey V Turchin
@ 2026-01-23 6:12 ` Sergey V Turchin
2026-01-23 6:30 ` Sergey V Turchin
1 sibling, 0 replies; 21+ messages in thread
From: Sergey V Turchin @ 2026-01-23 6:12 UTC (permalink / raw)
To: Distributions development
On Friday, 23 January 2026 09:01:09 MSK Sergey Turchin wrote:
[...]
> hasher/aptbox/apt-get nvidia-64bit-helper
Заодно переименую покрасивее.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [devel-distro] Re: Re: Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-23 6:01 ` [devel-distro] " Sergey V Turchin
2026-01-23 6:12 ` [devel-distro] " Sergey V Turchin
@ 2026-01-23 6:30 ` Sergey V Turchin
1 sibling, 0 replies; 21+ messages in thread
From: Sergey V Turchin @ 2026-01-23 6:30 UTC (permalink / raw)
To: Distributions development
On Friday, 23 January 2026 09:01:09 MSK Sergey Turchin wrote:
> On Friday, 23 January 2026 00:11:56 MSK Paul Wolneykien wrote:
> > В Thu, 22 Jan 2026 15:14:50 +0300
> >
> > Anton Midyukov <antohami@altlinux.org> пишет:
> > > 22.01.2026 14:50, Anton Midyukov пишет:
> > > > 13.02.2020 09:29, Sergey V Turchin пишет:
> > > >> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
> > > >>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
> > > >>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
> > > >>>>>
> > > >>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
> > > >>>>
> > > >>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
> > > >>>> совсем (вставил в него вывод сообщения при запуске).
> > > >>>
> > > >>> А он точно долетел в инструментальный (верхний) чрут?
> > > >>>
> > > >>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
> > > >>> присваивание CHROOT_PACKAGES, попробуй для проверки
> > > >>> прям в него добавить.
> > > >>
> > > >> Я именно в него и добавлял.
> > > >
> > > > Нужны пояснения. Как скрипт нужно запускать?
> > >
> > > Получается, что нужно:
> > > 1 установить пакет
> > > 2 выполнить apt-get update
> > > 3 выполнить apt-get install-nvidia
> > >
> > > Но как можно выполнить apt-get install-nvidia снаружи hasher?
> > > hsh-install-nvidia нет.
> > >
> > А может быть есть
> >
> > hasher/aptbox/apt-get update
> > hasher/aptbox/apt-get install-nvidia
>
> Он проверяет текущее ядро системы. Если этим путём, то надо добавить
> возможность(легко, ща сделаю)
> hasher/aptbox/apt-get nvidia-64bit-helper
Не, не то. Он срабатывает только в дополнение к install-nvidia или если при
dist-upgrade или install ставятся пакеты nvidia_glx.
Т.е. пакет apt-scripts-nvidia должен быть задействован в том процессе apt,
который подбирает пакеты для укладки в репозиторий установочного диска. И если
в процессе попадутся nvidia_glx_*, то он добавит аналогичние i586-nvidia_glx_*
Т.е. должно сработать что-то из /etc/apt/apt.conf.d/nvidia-64bit-helper.conf
или добавить в этот файл нужную зацепку, срабатывающию в этой процедуре.
Или городить новый отдельный скрипт, который будет смотерть, если ли в
репозитории nvidia_glx_* и добавлять _все_ их i586-пары. От рабочей системы
его придётся сокрыть, т.к. тот 1GB мусора нагребёт.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-22 14:13 ` [devel-distro] " Anton Midyukov
@ 2026-01-25 6:28 ` Anton Midyukov
2026-01-25 7:08 ` Anton Midyukov
0 siblings, 1 reply; 21+ messages in thread
From: Anton Midyukov @ 2026-01-25 6:28 UTC (permalink / raw)
To: devel-distro
22.01.2026 17:13, Anton Midyukov пишет:
> 22.01.2026 16:27, Sergey V Turchin пишет:
>> On Thursday, 22 January 2026 16:00:09 MSK Anton Midyukov wrote:
>>> 22.01.2026 15:35, Sergey V Turchin пишет:
>>>> On Thursday, 22 January 2026 15:14:50 MSK Anton Midyukov wrote:
>>>>> 22.01.2026 14:50, Anton Midyukov пишет:
>>>>>> 13.02.2020 09:29, Sergey V Turchin пишет:
>>>>>>> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
>>>>>>>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
>>>>>>>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
>>>>>>>>>>
>>>>>>>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
>>>>>>>>>
>>>>>>>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
>>>>>>>>> совсем (вставил в него вывод сообщения при запуске).
>>>>>>>>
>>>>>>>> А он точно долетел в инструментальный (верхний) чрут?
>>>>>>>>
>>>>>>>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
>>>>>>>> присваивание CHROOT_PACKAGES, попробуй для проверки
>>>>>>>> прям в него добавить.
>>>>>>>
>>>>>>> Я именно в него и добавлял.
>>>>>>
>>>>>> Нужны пояснения. Как скрипт нужно запускать?
>>>>
>>>> Хотелось бы автоматически, как при dist-upgrade.
>>>>
>>>>> Получается, что нужно:
>>>>> 1 установить пакет
>>>>> 2 выполнить apt-get update
>>>>> 3 выполнить apt-get install-nvidia
>>>>
>>>> Он умеет цепляться к apt-get, synaptic и packagekit в /etc/apt/apt.conf.d/
>>>> nvidia-64bit-helper.conf
>>>>
>>>>> Но как можно выполнить apt-get install-nvidia снаружи hasher?
>>>>> hsh-install-nvidia нет.
>>>>
>>>> Если там есть что-то, за что можно зацепиться, только пакет с этим
>>>> конфигом
>>>> должен быть там, где работающий apt.
>>>
>>> Сделал стандартными средствами mkimage-profiles через регексп:
>>>
>>> https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/3e07e8800cff
>>> 6a0bf6537017553d9ff4250971fe
>>>
>>> Цель use/x11/nvidia/biarch
>> Не. Я бы и сам так мог в списке пакетов сделать.
>>
>> Это ошибка, т.к. затащит 1GB пакетов только одного мусора. Я не удаляю старые
>> nvidia_glx_*, т.к. нужны для ядер, которые есть у пользователей, но уже нет в
>> репозитории.
>>
>
> Хорошо. Теперь проблема мне ясна. Буду думать.
>
Перепроверил. Ничего лишнего не вытягивается.
Так что зря коммит ревертнул. Надо опять ревертить.
Попробуйте, должно работать.
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-25 6:28 ` Anton Midyukov
@ 2026-01-25 7:08 ` Anton Midyukov
2026-01-25 12:14 ` [devel-distro] " Sergey
2026-01-25 14:23 ` [devel-distro] " Anton Midyukov
0 siblings, 2 replies; 21+ messages in thread
From: Anton Midyukov @ 2026-01-25 7:08 UTC (permalink / raw)
To: devel-distro
25.01.2026 09:28, Anton Midyukov пишет:
> 22.01.2026 17:13, Anton Midyukov пишет:
>> 22.01.2026 16:27, Sergey V Turchin пишет:
>>> On Thursday, 22 January 2026 16:00:09 MSK Anton Midyukov wrote:
>>>> 22.01.2026 15:35, Sergey V Turchin пишет:
>>>>> On Thursday, 22 January 2026 15:14:50 MSK Anton Midyukov wrote:
>>>>>> 22.01.2026 14:50, Anton Midyukov пишет:
>>>>>>> 13.02.2020 09:29, Sergey V Turchin пишет:
>>>>>>>> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
>>>>>>>>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
>>>>>>>>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
>>>>>>>>>>>
>>>>>>>>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
>>>>>>>>>>
>>>>>>>>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
>>>>>>>>>> совсем (вставил в него вывод сообщения при запуске).
>>>>>>>>>
>>>>>>>>> А он точно долетел в инструментальный (верхний) чрут?
>>>>>>>>>
>>>>>>>>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
>>>>>>>>> присваивание CHROOT_PACKAGES, попробуй для проверки
>>>>>>>>> прям в него добавить.
>>>>>>>>
>>>>>>>> Я именно в него и добавлял.
>>>>>>>
>>>>>>> Нужны пояснения. Как скрипт нужно запускать?
>>>>>
>>>>> Хотелось бы автоматически, как при dist-upgrade.
>>>>>
>>>>>> Получается, что нужно:
>>>>>> 1 установить пакет
>>>>>> 2 выполнить apt-get update
>>>>>> 3 выполнить apt-get install-nvidia
>>>>>
>>>>> Он умеет цепляться к apt-get, synaptic и packagekit в /etc/apt/apt.conf.d/
>>>>> nvidia-64bit-helper.conf
>>>>>
>>>>>> Но как можно выполнить apt-get install-nvidia снаружи hasher?
>>>>>> hsh-install-nvidia нет.
>>>>>
>>>>> Если там есть что-то, за что можно зацепиться, только пакет с этим
>>>>> конфигом
>>>>> должен быть там, где работающий apt.
>>>>
>>>> Сделал стандартными средствами mkimage-profiles через регексп:
>>>>
>>>> https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/3e07e8800cff
>>>> 6a0bf6537017553d9ff4250971fe
>>>>
>>>> Цель use/x11/nvidia/biarch
>>> Не. Я бы и сам так мог в списке пакетов сделать.
>>>
>>> Это ошибка, т.к. затащит 1GB пакетов только одного мусора. Я не удаляю старые
>>> nvidia_glx_*, т.к. нужны для ядер, которые есть у пользователей, но уже нет в
>>> репозитории.
>>>
>>
>> Хорошо. Теперь проблема мне ясна. Буду думать.
>>
>
> Перепроверил. Ничего лишнего не вытягивается.
> Так что зря коммит ревертнул. Надо опять ревертить.
> Попробуйте, должно работать.
>
Нет. Это в Сизифе только работает, потому что там ничего лишнего нет.
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 21+ messages in thread
* [devel-distro] Re: Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-25 7:08 ` Anton Midyukov
@ 2026-01-25 12:14 ` Sergey
2026-01-25 14:23 ` [devel-distro] " Anton Midyukov
1 sibling, 0 replies; 21+ messages in thread
From: Sergey @ 2026-01-25 12:14 UTC (permalink / raw)
To: Distributions development
В письме от воскресенье, 25 января 2026 г. 10:08 пользователь Anton Midyukov
написал:
[...]
> Нет. Это в Сизифе только работает, потому что там ничего лишнего нет.
Сизиф я периодически чищу, чтоб в новый бранч попало меньше лишнего.
--
Regards, Sergey
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-25 7:08 ` Anton Midyukov
2026-01-25 12:14 ` [devel-distro] " Sergey
@ 2026-01-25 14:23 ` Anton Midyukov
2026-01-26 14:02 ` [devel-distro] " Sergey V Turchin
1 sibling, 1 reply; 21+ messages in thread
From: Anton Midyukov @ 2026-01-25 14:23 UTC (permalink / raw)
To: devel-distro
25.01.2026 10:08, Anton Midyukov пишет:
> 25.01.2026 09:28, Anton Midyukov пишет:
>> 22.01.2026 17:13, Anton Midyukov пишет:
>>> 22.01.2026 16:27, Sergey V Turchin пишет:
>>>> On Thursday, 22 January 2026 16:00:09 MSK Anton Midyukov wrote:
>>>>> 22.01.2026 15:35, Sergey V Turchin пишет:
>>>>>> On Thursday, 22 January 2026 15:14:50 MSK Anton Midyukov wrote:
>>>>>>> 22.01.2026 14:50, Anton Midyukov пишет:
>>>>>>>> 13.02.2020 09:29, Sergey V Turchin пишет:
>>>>>>>>> On Wednesday, 12 February 2020 12:15:12 MSK Michael Shigorin wrote:
>>>>>>>>>> On Wed, Feb 12, 2020 at 11:58:18AM +0300, Sergey V Turchin wrote:
>>>>>>>>>>>>> Кто подскажет, куда мне нужно пихнуть apt-scripts-nvidia?
>>>>>>>>>>>>
>>>>>>>>>>>> Ммм... в инструментальный чрут (CHROOT_PACKAGES) субпрофиля main?
>>>>>>>>>>>
>>>>>>>>>>> Не работает. Т.е. скрипт из apt-scripts-nvidia не отрабатывает
>>>>>>>>>>> совсем (вставил в него вывод сообщения при запуске).
>>>>>>>>>>
>>>>>>>>>> А он точно долетел в инструментальный (верхний) чрут?
>>>>>>>>>>
>>>>>>>>>> Посмотрел -- в sub.in/main/Makefile идёт безусловное
>>>>>>>>>> присваивание CHROOT_PACKAGES, попробуй для проверки
>>>>>>>>>> прям в него добавить.
>>>>>>>>>
>>>>>>>>> Я именно в него и добавлял.
>>>>>>>>
>>>>>>>> Нужны пояснения. Как скрипт нужно запускать?
>>>>>>
>>>>>> Хотелось бы автоматически, как при dist-upgrade.
>>>>>>
>>>>>>> Получается, что нужно:
>>>>>>> 1 установить пакет
>>>>>>> 2 выполнить apt-get update
>>>>>>> 3 выполнить apt-get install-nvidia
>>>>>>
>>>>>> Он умеет цепляться к apt-get, synaptic и packagekit в /etc/apt/apt.conf.d/
>>>>>> nvidia-64bit-helper.conf
>>>>>>
>>>>>>> Но как можно выполнить apt-get install-nvidia снаружи hasher?
>>>>>>> hsh-install-nvidia нет.
>>>>>>
>>>>>> Если там есть что-то, за что можно зацепиться, только пакет с этим
>>>>>> конфигом
>>>>>> должен быть там, где работающий apt.
>>>>>
>>>>> Сделал стандартными средствами mkimage-profiles через регексп:
>>>>>
>>>>> https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/3e07e8800cff
>>>>> 6a0bf6537017553d9ff4250971fe
>>>>>
>>>>> Цель use/x11/nvidia/biarch
>>>> Не. Я бы и сам так мог в списке пакетов сделать.
>>>>
>>>> Это ошибка, т.к. затащит 1GB пакетов только одного мусора. Я не удаляю старые
>>>> nvidia_glx_*, т.к. нужны для ядер, которые есть у пользователей, но уже нет в
>>>> репозитории.
>>>>
>>>
>>> Хорошо. Теперь проблема мне ясна. Буду думать.
>>>
>>
>> Перепроверил. Ничего лишнего не вытягивается.
>> Так что зря коммит ревертнул. Надо опять ревертить.
>> Попробуйте, должно работать.
>>
>
> Нет. Это в Сизифе только работает, потому что там ничего лишнего нет.
>
Сделал так, чтобы в списки c kernel-modules-nvidia-@KFLAVOUR на x86_64, если подключен репозиторий i586-x86_64,
добавлялись парные пакеты i586-nvidia_glx_*:
https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/1d25c55b27187dbf5fd27331ec1680253607ca1b
И добавил список nvidia, подключив его в use/x11/nvidia:
https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/b6ae19d7f28b19f6aed9e6b463eecd052b73d132
Пользователям use/x11/nvidia ничего делать не придётся.
Те, кто подключают группу для установки, перейдите на использование списка nvidia.
--
best regards, Anton Midyukov <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 21+ messages in thread
* [devel-distro] Re: Q: Автодобавление i586-nvidia_glx_* в дистрибутив
2026-01-25 14:23 ` [devel-distro] " Anton Midyukov
@ 2026-01-26 14:02 ` Sergey V Turchin
0 siblings, 0 replies; 21+ messages in thread
From: Sergey V Turchin @ 2026-01-26 14:02 UTC (permalink / raw)
To: Distributions development
On Sunday, 25 January 2026 17:23:02 MSK Anton Midyukov wrote:
[...]
> Сделал так, чтобы в списки c kernel-modules-nvidia-@KFLAVOUR на x86_64, если
> подключен репозиторий i586-x86_64, добавлялись парные пакеты
> i586-nvidia_glx_*:
> https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/1d25c55b2718
> 7dbf5fd27331ec1680253607ca1b
>
> И добавил список nvidia, подключив его в use/x11/nvidia:
> https://altlinux.space/mkimage-profiles/mkimage-profiles/commit/b6ae19d7f28b
> 19f6aed9e6b463eecd052b73d132
>
> Пользователям use/x11/nvidia ничего делать не придётся.
> Те, кто подключают группу для установки, перейдите на использование списка
> nvidia.
Добавилось на диск и установилось в систему. Спасибо!
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2026-01-26 14:02 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-10 13:20 [devel-distro] Q: Автодобавление i586-nvidia_glx_* в дистрибутив Sergey V Turchin
2020-02-10 13:52 ` Michael Shigorin
2020-02-10 14:02 ` Sergey V Turchin
2020-02-12 8:58 ` Sergey V Turchin
2020-02-12 9:15 ` Michael Shigorin
2020-02-13 6:29 ` Sergey V Turchin
2026-01-22 11:50 ` Anton Midyukov
2026-01-22 12:14 ` Anton Midyukov
2026-01-22 12:35 ` [devel-distro] " Sergey V Turchin
2026-01-22 13:00 ` [devel-distro] " Anton Midyukov
2026-01-22 13:27 ` [devel-distro] " Sergey V Turchin
2026-01-22 14:13 ` [devel-distro] " Anton Midyukov
2026-01-25 6:28 ` Anton Midyukov
2026-01-25 7:08 ` Anton Midyukov
2026-01-25 12:14 ` [devel-distro] " Sergey
2026-01-25 14:23 ` [devel-distro] " Anton Midyukov
2026-01-26 14:02 ` [devel-distro] " Sergey V Turchin
2026-01-22 21:11 ` [devel-distro] " Paul Wolneykien
2026-01-23 6:01 ` [devel-distro] " Sergey V Turchin
2026-01-23 6:12 ` [devel-distro] " Sergey V Turchin
2026-01-23 6:30 ` Sergey V Turchin
ALT Linux Distributions development
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel-distro devel-distro/ http://lore.altlinux.org/devel-distro \
devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com
public-inbox-index devel-distro
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel-distro
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git