<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Принцип запуска графических приложений X-сервером]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=18073</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=18073&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Принцип запуска графических приложений X-сервером».]]></description>
		<lastBuildDate>Tue, 15 Nov 2011 12:35:53 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Принцип запуска графических приложений X-сервером]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=225643#p225643</link>
			<description><![CDATA[<div class="quotebox"><cite>bormant пишет:</cite><blockquote><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ DISPLAY=:0.0 xterm &amp;</div><br />Угадал?</p></blockquote></div><p>Да <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" />. Спасибо.<br />А что на счёт второго вопроса?<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ DISPLAY=:0.0 xset r rate 200 25</div><br />всё так же ничего не делает.<br />И если уж обобщить,&nbsp; то существует ли способ отслеживать используемые программой переменные окружения?</p>]]></description>
			<author><![CDATA[null@example.com (foo)]]></author>
			<pubDate>Tue, 15 Nov 2011 12:35:53 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=225643#p225643</guid>
		</item>
		<item>
			<title><![CDATA[Re: Принцип запуска графических приложений X-сервером]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=225441#p225441</link>
			<description><![CDATA[<p>В иксах<div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ echo $DISPLAY<br />:0.0</div></p><p>В консоли:<div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ DISPLAY=:0.0 xterm &amp;</div></p><p>Угадал?</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Mon, 14 Nov 2011 15:37:13 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=225441#p225441</guid>
		</item>
		<item>
			<title><![CDATA[Re: Принцип запуска графических приложений X-сервером]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=225413#p225413</link>
			<description><![CDATA[<p>можно попробовать разгадать эту тайну при помощи strace. Попробую.</p>]]></description>
			<author><![CDATA[null@example.com (NoXi0uZ)]]></author>
			<pubDate>Mon, 14 Nov 2011 14:22:11 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=225413#p225413</guid>
		</item>
		<item>
			<title><![CDATA[Принцип запуска графических приложений X-сервером]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=225400#p225400</link>
			<description><![CDATA[<p>Я всегда думал, что взаимодействие клиентских приложений с X-сервером сводится к простому прослушиванию иксами определённого порта и отрисовке окошечек с помощью windows-менеджера, в зависимости от того, что ему туда накидают. То есть никакой разницы было ли приложение запущено из под консоли, или из под X-сервера быть не должно.<br />С этой точки зрения введенная в консоли </p><div class="codebox"><pre><code>xterm -display 127.0.0.1:0.0</code></pre></div><p> выглядит очень логично: мы указываем ip, номер монитора и номер рабочего стола, из которых легко получить номер порта (6000 + номер монитора). Но почему, тогда, команда </p><div class="codebox"><pre><code>xterm</code></pre></div><p> (! без аргументов) вызванная из под X-сервера всё так же корректно показывает окно терминала, при том, что она же запущенная из под консоли выдает &quot;dilplay is not set&quot;?<br />И аналогичное противоречие номер два: запуск </p><div class="codebox"><pre><code>xset -display 127.0.0.1:0.0 r rate 200 25</code></pre></div><p> из под X-сервера корректно изменяет авторепит клавиатуры, а при запуске из консоли ничего не меняется.</p><p>В чем подвох?</p>]]></description>
			<author><![CDATA[null@example.com (foo)]]></author>
			<pubDate>Mon, 14 Nov 2011 13:32:51 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=225400#p225400</guid>
		</item>
	</channel>
</rss>
