<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux HowTo's &#187; Общая</title>
	<atom:link href="http://linux.xlibs.net/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://linux.xlibs.net</link>
	<description>Записки линуксоида</description>
	<lastBuildDate>Tue, 13 Jan 2009 10:28:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ASCII Art: cowsay и FIGlet</title>
		<link>http://linux.xlibs.net/2008/03/04/ascii_art_cowsay_and_figlet/</link>
		<comments>http://linux.xlibs.net/2008/03/04/ascii_art_cowsay_and_figlet/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 21:53:51 +0000</pubDate>
		<dc:creator>xlibs</dc:creator>
				<category><![CDATA[Общая]]></category>
		<category><![CDATA[ASCII]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[cowsay]]></category>
		<category><![CDATA[figlet]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2008/03/04/ascii_art_cowsay_and_figlet/</guid>
		<description><![CDATA[ 	
Что такое ASCII Art?
ASCII art (от англ. ASCII artwork) — форма изобразительного искусства, использующая символы ASCII на моноширинном экране компьютерного терминала (или принтера) для представления изображений. При создании такого изображения используется палитра, состоящая из буквенных, цифровых символов и символов знаков пунктуации — всего 95 символов. Ещё 160 символов обычно не используются, поскольку они отображаются [...]]]></description>
			<content:encoded><![CDATA[<p> 	<strong><br />
Что такое ASCII Art?</strong><br />
ASCII art (от англ. ASCII artwork) — форма изобразительного искусства, использующая символы <a href="http://de.wikipedia.org/wiki/ASCII">ASCII</a> на моноширинном экране компьютерного терминала (или принтера) для представления изображений. При создании такого изображения используется палитра, состоящая из буквенных, цифровых символов и символов знаков пунктуации — всего 95 символов. Ещё 160 символов обычно не используются, поскольку они отображаются в различных кодировках по-разному. Подробнее <a href="http://ru.wikipedia.org/wiki/ASCII_art">здесь</a>.</p>
<p><strong>Инсталяция</strong></p>
<p><code>sudo apt-get install cowsay figlet</code></p>
<p><strong>Cowsay и Cowthink</strong></p>
<p>Cowsay/Cowthink &#8211; это програма, генерирующая ASCII-Корову (а также других животных, но к об этом чуть позже), в очень интересном и веселом стиле. Ну и как вы уже догадались разница между cowsay и cowthink состоит в стиле пузырей, одна говорит, вторая думает. <img src='http://linux.xlibs.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Итак приступим:<br />
<img src='http://linux.xlibs.net/wp-content/uploads/2008/03/cowsay_001.png' alt='cowsay_001.png' /><br />
<span id="more-102"></span><br />
Это была выдача:<br />
<code>cowsay "Linux rockt"</code></p>
<p>Кроме этого есть еще куча опций/параметров которые позволят нам приукрасить всю картину.</p>
<p>Давайте попробуем следующую команду:<br />
<code>cowsay -f name "Primer texta"</code></p>
<p>В этом случае вы увидите <em>Primer texta</em> с животным <em>name</em>. Все доступные животные лежат в <em>/usr/share/cowsay/cows</em> (путь может отличаться).</p>
<p><code>ls /usr/share/cowsay/cows</code></p>
<p>У меня этот список выглядит так:<br />
<code>apt.cow                hellokitty.cow    sodomized.cow<br />
beavis.zen.cow         kiss.cow          sodomized-sheep.cow<br />
bong.cow               kitty.cow         stegosaurus.cow<br />
bud-frogs.cow          koala.cow         stimpy.cow<br />
bunny.cow              kosh.cow          supermilker.cow<br />
cheese.cow             luke-koala.cow    surgery.cow<br />
cower.cow              mech-and-cow.cow  telebears.cow<br />
daemon.cow             meow.cow          three-eyes.cow<br />
default.cow            milk.cow          turkey.cow<br />
dragon-and-cow.cow     moofasa.cow       turtle.cow<br />
dragon.cow             moose.cow         tux.cow<br />
elephant.cow           mutilated.cow     udder.cow<br />
elephant-in-snake.cow  ren.cow           vader.cow<br />
eyes.cow               satanic.cow       vader-koala.cow<br />
flaming-sheep.cow      sheep.cow         www.cow<br />
ghostbusters.cow       skeleton.cow<br />
head-in.cow            small.cow<br />
</code></p>
<p>Вместо <em>name</em> необходимо использовать один из выше перечисленных файлов без расширения <em>.cow</em>. К примеру:<br />
<code>cowthink -f tux "Linux HowTo's???"</code><br />
<img src='http://linux.xlibs.net/wp-content/uploads/2008/03/cowthink_001.png' alt='cowthink_001.png' /><br />
Еще один интересный способ персонализации нашей коровы &#8211; это изменение формы глаз. Для этого предназначенны следующие опции:<br />
<code>-b -d -t -y -g -p -s -w</code></p>
<p>Вместо того, чтобы показать вам все опции, я предлагаю вам самим поэксперементировать и посмотреть, что из этого может получиться.</p>
<p>Еще один способ изменения глаз:<br />
<code>-e "форма глаз"</code></p>
<p>Команда:<br />
<code>cowsay -e "oO" "linux.xlibs.net"</code><br />
<img src='http://linux.xlibs.net/wp-content/uploads/2008/03/cowsay_002.png' alt='cowsay_002.png' /></p>
<p>Глаза необязательно должны быть семитричными, и кроме того они ограниченны всего на два символа. Поэтому эксперименты с изощренной формой глаз не получатся. А также есть еще одна неприятная особенность, опция &#8216;-e&#8217; на другие животные не паспространяется и может быть использованна только в комбинации с ASCII-коровой.</p>
<p>И в заключении расмотрим еще одну опцию &#8216;-W количество столбцов&#8217;, которая указывает на то, сколько символов (столбцов) может в одной строке быть.</p>
<p>Если вы укажите количество столбцов равное 10, то получите 9 символов в первой строке а следующий символ будет перенесен на следующую строку.</p>
<p>Выдача команды:</p>
<p><code>cowsay -W 4 "Linux rockt"</code></p>
<p>будет выглядеть так:<br />
<img src='http://linux.xlibs.net/wp-content/uploads/2008/03/cowsay_003.png' alt='cowsay_003.png' /></p>
<p>И в конце я не могу не упомянуть, что Cowsay написана на Perl-е, поэтому вам может быть прийдется его установить. А также если в ваше дистрибутиве <em>cowsay</em> отсутствует в репозиториях, тогда вы сможете ее найти <a href="http://www.nog.net/~tony/warez/cowsay.shtml">здесь</a>.</p>
<p><strong>FIGlet</strong></p>
<p>И так хватит пустой болтовни о корвах, давайте поговорим о FIGlet. Эта програмка помагает нам генерировать текст в ASCII формат.</p>
<p>Давайте расмотрим поближе:<br />
<code>figlet linux.xlibs.net<br />
или<br />
figlet "linux.xlibs.net"</code></p>
<p><img src='http://linux.xlibs.net/wp-content/uploads/2008/03/figlet_001.png' alt='figlet_001.png' /><br />
Figlet расматривает все аргументы как текст для создания, и поэтому, если вы собираетесь использовать дополнительные опции, текст должен быть заключен в кавычки. Самая распространенная опция &#8211; это <em>kerning</em>, что означает пробел между символами. Для этого используется опция <em>&#8216;-k&#8217;</em>. Давайте расмотрим это на нижеследующем примере и посмотрим как это будет выглядеть:</p>
<p><code>figlet -k "linux howtos"</code><br />
<img src='http://linux.xlibs.net/wp-content/uploads/2008/03/figlet_002.png' alt='figlet_002.png' /><br />
Разницу видно сразу, не так ли? Следующая опция это выравнивание текста:</p>
<ul>
<li>По левому краю &#8216;-l&#8217;</li>
<li>По правому краю &#8216;-r&#8217;</li>
<li>Центрирование &#8216;-c&#8217;</li>
</ul>
<p>А также для преукрашения текстов можно использовать несколько поставляемых в наборе шрифтов, имена которых вы найдете в  <em>/usr/share/figlet</em> с расширением &#8216;.flf&#8217;.</p>
<p>Чтобы использовать какой-то определеннный шрифт, вам необходимо воспользоваться опцией <em>&#8216;-f&#8217;</em> и использовать название шрифта без расширения. Вот как это выглядит в письменном стиле:</p>
<p><code>figlet -f script "linux howtos"</code><br />
<img src='http://linux.xlibs.net/wp-content/uploads/2008/03/figlet_003.png' alt='figlet_003.png' /></p>
<p>А также есть еще много других опций, примеры которых я приводить не буду, т.к. для этого созданны маны. Но напоследок приведу пример комбинации figlet и cowsay подходящей для приветствия:<br />
<code>figlet `echo “welcome 2 \`uname -n\`”` | cowsay -n -f tux</code><br />
<img src='http://linux.xlibs.net/wp-content/uploads/2008/03/cowsay_figlet.png' alt='cowsay_figlet.png' /></p>
<p>Ссылки:<br />
<a href="http://www.figlet.org/">figlet.org</a> &#8211;  домашняя страничка FIGlet<br />
<a href="http://www.schnoggo.com/figlet.html">schnoggo.com</a> &#8211; сервис для создания текстов онлайн</p>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2008/03/04/ascii_art_cowsay_and_figlet/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Linux Time</title>
		<link>http://linux.xlibs.net/2007/10/31/linux-time/</link>
		<comments>http://linux.xlibs.net/2007/10/31/linux-time/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 21:16:14 +0000</pubDate>
		<dc:creator>xlibs</dc:creator>
				<category><![CDATA[Общая]]></category>
		<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2007/10/31/linux-time/</guid>
		<description><![CDATA[ 	
Толчком для написания данной заметки послужила очередная смешная цитата с башорга.

kolian
не знаеш как узнать время в линухе?
kolian
в консоли?
Fairytaler
создать файл, потом посмотреть во сколько он создан
kolian
сцуко! извращенец! хотя &#8230;&#8230;.. чем то мне это импонирует
kolian
гениально!
kolian
да классная идея
kolian
надо и ухо научиццо через задницу чесать

Конечно же мы не собираемся извращаться приведенным примером выше, а воспользуемся стандартным набором утилит [...]]]></description>
			<content:encoded><![CDATA[<p> 	<img src='http://linux.xlibs.net/wp-content/uploads/2007/10/omega.jpg' alt='Omega' /></p>
<p>Толчком для написания данной заметки послужила очередная смешная цитата с <a href="http://bash.org.ru/">башорга</a>.</p>
<blockquote><p>
<em>kolian</em><br />
не знаеш как узнать время в линухе?<br />
<em>kolian</em><br />
в консоли?<br />
<em>Fairytaler</em><br />
создать файл, потом посмотреть во сколько он создан<br />
<em>kolian</em><br />
сцуко! извращенец! хотя &#8230;&#8230;.. чем то мне это импонирует<br />
<em>kolian</em><br />
гениально!<br />
<em>kolian</em><br />
да классная идея<br />
<em>kolian</em><br />
надо и ухо научиццо через задницу чесать
</p></blockquote>
<p>Конечно же мы не собираемся извращаться приведенным примером выше, а воспользуемся стандартным набором утилит входящих в каждый дистрибутив линукса.</p>
<p>Давайте узнаем который час на примере нескольких консольных утилит: <em>uptime, date, hwclock и т.д.</em></p>
<p><strong>uptime</strong> &#8211; кроме системного времени покажет как долго запущена ваша система<br />
<code>$ uptime<br />
 20:57:25 up  3:23,  1 user,  load average: 0.79, 0.78, 1.12</code></p>
<p><strong>date</strong> &#8211; покажет дату и время<br />
<code>$ date<br />
Срд Окт 31 20:57:40 CET 2007<br />
</code></p>
<p><strong>hwclock</strong> &#8211; тоже покажет дату и время<br />
<code>$ hwclock<br />
Срд 31 Окт 2007 20:58:03  -0.390175 секунд<br />
</code><br />
<span id="more-89"></span><br />
Изменение системного времени происходит при помощи команды <em>date</em>, но уже с применением ключа <em>&#8216;-s&#8217;</em>:<br />
<code># date -s 21:00:00<br />
Срд Окт 31 21:00:00 CET 2007<br />
</code></p>
<p>Изменение аппаратных часов:<br />
<code># hwclock --set --date="10/31/2007 21:00:00"</code></p>
<p>При написании данной заметки были использованны следующие материалы:<br />
Фото: <a href="http://flickr.com/photos/stevenandsarah/298533151/">Steven and Sarah</a><br />
Цитата: <a href="http://bash.org.ru/quote/392703">bash.org.ru</a></p>
<p>Все замечания и дополнения приветствуются в комментариях <img src='http://linux.xlibs.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2007/10/31/linux-time/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>С днём рождения, Linux</title>
		<link>http://linux.xlibs.net/2007/09/16/happy-birthday-linux/</link>
		<comments>http://linux.xlibs.net/2007/09/16/happy-birthday-linux/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 19:11:17 +0000</pubDate>
		<dc:creator>dim4ik</dc:creator>
				<category><![CDATA[Общая]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2007/09/16/happy-birthday-linux/</guid>
		<description><![CDATA[ 	
17 сентября 1991 года Линус Торвальдс выложил Linux версии 0.01 на ftp.funet.fi. Тогда в неё ещё не входили утилиты GCC, её можно было ставить только на некоторые компьютеры AT-386 и называлась эта ОС &#8220;Freax&#8221;. С того времени многое изменилось&#8230;

Вот отрывок из книги Линуса &#8220;Just for fun&#8221;:
«И вот я решился ее выложить. Я не делал [...]]]></description>
			<content:encoded><![CDATA[<p> 	<img src="http://farm2.static.flickr.com/1191/1316257550_6f5bdb3e94.jpg" alt="tux" /></p>
<p>17 сентября 1991 года Линус Торвальдс выложил Linux версии 0.01 на ftp.funet.fi. Тогда в неё ещё не входили утилиты GCC, её можно было ставить только на некоторые компьютеры AT-386 и называлась эта ОС &#8220;Freax&#8221;. С того времени многое изменилось&#8230;<br />
<span id="more-86"></span><br />
Вот отрывок из книги Линуса &#8220;Just for fun&#8221;:</p>
<blockquote><p>«И вот я решился ее выложить. Я не делал публичных объявлений, а просто написал пятерым-десятерым хакерам на личные адреса, что она лежит на FTP-сайте. В числе прочих я написал знаменитому среди фанатов Minix Брюсу Эвансу и Ари Лемке. Я выложил исходники самой Linux и еще несколько бинарников, чтобы можно было хоть что-то делать. Я сказал, что нужно, чтобы запустить все это хозяйство. На машине должна была стоять Minix (версия 386) и нужен был компилятор GCC. Причем на самом деле нужна была моя версия GCC, поэтому ее я тоже выложил. Не думаю, чтобы ту версию проверяло больше одного-двух человек. Для этого нужно было возиться с установкой специального компилятора, выделить пустой раздел, чтобы использовать его для загрузки, откомпилировать мое ядро и запустить оболочку. А кроме запуска оболочки, делать было особенно нечего. Можно было распечатать исходники &#8211; всего 10 000 строк. Я стал распространять свою операционку прежде всего, чтобы доказать, что все это не пустая болтовня &#8211; я действительно что-то сделал. В Интернете много болтают. О чем бы ни шла речь &#8211; об операционке или о сексе &#8211; многие в киберпространстве просто вешают лапшу на уши. Поэтому важно после того как ты растрезвонил, что пишешь операционку, иметь возможность сказать: &#8220;Вот &#8211; я ее и правда сделал. Я не трепло &#8211; можете сами посмотреть&#8221;.»</p></blockquote>
<p>Хочу пожелать любимой системе долгих лет жизни и процветания.</p>
<p><a href="http://www.linuxcenter.ru/lib/history/lh-02.phtml#list2">История начала</a><br />
via <a href="http://www.habrahabr.ru/blog/linux/25395.html">windoctor @ habr</a><br />
photo <a href="http://flickr.com/photos/trommetter/1316257550/">Jason Tromm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2007/09/16/happy-birthday-linux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The Ubuntu community is insane</title>
		<link>http://linux.xlibs.net/2007/04/22/the-ubuntu-community-is-insane/</link>
		<comments>http://linux.xlibs.net/2007/04/22/the-ubuntu-community-is-insane/#comments</comments>
		<pubDate>Sun, 22 Apr 2007 06:37:40 +0000</pubDate>
		<dc:creator>xlibs</dc:creator>
				<category><![CDATA[Общая]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2007/04/22/the-ubuntu-community-is-insane/</guid>
		<description><![CDATA[ 	
Каждый, кто хоть раз имел дело с Launchpad-ом, так сказать Ubuntu Bug Tracker-ом, вероятнее всего знаком с багом #1. Но сразу же после выхода Feisty Fawn появился новый, не менее интересный баг в Ubuntu, который тоже может вызвать враждебные дискуссии: Баг #107648.
Баг или фича, вот в чем вопрос.
]]></description>
			<content:encoded><![CDATA[<p> 	<img id="image75" src="http://linux.xlibs.net/wp-content/uploads/2007/04/bugsbugsbugs.gif" alt="bugsbugsbugs.gif" /></p>
<p><strong>Каждый</strong>, кто хоть раз имел дело с <a href="https://launchpad.net/">Launchpad</a>-ом, так сказать <em>Ubuntu Bug Tracker</em>-ом, вероятнее всего знаком с <a href="https://bugs.launchpad.net/ubuntu/+bug/1">багом #1</a>. Но сразу же после выхода Feisty Fawn появился новый, не менее интересный баг в Ubuntu, который тоже может вызвать враждебные дискуссии: Баг <a href="https://bugs.launchpad.net/ubuntu/+bug/107648">#107648</a>.</p>
<p><strong>Баг или фича</strong>, вот в чем вопрос.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2007/04/22/the-ubuntu-community-is-insane/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HowTo: установка Ubuntu Edgy на USB флеш диск</title>
		<link>http://linux.xlibs.net/2007/03/10/howto-install-ubuntu-edgy-on-usb-flash-drives/</link>
		<comments>http://linux.xlibs.net/2007/03/10/howto-install-ubuntu-edgy-on-usb-flash-drives/#comments</comments>
		<pubDate>Sat, 10 Mar 2007 09:05:00 +0000</pubDate>
		<dc:creator>xlibs</dc:creator>
				<category><![CDATA[HowTo's]]></category>
		<category><![CDATA[Общая]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2007/03/10/howto-install-ubuntu-edgy-on-usb-flash-drives/</guid>
		<description><![CDATA[Инструкция по установке Ubuntu Edgy на USB флешку
Для установки нашего корманного линукса от нас потребуется:

USB flash drive размером от одного гигабайта
Немалое количество трафика для загрузки iso-образа Ubuntu 6.10 Edgy
Немножко времени и терпения

Шаг 1. Подготовление
Вставьте USB флешку размером в 1GB или больше в соответствующий разъем. Далее все действия будем проводить с правами супперпользователя. Для этого откройте [...]]]></description>
			<content:encoded><![CDATA[<h3>Инструкция по установке Ubuntu Edgy на USB флешку</h3>
<p>Для установки нашего корманного линукса от нас потребуется:</p>
<ol>
<li>USB flash drive размером от одного гигабайта</li>
<li>Немалое количество трафика для загрузки iso-образа Ubuntu 6.10 Edgy</li>
<li>Немножко времени и терпения</li>
</ol>
<p><strong>Шаг 1. Подготовление</strong><br />
Вставьте USB флешку размером в 1GB или больше в соответствующий разъем. Далее все действия будем проводить с правами супперпользователя. Для этого откройте терминал/консоль, и наберите:<br />
<code>sudo su</code></p>
<p>Для просмотра всех доступных дисков/разделов наберите:<br />
<code>fdisk -l</code><br />
<strong>ВНИМАНИЕ!!! В моем случае этим устройством оказалось <em>/dev/sda</em> и далее оно будет везде упоминаться. Поэтому, следуя шагам данной инструкции, не забывайте его изменять на ваше, чтобы к примеру не отформатировать или изменить случайно таблицу разделов на вашем SATA диске.</strong><br />
<code>umount /dev/sda1<br />
fdisk /dev/sda</code><span id="more-71"></span></p>
<p><strong>Шаг 2. Удаление существующих разделов</strong><br />
Для просмотра существующих разделов нажмите <strong>P</strong>, и <strong>D</strong> для их удаления. Далее нажмите <strong>P</strong> снова, и если разделы остались, то повторите этот шаг заново.</p>
<p><strong>Шаг 3. Создания первого раздела</strong><br />
Для создания нового раздела нажмите <strong>N</strong> и, <strong>P</strong> для создания главного раздела (primary). Нажмите <strong>1</strong> для создания первого раздела и, <strong>enter</strong> для использования первого цилиндра по умолчанию. Установите размер раздела введя <strong>+750M</strong> и, сделайте этот раздел актикным нажав <strong>A</strong>.<br />
Далее нажмем <strong>1</strong> для переключения в первый раздел, и <strong>T</strong> для изменения файловой системмы, после чего нажмите <strong>6</strong> для выбора <em>FAT16</em>.</p>
<p><strong>Шаг 4. Создания второго раздела</strong><br />
Для создания нового раздела нажмите <strong>N</strong> и, <strong>P</strong> для создания главного раздела (primary). Нажмите <strong>2</strong> для создания второго раздела, далее <strong>enter</strong> для использования первого доступного цилиндра и еще раз <strong>enter</strong> для использования последнего цилиндра. После чего нажмите <strong>W</strong> для сохранения новой таблицы разделов.</p>
<p><strong>Шаг 5. Форматирование разделов</strong><br />
Отмонтируйте флешку:<br />
<code>umount /dev/sda1</code>и отформатируйте разделы:<br />
<code>mkfs.vfat -F 16 -n USB /dev/sda1<br />
mkfs.ext2 -b 4096 -L casper-rw /dev/sda2<br />
exit</code><br />
После проделанных операций извлечите флешку из разъема и, вставьте её заново.</p>
<p><strong>Шаг 6. Установка syslinux</strong><br />
<code>sudo apt-get install syslinux<br />
sudo apt-get install mtools<br />
syslinux -sf /dev/sda1</code></p>
<p>После чего загрузите <a id="p81" href="http://linux.xlibs.net/wp-content/uploads/2007/05/usyslinux.tar">usyslinux.tar</a> и разархивируйте содержимое архива на ваш USB раздел.</p>
<p><strong>Шаг 7. Инсталяция</strong><br />
Скопируйте следующие файлы с Live CD на ваш USB раздел:<br />
<code>cd /cdrom</code></p>
<p><code>cp -rf casper disctree dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz install/mt86plus /media/usb/<br />
</code></p>
<p><strong>Шаг 8. Перезагрузка</strong><br />
<code>sudo init 6</code>Перезагрузите ваш компьютер, и не забудьте включить поддержку USB устройств в BIOS-е. А также можете установить приоритеты бута <em>(boot priority)</em> на загрузку с <em>USB-HDD</em> или <em>USB-ZIP</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2007/03/10/howto-install-ubuntu-edgy-on-usb-flash-drives/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Смена вашего мак-адреса</title>
		<link>http://linux.xlibs.net/2007/02/24/change-your-mac-address/</link>
		<comments>http://linux.xlibs.net/2007/02/24/change-your-mac-address/#comments</comments>
		<pubDate>Sat, 24 Feb 2007 13:26:25 +0000</pubDate>
		<dc:creator>xlibs</dc:creator>
				<category><![CDATA[HowTo's]]></category>
		<category><![CDATA[Общая]]></category>
		<category><![CDATA[Сеть]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2007/02/24/change-your-mac-address/</guid>
		<description><![CDATA[ 	Уже давно лежит эта заметка в черновиках, и окончательным решением для её публикации способствовала сегодняшняя заметка в блоге Михаила Конника &#8220;Смена мак-адреса сетевой карты&#8221;
Для этого нам потребуется утилитка macchanger:
sudo apt-get install macchanger
Создадим маленький скрипт:
sudo nano mac-changer
и наполним его таким содержанием:
# --- Script Starts ---
#!/bin/bash
/etc/init.d/network stop
macchanger --mac=$1 eth0
/etc/init.d/network start
# --- Script Ends ---
Даем права на [...]]]></description>
			<content:encoded><![CDATA[<p> 	Уже давно лежит эта заметка в черновиках, и окончательным решением для её публикации способствовала сегодняшняя заметка в блоге Михаила Конника <a href="http://mydebianblog.blogspot.com/2007/02/blog-post_24.html">&#8220;Смена мак-адреса сетевой карты&#8221;</a></p>
<p>Для этого нам потребуется утилитка <em>macchanger</em>:<br />
<code>sudo apt-get install macchanger</code></p>
<p>Создадим маленький скрипт:<br />
<code>sudo nano mac-changer</code><br />
и наполним его таким содержанием:<br />
<code># --- Script Starts ---<br />
#!/bin/bash<br />
/etc/init.d/network stop<br />
macchanger --mac=$1 eth0<br />
/etc/init.d/network start<br />
# --- Script Ends ---</code></p>
<p>Даем права на запуск:<br />
<code>sudo chmod +x mac-changer</code></p>
<p>После того ка мы сделали наш скрипт исполняемым, осуществляем запуск так:<br />
<code>./mac-changer ваш_мак_адрес</code></p>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2007/02/24/change-your-mac-address/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Поле чудес&#8230;</title>
		<link>http://linux.xlibs.net/2007/02/11/%d0%bf%d0%be%d0%bb%d0%b5-%d1%87%d1%83%d0%b4%d0%b5%d1%81/</link>
		<comments>http://linux.xlibs.net/2007/02/11/%d0%bf%d0%be%d0%bb%d0%b5-%d1%87%d1%83%d0%b4%d0%b5%d1%81/#comments</comments>
		<pubDate>Sun, 11 Feb 2007 19:41:26 +0000</pubDate>
		<dc:creator>xlibs</dc:creator>
				<category><![CDATA[Общая]]></category>
		<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2007/02/11/%d0%9f%d0%be%d0%bb%d0%b5-%d1%87%d1%83%d0%b4%d0%b5%d1%81/</guid>
		<description><![CDATA[ 	
via Planet Debian
]]></description>
			<content:encoded><![CDATA[<p> 	<img id="image69" src="http://linux.xlibs.net/wp-content/uploads/2007/02/etchpuzzlexo6.jpg" alt="etchpuzzlexo6.jpg" /><br />
via <a href="http://planet.debian.net/">Planet Debian</a></p>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2007/02/11/%d0%bf%d0%be%d0%bb%d0%b5-%d1%87%d1%83%d0%b4%d0%b5%d1%81/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Установка Beryl на Ubuntu Edgy с использованием XGL (перевод документации c официального сайта)</title>
		<link>http://linux.xlibs.net/2007/01/27/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-beryl-%d0%bd%d0%b0-ubuntu-edgy-%d1%81-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%d0%bc-xgl-%d0%bf%d0%b5/</link>
		<comments>http://linux.xlibs.net/2007/01/27/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-beryl-%d0%bd%d0%b0-ubuntu-edgy-%d1%81-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%d0%bc-xgl-%d0%bf%d0%b5/#comments</comments>
		<pubDate>Sat, 27 Jan 2007 18:07:08 +0000</pubDate>
		<dc:creator>Rikhar</dc:creator>
				<category><![CDATA[HowTo's]]></category>
		<category><![CDATA[Общая]]></category>
		<category><![CDATA[Разное]]></category>
		<category><![CDATA[Beryl]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[XGL]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2007/01/27/%d0%a3%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-beryl-%d0%bd%d0%b0-ubuntu-edgy-%d1%81-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%d0%bc-xgl-%d0%bf%d0%b5%d1%80/</guid>
		<description><![CDATA[ 	
Содержание
1. Введение
2. Драйверы видеокарт и 3D-ускорение
3. Переход с Compiz-QuinnStorm
4. Добавление репозиториев проекта Beryl
5. Установка Xgl и Beryl
6. Настройка
6.1 Добавление Xgl сессии
6.2 Изменение вашего стандартного входа в систему
7. Запуск Beryl
7.1 Добавление Beryl в автозагрузку сеанса
7.2 Добавление Beryl в существующий сеанс
8. Поиск проблем
8.1 Ухудшение тем GTK и иконок
9. Использование Beryl
9.1 Дополнительные материалы
Введение

Установить Xgl и Beryl на [...]]]></description>
			<content:encoded><![CDATA[<p> 	<span id="more-63"></span><!--noteaser--></p>
<p><strong>Содержание</strong></p>
<p><a href="#section1">1. Введение</a></p>
<p><a href="#section2">2. Драйверы видеокарт и 3D-ускорение</a></p>
<p><a href="#section3">3. Переход с Compiz-QuinnStorm</a></p>
<p><a href="#section4">4. Добавление репозиториев проекта Beryl</a></p>
<p><a href="#section5">5. Установка Xgl и Beryl</a></p>
<p><a href="#section6">6. Настройка</a></p>
<blockquote><p><a href="#section61">6.1 Добавление Xgl сессии</a></p>
<p><a href="#section62">6.2 Изменение вашего стандартного входа в систему</a></p></blockquote>
<p><a href="#section7">7. Запуск Beryl</a></p>
<blockquote><p><a href="#section71">7.1 Добавление Beryl в автозагрузку сеанса</a></p>
<p><a href="#section72">7.2 Добавление Beryl в существующий сеанс</a></p></blockquote>
<p><a href="#section8">8. Поиск проблем</a></p>
<blockquote><p><a href="#section81">8.1 Ухудшение тем GTK и иконок</a></p></blockquote>
<p><a href="#section9">9. Использование Beryl</a></p>
<blockquote><p><a href="#section91">9.1 Дополнительные материалы</a></p></blockquote>
<p><strong>Введение<br />
</strong><br />
Установить Xgl и Beryl на (K)ubuntu просто. Чтобы все это заработало необходимо принять несколько мер, и этот документ покажет, как это сделать. Если вы раньше использовали compiz, то многое вам покажется знакомым.<br />
Хорошего вам чтения!</p>
<p><em><strong>Примечание:</strong> Вы можете прочитать дополнительную документацию на: <a href="https://help.ubuntu.com/community/CompositeManager/XGL">https://help.ubuntu.com/community/CompositeManager/XGL<br />
</a></em><br />
<em><strong>Примечание:</strong> Lennart Hansen  написал руководство, <a href="http://lhansen.blogspot.com/2006/10/3d-desktop-beryl-and-xgl-on-ubuntu-edgy.html">Beryl and Xgl on Ubuntu Edgy Eft with ATI card</a>. В нем представлено много скриншотов и оно предназначено для тех, кто не пользуется терминалом.</em></p>
<p><strong>Драйверы видекарт и 3D-ускорение</strong></p>
<p><em><strong>Примечание:</strong> Если вы раньше использовали Xgl и compiz, вы можете продолжить чтение, пропустив этот шаг.<br />
</em><br />
Для работы Xgl необходима поддержка вашим X сервером 3D-ускорения. Большинство видеокарт должны автоматически поддерживать 3D-ускорение в Edgy Eft, однако некоторые видеокарты необходимо дополнительно настраивать.<br />
Вы можете проверить, поддерживается ли direc rendering запустив:</p>
<p><code>$ glxinfo | grep direct</code></p>
<p>в терминале.</p>
<p>Если в ответ вы получите:</p>
<p><code>direct rendering: yes</code></p>
<p>значит direct rendering разрешен на вашей системе<br />
Для видеокарт <strong>ATI</strong> вы можете это проверить при помощи</p>
<p><code>fglrxinfo</code></p>
<p>Если все в порядке, значит всё готово к установке <strong>Xgl</strong> и <strong>Beryl</strong>. Если это не так, то вам необходимо установить соответствующий драйвер для вашей видеокарты. Следуйте инструкциям <a href="https://help.ubuntu.com/ubuntu/desktopguide/C/hardware.html">official Ubuntu Desktop Guide</a>&#8217;s для установки драйверов <strong>Nvidia</strong> или <strong>ATI</strong>, или используйте <a href="http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide#C">ATI Linux Drivers Wiki</a>, для установки драйвера <strong>ATI fglrx</strong>.</p>
<p><strong>Переход с Compiz-QuinnStorm<br />
</strong><br />
Если на вашей системе установлен Compiz-QuinnStorm, и вы хотите перейти на Beryl, то лучше будет, если вы сначала удалите Compiz, и затем установите Beryl. Просто используйте Synaptic (GNOME) или Adept (KDE), для удаления пакетов compiz, compiz-gnome и gset-compiz, или используйте командную строку:</p>
<p><code>$ sudo apt-get remove compiz compiz-gnome gset-compiz</code></p>
<p>и далее следуйте инструкции.</p>
<p><strong>Добавление репозиториев проекта Beryl<br />
</strong><br />
Теперь добавте репозитории проекта Beryl в <strong>/etc/apt/sources.list</strong>. Это можно сделать при помощи графических интерфейсов <strong>Synaptic</strong> или <strong>Adept</strong>, или через командную строку. В этот файл необходимо добавить следующую строку:</p>
<p><code>deb http://ubuntu.beryl-project.org/ edgy main<br />
</code><br />
<em><strong>Примечание:</strong> Если у вас низкая скорость скачивания, то доступны несколько зеркал:<br />
deb http://www.beerorkid.com/compiz edgy main (последняя версия: beryl 0.1.1)<br />
deb http://media.blutkind.org/xgl edgy main (последняя версия: beryl 0.1.1)<br />
deb http://beryl.xglusers.de/ edgy main (последняя версия: beryl 0.1.4; no aquamarine)<br />
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn (bleeding edge beryl development, используйте с осторожностью)<br />
</em><br />
Пакеты в репозиториях подписаны <strong>gpg</strong>-подписью, и вы можете проверить их подлинность. Чтобы добавить gpg ключ в ваш список ключей, используйте Synaptic/Adept или введите следующую команду:</p>
<p><code>$ wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -<br />
$ wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -</code></p>
<p>Далее дайте знать apt&#8217;у что появились новые ропозитории, командой</p>
<p><code>$ sudo apt-get update</code></p>
<p>Всё! Теперь новые репозитории должны быть доступны для использования.</p>
<p><strong>Установка Xgl и Beryl<br />
</strong><br />
Используйте Synaptic или Adept для установки пакета <strong>xserver-xgl</strong>, или используйте командную строку</p>
<p><code>$ sudo apt-get install xserver-xgl</code></p>
<p>Далее установите пакеты <strong>beryl</strong> и <strong>emerald-themes</strong></p>
<p><code>$ sudo apt-get install beryl emerald-themes</code></p>
<p>Если вы хотите использовать оконный декоратор <strong>KDE</strong>, то добавте &#8216;aquamarine&#8217; в команду выше.</p>
<p><em><strong>Примечание: </strong>beryl &#8211; это метапакет, который установит зависимости (beryl-core, beryl-plugins, beryl-manager, beryl-settings), так же как и декоратор emerald &#8211; emerald-themes.</em></p>
<p><strong>Настройка<br />
</strong><br />
Существует несколько путей для входа в сеанс <strong>Xgl</strong> и запуска <strong>Beryl</strong>. Выберете тот, который наиболее подходит вам.</p>
<p><strong>Добавление сеанса Xgl<br />
</strong><br />
В большинстве случаев рекомендовано добавление сеанса Xgl в ваш gdm или kdm, потому что это позволит вам легко переключаться между сеансом Xgl и стандартным сеансом Xorg. В конце концов Xglx не подразумевает полное замещение для стандартного сервера Xorg. Некоторые приложения (такие как OpenGL игры) могут неправильно работать во время сеанса Xgl; и не забывайте, что для Beryl  все еще необходимо проделать много работы. Если во время работы у вас появятся проблемы, то вы должны всегда иметь под рукой стандартный сеанс X. Добавление сеанса X в ваш экран входа происходит в два этапа: сначала мы должны создать скрипт запуска, который будет вызывать сеанс Xgl и наше окружение рабочего стола (DE). Затем мы создадим запись для нашего экрана входа, которая использует наш скрипт.</p>
<p><strong>Скрипт запуска:</strong> Используйте ваш любимый текстовый редактор для создания скрипта <strong>startxgl.sh</strong>, например</p>
<p><code>$ sudo gedit /usr/local/bin/startxgl.sh<br />
</code><br />
<em><strong>Примечание:</strong>Содержание скрипта может отличаться в зависимости от вашего окружения рабочего стола и видеокарты, которую вы используете.<br />
</em><br />
<strong>GNOME и видекарты от Nvidia</strong></p>
<p><code>#!/bin/sh /usr/bin/Xgl :1 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer &amp;<br />
sleep 4<br />
export DISPLAY=:1<br />
exec gnome-session</code></p>
<p>Для KDE измените последнюю строку на</p>
<p><code>exec startkde<br />
</code><br />
<strong>GNOME и видеокарты от ATI</strong></p>
<p><code>#!/bin/sh<br />
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &amp;<br />
sleep4<br />
export DISPLAY=:1<br />
exec gnome-session</code></p>
<p><strong>Кнопки выключения и перезагрузки в GNOME</strong></p>
<p>Zoogie предложил на <a href="http://ubuntuforums.org/showthread.php?t=244662&amp;page=3#24">форуме Ubuntu</a> следующее решение проблемы, если у вас пропали кнопки выключения и перезагрузки из меню выхода в GNOME. Ваш startxgl.sh должен выглядеть так:</p>
<p>#!/bin/sh<br />
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &amp;<br />
sleep 4<br />
export DISPLAY=:1<br />
cookie=&#8221;$(xauth -i nextract &#8211; :0 | cut -d &#8216; &#8216; -f 9)&#8221;<br />
xauth -i add :1 . &#8220;$cookie&#8221;<br />
exec gnome-session</p>
<p><strong>Альтернативный метод</strong></p>
<p>Для меня, представленный выше скрипт запускает XGL и Beryl нормально. Однако моя тема не загружалась и все выглядело неправдоподобно ужасно. Каталоги, файлы, все не имело оформления. После небольших поисков я нашел следующий startxgl.sh скрипт, который загружает gdm так хорошо, что у меня заработали мои темы:</p>
<p><code>#!/bin/sh<br />
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &amp;<br />
DISPLAY=:1<br />
exec dbus-launch --exit-with-session gnome-session</code></p>
<p><em><strong>Примечание: </strong> Вам также необходимо установить beryl-dbus, так-как он не был установлен по умолчанию.</em></p>
<p>Если у вас появились проблемы со шрифтами (шрифты слишком маленькие), то вам необходимо добавить флаг -dpi 96 в вызов Xgl:</p>
<p><code>Xgl: Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer -dpi 96 &amp;</code></p>
<p>Для <strong>KDE</strong>, измените последнюю строку на</p>
<p><code>exec startkde</code></p>
<p>Для <strong>XFCE</strong>, измените последнюю строку на</p>
<p><code>exec xfce4-session</code></p>
<p><strong>Делаем скрипт исполняемым</strong>: Теперь убедитесь, что у вашего скрипта установлены права так, что он может быть вызван через окно входа в сеанс &#8211; это можно сделать при помощи Nautilus или Konqueror, или просто вводом следующей команды в терминале:</p>
<p><code>$ sudo chmod a+x /usr/local/bin/startxgl.sh</code></p>
<p><strong>ВАЖНОЕ ЗАМЕЧАНИЕ: Я недавно обнаружил, что если мы запускаем Gnome/KDE таким образом как описано выше, мы можем потерять шрифты или конфигурацию курсора мыши поскольку они не будут загружаться вместе с Xgl. Решение, которое я нашел заключается в использовании &#8216;/etc/X11/Xsession&#8217; вместо gnome-session или startkde. Вы можете использовать gnome-session или startkde  как аргумент к Xsession, например, &#8216;exec /etc/X11/Xsession startkde&#8217;.</strong> &#8211; Lesterchakyn</p>
<p><strong>Создание записи входа в сеанс: </strong>Для создания записи входа, создайте новый файл /etc/X11/sessions/xgl.desktop</p>
<p><code>$ sudo mkdir -p /etc/X11/sessions<br />
$ sudo gedit /etc/X11/sessions/xgl.desktop</code><br />
Сделайте так, чтобы он выглядел следующим образом:<br />
<code>[Desktop Entry]<br />
Encoding=UTF-8<br />
Name=Xgl<br />
Exec=/usr/local/bin/startxgl.sh<br />
Icon=<br />
Type=Application</code></p>
<p><em><strong>Примечание: </strong>Запись Name=Xgl это описание санса, которое вы увидите в вашем меню входа. Так что вы можете его поменять на &#8216;Xgl-Gnome&#8217; или &#8216;Xgl-Beryl&#8217;, если это будет соответствовать вашим требованиям.</em></p>
<p><strong>Всё готово!</strong></p>
<p>Теперь, когда вы воспользуетесь вашим GDM или KDM у вас появится новый сеанс, названный &#8216;Xgl&#8217;, если вы зайдете в этот сеанс, Xgl запустится как надстройка над стандартным Xorg X-сеансом (который будет на DISPLAY: 1) и загрузит ваше окружение рабочего стола. Вход в ваш нормальный сеанс позволит вам использовать стандартный, не ускоренный рабочий стол для исправления проблемм или запуска программ, которые не работают с Xgl.</p>
<p><strong>Изменение вашего стандартного входа в систему</strong></p>
<p><strong>Для GNOME: </strong>Вместо добавления отдельного сеанса, вы можете изменить ваш стандартный X-сеанс. Для большинства пользователей это не рекомендуется делать (смотри выше). Тем не менее это может быть использовано, если вы, по каким то причинам, не хотите создавать отдельный X-сеанс для Beryl.<br />
Вопервых измените gdm.conf-custom:</p>
<p><code>$ sudo nano /etc/gdm/gdm.conf-custom</code></p>
<p>Добавте в конец файла следующее:</p>
<p><code>0=Xgl<br />
[server-Xgl]<br />
name=Xgl server<br />
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo<br />
flexible=true</code></p>
<p>Когда вы перезагрузитесь или перезапустите ваш графический сеанс, сервер Xgl должен запуститься.</p>
<p><strong>Запуск Beryl</strong></p>
<p>Теперь настало время протестировать ваш установленный Beryl. Откройте терминал и введите<br />
<code><br />
$ beryl-manager<br />
</code><br />
Если все прошло как надо, то вы должны увидеть заставку Beryl и ваши окна должны покачнуться. В вашем системном лотке должна появиться иконка Beryl &#8211; красный самоцвет &#8211; который вы можете использовать для настройки beryl&#8217;a и emerald&#8217;a. Кликните по &#8216;Beryl settings manager&#8217; или &#8216;Emerald theme manager&#8217;. Эта иконка позволяет также вернутся к другому оконному менеджеру (например metacity) если Beryl перестанет работать.  Если вы сразу не увидели заставку, вы должны вручную запустить Beryl &#8211; щелкните правой кнопкой мыши по красному самоцвету, выберете пункт &#8216;Select Window Manager&#8217; и далее &#8216;Beryl&#8217;. Если это не сработает, значит есть какая то проблема. Часто, полезная отладочная информация показывается в терминале, который вы использовали для запуска beryl.</p>
<p><strong>Каналы IRC</strong></p>
<p>Пользователи Ubuntu могут обратиться за помощью на каналы #ubuntu-xgl или #xgl на irc://irc.freenode.net/</p>
<p><strong>Добавление Beryl в автозагрузку сеанса</strong></p>
<p>Надеюсь все прошло хорошо, и теперь вы можете сделать так, чтобы Beryl запускался автоматически каждый раз, когда вы загружаетесь в сеанс Xgl.</p>
<p><strong>GNOME</strong></p>
<p><em><strong>Примечание:</strong> Этот метод добавит beryl-manager ко всем сеансам GNOME, а не только к сеансу Xgl. Это не очень удобно для тех, кто хочет оставить отдельно сеансы Xorg  и Xgl.</em></p>
<ul>
<li>Откройте меню Система &gt; Настройки &gt; Сеансы</li>
<li>Откройте вкладку Автозапуск</li>
<li>Нажмите на кнопку Добавить и введите beryl-manager в диалоговом окне</li>
<li>Нажмите Выход</li>
</ul>
<p><strong>Дополнение:</strong></p>
<ol>
<li>Если, оп этому методу, при запуске beryl декорации окон не показываются, попробуйте добавить beryl-xgl в автозапуск. Также смотрите раздел Поиск проблем</li>
<li>Версию данного метода, для командной строки, вы можете найти <a href="http://gentoo-wiki.com/Beryl#Using_GNOME">тут</a>.</li>
</ol>
<p><strong>KDE</strong></p>
<p>Добавте beryl-manager в автозапуск KDE. Откройте терминал и создайте следующую символическую ссылку:</p>
<p align="left"><code>$ ln -s /usr/bin/beryl-manager ~/.kde/Autostart/beryl-manager</code></p>
<p><strong>Добавление Beryl в существующий сеанс</strong></p>
<p><strong>GNOME</strong></p>
<p>Для запуска beryl-manager только тогда, когда запущен сеанс Xgl, я изменил скрипт, взятый с Gentoo Wiki <a href="http://gentoo-wiki.com/HOWTO_XGL#Adding_Compiz_to_an_Existing_Session">scripts</a>.so:</p>
<p><strong>Создайте скрипт: </strong>Используйте ваш любимый текстовый редактор для создания скрипта start_beryl.sh. Я создал его в /usr/local/bin следующим образом:</p>
<p><code>$ sudo gedit /usr/local/bin/start_beryl.sh</code></p>
<p>В файл вставте следующее:</p>
<p><code>#!/bin/bash<br />
#<br />
# Start beryl-manager within gnome-session<br />
#<br />
if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then<br />
DISPLAY=:1 beryl-manager<br />
DISPLAY=:1 beryl-xgl<br />
else echo "${0}: Error: beryl-manager not launched. Xgl not running?"<br />
fi</code></p>
<p>и сохраните файл.</p>
<p><strong>Делаем скрипт исполняемым: </strong>Теперь убедитесь, что у вашего скрипта установлены права так, что он может быть вызван через окно входа в сессию &#8211; это можно сделать при помощи Nautilus или Konqueror, или просто вводом следующей команды в терминале:</p>
<p><code>$ sudo chmod a+x /usr/local/bin/start_beryl.sh</code></p>
<p><strong>Добавте скрипт в автозапуск сеанса GNOME</strong></p>
<ul>
<li>Откройте меню Система &gt; Настройки &gt; Сеансы</li>
<li>Откройте вкладку Автозапуск</li>
<li>Нажмите на кнопку Добавить и введите /usr/local/bin/start_beryl.sh в диалоговом окне</li>
<li>Нажмите Выход</li>
</ul>
<p>Теперь вы можете выйти и запустить сеанс. Когда вы запустите сеанс GNOME, скрипт проверит запущен ли Xgl, и если да, то запустит beryl-manager.</p>
<p><strong>KDE</strong></p>
<p><a href="http://gentoo-wiki.com/HOWTO_XGL#KDE_users_general_startup_script">Gentoo Wiki</a> предлагает несколько <a href="http://gentoo-wiki.com/HOWTO_XGL#Adding_Compiz_to_an_Existing_Session">скриптов</a>  запуска, которые позволят вам запускать beryl или compiz только когда запущен сервер Xgl. Если скрипт добавлен в автозапуск сеанса GNOME или в автозапуск KDE, beryl не запустится пока мы не войдем в сеанс Xgl &#8211; это более элегантное решение для автоматизации запуска beryl. Тем не менее, эти скрипты были написаны для compiz и также включают в себя различные обходные пути для шрифтов и клавиатур, которые могут не понадобиться в большинстве ситуаций. Также упомянутые выше скрипты для запуска beryl в GNOME, также работают, если их добавить в автозапуск KDE.</p>
<p><strong>Поиск проблем</strong></p>
<p><strong>Нерабочие темы иконок и GTK</strong></p>
<p>Если у вас появились проблемы с невозможностью изменения тем GTK или иконок, вам необходимо войдя в сеанс Xgl ввести следующую команду в терминале:</p>
<p><code>$ gnome-settings-daemon</code></p>
<p>Теперь попробуйте изменить тему GTK или иконок. Если это исправит проблему, добавте эту команду в ваш автозапуск.</p>
<p><strong>Использование Beryl</strong></p>
<p>Смотрите <a href="http://wiki.beryl-project.org/wiki/Tips/Default_Commands">команды по умолчанию</a>.</p>
<p><strong>Дополнительные материалы</strong></p>
<p><a href="https://help.ubuntu.com/ubuntu/desktopguide/C/hardware.html">Introduction to 3D Video Acceleration (Ubuntu Desktop Guide)</a></p>
<p><a href="https://help.ubuntu.com/community/CompositeManager/InstallingBeryl">Installing Beryl (Ubuntu Community Documentation)</a></p>
<p><a href="https://help.ubuntu.com/community/CompositeManager">Composite Manager page (Ubuntu Community Documentation)</a></p>
<p><a href="http://gentoo-wiki.com/HOWTO_XGL">Installing Xgl (Gentoo Wiki)</a></p>
<p><a href="http://gentoo-wiki.com/Beryl">Installing Beryl (Gentoo Wiki)</a></p>
<p><a href="http://gentoo-wiki.com/HOWTO_XGL/Troubleshooting">Troubleshooting Xgl (Gentoo Wiki)</a></p>
<p><a href="http://wiki.archlinux.org/index.php/Xgl_Troubleshooting">Xgl Troubleshooting (Arch Wiki)</a></p>
<p><a href="http://forums.gentoo.org/viewtopic-t-483004.html">xlaunch &#8211; a script for launching fullscreen OpenGL apps (ie. games) under Xgl (Gentoo forums)</a></p>
<p><a href="http://doc.gwos.org/index.php/CustomXSession">How to build a custom X Session (GWOS)</a></p>
<p><a href="http://doc.gwos.org/index.php/VirtualX">How to start virtual X sessions (GWOS)</a></p>
<p align="right"><em>Перевод: Rikhar aka Aleksey S. Vasilenko</em></p>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2007/01/27/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-beryl-%d0%bd%d0%b0-ubuntu-edgy-%d1%81-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%d0%bc-xgl-%d0%bf%d0%b5/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Metisse. Установка. Запуск. Использование.</title>
		<link>http://linux.xlibs.net/2007/01/27/metisse-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/</link>
		<comments>http://linux.xlibs.net/2007/01/27/metisse-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/#comments</comments>
		<pubDate>Sat, 27 Jan 2007 18:06:20 +0000</pubDate>
		<dc:creator>Rikhar</dc:creator>
				<category><![CDATA[HowTo's]]></category>
		<category><![CDATA[Общая]]></category>
		<category><![CDATA[Metisse]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2007/01/27/metisse-%d0%a3%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%97%d0%b0%d0%bf%d1%83%d1%81%d0%ba-%d0%98%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/</guid>
		<description><![CDATA[ 	Metisse это основанная на X оконная система, разработанная с двумя целями. Вопервых, она должна облегчить разработку и внедрение инновационных технологий управления окнами для исследователей HCI (HCI &#8211; интерфейс &#8220;человек-компьютер&#8221;). Вовторых она должна соответствовать существующим стандартам и быть достаточно эффективной для ежедневного использования, делая ее подходящей платформой для оценки предложенных технологий.Metisse не фокусируется на особенных [...]]]></description>
			<content:encoded><![CDATA[<p> 	Metisse это основанная на X оконная система, разработанная с двумя целями. Вопервых, она должна облегчить разработку и внедрение инновационных технологий управления окнами для исследователей HCI (HCI &#8211; интерфейс &#8220;человек-компьютер&#8221;). Вовторых она должна соответствовать существующим стандартам и быть достаточно эффективной для ежедневного использования, делая ее подходящей платформой для оценки предложенных технологий.Metisse не фокусируется на особенных видах взаимодействия (например 3D) и не должна рассматриваться как предложение нового рабочего стола. Это в большей степени инструмент для создания новых типов окружения рабочих столов.</p>
<p>Metisse используется, например, как инструмент для <a href="http://insitu.lri.fr/metisse/facades/"><em>пользовательского интерфейса Façades</em></a><em>, </em>системы, которая позволяет приспосабливать, перенастраивать и комбинировать существующие графические интерфейсы посредством технологии: direct manipulation. Она также в <a href="http://www.mekensleep.com/">Mekensleep</a> для интегрирования интерфейса GTK+ в основанную на OpenGL игру <a href="http://www.pok3d.com/">Pok3D</a>.</p>
<p>Следующие скриншоты дадут вам возможность увидеть, что может эта система.<br />
<a href="http://insitu.lri.fr/metisse/screenshots/folded-rotated-windows.png"><img id="image65" src="http://linux.xlibs.net/wp-content/uploads/2007/01/folded-rotated-windows.png" alt="Складывание и вращение окон" /></a></p>
<p align="center">Складывание и вращение окон</p>
<p><span id="more-64"></span></p>
<p align="center">
<a href="http://insitu.lri.fr/metisse/screenshots/virtual-desktop.png"><img id="image66" src="http://linux.xlibs.net/wp-content/uploads/2007/01/virtual-desktop.png" alt="Взгляд на виртуальные рабочие столы с высоты птичьего полета" /></a>
</p>
<p align="center">Взгляд на рабочие столы с высоты птичьего полета</p>
<p align="left">Больше скриншотов вы можете увидеть <a title="тут" href="http://insitu.lri.fr/metisse/screenshots/">тут</a>.</p>
<p align="left"><strong>Установка Metisse</strong></p>
<p align="left">Чтобы собрать Metisse из CVS, у вас должны быть установлены последние версии пакетов automake, libtool и autoconf. Система сборки также использует pkg-config для слежения за зависимостями.</p>
<p>Сервер Metisse &#8211; это модифицированный xserver. Композитор &#8211; это основанный на <a href="http://insitu.lri.fr/%7Eroussel/projects/nucleo/">núcleo</a> модуль для FVWM-InSitu &#8211; модифицированной версии FVWM 2.5.x. Вцелом система должна относительно просто собраться на современных дистрибутивах Linux и Mac OS X.</p>
<p>Сборка núcleo</p>
<p>Исходный код núcleo может быть получен в виде архива с <a href="http://insitu.lri.fr/metisse/download/">http://insitu.lri.fr/metisse/download/</a>:</p>
<p><code>wget http://insitu.lri.fr/metisse/download/0.4.0-rc4/nucleo-0.6.tar.bz2<br />
tar xjvf nucleo-0.6.tar.bz2<br />
cd nucleo-0.6</code>или из CVS репозитория:</p>
<p><code>cvs -d :pserver:anonymous@cvs.lri.fr:/users/asspro/roussel/cvsroot login<br />
# hit the Return key<br />
cvs -z 3 -d :pserver:anonymous@cvs.lri.fr:/users/asspro/roussel/cvsroot co nucleo<br />
cd nucleo<br />
./build-utils/bootstrap</code>Компилирование кода как всегда достаточно прямолинейно. Единственное, проверьте, что скрипт configure нашел &#8220;glWindow backend&#8221; (т.е. GLX or AGL):</p>
<p><code>./configure<br />
make<br />
make install # or sudo make install</code>Если скрипт не нашел glWindow backend, значит ван необходимо установить пакет libglu1-mesa-dev.</p>
<p>Если make завершился с ошибками, то скорее всего вам необходимо установить пакеты libexif-dev и libavahi-compat-libdnssd-dev<br />
Сборка сервера Metisse и композитора</p>
<p>Исходный код Metisse может быть получен в виде архива с <a href="http://insitu.lri.fr/metisse/download/">http://insitu.lri.fr/metisse/download/</a>:</p>
<p><code>wget http://insitu.lri.fr/metisse/download/0.4.0-rc4/metisse-0.4.0-rc4.tar.bz2<br />
tar xjvf metisse-0.4.0-rc4.tar.bz2<br />
cd metisse-0.4.0-rc4</code>или из CVS репозитория:</p>
<p><code>cvs -d :pserver:anonymous@cvs.lri.fr:/users/asspro/ihm/metisse-cvs login<br />
# hit the Return key<br />
cvs -z 3 -d :pserver:anonymous@cvs.lri.fr:/users/asspro/ihm/metisse-cvs co metisse<br />
cd metisse<br />
cvs -z 3 -d :pserver:anonymous@cvs.lri.fr:/users/asspro/ihm/metisse-cvs co fvwm-insitu<br />
./bootstrap</code>Компилирование кода опять таки очень прямолинейно:</p>
<p><code>./configure<br />
make<br />
make install # или sudo make install</code></p>
<p>В зависимости от вашей платформы вам может понадобится использовать некоторые дополнительные опции для скрипта configure, такие как &#8211;enable-glx, &#8211;enable-glx-x86 или &#8211;enable-mmx. Как обычно configure &#8211;help покажет вам список доступных опций.</p>
<p>Сервер Metisse не запустится без шрифтов. Если выши шрифты не утсановлены в /usr/share/fonts/X11, /usr/share/fonts или /usr/lib/X11/fonts, используйте опцию &#8211;with-fontdir, для обозначения их местонахождения, например:</p>
<p><code>./configure --with-fontdir=/opt/X11R7/share/fonts</code></p>
<p><strong>Запуск Metisse</strong></p>
<p>Оконная система Metisse использует композитный подход, который четко разделяет отрисовку окон  и сложный интерактивный процесс. Сервер Metisse это модифицированный X-сервер который отрисовывает окна вне экрана. Композитор Metisse это комбинация незначительно модифицированной версии FVWM c основанным на  OpenGL интерактивным представлением, названным FvwmCompositor. FvwmCompositor запускается как модуль FVWM, связанный с сервером Metisse и вашей основной иконной системой (обычно X-сервер или OS X WindowServer). Между прочим, FvwmCompositor показывает изображения окон вернув их с сервера Metisse и отправив их на стандартное устройство ввода.</p>
<div><img id="image67" src="http://linux.xlibs.net/wp-content/uploads/2007/01/metisse-architecture.png" alt="Архитектура Metisse" /></div>
<div align="center">Архитектура Metisse</div>
<div align="center"></div>
<div align="left"><strong>Запуск сервера</strong></div>
<div align="left"></div>
<div align="left">Сервер Metisse может быть запущен из терминала при помощи команды:</div>
<div align="left">Xmetisse -geometry 1024&#215;768 -ac :1</div>
<div align="left"></div>
<div align="left">В этом примере, сервер настроен на эмуляцию разрешения 1024х768, ограничение доступа к управлению со стороны X и слежение за входящими запросами от X-клиентов на первом экране (слежение за портом TCP 6001).</div>
<div align="left">Команда</div>
<div align="left">Xmetisse -help</div>
<div align="left">выдаст вам полный список поддерживаемых опций.</div>
<p><strong>Запуск композитора</strong></p>
<p>Для соединения с сервером, запущенном в прошлом шаге просто введите в терминале</p>
<p>metisse-start-fvwn -wd :1</p>
<p>Команда metise-start-fvwm -help выдаст вам все доступные опции.</p>
<p>Синтаксис строки запуска:</p>
<p>metisse-start-fvwn [options] &#8212; [FvwmCompositor options] &#8212; [fvwm options]</p>
<p>Опции FvwmConpositor включают:</p>
<p>-t  запрет на использование OpenGL</p>
<p>-C разрешение на использование программного курсора</p>
<p>-p разрешение на использование функций управления OpenGL</p>
<p>-s отключение теней</p>
<p><strong>Использование Metisse в качестве вашего окружения по умолчанию</strong></p>
<p>Простейший способ, для тех, кто использует startx &#8211; это поместить в файл .xinitrc (rxvt должен быть удален):</p>
<pre>Xmetisse -ac -depth 16 -geometry 1158x864 :1 &gt;&amp; .Xmetisse-log &amp;
metisse-start-fvwm &gt;&amp; .compositor-log &amp;
rxvt # this will allow you to terminate this session by typing "exit" and to
# restart the compositor using metisse-start-fvwm if it ever crashes
killall Xmetisse</pre>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2007/01/27/metisse-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>С Новым 2007 годом!!!</title>
		<link>http://linux.xlibs.net/2006/12/31/happy-new-year-2007/</link>
		<comments>http://linux.xlibs.net/2006/12/31/happy-new-year-2007/#comments</comments>
		<pubDate>Sun, 31 Dec 2006 16:36:11 +0000</pubDate>
		<dc:creator>xlibs</dc:creator>
				<category><![CDATA[Общая]]></category>
		<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">http://linux.xlibs.net/2006/12/31/happy-new-year-2007/</guid>
		<description><![CDATA[ 	
Друзья, камрады, и все случайно и не очень здесь оказавшиеся, поздравляю вас с Новым годом!!!
2007 — год успеха.
]]></description>
			<content:encoded><![CDATA[<p> 	<img src="http://farm1.static.flickr.com/40/79373845_442b35df34.jpg" alt="happy new year" /></p>
<p>Друзья, камрады, и все случайно и не очень здесь оказавшиеся, поздравляю вас с Новым годом!!!</p>
<p>2007 — год успеха.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux.xlibs.net/2006/12/31/happy-new-year-2007/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

