Bug 53791

Summary: gnome-console: xdg-terminals support
Product: Sisyphus Reporter: Антон Мидюков <antohami>
Component: gnome-consoleAssignee: Yuri N. Sedunov <aris>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, armatik, jqt4
Version: unstable   
Hardware: all   
OS: Linux   

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) я уже сказал, что вам нужно сделать.

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