- Версия пакета: xdg-utils-1.2.1-alt3.noarch - Система: ALT Workstation 11.0RC - Шаги воспроизведения: $ xdg-terminal - Получаемый результат: xdg-terminal: configured terminal program 'gnome-terminal' not found or not executable
Почему-то у нас (ну или только у меня): $ gsettings get org.gnome.desktop.default-applications.terminal exec 'gnome-terminal'
(Ответ для Антон Мидюков на комментарий #1) > Почему-то у нас (ну или только у меня): > > $ gsettings get org.gnome.desktop.default-applications.terminal exec > 'gnome-terminal' Видимо, будет правильно переопределить в брендингах, использующих gnome.
(Ответ для Антон Мидюков на комментарий #2) > (Ответ для Антон Мидюков на комментарий #1) > > Почему-то у нас (ну или только у меня): > > > > $ gsettings get org.gnome.desktop.default-applications.terminal exec > > 'gnome-terminal' > > Видимо, будет правильно переопределить в брендингах, использующих gnome. Нет. Это устаревшие параметры. Нужно gio использовать.
(Ответ для Антон Мидюков на комментарий #3) > (Ответ для Антон Мидюков на комментарий #2) > > (Ответ для Антон Мидюков на комментарий #1) > > > Почему-то у нас (ну или только у меня): > > > > > > $ gsettings get org.gnome.desktop.default-applications.terminal exec > > > 'gnome-terminal' > > > > Видимо, будет правильно переопределить в брендингах, использующих gnome. > > Нет. Это устаревшие параметры. Нужно gio использовать. Это я тут прочитал: $ gsettings describe org.gnome.desktop.default-applications.terminal exec Terminal program to use when starting applications that require one. DEPRECATED: This key is deprecated and ignored. The default terminal is handled in GIO. $ gsettings describe org.gnome.desktop.default-applications.terminal exec-arg Argument used to execute programs in the terminal defined by the “exec” key. DEPRECATED: This key is deprecated and ignored. The default terminal and how to invoke it is handled in GIO. Вот только ничего в gio я по этому поводу не вижу. Так что прошу релиз-менеджеров Рабочей станции и Сервера исправить это в брендинге. Как-то так: [org.gnome.desktop.default-applications.terminal] exec=kgx exec-arg=-e
(Ответ для Антон Мидюков на комментарий #4) > (Ответ для Антон Мидюков на комментарий #3) > > (Ответ для Антон Мидюков на комментарий #2) > > > (Ответ для Антон Мидюков на комментарий #1) > > > > Почему-то у нас (ну или только у меня): > > > > > > > > $ gsettings get org.gnome.desktop.default-applications.terminal exec > > > > 'gnome-terminal' > > > > > > Видимо, будет правильно переопределить в брендингах, использующих gnome. > > > > Нет. Это устаревшие параметры. Нужно gio использовать. > > Это я тут прочитал: > $ gsettings describe org.gnome.desktop.default-applications.terminal exec > Terminal program to use when starting applications that require one. > > DEPRECATED: This key is deprecated and ignored. The default terminal is > handled in GIO. > > $ gsettings describe org.gnome.desktop.default-applications.terminal > exec-arg > Argument used to execute programs in the terminal defined by the “exec” key. > > DEPRECATED: This key is deprecated and ignored. The default terminal and how > to invoke it is handled in GIO. > > Вот только ничего в gio я по этому поводу не вижу. > Так что прошу релиз-менеджеров Рабочей станции и Сервера исправить это в > брендинге. Как-то так: > [org.gnome.desktop.default-applications.terminal] > exec=kgx > exec-arg=-e Уже: https://git.altlinux.org/gears/b/branding-alt-server.git?p=branding-alt-server.git;a=commitdiff;h=8ad6295172ebc5f523bcf2a828fee4b72fefcc70
(Ответ для jqt4@altlinux.org на комментарий #5) > (Ответ для Антон Мидюков на комментарий #4) > > (Ответ для Антон Мидюков на комментарий #3) > > > (Ответ для Антон Мидюков на комментарий #2) > > > > (Ответ для Антон Мидюков на комментарий #1) > > > > > Почему-то у нас (ну или только у меня): > > > > > > > > > > $ gsettings get org.gnome.desktop.default-applications.terminal exec > > > > > 'gnome-terminal' > > > > > > > > Видимо, будет правильно переопределить в брендингах, использующих gnome. > > > > > > Нет. Это устаревшие параметры. Нужно gio использовать. > > > > Это я тут прочитал: > > $ gsettings describe org.gnome.desktop.default-applications.terminal exec > > Terminal program to use when starting applications that require one. > > > > DEPRECATED: This key is deprecated and ignored. The default terminal is > > handled in GIO. > > > > $ gsettings describe org.gnome.desktop.default-applications.terminal > > exec-arg > > Argument used to execute programs in the terminal defined by the “exec” key. > > > > DEPRECATED: This key is deprecated and ignored. The default terminal and how > > to invoke it is handled in GIO. > > > > Вот только ничего в gio я по этому поводу не вижу. > > Так что прошу релиз-менеджеров Рабочей станции и Сервера исправить это в > > брендинге. Как-то так: > > [org.gnome.desktop.default-applications.terminal] > > exec=kgx > > exec-arg=-e > > Уже: > https://git.altlinux.org/gears/b/branding-alt-server.git?p=branding-alt- > server.git;a=commitdiff;h=8ad6295172ebc5f523bcf2a828fee4b72fefcc70 нужно не только exec, но и exec-arg=-e
(Ответ для jqt4@altlinux.org на комментарий #5) > (Ответ для Антон Мидюков на комментарий #4) > > (Ответ для Антон Мидюков на комментарий #3) > > > (Ответ для Антон Мидюков на комментарий #2) > > > > (Ответ для Антон Мидюков на комментарий #1) > > > > > Почему-то у нас (ну или только у меня): > > > > > > > > > > $ gsettings get org.gnome.desktop.default-applications.terminal exec > > > > > 'gnome-terminal' > > > > > > > > Видимо, будет правильно переопределить в брендингах, использующих gnome. > > > > > > Нет. Это устаревшие параметры. Нужно gio использовать. > > > > Это я тут прочитал: > > $ gsettings describe org.gnome.desktop.default-applications.terminal exec > > Terminal program to use when starting applications that require one. > > > > DEPRECATED: This key is deprecated and ignored. The default terminal is > > handled in GIO. > > > > $ gsettings describe org.gnome.desktop.default-applications.terminal > > exec-arg > > Argument used to execute programs in the terminal defined by the “exec” key. > > > > DEPRECATED: This key is deprecated and ignored. The default terminal and how > > to invoke it is handled in GIO. > > > > Вот только ничего в gio я по этому поводу не вижу. > > Так что прошу релиз-менеджеров Рабочей станции и Сервера исправить это в > > брендинге. Как-то так: > > [org.gnome.desktop.default-applications.terminal] > > exec=kgx > > exec-arg=-e > > Уже: > https://git.altlinux.org/gears/b/branding-alt-server.git?p=branding-alt- > server.git;a=commitdiff;h=8ad6295172ebc5f523bcf2a828fee4b72fefcc70 Пусть схемы другой: org.gnome.desktop.applications.terminal
(Ответ для Semen Fomchenkov на комментарий #7) > Пусть схемы другой: org.gnome.desktop.applications.terminal Нет такого пути.
> [org.gnome.desktop.default-applications.terminal] > exec=kgx > exec-arg=-e Я кавычки забыл. Нужно так: [org.gnome.desktop.default-applications.terminal] exec='kgx' exec-arg='-e'
(Ответ для Антон Мидюков на комментарий #9) > > [org.gnome.desktop.default-applications.terminal] > > exec=kgx > > exec-arg=-e > > Я кавычки забыл. Нужно так: > [org.gnome.desktop.default-applications.terminal] > exec='kgx' > exec-arg='-e' Так и сделал: https://git.altlinux.org/gears/b/branding-alt-server.git?p=branding-alt-server.git;a=commitdiff;h=06843ffbc398f3f30ff969c92eec4b71e01d86ea