Summary: | Добавил запуск программ на дискретной видеокарте в alt-app-starter. | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Егор <petruhin-enot> | ||||
Component: | plasma5-workspace | Assignee: | Sergey V Turchin <zerg> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | mcpain, oleg, petruhin-enot, zerg | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Спасибо! Идея хорошая, но ещё надо додумать. Как-минимум, нужна идея, как переименовать пункт меню "Запустить с правами другого пользователя" на "Дополнительные параметры запуска", только, чтоб покороче и красиво было. (Ответ для Sergey V Turchin на комментарий #1) А патч как сделать, локальный коммит сделать и потом сделать изменеия в коде и новый патч создать? (In reply to Sergey V Turchin from comment #1) > Спасибо! Идея хорошая, но ещё надо додумать. > > Как-минимум, нужна идея, как переименовать пункт меню "Запустить с правами > другого пользователя" на "Дополнительные параметры запуска", только, чтоб > покороче и красиво было. Сидел, копал исходники, но так и не нашел конекретно этого пункта, возможно это уже задает сборщик, либо есть какой-то отдельный пакет, который добавляет в контекстное меню этот пункт. (Ответ для Егор на комментарий #3) > Сидел, копал исходники, но так и не нашел конекретно этого пункта Да, не суть. Он в другом пакете. Я про само название. (Ответ для Егор на комментарий #2) > А патч как сделать Я сперва хочу подумать, его ли вообще патчить. P.S. Завтра в отпуск на 2 недели, в TODO записал. (In reply to Sergey V Turchin from comment #4) > Да, не суть. Он в другом пакете. Я про само название. Ну название "Запустить с правами другого пользователя" я думаю как раз в том другом пакете и задается, но в каком? Я готов и к нему попробовать сделать патч. >> А патч как сделать > Я сперва хочу подумать, его ли вообще патчить. Про что именно? Про alt-app-starter, типо принять мой патч или нет? Ну и хорошего отпуска! (Ответ для Sergey V Turchin на комментарий #5) > (Ответ для Егор на комментарий #2) > > А патч как сделать > Я сперва хочу подумать, его ли вообще патчить. > > P.S. > Завтра в отпуск на 2 недели, в TODO записал. Ну как, кончился отпуск? (Ответ для Егор на комментарий #6) > > Да, не суть. Он в другом пакете. Я про само название. > Ну название "Запустить с правами другого пользователя" я думаю как раз в том > другом пакете и задается (Ответ для Егор на комментарий #6) > >> А патч как сделать > > Я сперва хочу подумать, его ли вообще патчить. > Про что именно? Про то, что с патчами проблем никаких нет. (Ответ для Sergey V Turchin на комментарий #9) > (Ответ для Егор на комментарий #6) > > >> А патч как сделать > > > Я сперва хочу подумать, его ли вообще патчить. > > Про что именно? > Про то, что с патчами проблем никаких нет. Ок, мне остается просто ждать или еще что-то должен сделать? (Ответ для Егор на комментарий #10) > мне остается просто ждать Пока да. (Ответ для Sergey V Turchin на комментарий #11) > (Ответ для Егор на комментарий #10) > > мне остается просто ждать > Пока да. Долго как то) (Ответ для Sergey V Turchin на комментарий #11) > (Ответ для Егор на комментарий #10) > > мне остается просто ждать > Пока да. Дайте пожалуйста имя пакета с .desktop файлом, уж хочется и тот переделать, чтобы быстрее приняли) Идея правильная, но в таком виде я не приму. Это надо делать по аналогии с https://git.altlinux.org/gears/p/plasma5-workspace.git?p=plasma5-workspace.git;a=blob;f=alt-add-using-the-altappstarter.patch , причём так, чтобы проверка на необходимую ситуацию возникала только раз, пункт меню был отдельный и появлялся только в нужном случае. Так же, если проверку будет производить скрипт, он должен быть отдельным файлом, чтобы был читабельный(с форматированием и без экранирования символов). plasma5-workspace 5.27.10-alt5 |
Created attachment 13453 [details] Патч к alt-app-starter Добавил возможность запуска программ на дискретной видеокарте из графического интерфейса alt-app-starter. Для тех у кого ноутбук с двумя видеокартами(intel/amd+nvidia) это будет полезно, больше не нужно запускать терминал для запуска требовательных программ на видеокарте nvidia.