Summary: | [FR] 3.4.0 | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Pavel Nakonechnyi <zorg> | ||||
Component: | darktable | Assignee: | Yuri N. Sedunov <aris> | ||||
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | aris, mike | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
(Ответ для Pavel Nakonechnyi на комментарий #0) > Прошу обновить версию в Сизифе до 3.4.0. Проверил локально, она работает с > текущим спеком. > > Патч для отключения graphite оптимизаций требует минимальных изменений, > прилагаю его. Спасибо за патч, правда, для 3.4.0 я грубо sed'ом вымарал лишние оптимизации и попробовал собрать: https://lists.altlinux.org/pipermail/sisyphus-incominger/2020-December/596119.html Ошибка сборки на aarch64 уже исправлена в апстриме наравне с многими прочими, что хочется подождать 3.4.1. Поскольку у Вас уже есть своя сборка, я так и поступлю. > > Отдельный [FR]: на системах где есть две видеокарты, встроенная intel и > nvidia, хочется использовать opencl на nvidia. Для этого лично я запускаю > darktable так: > > __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia darktable Видимо, с такими переменными Вы запускаете не только darktable, чтоб использовать нвидию. > Может быть это можно обернуть в дополнительный desktop файл? > > У меня на системе, чтобы работал opencl, требуется сделать магию > sudo clinfo > тогда просто команда clinfo начнет показывать устройства. ¯\_(ツ)_/¯ Это, > понятно, не про darktable. :) То есть, если мы сделаем отдельный десктоп-файл, то darktable из него просто не запустится без предварительного вызова clinfo от рута. (Ответ для Yuri N. Sedunov на комментарий #1) > (Ответ для Pavel Nakonechnyi на комментарий #0) > > Прошу обновить версию в Сизифе до 3.4.0. Проверил локально, она работает с > > текущим спеком. > > > > Патч для отключения graphite оптимизаций требует минимальных изменений, > > прилагаю его. > > Спасибо за патч, правда, для 3.4.0 я грубо sed'ом вымарал лишние оптимизации > и попробовал собрать: > > https://lists.altlinux.org/pipermail/sisyphus-incominger/2020-December/ > 596119.html > Да, действительно, там простое удаление же. > Ошибка сборки на aarch64 уже исправлена в апстриме наравне с многими > прочими, что хочется подождать 3.4.1. Поскольку у Вас уже есть своя сборка, > я так и поступлю. OK, это просто для информации тогда, что у кого-то работает. > > > > Отдельный [FR]: на системах где есть две видеокарты, встроенная intel и > > nvidia, хочется использовать opencl на nvidia. Для этого лично я запускаю > > darktable так: > > > > __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia darktable > > Видимо, с такими переменными Вы запускаете не только darktable, чтоб > использовать нвидию. > Лично я только его, но понимаю, что переменные то универсальные. Мне показалось это может быть полезным для некого более user friendly варианта. Не всем же программам оно нужно. > > Может быть это можно обернуть в дополнительный desktop файл? > > > > У меня на системе, чтобы работал opencl, требуется сделать магию > > sudo clinfo > > тогда просто команда clinfo начнет показывать устройства. ¯\_(ツ)_/¯ Это, > > понятно, не про darktable. :) > > То есть, если мы сделаем отдельный десктоп-файл, то darktable из него просто > не запустится без предварительного вызова clinfo от рута. У меня да. Я не знаю как у других, мне проверить не чем и по идее это надо поднимать обсуждение. Проблема то в любом случае не в darktable и чинится в ином месте. |
Created attachment 9106 [details] disable graphite Прошу обновить версию в Сизифе до 3.4.0. Проверил локально, она работает с текущим спеком. Патч для отключения graphite оптимизаций требует минимальных изменений, прилагаю его. Отдельный [FR]: на системах где есть две видеокарты, встроенная intel и nvidia, хочется использовать opencl на nvidia. Для этого лично я запускаю darktable так: __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia darktable Может быть это можно обернуть в дополнительный desktop файл? У меня на системе, чтобы работал opencl, требуется сделать магию sudo clinfo тогда просто команда clinfo начнет показывать устройства. ¯\_(ツ)_/¯ Это, понятно, не про darktable. :)