Bug 46476 - Добавил запуск программ на дискретной видеокарте в alt-app-starter.
Summary: Добавил запуск программ на дискретной видеокарте в alt-app-starter.
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: plasma5-workspace (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-12 08:57 MSK by Егор
Modified: 2024-03-05 15:24 MSK (History)
4 users (show)

See Also:


Attachments
Патч к alt-app-starter (37.07 KB, patch)
2023-06-12 08:57 MSK, Егор
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Егор 2023-06-12 08:57:35 MSK
Created attachment 13453 [details]
Патч к alt-app-starter

Добавил возможность запуска программ на дискретной видеокарте из графического интерфейса alt-app-starter. Для тех у кого ноутбук с двумя видеокартами(intel/amd+nvidia) это будет полезно, больше не нужно запускать терминал для запуска требовательных программ на видеокарте nvidia.
Comment 1 Sergey V Turchin 2023-06-14 11:41:05 MSK
Спасибо! Идея хорошая, но ещё надо додумать.

Как-минимум, нужна идея, как переименовать пункт меню "Запустить с правами другого пользователя" на "Дополнительные параметры запуска", только, чтоб покороче и красиво было.
Comment 2 Егор 2023-06-14 12:36:02 MSK
(Ответ для Sergey V Turchin на комментарий #1)


А патч как сделать, локальный коммит сделать и потом сделать изменеия в коде и новый патч создать?
Comment 3 Егор 2023-06-14 14:43:26 MSK
(In reply to Sergey V Turchin from comment #1)
> Спасибо! Идея хорошая, но ещё надо додумать.
> 
> Как-минимум, нужна идея, как переименовать пункт меню "Запустить с правами
> другого пользователя" на "Дополнительные параметры запуска", только, чтоб
> покороче и красиво было.

Сидел, копал исходники, но так и не нашел конекретно этого пункта, возможно это уже задает сборщик, либо есть какой-то отдельный пакет, который добавляет в контекстное меню этот пункт.
Comment 4 Sergey V Turchin 2023-06-14 18:03:05 MSK
(Ответ для Егор на комментарий #3)
> Сидел, копал исходники, но так и не нашел конекретно этого пункта
Да, не суть. Он в другом пакете. Я про само название.
Comment 5 Sergey V Turchin 2023-06-14 18:06:29 MSK
(Ответ для Егор на комментарий #2)
> А патч как сделать
Я сперва хочу подумать, его ли вообще патчить.

P.S.
Завтра в отпуск на 2 недели, в TODO записал.
Comment 6 Егор 2023-06-14 23:15:27 MSK
(In reply to Sergey V Turchin from comment #4)

> Да, не суть. Он в другом пакете. Я про само название.

Ну название "Запустить с правами другого пользователя" я думаю как раз в том другом пакете и задается, но в каком? Я готов и к нему попробовать сделать патч.

>> А патч как сделать
> Я сперва хочу подумать, его ли вообще патчить.

Про что именно? Про alt-app-starter, типо принять мой патч или нет? Ну и хорошего отпуска!
Comment 7 Егор 2023-06-27 20:46:23 MSK
(Ответ для Sergey V Turchin на комментарий #5)
> (Ответ для Егор на комментарий #2)
> > А патч как сделать
> Я сперва хочу подумать, его ли вообще патчить.
> 
> P.S.
> Завтра в отпуск на 2 недели, в TODO записал.

Ну как, кончился отпуск?
Comment 8 Sergey V Turchin 2023-06-29 15:05:39 MSK
(Ответ для Егор на комментарий #6)
> > Да, не суть. Он в другом пакете. Я про само название.
> Ну название "Запустить с правами другого пользователя" я думаю как раз в том
> другом пакете и задается
Comment 9 Sergey V Turchin 2023-06-29 15:06:25 MSK
(Ответ для Егор на комментарий #6)
> >> А патч как сделать
> > Я сперва хочу подумать, его ли вообще патчить.
> Про что именно?
Про то, что с патчами проблем никаких нет.
Comment 10 Егор 2023-07-01 14:44:17 MSK
(Ответ для Sergey V Turchin на комментарий #9)
> (Ответ для Егор на комментарий #6)
> > >> А патч как сделать
> > > Я сперва хочу подумать, его ли вообще патчить.
> > Про что именно?
> Про то, что с патчами проблем никаких нет.

Ок, мне остается просто ждать или еще что-то должен сделать?
Comment 11 Sergey V Turchin 2023-07-03 15:11:18 MSK
(Ответ для Егор на комментарий #10)
> мне остается просто ждать
Пока да.
Comment 12 Егор 2023-07-20 23:31:59 MSK
(Ответ для Sergey V Turchin на комментарий #11)
> (Ответ для Егор на комментарий #10)
> > мне остается просто ждать
> Пока да.

Долго как то)
Comment 13 Егор 2023-07-20 23:37:25 MSK
(Ответ для Sergey V Turchin на комментарий #11)
> (Ответ для Егор на комментарий #10)
> > мне остается просто ждать
> Пока да.

Дайте пожалуйста имя пакета с .desktop файлом, уж хочется и тот переделать, чтобы быстрее приняли)
Comment 14 Sergey V Turchin 2023-07-21 10:58:28 MSK
Идея правильная, но в таком виде я не приму.
Это надо делать по аналогии с
https://git.altlinux.org/gears/p/plasma5-workspace.git?p=plasma5-workspace.git;a=blob;f=alt-add-using-the-altappstarter.patch
, причём так, чтобы проверка на необходимую ситуацию возникала только раз, пункт меню был отдельный и появлялся только в нужном случае.
Comment 15 Sergey V Turchin 2023-07-21 11:00:18 MSK
Так же, если проверку будет производить скрипт, он должен быть отдельным файлом, чтобы был читабельный(с форматированием и без экранирования символов).
Comment 16 Sergey V Turchin 2024-03-05 15:24:14 MSK
plasma5-workspace 5.27.10-alt5