<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1382092438839759700</id><updated>2012-01-26T11:56:24.269+04:00</updated><category term='Vim'/><category term='Fedora'/><category term='Nvidia'/><category term='yum'/><category term='VM'/><category term='gedit'/><category term='Wine'/><category term='Gui'/><category term='Net'/><category term='python'/><category term='ftp'/><category term='CentOS'/><title type='text'>MXLinux</title><subtitle type='html'>Блог о дистрибутивах Linux семейства RedHat
( Fedora, CentOS, Scientific Linux, ... ).</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-2273795290390574857</id><published>2011-12-26T20:59:00.000+04:00</published><updated>2012-01-26T11:56:24.296+04:00</updated><title type='text'>break kernel in CentOS 6.2 and HP Proliant</title><content type='html'>Ядро входящее в комплект CentOS 6.2 сломано. На днях было обновление этого ядра до версии - 2.6.32-220.2.1 и оно тоже не работает на серверах HP Prolian Dl180G6.&lt;br /&gt;&lt;br /&gt;Не может правильно распределить прерывания по ядрам процессора:&lt;br /&gt;&lt;b&gt;kernel:Uhhuh. NMI received for unknown reason 21 on CPU 12.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Я откатился до последнего ядра входящего в CentOS 6.1 и проблема сразу решилась. Завел соответствующую запись в bugzilla CentOS и теперь стоит ждать когда исправят проблему :(&lt;br /&gt;&lt;br /&gt;&lt;i&gt;P.S. Интересно оригинальное ядро с RHEL 6.2 также не работает на серверах HP Proliant ?&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Update 2012/01/26&lt;/b&gt; : Ввиду нашумевшего эксплоита в ядре RHEL 6x, сегодня прилетело обновление (kernel-2.6.32-220.4.1.el6.x86_64). Я его тут же проверил. Как не работало так и не работает :( Причем раньше на панели горела желтая ламопчка, так теперь вообще стало красным моргать :(&lt;/i&gt;&lt;br /&gt;&lt;i&gt; &lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-2273795290390574857?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/2273795290390574857/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/12/break-kernel-in-centos-62-and-hp.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/2273795290390574857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/2273795290390574857'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/12/break-kernel-in-centos-62-and-hp.html' title='break kernel in CentOS 6.2 and HP Proliant'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-6019141767381623389</id><published>2011-12-11T18:58:00.001+04:00</published><updated>2011-12-11T19:02:54.699+04:00</updated><title type='text'>update СentOS 6.0 to 6.1</title><content type='html'>Недавно вышел centos 6.1. Наверное есть такие люди кто держут локальное зеркало для обновления, и поскольку updates-6.1 это по сути тоже самое что cr-6.0 и есть способ сделать у себя нужное зеркало и очень быстро !&lt;br /&gt;&lt;br /&gt;Копируем нужный каталог 6.0-cr-{i386|x86_64} в каталог 6.1-updates-{i386|x86_64} и командой:&lt;br /&gt;&lt;b&gt;rsync -avzH --delete --exclude "SRPMS" ${SOURCE} ${TARGET}&lt;/b&gt;&lt;br /&gt;синхронизируем текущий каталог. В результате чего стираются очень старые пакеты и добавлются чуть чуть новые и все !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-6019141767381623389?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/6019141767381623389/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/12/update-centos-60-to-61.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6019141767381623389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6019141767381623389'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/12/update-centos-60-to-61.html' title='update СentOS 6.0 to 6.1'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-8254333248327690554</id><published>2011-11-28T00:44:00.001+04:00</published><updated>2011-11-28T00:56:53.292+04:00</updated><title type='text'>Decoder DVD subpicture</title><content type='html'>Давно я не глядел DVD диски, а тут принесли один и я решил глянуть. Вставляю, автоматически запускается Totem, он сразу же выдает картинку, что для DVD Menu нужно установить дополнительный модуль :&lt;br /&gt;&lt;b&gt;Decoder DVD subpicture&lt;/b&gt; ( ну это срабатывает&amp;nbsp; &lt;i&gt;PackageKit-gstreamer-plugin&lt;/i&gt;, для автоматической установки нужных кодеков ) нажимаю &lt;b&gt;ПОИСК&lt;/b&gt; ... и нечего ненаходит.&lt;br /&gt;Мда .... и это Fedora 16 :( Начинаю читать и выясняю, что нужный мне модуль называется : libgstdvdspu.so и находится в пакете -&amp;nbsp; gstreamer-plugins-bad.&lt;br /&gt;&lt;br /&gt;Доставляется элементарно :&lt;b&gt; su -c 'yum install&amp;nbsp; gstreamer-plugins-bad -y'&lt;/b&gt; и все сразу становится нормально.&lt;br /&gt;&lt;br /&gt;Почему это не нашлось автоматом .... х.з.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-8254333248327690554?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/8254333248327690554/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/11/decoder-dvd-subpicture.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/8254333248327690554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/8254333248327690554'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/11/decoder-dvd-subpicture.html' title='Decoder DVD subpicture'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-2758788338590286664</id><published>2011-11-12T13:02:00.001+04:00</published><updated>2011-11-12T13:07:30.789+04:00</updated><title type='text'>Gnome and Google</title><content type='html'>В Fedora 16 встроен Gnome 3.2, и в нем уже начали проглядываться тесная интеграция рабочего стола (DE) и сетевого аккаунта от Google.&lt;br /&gt;&lt;br /&gt;Чтобы включить сетевой акаунт в Fedora 16 заходим в : Сетевые учетные записи, и создаем там аккаунт от Google (&lt;i&gt; вроде обещали что будет возможность создать и другие аккаунты типа FaceBook, но я такой возможности не увидел, наверное это появится позже &lt;/i&gt;). Что видим : Использовать эту учетную запись для - (переключатели) &lt;b&gt;Почта, Календарь, Контакты, Чат, Документы&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="https://live.gnome.org/Evolution"&gt;Почта&lt;/a&gt; :&lt;/b&gt;&lt;br /&gt;Т.е. включаем Evolution и сразу видим свою почту (по imapx), и календарь гугла. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;КАЛЕНДАРЬ&lt;/b&gt; :&lt;br /&gt;Если нажмем в DE наверх в Data то получим тот же досутп к Google Календарь ( через evolution). Вроде существет доступ к google календарю напрямую из gnome-shell но похоже эта функция еще не включена в Fedora 16.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="https://live.gnome.org/Design/Apps/Contacts"&gt;Контакты&lt;/a&gt; :&lt;/b&gt;&lt;br /&gt;Есть такое приложение Контакты ( gnome-contacts ) открыв его то сразу увидим там все контакты из Google и этоже доступно из Evolution. У меня на моем старом телефоне настроен google/sync т.е. по сути это также моя телефонная книга. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="https://live.gnome.org/Empathy"&gt;ЧАТ&lt;/a&gt; :&lt;/b&gt;&lt;br /&gt;Это приложение Empaty, и оно полностью интегровано в Gnome3. Т.е. сверху вправо - нажимаем доступен и все ! Общайся через жабер прям через Gnome, нужно найти кого то, то прям в gnome поиск и видим всех людей с со своих аккаунтов ... &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="https://live.gnome.org/Design/Apps/Documents"&gt;Документы&lt;/a&gt; :&lt;/b&gt;&lt;br /&gt;Хотя я ставил Fedora 16 c нуля и по умолчанию рабочий стол Gnome ( такое правило ), почему то нужное приложение не было доступно.&lt;br /&gt;Оно легко устанавливается через : &lt;b&gt;su -c 'yum install gnome-documents -y'&lt;/b&gt;. Открыв его мы сразу видим все наши документы из Google Docs, и тутже можем их просмотреть. Почему то я не нашел как создать тут новые докуменыт, но скорее всего это появится чуть позже ...&lt;br /&gt;&lt;br /&gt;Все работает достаточно стабильно, т.е. сделаны первые шаги прозрачности работы локального компьютера с интернет.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-2758788338590286664?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/2758788338590286664/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/11/gnome-and-google.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/2758788338590286664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/2758788338590286664'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/11/gnome-and-google.html' title='Gnome and Google'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-8201705702634379889</id><published>2011-11-10T11:10:00.001+04:00</published><updated>2011-11-10T20:17:57.875+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Nvidia'/><title type='text'>F16 again NVIDIA</title><content type='html'>Ну вот, новый дистрибутив &lt;a href="http://fedoraproject.org/ru/get-fedora"&gt;Fedora 16&lt;/a&gt;, а грабли все теже :( &lt;br /&gt;&lt;br /&gt;Ставлю nvidia драйвер командой :&lt;span style="font-weight: bold;"&gt; su -c 'yum install akmod-nvidia'&lt;/span&gt;, и опять после перезагрузки все останавливается на загрузочном экране и не проходит дальше. И опять мешает драйвер nouveau из  initrd ядра. Но в Fedora 16 уже &lt;a href="http://wiki.russianfedora.ru/index.php/%D0%9F%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%BD%D0%B0_Grub2"&gt;Grub2&lt;/a&gt; и поэтому последовательность действий несколько другая, да и переключение на другую консоль по &lt;span style="font-weight: bold;"&gt;ctrl+alt+F2 &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;тоже не работает :(&lt;br /&gt;&lt;br /&gt;1. Нажать &lt;span style="font-weight: bold;"&gt;ctrl+alt+del&lt;/span&gt; ( перегружаем компьютер )&lt;br /&gt;2. В выборе загрузки системы, нажимаем &lt;b&gt;'e'&lt;/b&gt; и добавляем к ядру параметр&amp;nbsp;&amp;nbsp; &lt;span style="font-weight: bold;"&gt;rdblacklist=nouveau&lt;/span&gt;, после чего запускаем загрузку клавиша &lt;b&gt;'F10'&lt;/b&gt;&lt;br /&gt;3. После загрузки, чтобы каждый раз не вводить этот параметр заново прописываем его в файл : &lt;b&gt;vi /etc/default/grub&lt;/b&gt; и формируем новое меню grub2 : &lt;b&gt;su -c 'grub2-mkconfig -o /boot/grub2/grub.cfg'.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;P.S.&lt;i&gt; ВНИМАНИЕ! текущий драйвер NVIDIA 285.05.09 плохо работает с новым Xorg из Fedora 16, ( например с видеокартами серии 250 GTS ). Отдельные приложения очень сильно тормозят, это хорошо видно когда пытаешься изменить размер окна приложения. В списке изменений беты драйвера NVIDIA 290.03 написано, что : &lt;/i&gt;&lt;b&gt;&lt;i&gt;...Fixed a bug that caused trapezoid and triangle rendering to be very slow on older GPUs with xorg-server 1.11... ,&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;т.е. есть надежда, что это оно и есть, и уже исправлено.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;P.P.S. &lt;i&gt;Сегодня ( 10.11.2011 ) вышли очередные бета драйвера NVIDIA 290.06&lt;/i&gt;&lt;br /&gt;&lt;i&gt;и крутой &lt;a href="http://tigro.info/wp/"&gt;Tigro&lt;/a&gt; собрал их для RFR16, я попробывал и о чудо :) Все пашет как часы !&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-8201705702634379889?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/8201705702634379889/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/11/f16-again-nvidia.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/8201705702634379889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/8201705702634379889'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/11/f16-again-nvidia.html' title='F16 again NVIDIA'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-5152852534328255870</id><published>2011-09-28T11:51:00.006+04:00</published><updated>2011-10-04T22:30:02.499+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><title type='text'>NSLCD after CR updates in CentOS 6.0</title><content type='html'>На днях вышли CR (Continuous Release) обновления для ветки CentOS 6.0,странные какие то обновления, ни ядра, ни firefox и т.д. но как говорится "на без рыбье и рак рыба". Пробую ставить свою рабочую станцию ( у меня так пакетов мало но и то ухнуло порядка 250 пакетов !), ставится без проблем, перегружаюсь и ... не могу залогинится ! Мда ...&lt;br /&gt;&lt;br /&gt;Хорошо, что хоть без проблем зашел в консоль рутом (авторизация у меня сделана через 389DS) гляжу:&lt;br /&gt;id mx - не такого пользователя, я в шоке. Пробую глядеть других, хм есть ... Начал разбираться с логами. Оказывается демон NSLCD обновился и теперь тама по умолчанию новое правило на валидность имен, не принимает имена меньше 3х символов :(&lt;br /&gt;Чтобы принимать имена содержащие всего два символа нужно отредактирвать файл : &lt;span style="font-weight:bold;"&gt;vi /etc/nslcd.conf&lt;/span&gt;&lt;br /&gt;и дописать в него строчку : &lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;validnames /^[a-z0-9._@$() \~-]+[a-z0-9._@$()~-]$/i&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;После чего перезапускаем демон : &lt;span style="font-weight:bold;"&gt;service nslcd restart&lt;/span&gt;, и спокойно логинимся.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;P.S. 30.09.2011 появилось в CR ядро : kernel-2.6.32-131.12.1.el6 ( актуальное для ветки 6.1 )&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-5152852534328255870?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/5152852534328255870/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/09/nslcd-after-cr-updates-in-centos-60.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5152852534328255870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5152852534328255870'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/09/nslcd-after-cr-updates-in-centos-60.html' title='NSLCD after CR updates in CentOS 6.0'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>город Саратов, Саратовская область, Россия</georss:featurename><georss:point>51.533269 46.034549</georss:point><georss:box>51.375229999999995 45.718692 51.691308 46.350406</georss:box></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-3306899469183129539</id><published>2011-08-05T21:14:00.008+04:00</published><updated>2011-08-05T21:40:22.665+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><title type='text'>CentOS 6.0 minimal and network</title><content type='html'>28 июля на &lt;a href="http://isoredirect.centos.org/centos/6/isos/i386/"&gt;зеркала&lt;/a&gt; с образами добавили специальные инсталяционные диски для минимальной инсталяции. Описание для чего нужны эти диски и какой на них набор пакетов находится &lt;a href="http://wiki.centos.org/Manuals/ReleaseNotes/CentOSMinimalCD6.0"&gt;здесь&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Это достаточно удобно для минимальной ( базовой ) инсталяции. Правда есть одна странная особеность, сетевой интерфейс присутствует но не настроен ( причем это также проявлется при обычной инсталяции, если выбрать пункт выбора группы пакетов - МИНИМАЛ ). Но это очень легко настроить :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;vi /etc/sysconfig/network-scripts/ifcfg-eth0 &lt;/span&gt;&lt;!-- HTML Generated using Snippy 1.0 --&gt;&lt;div style="background: #202020; overflow:auto;width:auto;color:white;background:black;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"&gt;&lt;pre style="margin: 0; line-height: 125%"&gt;&lt;span style="color: #40ffff"&gt;DEVICE&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;eth0&lt;br /&gt;&lt;span style="color: #40ffff"&gt;HWADDR&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;00:52:34:01:AB:99&lt;br /&gt;&lt;span style="color: #999999; font-style: italic"&gt;# change&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;ONBOOT&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;yes&lt;br /&gt;&lt;span style="color: #999999; font-style: italic"&gt;# add lines as follows&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;BOOTPROTO&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;none&lt;br /&gt;&lt;span style="color: #999999; font-style: italic"&gt;# this server&amp;#39;s IP address&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;IPADDR&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;192.168.0.10&lt;br /&gt;&lt;span style="color: #999999; font-style: italic"&gt;# subnet mask&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;NETMASK&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;255.255.255.0&lt;br /&gt;&lt;span style="color: #40ffff"&gt;TYPE&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;Ethernet&lt;br /&gt;&lt;span style="color: #999999; font-style: italic"&gt;# default gateway&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;GATEWAY&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;192.168.0.1&lt;br /&gt;&lt;span style="color: #999999; font-style: italic"&gt;# DNS server&amp;#39;s IP address&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;DNS1&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;192.168.0.1&lt;br /&gt;&lt;span style="color: #40ffff"&gt;IPV6INIT&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;no&lt;br /&gt;&lt;span style="color: #40ffff"&gt;USERCTL&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;no &lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;После этого выполняем команду : &lt;span style="font-weight:bold;"&gt;service network restart&lt;/span&gt;&lt;br /&gt;Сеть начинает работать и мы можем спокойно обновить систему : &lt;span style="font-weight:bold;"&gt;yum update&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-3306899469183129539?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/3306899469183129539/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/08/centos-60-minimal-and-network.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3306899469183129539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3306899469183129539'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/08/centos-60-minimal-and-network.html' title='CentOS 6.0 minimal and network'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-5881265024573885585</id><published>2011-07-22T22:34:00.006+04:00</published><updated>2011-07-23T15:24:58.522+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><title type='text'>kernel.shmmax in CentOS 6.0</title><content type='html'>Используя одну программу на CentOS 6.0 я обнаружил, что программа ведет себе некоректно и в логах ругается на память. Заглянув в файл /etc/sysctl.conf я не увидел там установки параметра kernel.shmmax, а по умолчанию оно очень мало.&lt;br /&gt;&lt;br /&gt;Это легко исправить. Нужно добавить в файл &lt;span style="font-weight:bold;"&gt;/etc/sysctl.conf&lt;/span&gt; две строки :&lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;kernel.shmall = 2097152&lt;br /&gt;kernel.shmmax = 4294967296&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;И перечитать изменения командой : &lt;span style="font-weight:bold;"&gt;sysctl -p&lt;/span&gt;&lt;br /&gt;Для проверки внесеных изменений выполните команду : &lt;span style="font-weight:bold;"&gt;ipcs -l&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;P.S.&lt;br /&gt;&lt;span style="font-style:italic;"&gt;1. параметр kernel.shmall - максимальное значение памяти, измеряется количеством страниц по 4096.&lt;br /&gt;К примеру для 8Gb это будет : kernel.shmall = 8000x1024x1024/4096 или kernel.shmall = 2097152;&lt;br /&gt;2. SHMMAX это максимум выделяемой в одном запросе - это является фактическим объемом памяти (в отличие от страниц). К примеру для 4 Гб это будет: kernel.shmmax = 4294967296.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-5881265024573885585?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/5881265024573885585/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/07/kernelshmmax-in-centos-60.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5881265024573885585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5881265024573885585'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/07/kernelshmmax-in-centos-60.html' title='kernel.shmmax in CentOS 6.0'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-1230451774596492999</id><published>2011-07-15T18:22:00.006+04:00</published><updated>2011-07-22T23:11:15.751+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><title type='text'>trouble install CentOS 6.0 x86_64 from kickstart</title><content type='html'>Я обычно инсталяцию на серверы делаю по сети с помощью &lt;a href="http://fedoraproject.org/wiki/Anaconda/Kickstart"&gt;kickstart&lt;/a&gt; файлов. И вот столкнулся с проблемой - не устанавливаетя CentOS 6.0 x86_64 на серверы &lt;span style="font-weight:bold;"&gt;Proliant&lt;/span&gt;. Разработчики CentOS сказали что версия 6.0 выпущена с ошибкой которую они исправят в версии 6.1&lt;br /&gt;&lt;br /&gt;Чтобы инсталяция прошла нормально, нельзя сразу подключать репозитарии &lt;span style="font-weight:bold;"&gt;updates&lt;/span&gt;. Т.е. в начале устанавливаем дистрибутив и только потом устанавливаем update (обновления).&lt;br /&gt;&lt;br /&gt;P.S. В версии i386 такой ошибки нет.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-1230451774596492999?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/1230451774596492999/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/07/trouble-install-centos-60-x8664-from.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/1230451774596492999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/1230451774596492999'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/07/trouble-install-centos-60-x8664-from.html' title='trouble install CentOS 6.0 x86_64 from kickstart'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-5469654294228979229</id><published>2011-06-05T12:43:00.006+04:00</published><updated>2011-07-23T15:19:27.637+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Skype on Fedora 15 x86_64</title><content type='html'>Каждый раз когда я устанавливаю skype на платформу 64 то приходится искать по интернету ( или самому ) какие зависимости ему нужны для нормальной работы. И вот в очередной раз делая ЭТО я решил записать это в блог чтобы не мучатся больше.&lt;br /&gt;&lt;br /&gt;1. Скачиваем клиента &lt;a href="http://www.skype.com/intl/ru/get-skype/on-your-computer/linux/"&gt;skype&lt;/a&gt; на компьютер.&lt;br /&gt;&lt;br /&gt;2. Устанавливаем сам skype :&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;su -c 'yum install skype-2.2.0.35-fedora.i586.rpm'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3. Устанавливаем все необходимые дополнительные библиотеки 686 :&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;su -c 'yum install libXv.i686 libXScrnSaver.i686 qt-x11.i686 pulseaudio-libs.i686 -y'&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;P.S. Интересно сделают когда нибудь skype под 64 бита или уже нет ?&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-5469654294228979229?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/5469654294228979229/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/06/skype-on-fedora-15-x8664.html#comment-form' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5469654294228979229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5469654294228979229'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/06/skype-on-fedora-15-x8664.html' title='Skype on Fedora 15 x86_64'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-3657692521720371465</id><published>2011-05-29T12:59:00.008+04:00</published><updated>2011-07-23T15:18:55.386+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Fedora 15 and driver NVIDIA</title><content type='html'>Если вы решили заменить драйвер &lt;a href="http://nouveau.freedesktop.org/wiki/"&gt;nouveau&lt;/a&gt; на родной для &lt;a href="http://www.nvidia.ru/Download/index.aspx?lang=ru"&gt;nvidia&lt;/a&gt; драйвер из &lt;a href="http://rpmfusion.org/"&gt;rpmfusion&lt;/a&gt; и установили его командой : &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;su -c 'yum install akmod-nvidia'&lt;/span&gt;, то можете столкнуться с проблемой, когда драйвер nouveau c initrd мешает загрузки nvidia драйверов. Загрузка останавливается на загрузочном экране и не проходит дальше. Для исправление текушей ситуации нужно сделать следующее :&lt;br /&gt;&lt;br /&gt;1. Нажать &lt;span style="font-weight:bold;"&gt;ctrl+alt+F2&lt;/span&gt; ( для входа в другую консоль под root )&lt;br /&gt;2. &lt;span style="font-weight:bold;"&gt;vi /boot/grub/grub.conf&lt;/span&gt; добавить соответсвующему ядру, параметр загрузки : &lt;span style="font-weight:bold;"&gt;rdblacklist=nouveau&lt;/span&gt;&lt;br /&gt;3. выполнить команду : &lt;span style="font-weight:bold;"&gt;/usr/libexec/plymouth/plymouth-update-initrd&lt;/span&gt; ( thanks to elemc )&lt;br /&gt;4. и перегрузить : &lt;span style="font-weight:bold;"&gt;shutdown -r now&lt;/span&gt; компьютер.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-3657692521720371465?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/3657692521720371465/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/05/fedora-15-and-driver-nvidia.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3657692521720371465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3657692521720371465'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/05/fedora-15-and-driver-nvidia.html' title='Fedora 15 and driver NVIDIA'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-529509472945907400</id><published>2011-05-06T18:15:00.006+04:00</published><updated>2011-05-06T18:31:03.589+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wine'/><title type='text'>Wine and dinput</title><content type='html'>Совершенно непонятная ситуация с сабжем. Вроде это баг и он описан но тянется он уже&lt;br /&gt;лет 6 и насколько я понял не хватает ума его исправить :(&lt;br /&gt;&lt;br /&gt;Вот только сейчас поставил с koji новый &lt;a href="http://koji.fedoraproject.org/koji/packageinfo?packageID=4106"&gt;wine 1.3.19&lt;/a&gt; проверил и все равно баг на месте :(&lt;br /&gt;Чтобы сейчас использовать программы подверженые этому багу нужно соорудить костыль из 3х пунктов :&lt;br /&gt;1. Строка запуска программы под wine должна содержать:&lt;br /&gt;&lt;!-- HTML Generated using Snippy 1.0 --&gt;&lt;div style="background: #202020; overflow:auto;width:auto;color:white;background:black;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"&gt;&lt;pre style="margin: 0; line-height: 125%"&gt;-i input_exclusive_mode 0&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;2. В реестр ( файл user.reg ) нужно прописать параметр:&lt;br /&gt;&lt;!-- HTML Generated using Snippy 1.0 --&gt;&lt;div style="background: #202020; overflow:auto;width:auto;color:white;background:black;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"&gt;&lt;pre style="margin: 0; line-height: 125%"&gt;&lt;span style="color: #d0d0d0"&gt;[&lt;/span&gt;Software&lt;span style="color: #ed9d13"&gt;\\&lt;/span&gt;Wine&lt;span style="color: #ed9d13"&gt;\\&lt;/span&gt;DirectInput&lt;span style="color: #d0d0d0"&gt;]&lt;/span&gt;                                        &lt;br /&gt;&lt;span style="color: #ed9d13"&gt;&amp;quot;MouseWarpOverride&amp;quot;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;quot;force&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;3. Пересобрать библиотеку wine ( dinput.dll.so ) с наложением на файл mouse.c патча:&lt;br /&gt;&lt;!-- HTML Generated using Snippy 1.0 --&gt;&lt;div style="background: #202020; overflow:auto;width:auto;color:white;background:black;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;pre style="margin: 0; line-height: 125%"&gt; 1&lt;br /&gt; 2&lt;br /&gt; 3&lt;br /&gt; 4&lt;br /&gt; 5&lt;br /&gt; 6&lt;br /&gt; 7&lt;br /&gt; 8&lt;br /&gt; 9&lt;br /&gt;10&lt;br /&gt;11&lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin: 0; line-height: 125%"&gt;&lt;span style="color: #d0d0d0"&gt;---&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;dlls/dinput/mouse.c.orig&lt;/span&gt; &lt;span style="color: #3677a9"&gt;2011&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;-&lt;/span&gt;&lt;span style="color: #3677a9"&gt;04&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;-&lt;/span&gt;&lt;span style="color: #3677a9"&gt;15&lt;/span&gt; &lt;span style="color: #3677a9"&gt;21&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt;&lt;span style="color: #3677a9"&gt;34&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt;&lt;span style="color: #3677a9"&gt;28.000000000&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;+&lt;/span&gt;&lt;span style="color: #3677a9"&gt;0400&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #d0d0d0"&gt;+++&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;dlls/dinput/mouse.c&lt;/span&gt; &lt;span style="color: #3677a9"&gt;2011&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;-&lt;/span&gt;&lt;span style="color: #3677a9"&gt;05&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;-&lt;/span&gt;&lt;span style="color: #3677a9"&gt;04&lt;/span&gt; &lt;span style="color: #3677a9"&gt;18&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt;&lt;span style="color: #3677a9"&gt;43&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt;&lt;span style="color: #3677a9"&gt;42.000000000&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;+&lt;/span&gt;&lt;span style="color: #3677a9"&gt;0400&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #a61717; background-color: #e3d2d2"&gt;@@&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;-&lt;/span&gt;&lt;span style="color: #3677a9"&gt;361&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;,&lt;/span&gt;&lt;span style="color: #3677a9"&gt;7&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;+&lt;/span&gt;&lt;span style="color: #3677a9"&gt;361&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;,&lt;/span&gt;&lt;span style="color: #3677a9"&gt;7&lt;/span&gt; &lt;span style="color: #a61717; background-color: #e3d2d2"&gt;@@&lt;/span&gt;&lt;br /&gt;             &lt;span style="color: #d0d0d0"&gt;}&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;             &lt;span style="color: #d0d0d0"&gt;This-&amp;gt;need_warp&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;This-&amp;gt;warp_override&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;!=&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;WARP_DISABLE&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #d0d0d0"&gt;-&lt;/span&gt;                              &lt;span style="color: #d0d0d0"&gt;(pt.x&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;||&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;pt.y)&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #d0d0d0"&gt;+&lt;/span&gt;                              &lt;span style="color: #d0d0d0"&gt;(hook-&amp;gt;pt.x&amp;lt;&lt;/span&gt;&lt;span style="color: #3677a9"&gt;2&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;||&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;hook-&amp;gt;pt.y&amp;lt;&lt;/span&gt;&lt;span style="color: #3677a9"&gt;2&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;||&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;hook-&amp;gt;pt.x&amp;gt;((&lt;/span&gt;&lt;span style="color: #3677a9"&gt;2&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;*&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;This-&amp;gt;win_centerX)-&lt;/span&gt;&lt;span style="color: #3677a9"&gt;2&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;)&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;||&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;hook-&amp;gt;pt.y&amp;gt;((&lt;/span&gt;&lt;span style="color: #3677a9"&gt;2&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;*&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;This-&amp;gt;win_centerY)-&lt;/span&gt;&lt;span style="color: #3677a9"&gt;2&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;)&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;)&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;br /&gt;                               &lt;span style="color: #d0d0d0"&gt;(dwCoop&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;&amp;amp;&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;DISCL_EXCLUSIVE&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;||&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;This-&amp;gt;warp_override&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;==&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;WARP_FORCE_ON);&lt;/span&gt;&lt;br /&gt;             &lt;span style="color: #6ab825; font-weight: bold"&gt;break&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;;&lt;/span&gt;&lt;br /&gt;         &lt;span style="color: #d0d0d0"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-style:italic;"&gt;P.S. Интересно исправят когда нибудь этот баг или уже нет.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-529509472945907400?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/529509472945907400/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/05/wine-and-dinput.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/529509472945907400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/529509472945907400'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/05/wine-and-dinput.html' title='Wine and dinput'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-8772973478399196100</id><published>2011-01-20T14:18:00.045+03:00</published><updated>2011-02-05T17:37:47.956+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gedit'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Gedit and Google translator</title><content type='html'>В Gedit очень хороший и большой набор расширений ( plugins ), но мне не удалось найти расширение для перевода текста. Попробуем найти выход из этой ситуации.&lt;br /&gt;&lt;br /&gt;1. Скрипт на языке Python я взял где то в интернете и чуть подредактировал. Также положим скрипт в стандартное место чтобы он был доступен Всем пользователям :&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;cat /usr/local/bin/gtranslate.py&lt;/span&gt;&lt;!-- HTML Generated using Snippy 1.0 --&gt;&lt;div style="background: #202020; overflow:auto;width:auto;color:white;background:black;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;pre style="margin: 0; line-height: 125%"&gt; 1&lt;br /&gt; 2&lt;br /&gt; 3&lt;br /&gt; 4&lt;br /&gt; 5&lt;br /&gt; 6&lt;br /&gt; 7&lt;br /&gt; 8&lt;br /&gt; 9&lt;br /&gt;10&lt;br /&gt;11&lt;br /&gt;12&lt;br /&gt;13&lt;br /&gt;14&lt;br /&gt;15&lt;br /&gt;16&lt;br /&gt;17&lt;br /&gt;18&lt;br /&gt;19&lt;br /&gt;20&lt;br /&gt;21&lt;br /&gt;22&lt;br /&gt;23&lt;br /&gt;24&lt;br /&gt;25&lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin: 0; line-height: 125%"&gt;&lt;span style="color: #999999; font-style: italic"&gt;#!/usr/bin/env python&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #999999; font-style: italic"&gt;# -*- coding: utf-8 -*-&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;import&lt;/span&gt; &lt;span style="color: #447fcf; text-decoration: underline"&gt;re&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;,&lt;/span&gt; &lt;span style="color: #447fcf; text-decoration: underline"&gt;urllib&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;,&lt;/span&gt; &lt;span style="color: #447fcf; text-decoration: underline"&gt;sys&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;import&lt;/span&gt; &lt;span style="color: #447fcf; text-decoration: underline"&gt;simplejson&lt;/span&gt; &lt;span style="color: #6ab825; font-weight: bold"&gt;as&lt;/span&gt; &lt;span style="color: #447fcf; text-decoration: underline"&gt;json&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #d0d0d0"&gt;proxy&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;{&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;#39;http&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;&amp;#39;http://proxy:3128&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;}&lt;/span&gt; &lt;span style="color: #999999; font-style: italic"&gt;# proxy = None (for no proxy)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #d0d0d0"&gt;base_uri&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;&amp;quot;http://ajax.googleapis.com/ajax/services/language/translate&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;class&lt;/span&gt; &lt;span style="color: #447fcf; text-decoration: underline"&gt;UrlOpener&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;(urllib.FancyURLopener):&lt;/span&gt;&lt;br /&gt;     &lt;span style="color: #d0d0d0"&gt;version&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;&amp;quot;py-gtranslate/1.0&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;def&lt;/span&gt; &lt;span style="color: #447fcf"&gt;translate&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;(phrase,&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;src=&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;quot;uk&amp;quot;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;,&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;to=&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;quot;en&amp;quot;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;):&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #d0d0d0"&gt;data&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;urllib.urlencode({&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;#39;v&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;&amp;#39;1.0&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;,&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;&amp;#39;langpair&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;&amp;#39;%s|%s&amp;#39;&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;%&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;(src,&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;to),&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;&amp;#39;q&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;phrase.encode(&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;#39;utf-8&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;)})&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #d0d0d0"&gt;resp&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;json.load(UrlOpener(proxy).open(&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;#39;%s?%s&amp;#39;&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;%&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;(base_uri,&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;data)))&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #6ab825; font-weight: bold"&gt;try&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #6ab825; font-weight: bold"&gt;return&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;resp[&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;#39;responseData&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;][&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;#39;translatedText&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;]&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #6ab825; font-weight: bold"&gt;except&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #6ab825; font-weight: bold"&gt;return&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;def&lt;/span&gt; &lt;span style="color: #447fcf"&gt;main&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;(words):&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #6ab825; font-weight: bold"&gt;print&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;translate(words,&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;src=&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;quot;en&amp;quot;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;,&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;to=&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;quot;ru&amp;quot;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;).encode(&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;#39;utf-8&amp;#39;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;if&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;__name__&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;==&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;&amp;quot;__main__&amp;quot;&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;:&lt;/span&gt;&lt;br /&gt;     &lt;span style="color: #d0d0d0"&gt;main(sys.argv[&lt;/span&gt;&lt;span style="color: #3677a9"&gt;1&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;])&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Проверяем скрипт:&lt;!-- HTML Generated using Snippy 1.0 --&gt;&lt;div style="background: #202020; overflow:auto;width:auto;color:white;background:black;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"&gt;&lt;pre style="margin: 0; line-height: 125%"&gt;&lt;span style="color: #40ffff"&gt;$ &lt;/span&gt;gtranslate.py &lt;span style="color: #ed9d13"&gt;&amp;#39;one table&amp;#39;&lt;/span&gt;&lt;br /&gt;один стол&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;2. Теперь задействуем станадртный плугин gedit : &lt;a href="http://live.gnome.org/Gedit/ToolLauncherPlugin"&gt;External tools&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;a. Запускаем gedit и в меню выбираем : Правка -&gt; Параметры -&gt; Закладка "Модули", делаем активным модуль Внешние инструменты и нажимаем кнопку Настроить модуль.&lt;br /&gt;&lt;br /&gt;б. Далее нажимаем кнопку Создать и вводим имя Сервиса - Gtranslate, справа прописываем необходимые параметры :&lt;br /&gt; - Описание : &lt;span style="font-weight:bold;"&gt;Google Translate&lt;/span&gt;&lt;br /&gt; - Комбинация клавиш : &lt;span style="font-weight:bold;"&gt;(Shift)(Control)(g)&lt;/span&gt;&lt;br /&gt; - Команды : &lt;span style="font-weight:bold;"&gt;xargs -0 -I '{}' gtranslate.py {}&lt;/span&gt;&lt;br /&gt; - Ввод : &lt;span style="font-weight:bold;"&gt;Текущее выделение&lt;/span&gt;&lt;br /&gt; - Вставить : &lt;span style="font-weight:bold;"&gt;В панель вывода&lt;/span&gt;&lt;br /&gt; - Применимость : &lt;span style="font-weight:bold;"&gt;Только локальные файлы&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;* Вообще настройки сервиса могут быть такие какие нравятся вам, главное чтобы строка команды : &lt;span style="font-weight:bold;"&gt;xargs -0 -I '{}' gtranslate.py {}&lt;/span&gt; осталось такой для перевода только выделенного текста.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3. Проверка. Открываем в gedit какой нибудь файл с английскими словами, выделяем нужное предложение, нажимаем &lt;span style="font-weight:bold;"&gt;Shift+Control+g&lt;/span&gt; и в панели вывода видим перевод фразы.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-8772973478399196100?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/8772973478399196100/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/01/gedit-and-google-translator.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/8772973478399196100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/8772973478399196100'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/01/gedit-and-google-translator.html' title='Gedit and Google translator'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-4131590042501850647</id><published>2011-01-11T13:05:00.008+03:00</published><updated>2011-02-05T18:18:54.695+03:00</updated><title type='text'>Wiki for Russian Fedora</title><content type='html'>Вот в целях ознакомления с Wiki и ее языком разметки написал 3-и статьи в &lt;a href="http://wiki.russianfedora.ru/index.php/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0"&gt;Wiki&lt;/a&gt; Russian Fedora Remix :&lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://wiki.russianfedora.ru/index.php/FTP_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0"&gt;FTP Сервера&lt;/a&gt;;&lt;br /&gt;2. &lt;a href="http://wiki.russianfedora.ru/index.php/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B2%D0%BE%D0%B5%D0%B3%D0%BE_LiveCD_%D0%B7%D0%B0_10_%D0%BC%D0%B8%D0%BD%D1%83%D1%82"&gt;Создание своего LiveCD за 10 минут&lt;/a&gt;;&lt;br /&gt;3. &lt;a href="http://wiki.russianfedora.ru/index.php/%D0%90%D1%80%D1%85%D0%B8%D0%B2%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Duplicity"&gt;Архивирование данных с помощью Duplicity&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Наверное я слишком старый и уже привык к обычному html формату и поэтому мне разметка wiki совсем не понравилась ... какая то не универсальная.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-4131590042501850647?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/4131590042501850647/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2011/01/wiki-for-russian-fedora.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4131590042501850647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4131590042501850647'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2011/01/wiki-for-russian-fedora.html' title='Wiki for Russian Fedora'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-5261793955805686195</id><published>2010-11-28T15:40:00.002+03:00</published><updated>2010-11-28T17:45:16.733+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vim'/><title type='text'>Gundo plugin for VIM</title><content type='html'>С версии 7.3 Vim стал поддерживать "вeчную отмену" ( undo ), которое включается так :&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;set undofile&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Это очень хорошая опция, позволяет хранить дерево отмен, но все это не очень наглядно и удобно. К счастью есть великолепное дополнение ( plugin ) &lt;a href="http://www.vim.org/scripts/script.php?script_id=3304"&gt;GUNDO&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Оно позволяет графически видеть дерево отмены, тут же переключится на нужную ветку, сравнить текущий буффер с нужной веткой отмены и т.д., как говорится лучше один раз &lt;a href="http://www.flickr.com/photos/sjl7678/5093114605/"&gt;увидеть&lt;/a&gt;, чем 10 раз услышать.&lt;br /&gt;&lt;br /&gt;вот пример моей настройки этого дополнения в ~/.vimrc&lt;br /&gt;...&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;let g:gundo_preview_bottom = 1 &lt;/span&gt;&lt;span style="font-style:italic;"&gt;" показывать diff внизу окна&lt;/span&gt;                                                 &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;let g:gundo_width = 30&lt;/span&gt; &lt;span style="font-style:italic;"&gt;" ширина показа дерева&lt;/span&gt;                                                         &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;let NERDShutUp=1&lt;/span&gt; &lt;span style="font-style:italic;"&gt;" отключения конфликта с дополнением NERD Commenter&lt;/span&gt;&lt;br /&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-5261793955805686195?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/5261793955805686195/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/11/7.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5261793955805686195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5261793955805686195'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/11/7.html' title='Gundo plugin for VIM'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-5988801292845747636</id><published>2010-11-25T21:50:00.005+03:00</published><updated>2010-11-25T22:16:58.024+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VM'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Use remote  client for Virtual Box in Fedora 14</title><content type='html'>Установка и настройка VirtualBox на сервере достаточно подробно описана в документации, но следует отметить два момента : &lt;br /&gt;1. обязательно это должна быть версия не OSE,&lt;br /&gt;2. по умолчанию нет файла конфигурации, а без него vboxweb-service не запуститься.&lt;br /&gt;&lt;br /&gt;выполняем ( на сервере ):&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;cat "VBOXWEB_USER=user_name" &gt; /etc/default/virtualbox&lt;/span&gt;&lt;br /&gt;где &lt;span style="font-style:italic;"&gt;user_name&lt;/span&gt; - имя пользователя от которого будут работать виртуальные машины на сервере.&lt;br /&gt;после чего стартуем сервис : &lt;span style="font-weight:bold;"&gt;service vboxweb-service start&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;На клиенте добавляем репозитарий Russian Fedora Remix :&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;su -c "rpm -ihv ftp://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/releases/14/Everything/x86_64/os/russianfedora-free-release-14-1.noarch.rpm"&lt;/span&gt;&lt;br /&gt;после чего устанавливаем клиента к VirtualBox&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;su -c "yum install RemoteBox -y"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Запускаем клиент и подключаемся к серверу с VirtualBox.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-5988801292845747636?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/5988801292845747636/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/11/use-remote-client-for-virtual-box-in.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5988801292845747636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/5988801292845747636'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/11/use-remote-client-for-virtual-box-in.html' title='Use remote  client for Virtual Box in Fedora 14'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-4391221903495678321</id><published>2010-11-08T10:48:00.005+03:00</published><updated>2010-11-08T20:01:38.881+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>PreUpgrade in Fedora</title><content type='html'>Сколько занимаюсь RedHat/Fedora всегда обновление делал через новую установку. Сделаешь backups нужных файлов и через 15-20 минут система готова. Потом диски нужные подмонтируешь и все.&lt;br /&gt;&lt;br /&gt;Вот решил дома попробывать способ &lt;a href="http://fedoraproject.org/wiki/Ru_RU/PreUpgrade"&gt;PreUpgrade&lt;/a&gt; причем общаясь в чате и читая &lt;a href="http://tigro.info/wp/?p=2002"&gt;блог Tigro&lt;/a&gt; я подумал, что все должно быть просто ...&lt;br /&gt;&lt;br /&gt;И так по порядку :&lt;br /&gt;1. На тот компьютер я захожу по ssh. И тут вроде бы все понятно нужно запускать - &lt;span style="font-weight:bold;"&gt;preupgrade-cli&lt;/span&gt;, но читая дальше - " &lt;span style="font-style:italic;"&gt;Когда все пакеты будут загружены, перезапустите систему, чтобы запустить установщик Fedora и обновиться до следующего выпуска.&lt;/span&gt;" Позже я уже понял, что тут просто не правильный перевод ;( Нужно было писать : "&lt;span style="font-style:italic;"&gt;перезапустите систему, чтобы ЗАПУСТИЛСЯ АВТОМАТИЧЕСКИ установщик&lt;/span&gt;" но на тот момент я этого не знал и мне никто это не подсказал и поэтому пришлось к компьютеру присоединить клавиатуру и монитор :(&lt;br /&gt;&lt;br /&gt;2. Изменил в initab уровень на 3й ( на всякий случай ) и запустил : &lt;span style="font-weight:bold;"&gt;preupgrade-cli "Fedora 14 (Laughlin)"&lt;/span&gt; Сижу жду. Он качает ramdisk, ядро, stage ( причем скачивается быстро но после каждой скачки он что то долго делает :( ) Читает заголовки реп и .... вываливается :( Вот :((( Поглядев на ошибку я понял, что это обычная ошибка писателей на Python не подозревающих, что в UTF-8 есть локали более 8 бит :( Ну с этим все просто, снова запускаем : &lt;span style="font-weight:bold;"&gt;env LANG=C preupgrade-cli "Fedora 14 (Laughlin)"&lt;/span&gt;, после этого почему то снова качаются - ramdisk, ядро, stage ( повторно ) опять что тама долго делается и установка проходит дальше !&lt;br /&gt;&lt;br /&gt;3. Соединение у меня с интернетом не очень быстрое, но и не медленное ( 2 MiB ) причем видно было сколько и чего оно качает. В результате вся эта автоматическая процедура заняла 5 часов ! Я был в шоке. Причем загрузка по сети это было примерно 1 час. Что делала система остальное время я хз :(&lt;br /&gt;&lt;br /&gt;4. Ну вот система вроде обновилась, я перегружаюсь в рабочую систему делаю пункт : &lt;span style="font-weight:bold;"&gt;package-cleanup --orphans&lt;/span&gt; и вижу 35 пакетов ! Мда ... там pam,info и прочие :(. Начинаю глядеть на это все внимательно и вижу такую картину. Когда делали срез ф14 то автоматические пересобрали кучу пакетов. Время прошло, пакеты в ф13 обновились а в ф14 на них положили ;( и в результате имеется куча пакетов в ф14 старее чем в ф13 :( В результате пришлось снизить эти версии пакетов до ф14 :) ( красиво звучит с ф13 снизить до ф14 ) командой :&lt;span style="font-weight:bold;"&gt;yum downgrade пакет&lt;/span&gt;, как вариант можно забить на это все и ждать, может в будущем эти пакеты тоже обновят :) Ну и кое какие пакеты из этого списка нужно просто удалить, тот же &lt;span style="font-weight:bold;"&gt;system-config-display&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;5. Хотя вроде в целом все работает :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-4391221903495678321?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/4391221903495678321/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/11/preupgrade-in-fedora.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4391221903495678321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4391221903495678321'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/11/preupgrade-in-fedora.html' title='PreUpgrade in Fedora'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-6138246561980699443</id><published>2010-10-10T22:30:00.003+04:00</published><updated>2010-10-11T08:51:01.886+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Python source to RPM</title><content type='html'>Сделать RPM пакет из исходника модуля для Python очень просто.&lt;br /&gt;Расмотрим это на конкретном примере. Есть такой интересный модуль для Python,&lt;br /&gt;transmissionrpc ( он позволяет управлять bittorrent-клиентом transmission из своих скриптов )&lt;br /&gt;Но к сожалению этого модуля нету в репозитариях.&lt;br /&gt;&lt;br /&gt;Инструкция ( пример ):&lt;br /&gt;0. Устанавливаем пакет : &lt;span style="font-weight:bold;"&gt;yum install python-setuptools -y&lt;/span&gt;&lt;br /&gt;1. Скачиваем исходники модуля : &lt;span style="font-weight:bold;"&gt;wget -c ../transmissionrpc-0.6.tar.gz&lt;/span&gt;&lt;br /&gt;2. распаковываем исходники : &lt;span style="font-weight:bold;"&gt;tar -xvzf transmissionrpc-0.6.tar.gz&lt;/span&gt;&lt;br /&gt;3. переходим в каталог : &lt;span style="font-weight:bold;"&gt;cd transmissionrpc-0.6&lt;/span&gt;&lt;br /&gt;4. выполняем : &lt;span style="font-weight:bold;"&gt;python setup.py build_rpm&lt;/span&gt;&lt;br /&gt;5. переходим в каталог : &lt;span style="font-weight:bold;"&gt;cd dist&lt;/span&gt;&lt;br /&gt;6. Устанавливаем нужный rpm : &lt;span style="font-weight:bold;"&gt;sudo rpm -ihv transmissionrpc-0.6-1.noarch.rpm&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-6138246561980699443?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/6138246561980699443/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/10/python-source-to-rpm.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6138246561980699443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6138246561980699443'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/10/python-source-to-rpm.html' title='Python source to RPM'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-6306140668944334640</id><published>2010-09-24T23:22:00.013+04:00</published><updated>2011-02-05T17:43:43.160+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gui'/><title type='text'>Save flv from Flash Player 10.2</title><content type='html'>Недавно набрел на вот такую ссылку &lt;a href="http://habrahabr.ru/blogs/linux/104420/"&gt;Сохраняем видео из Flash Player 10.2 или unlink нам не помеха&lt;/a&gt;. Мы тут пошумели поэтому поводу и &lt;span style="font-weight:bold;"&gt;sergem&lt;/span&gt; написал вот такой скрипт : &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;cat saveflash.sh&lt;/span&gt;&lt;!-- HTML Generated using Snippy 1.0 --&gt;&lt;div style="background: #202020; overflow:auto;width:auto;color:white;background:black;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"&gt;&lt;pre style="margin: 0; line-height: 125%"&gt;lsof -n | grep /tmp/Flash | &lt;span style="color: #6ab825; font-weight: bold"&gt;while &lt;/span&gt;&lt;span style="color: #24909d"&gt;read &lt;/span&gt;p i u f s; &lt;span style="color: #6ab825; font-weight: bold"&gt;do &lt;/span&gt;cp /proc/&lt;span style="color: #40ffff"&gt;$i&lt;/span&gt;/fd/&lt;span style="color: #6ab825; font-weight: bold"&gt;${&lt;/span&gt;&lt;span style="color: #40ffff"&gt;f&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;%[uwr]&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;}&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;`&lt;/span&gt;date +%Y-%m-%d_%H-%M-%S&lt;span style="color: #ed9d13"&gt;`&lt;/span&gt;_&lt;span style="color: #40ffff"&gt;$f&lt;/span&gt;.flv ; &lt;span style="color: #6ab825; font-weight: bold"&gt;done&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;для тех людей кто привык юзать gui я добавил в скрипт zenity :&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;cat saveflash_gui.sh&lt;/span&gt;&lt;!-- HTML Generated using Snippy 1.0 --&gt;&lt;div style="background: #202020; overflow:auto;width:auto;color:white;background:black;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;pre style="margin: 0; line-height: 125%"&gt; 1&lt;br /&gt; 2&lt;br /&gt; 3&lt;br /&gt; 4&lt;br /&gt; 5&lt;br /&gt; 6&lt;br /&gt; 7&lt;br /&gt; 8&lt;br /&gt; 9&lt;br /&gt;10&lt;br /&gt;11&lt;br /&gt;12&lt;br /&gt;13&lt;br /&gt;14&lt;br /&gt;15&lt;br /&gt;16&lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin: 0; line-height: 125%"&gt;&lt;span style="color: #999999; font-style: italic"&gt;#!/bin/sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;vCurData&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;`&lt;/span&gt;date +%Y%m%d_%H-%M-%S&lt;span style="color: #ed9d13"&gt;`&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;flashPID&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;$(&lt;/span&gt;zenity --separator&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;&lt;span style="color: #ed9d13"&gt;&amp;#39;\t&amp;#39;&lt;/span&gt; --print-column&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;ALL --width&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;900 --list --title &lt;span style="color: #ed9d13"&gt;&amp;quot;Located Flash&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;COMMAND&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;PID&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;USER&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;FD&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;TYPE&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;DEVICE&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;SIZE/OFF&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;NODE&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;NAME&amp;quot;&lt;/span&gt; --column &lt;span style="color: #ed9d13"&gt;&amp;quot;REM&amp;quot;&lt;/span&gt; &lt;span style="color: #ed9d13"&gt;`&lt;/span&gt;lsof -n | grep /tmp/Flash&lt;span style="color: #ed9d13"&gt;`&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;p&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;$(&lt;/span&gt;&lt;span style="color: #24909d"&gt;echo&lt;/span&gt; &lt;span style="color: #6ab825; font-weight: bold"&gt;${&lt;/span&gt;&lt;span style="color: #40ffff"&gt;flashPID&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;}&lt;/span&gt; | &lt;span style="color: #d0d0d0"&gt;(&lt;/span&gt;&lt;span style="color: #24909d"&gt;read &lt;/span&gt;c p u f t d; &lt;span style="color: #24909d"&gt;echo&lt;/span&gt; &lt;span style="color: #6ab825; font-weight: bold"&gt;${&lt;/span&gt;&lt;span style="color: #40ffff"&gt;p&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;})&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;f&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;$(&lt;/span&gt;&lt;span style="color: #24909d"&gt;echo&lt;/span&gt; &lt;span style="color: #6ab825; font-weight: bold"&gt;${&lt;/span&gt;&lt;span style="color: #40ffff"&gt;flashPID&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;}&lt;/span&gt; | &lt;span style="color: #d0d0d0"&gt;(&lt;/span&gt;&lt;span style="color: #24909d"&gt;read &lt;/span&gt;c p u f t d; &lt;span style="color: #24909d"&gt;echo&lt;/span&gt; &lt;span style="color: #6ab825; font-weight: bold"&gt;${&lt;/span&gt;&lt;span style="color: #40ffff"&gt;f&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;})&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #40ffff"&gt;vOutFlv&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;$(&lt;/span&gt;zenity --file-selection --save --confirm-overwrite --filename&lt;span style="color: #d0d0d0"&gt;=&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;${&lt;/span&gt;&lt;span style="color: #40ffff"&gt;vCurData&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;}&lt;/span&gt;.flv&lt;span style="color: #6ab825; font-weight: bold"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;if&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;[&lt;/span&gt; &lt;span style="color: #40ffff"&gt;$?&lt;/span&gt; &lt;span style="color: #d0d0d0"&gt;==&lt;/span&gt; 0 &lt;span style="color: #d0d0d0"&gt;]&lt;/span&gt;; &lt;span style="color: #6ab825; font-weight: bold"&gt;then&lt;/span&gt;&lt;br /&gt;cp /proc/&lt;span style="color: #40ffff"&gt;$p&lt;/span&gt;/fd/&lt;span style="color: #6ab825; font-weight: bold"&gt;${&lt;/span&gt;&lt;span style="color: #40ffff"&gt;f&lt;/span&gt;&lt;span style="color: #d0d0d0"&gt;%[uwr]&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;}&lt;/span&gt; &lt;span style="color: #6ab825; font-weight: bold"&gt;${&lt;/span&gt;&lt;span style="color: #40ffff"&gt;vOutFlv&lt;/span&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #6ab825; font-weight: bold"&gt;fi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #24909d"&gt;exit &lt;/span&gt;0&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Может кому то это и пригодится.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-6306140668944334640?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/6306140668944334640/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/09/save-flv-from-flash-player-102.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6306140668944334640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6306140668944334640'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/09/save-flv-from-flash-player-102.html' title='Save flv from Flash Player 10.2'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-2031254104289967130</id><published>2010-09-21T08:52:00.007+04:00</published><updated>2011-10-19T13:32:33.435+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Rhythmbox and encode ID3 tags plugins</title><content type='html'>Вчера загрузил какую то совесткую песню в Rhythmbox и с удивлением обнаружил, что ID3 теги отображаются крякозябрами, что не очень хорошо в 21 веке. Пришлось глянуть внутрь этого Rhythmbox.&lt;br /&gt;Оказалось что к нему просто пишутся модули/плагины и их можно писать на C и на Python. Почитав документацию я написал плагин &lt;span style="font-weight:bold;"&gt;EncodeId3Tag&lt;/span&gt;. После его активации отмечаешь нужные тебе треки и жмешь&lt;br /&gt;на них правой клавишей мыши. Внизу меню появляется строчка : &lt;span style="font-weight:bold;"&gt;Encode ID3 tags to UTF-8&lt;/span&gt;. Выбираем этот пункт и сразу все ID3 теги становятся по русски. Причем изменения сразу из базы заносятся в файлы на диске.&lt;br /&gt;&lt;br /&gt;Скачать плагин можно с &lt;a href="http://code.google.com/p/encodeid3tags/"&gt;сайта проекта&lt;/a&gt; .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-2031254104289967130?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/2031254104289967130/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/09/plugins.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/2031254104289967130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/2031254104289967130'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/09/plugins.html' title='Rhythmbox and encode ID3 tags plugins'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-7017249472082080832</id><published>2010-07-13T09:41:00.005+04:00</published><updated>2010-07-13T09:56:41.664+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gui'/><title type='text'>Gnome 2.30 и индикатор раскладки клавиатуры</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_lXozJmGUY0U/TDv-zwBgKPI/AAAAAAAAAAU/_ShTB1mQfAo/s1600/us.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 40px; height: 40px;" src="http://1.bp.blogspot.com/_lXozJmGUY0U/TDv-zwBgKPI/AAAAAAAAAAU/_ShTB1mQfAo/s320/us.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5493264335526439154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_lXozJmGUY0U/TDv-zlbHbjI/AAAAAAAAAAM/5N2pTqLyS1Y/s1600/ru.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 40px; height: 40px;" src="http://3.bp.blogspot.com/_lXozJmGUY0U/TDv-zlbHbjI/AAAAAAAAAAM/5N2pTqLyS1Y/s320/ru.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5493264332681080370" /&gt;&lt;/a&gt;&lt;br /&gt;В Gnome 2.30 в трее появился индикатор раскладки клавиатуры. Все бы нечего, но я использую gnome-shell и там он отображается черным по черному :( Иными словами, не видно его :(&lt;br /&gt;&lt;br /&gt;Вот два способа как от этого избавится :&lt;br /&gt;1. Совсем отключить этот апплет - &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool true&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2. Заменить индикатор на флаги -&lt;br /&gt;Иконки флагов, копируем в ~/.icons/flags/ (названия файлов: ru.png, us.png) и&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;gconftool-2 -t bool -s /desktop/gnome/peripherals/keyboard/indicator/showFlags true&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-7017249472082080832?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/7017249472082080832/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/07/gnome-230.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/7017249472082080832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/7017249472082080832'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/07/gnome-230.html' title='Gnome 2.30 и индикатор раскладки клавиатуры'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_lXozJmGUY0U/TDv-zwBgKPI/AAAAAAAAAAU/_ShTB1mQfAo/s72-c/us.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-4663631191240190188</id><published>2010-07-08T09:05:00.002+04:00</published><updated>2010-07-08T09:24:46.168+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gui'/><title type='text'>Zenity</title><content type='html'>Вот есть такая интересная кросс-платформенная программа для использования диалоговых окон GTK+ в командной строке ( т.е. в скриптах bash и подобном )&lt;br /&gt;&lt;br /&gt;пример использования :&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;zenity --list --title "Installed RPM" --column "NAME" \&lt;br /&gt;`rpm -qa --qf '%{NAME} %{SIZE} %{REQUIRES}\n' | sort -nr -k 2` --column "SIZE" --column "REQUIRES"&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Причем это даже можно использовать из Python - &lt;a href="http://www.brianramos.com/?page_id=110"&gt;PyZenity&lt;/a&gt;, и даже из Windows - &lt;a href="http://www.placella.com/software/zenity/"&gt;Win32&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Вот примеры ее использования : &lt;a href="http://linux.byexamples.com/archives/259/a-complete-zenity-dialog-examples-1/"&gt;A complete zenity dialog examples 1&lt;/a&gt; и &lt;a href="http://habrahabr.ru/blogs/linux/68668/"&gt;zenity + wget&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-4663631191240190188?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/4663631191240190188/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/07/zenity.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4663631191240190188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4663631191240190188'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/07/zenity.html' title='Zenity'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-6596401263245804261</id><published>2010-05-25T13:58:00.005+04:00</published><updated>2010-07-08T08:24:28.957+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>iso image and md5, sha1 and etc ...</title><content type='html'>Вот меня до сих пор удивляет такой факт : Когда делают файл для контрольных сумм iso-образов почему то не включают в этот файл размер. Почему ? Ведь каждому известно что при записи iso-файла на DVD диск, он дополняется до размера сектора ( это может быть : 8/12/16/24/32 kb ) и соотвественно когда&lt;br /&gt;мы сделаем свой iso-образ уже с записаного диска то контрольная сумма не совпадет !&lt;br /&gt;&lt;br /&gt;Выход из этой ситуации, простой - нужно узнать размер оригинального iso файла и проверить свой образ уже вот такой командой : &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;head -c размер_в_байтах_оригинального_iso новый_iso_файл | sha1sum&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-6596401263245804261?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/6596401263245804261/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/05/iso-image-and-md5-sha1-and-etc.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6596401263245804261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6596401263245804261'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/05/iso-image-and-md5-sha1-and-etc.html' title='iso image and md5, sha1 and etc ...'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-4697501722569600506</id><published>2010-05-21T22:48:00.006+04:00</published><updated>2010-05-21T23:08:10.273+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Net'/><title type='text'>All-in-One Sidebar plugins for FireFox</title><content type='html'>Как то давно Tigro освещал в своем блоге плагин для браузера FireFox, который позволяет делить браузер на два окна и использовать это : &lt;a style="font-weight: bold;" href="http://tigro.info/wp/?p=1671"&gt;Несколько страниц в одном окне Firefox&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Так вот я сейчас совершенно случайно наткнулся на плагин : &lt;a href="https://addons.mozilla.org/ru/firefox/addon/1027"&gt;&lt;span style="font-weight: bold;"&gt;All-in-One Sidebar&lt;/span&gt;&lt;/a&gt;, этот плагин умеет тоже самое и еще очень много всего :&lt;br /&gt;&lt;br /&gt;-&lt;span style="font-size:85%;"&gt; open Bookmarks, History, Downloads, Add-ons, Page Info, Page Source, and Error Console in the sidebar&lt;br /&gt;- fully customizable toolbar at the left side of the browser&lt;br /&gt;- quickly show/hide the sidebar and the toolbar with a thin switch&lt;br /&gt;- toggle the sidebar by clicking or just by mouse movements&lt;br /&gt;- all panels are optimized for displaying in the sidebar (including slim lists)&lt;br /&gt;- place the sidebar on the left or on the right side of the browser&lt;br /&gt;- configure the behavior at the browser start or in fullscreen mode&lt;br /&gt;- MultiPanel for opening webpages in the sidebar, amongst other features&lt;br /&gt;- configurable shortcuts and additional buttons&lt;br /&gt;- third-party add-ons are supported&lt;br /&gt;- can be extensively customized&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Не зря он по популярности плагинов в первой десятке. А будет ли полезен этот плагин Вам, решайте сами.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-4697501722569600506?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/4697501722569600506/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/05/all-in-one-sidebar-plugins-for-firefox.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4697501722569600506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4697501722569600506'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/05/all-in-one-sidebar-plugins-for-firefox.html' title='All-in-One Sidebar plugins for FireFox'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-6477421555495545934</id><published>2010-05-17T10:26:00.004+04:00</published><updated>2010-05-17T10:36:29.215+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><title type='text'>YUM install any file</title><content type='html'>Вот только, что подсказали интересную фичу в yum.&lt;br /&gt;Если к примеру Вам выдали в консоль ошибку типа :&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Filter "/usr/lib/cups/filter/foomatic-rip" for pr&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;inter "HP-LaserJet-1020" not available: No such file or directory&lt;/span&gt;&lt;br /&gt;То достаточно всего лишь сделать команду :&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;yum install /usr/lib/cups/filter/foomatic-rip&lt;/span&gt;&lt;br /&gt;И все ! Через заданый файл yum найдет нужный пакет в репозитарии и установит его.&lt;br /&gt;&lt;br /&gt;p.s. Спасибо &lt;a href="http://www.blogger.com/profile/05822479352110611371"&gt;Игорь&lt;/a&gt;, за наводку.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-6477421555495545934?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/6477421555495545934/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/05/yum-install-any-file.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6477421555495545934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/6477421555495545934'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/05/yum-install-any-file.html' title='YUM install any file'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-4185576459114377387</id><published>2010-05-13T20:08:00.002+04:00</published><updated>2010-05-13T20:11:37.680+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ftp'/><title type='text'>Closed FTP</title><content type='html'>Тот FTP куда я выкладывал пакеты прикрыли :( Так что пока больше некуда выкладывать :( Как появится какой другой рессур то я сообщу !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-4185576459114377387?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/4185576459114377387/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/05/closed-ftp.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4185576459114377387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4185576459114377387'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/05/closed-ftp.html' title='Closed FTP'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-2520580525571220454</id><published>2010-05-08T21:41:00.004+04:00</published><updated>2010-05-09T21:51:01.737+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wine'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Wine-1.1.44</title><content type='html'>Вот вышла новая версия Wine. Почему то с недельной задержкой ( раньше цикл был каждые две недели ). Я уже устал каждый раз подменять библиотеку dinput.dll.so и поэтому все это офрмил патчем и включил в rpm.&lt;br /&gt;&lt;br /&gt;Исодники src.rpm а также пакеты собраные под i686 для дистрибутива Fedora 12, Вы можете найти как обычно на &lt;a href="ftp://ftp.atisserv.ru/mxlinux/"&gt;ftp://ftp.atisserv.ru/mxlinux/&lt;/a&gt; .&lt;br /&gt;&lt;br /&gt;P.S. Оказывается не зря я беспокоился про задержку выхода версии 1.1.44, &lt;a href="http://old.nabble.com/Release-plans-td28497718.html"&gt;вот&lt;/a&gt; анонсировали планы по подготовке будущей стабильной версии Wine. Так, что в июне уже можно ждать версию 1.2 .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-2520580525571220454?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/2520580525571220454/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/05/wine-1144.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/2520580525571220454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/2520580525571220454'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/05/wine-1144.html' title='Wine-1.1.44'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-85633722139422154</id><published>2010-04-17T21:53:00.003+04:00</published><updated>2010-05-13T20:11:57.672+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ftp'/><title type='text'>FTP server for MXLinux</title><content type='html'>Мне тут один очень хороший человек выделил ftp сервер доступный из интернета. Так что собранные пакеты и src.rpm буду повозможности выкладывать там :&lt;br /&gt;&lt;br /&gt;&lt;a href="ftp://ftp.atisserv.ru/mxlinux/"&gt;&lt;span style="font-weight: bold;"&gt;ftp://ftp.atisserv.ru/mxlinux/&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Так что если кому-то, что то не понятно с wine или ему лень его пересобирать то может взять там уже готовые пакеты.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-85633722139422154?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/85633722139422154/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/04/ftp-server-for-mxlinux.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/85633722139422154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/85633722139422154'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/04/ftp-server-for-mxlinux.html' title='FTP server for MXLinux'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-3097619196291236775</id><published>2010-04-17T19:05:00.004+04:00</published><updated>2010-04-21T19:06:18.829+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wine'/><title type='text'>wine-1.1.43 and Stalker_3</title><content type='html'>В Fedore12 почему то до сих пор wine-1.1.38 :( А в нем почему не работают много игр ... В различных форумах подтверждают эти проблемы и советуют откатится на версию 1.1.37 ( кстати в Fedora 12 предыдущая версия была 1.1.36 ) и ее достаточно трудно теперь найти :(&lt;br /&gt;Буквально вчера вышла версия 1.1.43, я попробывал собрал из нее rpm и проверил, и о чудо ;) Все, что я проверял &lt;span style="font-weight: bold;"&gt;РАБОТАЕТ !!!&lt;/span&gt;&lt;br /&gt;Кто хочет собрать себе rpm для Fedora12 вот небольшой HOWTO про это:&lt;br /&gt;1. Скачиваем - &lt;span style="font-style: italic;"&gt;http://orbsky.homelinux.org/packages/wine-1.1.42-1.fc12.src.rpm&lt;/span&gt;&lt;br /&gt;2. Выковыриваем от туда &lt;span style="font-style: italic;"&gt;wine-1.1.43.tar.bz2&lt;/span&gt; и вставляем &lt;span style="font-style: italic;"&gt;wine-1.1.43.tar.bz2&lt;/span&gt;&lt;br /&gt;3. Накладываем на существующий wine.spec патч :&lt;br /&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;diff ./spec.old/wine.spec ./spec/wine.spec&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;----------------------------------------------------------&lt;br /&gt;3c3&lt;br /&gt;&lt;&gt; Version:    1.1.43&lt;br /&gt;558a559,560&lt;br /&gt;&gt; # add to 1.1.43 --mx&lt;br /&gt;&gt; %{_libdir}/wine/ngen.exe.so&lt;br /&gt;953a956&lt;br /&gt;&gt; %lang(de) %{_mandir}/de.UTF-8/man1/*&lt;br /&gt;---------------------------------------------------------&lt;/span&gt;&lt;br /&gt;P.S. кстати проблема с мышью ( dinput.dll.so ) тянется уже больше года так и не решена :( Но это уже другая история ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-3097619196291236775?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/3097619196291236775/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/04/wine-1143-and-stalker3.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3097619196291236775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3097619196291236775'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/04/wine-1143-and-stalker3.html' title='wine-1.1.43 and Stalker_3'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-3439196952047532158</id><published>2010-04-16T20:57:00.006+04:00</published><updated>2010-04-21T19:07:16.911+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Beta Fedora 13</title><content type='html'>Вот наконец попробывал бету Fedora 13 ( Gnome ):&lt;br /&gt;&lt;br /&gt;1. Патч из ядра не убрали :( ( т.е. при загрузке без параметра pcie_aspm=off все виснет );&lt;br /&gt;2. 3d на моей видео карточке &lt;span style="font-size:100%;"&gt;GeForce 8600 GT с драйвером nouveau сразу не заработало, также как и в Fedora 12 пишет что нету аппартаной поддержки 3d;&lt;br /&gt;3. &lt;/span&gt;Empathy, не работает как и в F12, постоянная ошибка - невозможности отправить сообщение так как слишком длинное;&lt;br /&gt;4. По внешнему виду не отличается от F12, только немного другие иконки и убрали корзину со рабочего стола;&lt;br /&gt;5. Nautilus ( File Manager ) и вправду может разделить окно на 2 части.&lt;br /&gt;&lt;br /&gt;В принципе обычный Gnome :) Так что ждем релиза.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-3439196952047532158?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/3439196952047532158/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/04/beta-fedora-13.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3439196952047532158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3439196952047532158'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/04/beta-fedora-13.html' title='Beta Fedora 13'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-3038014851053846552</id><published>2010-04-08T12:40:00.006+04:00</published><updated>2011-01-11T13:47:30.087+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Net'/><title type='text'>настройка VLAN + bridge в CentOS 5.x</title><content type='html'>Вся эта информация в принципе есть в интернете но она как бы разбросана по сайтам. Вот я решил описать все это в одной куче :&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;cat /etc/sysconfig/network-scripts/ifcfg-eth0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;DEVICE=eth0                                                                                                          &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BOOTPROTO=none                                                                                                       &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HWADDR=00:11:22:33:44:55                                                                                             &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ONBOOT=no                                                                                                            &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TYPE=Ethernet &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;cat /etc/sysconfig/network-scripts/ifcfg-eth0.2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;VLAN=yes                                                                                                             &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DEVICE=eth0.2                                                                                                     &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BOOTPROTO=none                                                                                                       &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BROADCAST=192.168.2.255                                                                                            &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;IPADDR=192.168.2.1                                                                                             &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NETMASK=255.255.255.0                                                                                                &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NETWORK=192.168.2.0                                                                                                &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HWADDR=00:11:22:33:44:55                                                                                             &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ONBOOT=yes&lt;br /&gt;GATEWAY=192.168.2.100                                                                                                         &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TYPE=Ethernet  &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;cat /etc/sysconfig/network-scripts/ifcfg-eth0.3&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;VLAN=yes                                                                                                             &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DEVICE=eth0.3                                                                                                      &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ONBOOT=yes                                                                                                           &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HWADDR=00:11:22:33:44:55                                                                                             &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TYPE=Ethernet                                                                                                        &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BRIDGE=br0                                                                                                           &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:85%;"&gt;BOOTPROTO=none&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;cat /etc/sysconfig/network-scripts/ifcfg-br0&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;DEVICE=br0                                                                                                           &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TYPE=Bridge                                                                                                          &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ONBOOT=yes                                                                                                           &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BOOTPROTO=none                                                                                                       &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;IPADDR=192.168.3.1                                                                                               &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NETMASK=255.255.255.0                                                                                                &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BROADCAST=192.168.3.255                                                                                            &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NETWORK=192.168.3.0                                                                                                &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DELAY=0                                                                                                              &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:85%;"&gt;STP=off&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;В качестве бонуса опишу возможность задавать статические маршруты :&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;cat /etc/sysconfig/network-scripts/route-eth0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;192.168.4.0/24 via 192.168.3.10&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Дополнение:&lt;/span&gt; Настройка Bond интрефейса в Centos 55&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;cat /etc/sysconfig/network-scripts/ifcfg-eth0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;DEVICE=eth0&lt;br /&gt;BOOTPROTO=none&lt;br /&gt;HWADDR=44:D3:85:11:22:33&lt;br /&gt;ONBOOT=yes&lt;br /&gt;USERCTL=no&lt;br /&gt;MASTER=bond0&lt;br /&gt;SLAVE=yes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;cat /etc/sysconfig/network-scripts/ifcfg-eth1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;DEVICE=eth1&lt;br /&gt;HWADDR=44:D3:85:33:22:11&lt;br /&gt;ONBOOT=yes&lt;br /&gt;BOOTPROTO=none&lt;br /&gt;USERCTL=no&lt;br /&gt;MASTER=bond0&lt;br /&gt;SLAVE=yes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;cat /etc/sysconfig/network-scripts/ifcfg-bond0&lt;/span&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;DEVICE=bond0&lt;br /&gt;ONBOOT=yes&lt;br /&gt;USERCTL=no&lt;br /&gt;BOOTPROTO=none&lt;br /&gt;BROADCAST=192.168.1.255&lt;br /&gt;IPADDR=192.168.1.10&lt;br /&gt;NETMASK=255.255.255.0&lt;br /&gt;NETWORK=192.168.1.0&lt;br /&gt;GATEWAY=192.168.1.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;И не забываем добавить в файл &lt;span style="font-style:italic;"&gt;/etc/modprobe.conf&lt;/span&gt; строчки :&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;alias bond0 bonding&lt;br /&gt;options bond0 miimon=80 mode=5&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-3038014851053846552?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/3038014851053846552/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/04/vlan-bridge-centos-5x.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3038014851053846552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/3038014851053846552'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/04/vlan-bridge-centos-5x.html' title='настройка VLAN + bridge в CentOS 5.x'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-4455161200369117826</id><published>2010-04-07T19:10:00.001+04:00</published><updated>2010-04-21T19:07:42.333+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Fedora12 и ASUS P5B-V</title><content type='html'>Начиная с выхода Fedora12 разработчики добавили в ядро патч который совершенно произвольно вешает определенные компьютеры. В частности этим дефектом подвержены компьютеры основанные на материнских платах ASUS P5B-V.&lt;br /&gt;Чтобы избежать этих зависаний нужно к опциям ядра добавить параметр:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;pcie_aspm=off&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-4455161200369117826?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/4455161200369117826/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/04/fedora12-asus-p5b-v.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4455161200369117826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/4455161200369117826'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/04/fedora12-asus-p5b-v.html' title='Fedora12 и ASUS P5B-V'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1382092438839759700.post-7723724943748231471</id><published>2010-04-07T11:42:00.000+04:00</published><updated>2010-04-07T11:47:04.618+04:00</updated><title type='text'>Первая запись</title><content type='html'>Вот решил попробывать вести дневник. Чтобы иногда записывать всякие интересные/бредовые мысли ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1382092438839759700-7723724943748231471?l=mxlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mxlinux.blogspot.com/feeds/7723724943748231471/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://mxlinux.blogspot.com/2010/04/blog-post.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/7723724943748231471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1382092438839759700/posts/default/7723724943748231471'/><link rel='alternate' type='text/html' href='http://mxlinux.blogspot.com/2010/04/blog-post.html' title='Первая запись'/><author><name>mx</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
