<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Принцип запуска графических приложений X-сервером]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=18073&amp;type=atom" />
	<updated>2011-11-15T12:35:53Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=18073</id>
		<entry>
			<title type="html"><![CDATA[Re: Принцип запуска графических приложений X-сервером]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=225643#p225643" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[foo]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20455</uri>
			</author>
			<updated>2011-11-15T12:35:53Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=225643#p225643</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Принцип запуска графических приложений X-сервером]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=225441#p225441" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2011-11-14T15:37:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=225441#p225441</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Принцип запуска графических приложений X-сервером]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=225413#p225413" />
			<content type="html"><![CDATA[<p>можно попробовать разгадать эту тайну при помощи strace. Попробую.</p>]]></content>
			<author>
				<name><![CDATA[NoXi0uZ]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9962</uri>
			</author>
			<updated>2011-11-14T14:22:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=225413#p225413</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Принцип запуска графических приложений X-сервером]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=225400#p225400" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[foo]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20455</uri>
			</author>
			<updated>2011-11-14T13:32:51Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=225400#p225400</id>
		</entry>
</feed>
