Bug 53791 - gnome-console: xdg-terminals support
Summary: gnome-console: xdg-terminals support
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: gnome-console (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-09 12:07 MSK by Антон Мидюков
Modified: 2025-04-20 17:00 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2025-04-09 12:07:53 MSK
Прошу добавить симлинк /usr/share/xdg-terminals/org.gnome.Console.desktop -> ../applications/org.gnome.Console.desktop

gnome-shell-extension-gtk4-desktop-icons-ng туда смотрит при выборе дефолтного терминала. И если установлен терминал, у которого такой симлинк есть, то gnome-console уже не дефолтный терминал.
Comment 1 Yuri N. Sedunov 2025-04-09 12:49:27 MSK
Посмотрите как сделано в gnome-terminal и предложите свой патч в апстрим gnome-console.
Comment 2 Антон Мидюков 2025-04-20 16:06:38 MSK
Нужно исправить обязательно до того, как захотим обновить gnome 47 -> 48.
Потому что вместе с virt-manager приезжает vte3, который в версии 80 содержит в себе такие симлинки, что будет приводить к выбору не того терминала.
Comment 3 Yuri N. Sedunov 2025-04-20 16:54:34 MSK
1) я уже сказал, что вам нужно сделать.
2) вы выбрали вместо прекрасного gnome-terminal убогую консоль.
3) накостылить вожделенный симлинк вы можете отдельно, в к-н вашем брендинге, например.
Comment 4 Антон Мидюков 2025-04-20 17:00:56 MSK
(Ответ для Yuri N. Sedunov на комментарий #3)
> 1) я уже сказал, что вам нужно сделать.

Да, спасибо. Так и нужно сделать.
Я это написал только для того, чтобы показать актуальность исправления.