ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Антон Мидюков" <midyukov-anton@ya.ru>
To: devel@lists.altlinux.org
Subject: Re: [devel] [Bug NNNNN] New: Не предоставляет x-terminal-emulator
Date: Fri, 17 Mar 2023 10:52:05 +0700
Message-ID: <e7639641-b4a6-8130-42a3-8ac2d8ac01ca@ya.ru> (raw)
In-Reply-To: <7f9ded44e461faf8f1dcaa6854e1252a@altlinux.ru>

17.03.2023 06:22, Vitaly Lipatov пишет:
> Dmitry V. Levin писал(а) 16.3.23 17:50:
>> On Thu, Mar 16, 2023 at 05:03:32PM +0300, Sergey V Turchin wrote:
>>> On Thursday, 16 March 2023 16:35:38 MSK Dmitry V wrote:
> ...
>>> > Складывается ощущение, будто
>>> > невозможная бинарная совместимость с Убунтой внезапно стала важнее
>>> > совместимости с прежними версиями Альт.
>>> Не надо, пожалуйста, так складывать, а то складывается мнение о подмене
>>> понятий и подтасовке.
>>
>> После неоднократных в этом треде попыток выдать Убунту за "везде" у меня
>> складывается ощущение, что нас тут сознательно вводят в заблуждение.
> Моё мнение, что нужно переходить на использование xdg-terminal из xdg-utils,

К сожалению, враппер xdg-terminal в качестве стандарта xdg не был принят, как я понимаю. Сейчас он только в Suse собирается (ну и я его тоже собрал, пофиксив немного).
Но xdg-terminal не может быть ни в коем случае заменой xvt. Он не поддерживает никаких опций запуска из тех, что есть у xterm.

> а x-terminal-emulator и xvt должны стать просто ссылками на x-terminal, это никак не помешает xvt изживаться из пакетов.
> 
> Концепция, при которой пакет должен вытягивать себе случайный терминал или браузер, вообще кажется мифической, потому что пользователями используются дистрибутивы, в них есть оконные среды, которые и определяют умолчания для браузера и терминала.
> 

Поддерживаю. Враппер лучше отвечает потребностям пользователей. Но почему-то большинство дистрибутивов этого понимать не желают.

Вообще мне кажется странным, что мы надеемся, что эти как-бы xvt терминалы будут совместимы с потенциальными сторонними скриптами.
Посмотрите сколько опций у xterm и сколько у остальных терминалов. Кто-то определял, какие из опций xterm должен поддерживать эмулятор терминала, чтобы считаться xvt?
А все ли современные терминалы способны работать в голых иксах?

Так я столкнулся с следующей проблемой. В live регулярок и стартеркитов вместо обрубка livecd-install, запускаемого непосредственно с рабочего стола, я встроил наш полноценный инсталятор.
И он там отлично работает за исключением установки через vnc. Дело в том, что в этом случае xinit при подключении по vnc запускает xvt, но не все терминалы с задачей справляются.
Собственно, проблема в стартеркитах была обнаружена в kde5 и mate, так как только там xvt запускает не xterm. Т.е. проблему можно замести под ковёр, понизив приоритет альтернатив у этих двух терминалов. Но это именно замести. А так, я собираюсь проверить, справятся ли с задачей другие терминалы (сдаётся, что нет).

По-моему, сами себе проблему создали с этими альтернативами xvt. Пусть бы xvt у нас был xterm. У xterm всего лишь нужно вынести desktop файл в отдельный пакет, чтобы пользователям глаза не мозолил.  
А сам xvt должен умереть вместе с иксами и xterm в далёком-далёком будущем.

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>



  reply	other threads:[~2023-03-17  3:52 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-16  9:13                   ` Dmitry V. Levin
2023-03-16  9:27                     ` [devel] " Sergey V Turchin
2023-03-16  9:32                       ` [devel] " Dmitry V. Levin
2023-03-16 10:29                         ` [devel] " Sergey V Turchin
2023-03-16  9:36                       ` [devel] " Dmitry V. Levin
2023-03-16 10:32                         ` [devel] " Sergey V Turchin
2023-03-16 11:36                           ` [devel] " Anton Farygin
2023-03-16 11:55                             ` [devel] " Sergey V Turchin
2023-03-16 12:00                               ` [devel] " Sergey V Turchin
2023-03-16 12:36                                 ` [devel] " Anton Farygin
2023-03-16 12:43                                   ` [devel] " Sergey V Turchin
2023-03-16 13:13                                     ` [devel] " Yuri Sedunov
2023-03-16 13:29                                       ` [devel] " Sergey V Turchin
2023-03-16 23:31                                       ` [devel] " Vitaly Lipatov
2023-03-16 12:15                               ` Dmitry V. Levin
2023-03-16 12:38                                 ` [devel] " Sergey V Turchin
2023-03-16 13:17                                   ` [devel] " Anton Farygin
2023-03-16 13:34                                     ` [devel] " Sergey V Turchin
2023-03-16 13:38                                     ` [devel] " Dmitry V. Levin
2023-03-16 13:56                                       ` [devel] " Sergey V Turchin
2023-03-16 13:35                                   ` [devel] " Dmitry V. Levin
2023-03-16 14:03                                     ` [devel] " Sergey V Turchin
2023-03-16 14:32                                       ` [devel] " Aleksey Novodvorsky
2023-03-16 14:39                                         ` Anton Farygin
2023-03-16 14:43                                         ` [devel] " Sergey V Turchin
2023-03-16 14:50                                       ` [devel] " Dmitry V. Levin
2023-03-16 15:01                                         ` [devel] " Sergey V Turchin
2023-03-16 15:24                                           ` [devel] " Alexey Gladkov
2023-03-17  8:13                                             ` [devel] " Sergey V Turchin
2023-03-16 23:22                                         ` [devel] " Vitaly Lipatov
2023-03-17  3:52                                           ` Антон Мидюков [this message]
2023-03-17  8:24                                             ` [devel] " Sergey V Turchin
2023-03-17 14:17                                           ` [devel] " Mikhail Efremov
2023-03-17 14:41                                             ` Антон Мидюков
2023-08-22 13:51                                               ` Mikhail Efremov
2023-08-22 13:59                                                 ` Антон Мидюков
2023-03-17 14:46                                             ` [devel] " Sergey V Turchin
2023-03-17 14:54                                               ` [devel] " Антон Мидюков
2023-03-17 15:05                                                 ` [devel] " Sergey V Turchin
2023-03-17 15:25                                                   ` [devel] " Антон Мидюков
2023-03-20  7:19                                                     ` [devel] " Sergey V Turchin
2023-03-17 16:40                                                   ` [devel] " Антон Мидюков
2023-03-17 17:42                                                     ` Антон Мидюков
2023-03-20 13:17                                                       ` [devel] " Sergey V Turchin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=e7639641-b4a6-8130-42a3-8ac2d8ac01ca@ya.ru \
    --to=midyukov-anton@ya.ru \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git