<?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>::RiZN BLOG:: &#187; linux</title>
	<atom:link href="http://blog.rizn.org/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rizn.org</link>
	<description>Обо всем</description>
	<lastBuildDate>Tue, 11 Aug 2009 10:23:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Про образование</title>
		<link>http://blog.rizn.org/about_russian_education/</link>
		<comments>http://blog.rizn.org/about_russian_education/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 18:14:09 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[education]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/?p=122</guid>
		<description><![CDATA[Меня всегда удивляло, как в нашей стране (в Российской Федерации, то есть), делаются дела, и насколько эти дела расходятся со словами. Мне хочется отдать должное Александру Михайловичу Поносову, который проделал огромную работу по внедрению свободного ПО в области образования. Приятно, что депутат Виктор Имантович Алкснис поднимал эту тему в Государственной Думе. Но что это: Неужели [...]]]></description>
			<content:encoded><![CDATA[<p>Меня всегда удивляло, как в нашей стране (в Российской Федерации, то есть), делаются дела, и насколько эти дела расходятся со словами. Мне хочется отдать должное Александру Михайловичу Поносову, который проделал огромную работу по внедрению свободного ПО в области образования. Приятно, что депутат Виктор Имантович Алкснис поднимал эту тему в Государственной Думе. Но что это:<br /><a href='http://smages.com/i/ba/d9/bad9e052130a48d9f5948c038193941c.png'><img src='http://smages.com/t/ba/d9/bad9e052130a48d9f5948c038193941c.jpg'></a><br /> Неужели первая и третья новость вызывают диссонанс только у меня? Да и это не самое главное, пускай хоть десять дистрибутивов сделают.<br />
Был сегодня в Московском Институте Открытого Образования и задал вопрос про то, почему у нас ЕГЭ можно сдавать <b>только</b> в MSIE, а вся отчётность ведётся <b>только</b> в MS Excel и в программах, которым по кроссплатформенности как до Луны пешком. Ответ меня несколько удивил. Оказывается, эта инициатива исходит из Департамента Образования! Вот такие забавные факты.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/about_russian_education/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Собрать ядро — это не страшно. Debian-way.</title>
		<link>http://blog.rizn.org/compiling-linux-image/</link>
		<comments>http://blog.rizn.org/compiling-linux-image/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 14:40:23 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[manual]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/?p=109</guid>
		<description><![CDATA[Сборка ядра — это забавно и познавательно. Для начала нам понадобятся некоторые пакеты:
sudo aptitude install debhelper gcc make modutils kernel-package libncurses5-dev
Скачаем свежее ядро с http://www.kernel.org/ в архиве tar.bz2
Полученный архив распакуем:
tar --bzip2 -xvf linux-source-2.6.*
Перейдём в созданную директорию с ядром и настроим его
cd linux-source-2.6.* &#038;&#038; sudo make menuconfig
В подробности настройки вдаваться не буду, но скажу лишь, что [...]]]></description>
			<content:encoded><![CDATA[<p>Сборка ядра — это забавно и познавательно. Для начала нам понадобятся некоторые пакеты:<br />
<code>sudo aptitude install debhelper gcc make modutils kernel-package libncurses5-dev</code><br />
Скачаем свежее ядро с <a href="http://www.kernel.org/">http://www.kernel.org/</a> в архиве tar.bz2<br />
Полученный архив распакуем:<br />
<code>tar --bzip2 -xvf linux-source-2.6.*</code><br />
Перейдём в созданную директорию с ядром и настроим его<br />
<code>cd linux-source-2.6.* &#038;&#038; sudo make menuconfig</code><br />
В подробности настройки вдаваться не буду, но скажу лишь, что главное правило это «не уверен — не трогай»<br />
Очистим параметры kpkg<br />
<code>sudo make-kpkg clean</code><br />
Теперь самая длительновыполняемая команда — компилируем<br />
<code>sudo make-kpkg --initrd --revision=myfirstbuild.1.0 kernel_image</code><br />
,где <em>myfirstbuild.1.0</em> это произвольное имя сборки<br />
По окончанию сборки ставим образовавшийся пакет<br />
<code>sudo dpkg -i ../linux-image-2.6.*.deb</code><br />
Самое время перезагрузиться и в меню загрузчика выбрать новое ядро.<br />
Если же оно не загрузилось, всегда можно загрузить предыдущее ядро и грузиться с него.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/compiling-linux-image/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>mplayer всесильный</title>
		<link>http://blog.rizn.org/mplayer-flv-mp3/</link>
		<comments>http://blog.rizn.org/mplayer-flv-mp3/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 17:49:46 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/?p=106</guid>
		<description><![CDATA[Сейчас существует довольно много сервисов, позволяющих скачать контент с сайтов аля youtube.com, imeem.com и muzicons.com. В результате на кмпьютере скапливаются (во всяком случае у меня) файлов с расширением .flv, которые прекрасно смотрятся mplayer&#8217;ом. Но среди них попадаются такие, которые скачаны ради музыки, а видео, в общем-то, вторично и по большому счёту не нужно. Да и [...]]]></description>
			<content:encoded><![CDATA[<p>Сейчас существует довольно много сервисов, позволяющих скачать контент с сайтов аля youtube.com, imeem.com и muzicons.com. В результате на кмпьютере скапливаются (во всяком случае у меня) файлов с расширением .flv, которые прекрасно смотрятся mplayer&#8217;ом. Но среди них попадаются такие, которые скачаны ради музыки, а видео, в общем-то, вторично и по большому счёту не нужно. Да и в плеер flv не запихнёшь. Решение простое — надо просто сохранить звуковой поток в отдельный файл. Итак, после выполнения команды <code>mplayer videofile.flv -dumpaudio</code> в текущей директории появляется файл stream.dump, который можно спокойно переименовывать в file.mp3 и загружать в плеер, например.<br />
PS: Естественно, это работает при условии, что звуковая дорожка закодирована в mp3-формате.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/mplayer-flv-mp3/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Sid, lenny, etch и sarge</title>
		<link>http://blog.rizn.org/sid-lenny-etch-sarge/</link>
		<comments>http://blog.rizn.org/sid-lenny-etch-sarge/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 11:32:55 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/?p=101</guid>
		<description><![CDATA[Я, к стыду своему, совсем недавно узнал, что значат эти названия %) Что ж, делюсь знаниями со всеми:
Sid — постоянное название текущей unstable ветки. Тут всё самое новое, но не исключены баги.
Lenny – текущий testing. В этой ветке софт тестируется, фиксятся баги, после чего ветка переименовывается в стабильную.
Etch — текущий stable релиз. Тут ошибок почти [...]]]></description>
			<content:encoded><![CDATA[<p>Я, к стыду своему, совсем недавно узнал, что значат эти названия %) Что ж, делюсь знаниями со всеми:</p>
<p><strong>Sid</strong> — постоянное название текущей unstable ветки. Тут всё самое новое, но не исключены баги.<br />
<strong>Lenny</strong> – текущий testing. В этой ветке софт тестируется, фиксятся баги, после чего ветка переименовывается в стабильную.<br />
<strong>Etch</strong> — текущий stable релиз. Тут ошибок почти что нету, но им пользуются, в основном, только те, кто не пьёт шампанского. Обновления касаются только безопасности.<br />
<strong>Sarge</strong> — предыдущий stable, для динозавров.</p>
<p>Вчера перевёл ещё один ноутбук с lenny на sid и был удивлён, насколько лучше всё стало работать, даже флеш в браузере перестал тормозить. Вот такие приятные изменения.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/sid-lenny-etch-sarge/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>wireless-tools — прекрасная замена wicd и прочим GUI-свистелкам</title>
		<link>http://blog.rizn.org/wireless-tools/</link>
		<comments>http://blog.rizn.org/wireless-tools/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 21:50:02 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[wi-fi]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/?p=96</guid>
		<description><![CDATA[Да, я пришёл к осознанию того, что консольные утилиты всё-таки лучше всяких графических программ и фронт-эндов. А посему, вкратце расскажу о том, как подсоединиться к беспроводной сети, имея в наличии только консоль и клавиатуру.
Итак, для начала убедимся, что wireless-tools установлен.
aptitude search wireless-tools
i A wireless-tools            [...]]]></description>
			<content:encoded><![CDATA[<p>Да, я пришёл к осознанию того, что консольные утилиты всё-таки лучше всяких графических программ и фронт-эндов. А посему, вкратце расскажу о том, как подсоединиться к беспроводной сети, имея в наличии только консоль и клавиатуру.</p>
<p>Итак, для начала убедимся, что wireless-tools установлен.<br />
<code>aptitude search wireless-tools</code></p>
<pre>i A wireless-tools                                                 - Tools for manipulating Linux Wireless Extensions</pre>
<p>Литера «i» в начале строки говорит о том, что пакет установлен. Если же там значится «p», нужно поставить этот пакет командой <code>sudo aptitude install wireless-tools</code>, только озаботьтесь этим вопросом до попадания в условия отсутствия проводного интернета =)<br />
Далее, посмотрим, какие беспроводные сети нам доступны.<br />
<code>sudo iwlist scan</code><br />
Но для первого знакомства в выводе этой программы будет много ненужной информации. Поэтому сделаем так:<br />
<code>sudo iwlist scan | egrep "ESSID|Quality|Encryption key"</code><br />
На выходе получаем список из имени сети (ESSID), качества сигнала (Quality) и наличия шифрования (Encryption key).<br />
Если сигнал удовлетворительный (более 50, например) и шифрование отсутствует (либо присутствует, но ключ известен), можно приступать к подключению.<br />
В начале зададим имя сети с помощью команды<br />
<code>sudo iwconfig <i>имя_устройства</i> essid "имя_сети"</code><br />
<i>Узнать имя устройства можно с помощью
<pre>sudo iwconfig</pre>
<p></i><br />
Теперь идёт шаг только для зашифрованных сетей. Задаём ключ сети<br />
<code>sudo wpa_supplicant "ключ_сети"</code><br />
И последнее, получаем настройки сети с помощью службы DHCP<br />
<code>sudo dhclient <i>имя_устройства</i></code><br />
После завершения работы программы проверим, работает ли у нас созданное подключение<br />
<code>ping ya.ru</code><br />
Приятной работы в консоли =)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/wireless-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wicd — прекрасная замена gnome- и kde-network-manager&#8217;у</title>
		<link>http://blog.rizn.org/wicd-network-manager/</link>
		<comments>http://blog.rizn.org/wicd-network-manager/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 15:26:37 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[wi-fi]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/wicd-network-manager/</guid>
		<description><![CDATA[http://wicd.sourceforge.net/
Очень рекомендую всем, кто ещё не поставил.
Возможности — скопирую с официального сайта

# backwards compatible with standard *nix networking commands (iwconfig, ifconfig, etc)
# wired networks
# named network profiles
# select between static IP addresses and DHCP on a per network basis
# store different static IPs, gateways, subnet masks, DNS server addresses per network
# wireless networks
   [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wicd.sourceforge.net/">http://wicd.sourceforge.net/</a><br />
Очень рекомендую всем, кто ещё не поставил.<br />
Возможности — скопирую с официального сайта</p>
<blockquote><p>
# backwards compatible with standard *nix networking commands (iwconfig, ifconfig, etc)<br />
# wired networks<br />
# named network profiles<br />
# select between static IP addresses and DHCP on a per network basis<br />
# store different static IPs, gateways, subnet masks, DNS server addresses per network<br />
# wireless networks<br />
   1. automatically connect at boot &#8211; no user intervention required, even for encrypted networks<br />
   2. keeps network keys in root accesible only (600) files (unencrypted, however)<br />
   3. automatically selects between static IP addresses and DHCP on a per network basis<br />
   4. encryption (template based)<br />
         WPA 1/2, WEP, LEAP, TTLS, EAP, PEAP<br />
# automatically connects at resume from suspend<br />
# displays information about the network<br />
# support for Ralink cards<br />
# ability to run scripts before/after connecting/disconnecting
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/wicd-network-manager/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>John The Ripper и md5</title>
		<link>http://blog.rizn.org/john-the-ripper-raw-md5/</link>
		<comments>http://blog.rizn.org/john-the-ripper-raw-md5/#comments</comments>
		<pubDate>Sun, 02 Mar 2008 20:29:27 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[soft]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/john-the-ripper-raw-md5/</guid>
		<description><![CDATA[Случилось мне тут забыть один свой пароль. Имелся только 128-битный md5-хэш пароля, причём записанный plaintext&#8217;ом, который был когда-то сгенерён программой md5sum. Для восстановления паролей по хэшам очень удобно использовать утилиту John The Ripper. Но есть одна проблемка, она (точнее он, John, всё-таки) не умеет работать с raw-md5.
Решение проблемы было отгуглено не сразу, спасибо друзьям на [...]]]></description>
			<content:encoded><![CDATA[<p>Случилось мне тут забыть один свой пароль. Имелся только 128-битный md5-хэш пароля, причём записанный plaintext&#8217;ом, который был когда-то сгенерён программой md5sum. Для восстановления паролей по хэшам очень удобно использовать утилиту <a href="http://www.openwall.com/john/">John The Ripper</a>. Но есть одна проблемка, она (точнее он, John, всё-таки) не умеет работать с raw-md5.<br />
Решение проблемы было отгуглено не сразу, спасибо друзьям на помощь и тыкание в правильные ссылки :)<br />
Начнём с того, что нужно скачать исходники с официального сайта и распаковать их в какую-либо директорию. Например,<br />
<code>mkdir john #создаём директорию 'john'<br />
cd john #переходим туда<br />
wget http://www.openwall.com/john/f/john-1.7.2.tar.bz2 #и скачиваем тарбол с сорцами (на момент написания, самая свежая — 1.7.2)<br />
tar -xvf john-1.7.2.tar #разархивируем<br />
cd john-1.7.2 #переходим в папку с сорцами<br />
wget ftp://ftp.openwall.com/pub/projects/john/contrib/john-1.7.2-all-9.diff.gz #качаем diff-архив с фиксом<br />
gzip -d john-1.7.2-all-9.diff.gz #разархивируем<br />
patch -p1 &lt; john-1.7.2-all-9.diff #применяем патч<br />
cd src # переходим в директорию, откуда будем собирать Джонни<br />
make # собираем<br />
make clean linux-x86-any # собираем, причем платформу можно (и нужно) выбрать свою<br />
cd ../run #переходим в директорию с компилированной программой<br />
./john -format=raw-MD5 /путь/до/файла/my_forgotten_md5-hash.txt #запускаем и ждём результатов<br />
</code><br />
Замечу, что хэш должен лежать в формате user:hash, например<br />
<code> user:60ddb868550a7f0dece5379390bb71ea </code></p>
<p>Но лучше не забывайте свои пароли ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/john-the-ripper-raw-md5/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>В консоли, как у себя дома</title>
		<link>http://blog.rizn.org/n800-xterm-enter-key/</link>
		<comments>http://blog.rizn.org/n800-xterm-enter-key/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 09:33:06 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[n800]]></category>
		<category><![CDATA[tabletpc]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/n800-xterm-enter-key/</guid>
		<description><![CDATA[
Для повышения удобства работы в консоли на n800 можно использовать ярлыки самых нажимаемых клавиш (тех самых, под которыми наиболее сильно протёрта защитная плёнка :) ) Например, у меня вынесены Esc, PgUp, PgDn, Up, Down, Enter, Tab и Ctrl. Немного помучаться пришлось с Enter&#8217;ом, так как значение &#8220;Return&#8221; открывает/закрывает экранную клавиатуру, а не завершает ввод строки. [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://blog.rizn.org/wp-content/uploads/2008/02/shot-2008-02-22-12-04-01.png' title='shot-2008-02-22-12-04-01.png'><img src='http://blog.rizn.org/wp-content/uploads/2008/02/shot-2008-02-22-12-04-01.png' alt='shot-2008-02-22-12-04-01.png' width='400' /></a><br />
Для повышения удобства работы в консоли на n800 можно использовать ярлыки самых нажимаемых клавиш (тех самых, под которыми наиболее сильно протёрта защитная плёнка :) ) Например, у меня вынесены Esc, PgUp, PgDn, Up, Down, Enter, Tab и Ctrl. Немного помучаться пришлось с Enter&#8217;ом, так как значение &#8220;Return&#8221; открывает/закрывает экранную клавиатуру, а не завершает ввод строки. Возможно, решение этой проблемы уже давно есть, но так как мне было лень искать, я решил разобраться сам. Решение лежало на поверхности — Достаточно ввести значение &#8220;KP_Enter&#8221; — это код клавиши Enter на цифровом блоке полноразмерной клавиатуры, который был невозбранно найден с помощью xev. Теперь некоторые основные операции, например, браузинг хистори команд, можно делать не закрывая треть экрана клавиатурой.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/n800-xterm-enter-key/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>Очередной хинт про клавиатуру</title>
		<link>http://blog.rizn.org/compose-key-hint-in-debian/</link>
		<comments>http://blog.rizn.org/compose-key-hint-in-debian/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 16:19:40 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/compose-key-hint-in-debian/</guid>
		<description><![CDATA[Как я уже говорил, текущей операционной системой теперь у меня стоит Debian. И недавно я обнаружил, что в некоторых приложениях клавиатурные сочетания с клавишей compose почему-то не работают. В итоге исследования выяснилось, что так себя ведут лишь gtk-приложения. Чтобы исправить эту проблему и использовать compose key в полную силу, нужно добавить в файл /etc/environment следующую [...]]]></description>
			<content:encoded><![CDATA[<p>Как я уже говорил, текущей операционной системой теперь у меня стоит Debian. И недавно я обнаружил, что в некоторых приложениях клавиатурные сочетания с клавишей <a href="http://blog.rizn.org/compose-key-delaet-zhizn-prosche/">compose</a> почему-то не работают. В итоге исследования выяснилось, что так себя ведут лишь gtk-приложения. Чтобы исправить эту проблему и использовать compose key в полную силу, нужно добавить в файл /etc/environment следующую строку:<br />
<code>GTK_IM_MODULE=xim</code><br />
Рестартим иксы, затем радуемся.</p>
<p>Кстати, если хочется поменять какие-либо биндинги или добавить свои, можно воспользоваться файлом /usr/share/X11/locale/en_US.UTF-8/Compose &#8211; синтаксис там простой, думаю, проблем не будет.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/compose-key-hint-in-debian/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Немного о xorg.conf</title>
		<link>http://blog.rizn.org/nemnogo-o-xorgconf/</link>
		<comments>http://blog.rizn.org/nemnogo-o-xorgconf/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 20:29:04 +0000</pubDate>
		<dc:creator>RiZN</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.rizn.org/nemnogo-o-xorgconf/</guid>
		<description><![CDATA[А точнее о опциях переключения клавиатуры в xorg.conf. Недавно тут ломал голову, как сказать иксам, что я хочу переключения раскладок по клавише «Cock Slap» «Caps Lock». И нашёл в интернете списочек допустимых значений. Вот он:

grp:toggle &#8211; переключение правым Alt;

grp:shift_toggle &#8211; двумя клавишами shift;

grp:ctrl_shift_toggle &#8211; ctrl+shift;

grp:alt_shift_toggle &#8211; alt+shift;

grp:ctrl_alt_toggle &#8211; ctrl+alt;

grp:caps_toggle &#8211; переключение по CapsLock;

grp:lwin_toggle &#8211; переключение [...]]]></description>
			<content:encoded><![CDATA[<p>А точнее о опциях переключения клавиатуры в xorg.conf. Недавно тут ломал голову, как сказать иксам, что я хочу переключения раскладок по клавише <s>«Cock Slap»</s> «Caps Lock». И нашёл в интернете списочек допустимых значений. Вот он:</p>
<ol>
<li><b>grp:toggle</b> &#8211; переключение правым Alt;
</li>
<li><b>grp:shift_toggle</b> &#8211; двумя клавишами shift;
</li>
<li><b>grp:ctrl_shift_toggle</b> &#8211; ctrl+shift;
</li>
<li><b>grp:alt_shift_toggle</b> &#8211; alt+shift;
</li>
<li><b>grp:ctrl_alt_toggle</b> &#8211; ctrl+alt;
</li>
<li><b>grp:caps_toggle</b> &#8211; переключение по CapsLock;
</li>
<li><b>grp:lwin_toggle</b> &#8211; переключение по левой &#8220;Win&#8221; клавише на Windows клавиатуре (для X Window старше 4.2);
</li>
<li><b>grp:rwin_toggle</b> &#8211; переключение по правой &#8220;Win&#8221; клавише на Windows клавиатуре (для X Window старше 4.2);
</li>
<li><b>grp:menu_toggle</b> &#8211; переключение по клавише &#8220;Контекстное меню&#8221; на Windows клавиатуре (для X Window старше 4.2);
</li>
<li><b>grp:lctrl_toggle</b> переключение по левой клавише Control
</li>
<li><b>grp:rctrl_toggle</b> переключение по правой клавише Control
</li>
<li><b>grp:switch</b> &#8211; переключение по правому Alt только на момент нажатия
</li>
<li><b>grp:lwin_switch</b> &#8211; переключение по левой клавише Windows только на момент нажатия
</li>
<li><b>grp:rwin_switch</b> &#8211; переключение по правой клавише Windows только на момент нажатия
</li>
<li><b>grp:win_switch</b> &#8211; переключение по любой клавише Windows только на момент нажатия
</li>
</ol>
<p>Возможные значения grp_led:
</p>
<ol>
<li><b>grp_led</b> &#8211; использовать индикаторы на клавиатуре для показания изменения группы
</li>
<li><b>grp_led:num</b> &#8211; индикатор Num_Lock показывает изменения группы
</li>
<li><b>grp_led:caps</b> &#8211; индикатор Caps_Lock показывает изменение группы
</li>
<li><b>grp_led:scroll</b> &#8211; индикатор Scroll_Lock показывает изменение группы
</li>
</ol>
<p><a href="http://ru.gentoo-wiki.com/XkbOptions">Источник</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rizn.org/nemnogo-o-xorgconf/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
