A shelter from pigs on the wing
DMZ
дневник заведен 09-08-2004
постоянные читатели [32]
3 CaHuTaPa, 517design, Arde, Art`Is, aviabaza, BlackDrago, CyberJoe, DeadMorozz, Depeche Mode, DMZ, d_r, Ewige, glv12 Marla Zinger, goldenandy, Grimble, Hydralisk, Jude, Katrine Himitsu, Leave-me-alone, MISTIK, My3a, Nash, Nicholas Hawkwood, Pingvin, Riskoff, VorteX DrAgON, Wolfram, Букля_, достало, Муть, Рика, Эль
закладки:
цитатник:
дневник:
местожительство:
Красноярск, Россия, Сибирь
интересы [24]
программирование, C++, Depeche Mode, Star Wars, perl, DVD, JavaScript, FAR, lost, 80е, Half Life 2, долго спать, Miami Vice, веб-роботы, кентаврицы
антиресы [9]
грибы, грейпфрутовый сок, мёртвые люди, табличка обед, долго спать
Понедельник, 3 Августа 2009 г.
15:39 By design
Одна из главных бед opensource проектов —это графика.
Там где графика не нужна: на серверах и в прочих кончольных царствах все просто прекрасно.
А вот когда вылазим на десктоп, то все сложно.
В Saurebraten ужасные модельки и текстуры, хотя неплохой сетевой движок например.
Медиакомбаин MythTV «радует» нас ужасными тенями, шрифтами, цветовой гаммой, псевдотрехмерными кнопками и жирным эффектом Bevel/Emboss, который мне и 5 лет назад уже не нравился.
"Ужасные картинки"

Или вот FreeVO. Правда, уже получше будет.
"Уже лучше"

Хотя, если пакет распротраненный и маячит у всех перед глазами (kde, gnome), то там более менее с дизайном разбираются. В частности, у меня, после легкого тюнинга, рвотного рефлекса KDE не вызывает.

Другой способ получить хороший дизайн — это портировать программку на PC и Mac и обеспечить открытую архитектуру. Тогда возмущенные дизайнеры, которые эту программу будут юзать, сами напишут сто тысяч тем оформления.

Вот, например, XBMC. Другой медиа-комбайн. Изначался писался под xBox потом был портирован на Mac, PC, Linux и что-то даже еще.

Ну вот совершенно другое дело. Таким хочется пользоватся и пользоваться. А если учесть, что он один из лучших в своем классе, плюс под него написано еще скриптов дополнительных....
"Милые картинки"

Или вот Elisa. Очень симпатично, но не дотягивает до XBMC

"Мило"
Суббота, 1 Августа 2009 г.
16:24 mplayer
Заметки на полях:



Создание пакета (чтобы не вводить apt в смущение) :
checkinstall -D --install=no --fstrans=no --pakdir "$HOME/deb-pkg" \
--pkggroup Video --provides "mplayer,mencoder" --requires "lirc,x264" \
--pkgname mplayer --backup=no --deldesc=yes --delspec=yes --default \
--pkgversion "3:1.0~svn-$(grep "#define VERSION" version.h | cut -d"-" -f2 | cut -d\" -f1)"


Строчка для бенчмарка:mplayer -lavdopts threads=4 -vo null -benchmark -frames 1000 -ss 1200 -nosound -vc ffh264

Тесты показали, что ffmpeg-mt всё равно работает в два раза быстрее CoreAVC

Сосбтвенно сам пакет на всякий случай можно найти тут
deb http://debian.the-island.ru testing main
Пятница, 31 Июля 2009 г.
21:36 We are the champions
Беру свои пораженческие настроения назад.
Драйвер ATI с официального сайта действительно ставится легко и просто.
Правда тот факт, что надо потом зайти в папку и от рута запустить скриптик они пишут в конце мелким шрифтом.

Но самый приятный факт: ATI обогнала nVidia в пункте, кто первый победит overscan в linux. У Catalyst теперь есть движок, которым можно подогнать изображение в размер окна. И не надо прочих извращений.

Правда путь к этому был тернист. Днем я мучался с версией 9.2 из ветки testing: вот там никаких полезных настроек не было. Да и при любом их изменении иксы падали при перезагрузке.

Вот, собственно, найденный архивный тред.

Отсюда следует давно сделанный вывод: LCD-телевизор — это далеко не монитор. Так что если вдруг в мыслях подключать его к компу, то к выбору надо отнестись серьезнее. Или подключать по DVI (которого у моего TV нет)
21:08
И только я подумал, что стало спокойно смотреть телевизор, как ATI и Linux снова съели мой мозг.
12:28
Поставить ATIшные дрова в Линукс, это вам не инсталлятор от nVidia запустить :/
05:37 Удаленно-удаленное администрирование
Сижу на работе. Ставлю Debian дома с репозитария на работе.
Четверг, 9 Июля 2009 г.
07:19 Про домашнее видеонаблюдение
Не все голые сервера настраивать. Есть и общественнополезные занятия. Например, поставить видеонаблюдение.
Можно подъезд снимать, любимую машину под окном ночью или саму квартиру изнутри.

Собственно для видеонаблюдения на компе лучше не мучить себя с web-камерами, а взять сразу IP-камеру. Уже в пределах 100-150$ есть неплохие представители.
Основные минусы web-камер — низкое качество изображения и ограничение по длине USB-кабеля. Если камеру надо поставить в пяти метрах от компа и дальше, то надо пользоватся или хабами или активными какелями. IP-камеры уже хороши тем, что они цифрованный поток передают по обычному Ethernet (а особо продвинутые уже и по Wi-Fi). А тут уж длина ничем не ограничена (в пределах квартиры уж точно). Кроме того даже такая недорогая камера как D-Link DCS-920 (107$ в Красноярске) умеет Wi-Fi, умеет подключаться к интернету, определять движение в кадре, сохранять картинки и видео и пересылать все это по HTTP, FTP, SMTP (почта) и вещать в сеть (правда только в формате MJPEG).
Собственно подключил её к сети, настроил через web-интерфейс, указал куда складывать картинки и все. Дальше она сама всем займется.

Но если есть web-камера и покупать ip-камеру не охота, то и тут можно найти решение. Сперва, конечно надо разобраться с проводами, а потом уже мутить и софт.

Как оказывается, под Linux уже есть сервер, который умеет общаться с устройствами видео, определять движение в кадре и сохранять картинки и видео. Также Linux очень хорошо дружит с web-камерами. На ядре 2.6.26-2 моя Logitech QuickCam обнаружилась сразу же после подключения и заработала без пинков. Теперь ставим софт
sudo aptitude install motion ffmpeg

и настраиваем его по этой инструкции.

Плюс, я еще себе прописал
snapshot_interval 6
, чтобы каждые 6 секунд независимо от движеня сохранялась картинка.

В итоге получаем разные интересные картинки



Теперь также можно заходить браузером (или VLC) на камеру и смотреть видео в прямом эфире. Правда видео в формате MJPEG, и если захочется смотреть его через флеш плеер на сайте, то ничего не выйдет. Правда есть способы это победить, но все таки кодирование видео в реальном времени это ресурсоемкая задача. Двухядерный Intel Atom (2x1.6Ghz) кодирование MJPEG->FLV 320x240 16fps нагружает на 30-60%.

Через ffserver, который идет вместе с ffmpeg можно сделать такое правило преобразования (в /etc/ffserver.conf):
Port 8090
BindAddress 10.5.11.1
MaxClients 10
MaxBandwidth 50000
CustomLog -

#Feed — это вход для потока. Сюда будем потом слать данные
<Feed webcam.ffm>
  File /tmp/webcam.ffm
  FileMaxSize 5M
</Feed>

#Stream — это выход для потока. Он потом будет доступен по 
#адресу http://10.5.11.1:8090/webcam.flv
<Stream webcam.flv>
  #Кушаем фид
  Feed webcam.ffm
  #И кодируем его во флэш
  Format flv
  VideoBitRate 400
  VideoBufferSize 40
  VideoFrameRate 12
  VideoSize 320x240
  NoAudio
  VideoQMin 4
  VideoQMax 7
  Preroll 0
</Stream>


Для запуска и остановки ffserver-а можно применить найденный на просторах интернета скрипт читать подробнее
Кладем его в /etc/init.d/ffserver и обновляем
sudo update-rc.d ffserver defaults


Ну и теперь остается только перенаправить поток с камеры на сервер:
ffmpeg -s 4cif -y -an -r 4 -f mjpeg -i \ 
http://127.0.0.1:8081/stream.mjpg http://10.5.11.1:8090/webcam.ffm


Теперь берем любимый флеш-плеер, создаем HTML страничку и пишем код типа такого (на примере JW FLV Media Player):
	var s1 = new SWFObject("flvplayer.swf",'ply',"400","321","9");
	s1.addParam("allowfullscreen","false");
	s1.addParam('allowscriptaccess','always');
	s1.addParam("wmode", "transparent");
	s1.addVariable('file', 'http://10.5.11.1:8090/webcam.flv');
	s1.write("playeriu");
Среда, 8 Июля 2009 г.
05:34 Про Линуксы и wi-fi
Так как два прошлых вечера были проведены в войне за wi-fi, то неплохо бы изложить, что я понял, пока оно все в голове держится.
Речь пойдет про PCI и USB устройства. И про режимы, которые полезны на домашнем роутере.

[+] под Линуксом дрова есть для большинства существующих устройств. И часто уже в ядре/комплекте.
[+] на крайний случай можно прикрутить дрова для windows, через ndiswrapper. Главное к 64-линуксу прикручивать дрова от 64-битной винды. Лучше всего от XP
[-] правда это все касается работы «клиентом». То есть в основном, как managed в паре с access point. Но так как нам нужно раздавать коннекты по wi-fi, а не подключаться к другим, то нам это не слишком полезно. В режиме access point, он же infrastructure, он же master все подряд работать не будут из-за своих ограничений: надо же как-нибудь заставить народ покупать отдельные точки доступа. С режимом ad-hoc — подключение точка-к-точке уже лучше, но тут мы переходим к следущему пункту
[-] не все линуксовые дрова держат master, а у некоторых даже с ad-hoc проблемы. На крайний случай можно ndiswrapper и виндовые дрова доставить.

Режим access point намного предпочтительнее ad-hoc хотя бы по двум причинам: безопастность ad-hoc ограничена wep и wpa-null и то wpa-null не всегда поднимется. Для wpa2 нужен именно access point. Да и скорость по ad-hoc пониже, как пишут.
Так что если вокруг вас сидят малолетние хацкеры, а инет стоит денег, то wep — это то же самое, что никакой защиты.

[-?] не все (а точнее почти никакие) wi-fi драйвера позволяют запихать себя в сетевой мост (bridge). Об этом прямо написано в Linux Bridging FAQ. Правда, также сама суть сетевых мостов не всем нравится и в интернете можно найти разные мнения о том как лучше и безопаснее объединять подсети вместе.

Вообще, сетевой мост позволяет легко и просто объединять разные сетевые интерфейсы по типу виртуального хаба, чтобы они думали, что находятся в одной подсети.
Например, у меня интерфейс eth1 — локалка к которой подрублен домашний комп и HTPC объединен вместе с tap0 — туннель openvpn в интерфейс br0, который потом и используется во всех настройках.
В итогее имеем, что если я подниму VPN-туннель, то я из любого места попадаю в локалку и не вижу абсолютно никакой разницы (кроме скорости интернета, где этот туннель проложен), как будто я физически подрубился проводом.
И если теперь в этот туннель добавить беспроводной интерфейс (wlan0 или ath0 или другой в зависимости от драйвера), то клиенты wifi будут сразу оказываться в одной локалке со всеми и не испытывать никаких проблем.

Ну а если в мост интерфейс не загоняется, то придется настраивать ему роутинг отдельно: свои правила в iptables, возможно ip route2 и не забыть настроить программы, которые завязаны на интерфейсы (типа DHCP сервера)

Практически единственные устройства, которые отлично уживаются в мосту — это устройства на чипе prism. Например в моем бывшем роутере ASUS был чип именно от prism. Поэтому он там был в одном мосту со всеми. И работал во всех известных науке режимах.

Как же узнать, чего можно добится от устройства в Линуксе.
Тут первое дело надо сходить на сайт Linux Wireless и посмотреть список поддерживаемых драйверов и устройств
Например, донгл Z-202EE, который был у меня, сделан на чипе zd1211rw и поэтому не держит режим access point. А сравнение списка с каталогом городских магазинов родило только NetGear WG111EE.
Плюс еще есть проект madwifi и его список совместимости.

Я все таки поднял Z-202 в режимер ad-hoc с шифрованием wep и настроил все службы, но выводы для себя сделал следущие: если дома не нашлось рабочего донгла или карточки и нет уверенности в выборе и нет возможности взять на время, потестировать, то лучше пойти и купить отдельную точку доступа. Она сама все разрулит и к другим компьютерам будет подключаться по сети, так что ничего там несовместимого уже не будет. По здешним ценам, некоторые хорошие usb и pci устройства по цене сравнимы со средними точками доступа.

Ну и ключевые слова по настройке:
  • ndiswrapper
  • iwconfig
  • iwlist wlan0 scan

пример /etc/network/interfaces с включенным wep:
auto wlan0
iface wlan0 inet static
address 10.6.11.1
network 10.6.11.0
netmask 255.255.255.0
broadcast 10.6.11.255
wireless-mode ad-hoc
#имя точки доступа
wireless-essid coolname
wireless-channel 11
wireless-rate auto
#секретный ключик (hex). Обычно 80 бит в режиме ad-hoc
wireless-key 05aa18ab04
#или (ascii). Тоже 80 бит
#никогда так не делайте
#wireless-key s:hello
#совсем без защиты
#wireless-key off


либо так:
sudo iwconfig wlan0 mode ad-hoc essid coolname rate auto channel 11 key 05aa18ab04


Такой же конфиг на стороне клиента. Только IP-адреса другие или вообще DHCP
Среда, 10 Июня 2009 г.
05:06
Linux тоже иногда любит пошалить.
Ситуация.
Меняю я MAC на сетевухе — провайдер требует подключаться к нему с MAC-ом, который указан в договоре. Звонить и менять MAC мне лениво и всегда прокатывало изменение руками.
Прописал и забыл. А вчера, впервые за два дня решил перезагрузиться и сразу же налетел на непонятные вещи: eth0 renamed to eth1 в логах при загрузке.
Естественно после этого настоящий eth1 не поднимается, а «новый» eth1 не настраивается. В итоге нет никакой сети.

Как оказалось, ноги надо искать в /etc/udev/rules.d/70-persistent-net.rules. Там оказалось аж три записи о сетевых: первая сетевая с оригинальным MAC-ом, вторая сетевая и первая сетевая с новым MAC-ом. Причем для третьего варианта был прописан eth1 в качестве имене.
В общем udev замечает, что у карточки меняется MAC и он её по быстрому переименовывает. В этом случае достаточно заменить строчку SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" на ... NAME="eth0" и теперь все вроде работает.
Вторник, 9 Июня 2009 г.
05:50
Собрал себе маленький роутер-сервер на Intel Atom.
ASUS wl500gP с 300MHz и 32Mb RAM не сильно тянет на роль сервера.

Прикинув плюсы и минусы решил избавиться в итоге и от него и от самосборного HTPC
А заменить все это на самосборный роутер и (осенью) на готовый HD-плеер

Из готовых HD-плееров на рынке рулят пока только три: Tvix, Dune BD Prime и Popcorn A110
Правда первые два стоят около 700$, что как-то не очень предрасполагает к покупке. Popcorn A110 можно достать за 250$. Правда у него нет BD-привода (вообще приводов нет) и не умеет играть образа BD и не поддерживает всякие там DTS-HD. Но M2TS играет и с рипами спокойно справляется, не говоря уже о DVD и старом MPEG4. И так как я пока не дорос даже до BD-ремуксов, то такого плеера мне хватит за глаза. А заместо привода он может показывать кино с внутреннего HDD (покупать отдельно), расшареных папок по сети, USB-HDD и просто флешек. Да и из интернета по http ссылкам тоже, вроде, работает.



Но это дело к октябрю. Может что еще покруче будет. Или A110 начнут продавать официально в России (пока только А100)

А вот сервер-роутер собрался уже сейчас. Атомная мать с распаяным двухядерным процессором, InWin 648, 2 гига оперативы, встроенное видео, 100Mbit LAN и внешнаяя сетевуха на 1Gbit.

MiniITX корпуса очень маленькие и компактные — 25x25x12, так что засунуть их можно много куда. БП на 120W легко тянет мать и «зеленный» винт от WD.

Как показало изучение ixbt.com, шумность корпуса в дефолтной поставке все же присутствует, так что пришлось немного подшаманить. К сожалению, в Красноярске выбор радиаторов и вентиляторов ужасающе мал, так что пришлось довольствоваться тем что было.


  • Радиатор на чипсете был заменен на медный, который нашелся на работе, на одной из горелых матерей
  • Его вентилятор был подключен через два резистора и посажен на клей, так как привинтить его уже не получалось.
  • Корпусный вентилятор был заменен на Titan Green Vision. В оригинале был 80мм, но купленный 92 мм отлично закрепился на один винт и уперся в вверхний угол корпуса так что стал как влитой. SYS_FAN на матери можно настроить на скорость от 100 до 50% (автоматом или вручную) через BIOS. А так как он и сам по себе не быстр и не громок, то на полоборотах стал вообще еле заметен. И еще, как показала дальнейшая практика, linux-овый fancontrol видит SYS_FAN на матери и может понизить обороты вообще до нуля, если требуется
  • DVD и отсет 5.25" я вообще не сипользовал, так что внутри получилось достаточно просторно и вентилируемо
  • WD 5400rpm не сильно и греется. Правда к нему и охлаждение будет не просто прикрутить.
  • Еще в мыслях запихать его куда-нибудь подальше и похолоднее. Тогда шум будет не так уж и заметен, ну или можно еще сбавить обороты, если там он будет лучше охлаждаться извне.


Что ставит на роутер вопросов уже не было. К Debian я привык, так что инсталятор был скинут на флешку и потом по сети поставлена система в минимальной рабочей конфигурации. Правда чтобы запустить инсталятор надо бы видеть, что происходит на экране. Выхода на ружу у матери было два — VGA и S-Video. VGA можно было подключать или к телевизору или к монитору. Но до телевизора не дотянулась бы сеть, а для монитора не нашел DVI-VGA кабеля. Так что, в итоге, комп был подрублен к TV-тюнеру через S-Video. И там все завелось.

Ну а как поднять на Debian роутер, про это написано много всего: dhcp, pppoeconf, bind9, iptables, samba, dhcp3-server, openvpn, squid.

Гигабит тоже завелся: 25-30 мегабайт в секунду. Больше не выжимается.

После продажи HTPC (в середине июля, наверное) останусь даже в плюсе по деньгам. Ну а к осени накопится и для второй части плана
Понедельник, 8 Июня 2009 г.
08:58
Теперь я являюсь владельцем Острова
Удивительно, но the-island.ru был свободен
А так как мне срочно понадобился свой домен, который можно конфигурить как угодно (до этого у меня был бесплатный домен 3-го уровня от dyndns.org, который сильно и не поконфигуришь), то я его взял и купил.
Конечно сначала я примерялся к dmz.ru — но трехбуквенные домены найти не так-то просто

Настроил в итоге DNS. Еще пачка экспы в копилку
Админ на работе помог с secondary DNS. В итоге домен включен.

Теперь надо ждать, пока кэши верхнего уровня обновятся
Ежели кому вдруг захочется домен третьего уровня (или просто редирект), то я не жадный
Пятница, 5 Июня 2009 г.
16:22
Debian определенно жжот. За такие извращения мне это и нравится.
Ну установку системы по сети я освоил еще четыре месяца назад. А теперь узнал о еще более продвинутом способе: управлять установкой можно по SSH.
Сперва, правда надо запустить инсталятор, определить сетевое оборудование руками на удаленом компьютере. А потом цепляемся через Putty (так как я в Windows) на ту машинку и ставим Линукс без отрыва от производства.
А если бы там стоял какой-то другой Linux или FreeBSD (про Win не уверен), то можно полностью удаленно переустановить систему.

А еще можно образ(а) не писать на диски, а свалить на большую флешку или прочее устройство. И ставиться с USB
Воскресенье, 17 Мая 2009 г.
11:51
В KDE4 можно развешить теги на файлы
Не ясно как глубоко это заложено в систему, но факт есть
В винде это ждали в Висте, но WinFS кануло куда-то в нехорошее место
А жаль

С другой стороны, на NTFS к любому файлу можно прицепит альтернативный поток и писать туда что угодно (дешевый способ прятать секретные данные. Правда только от недалеких людей. Или KAV туда пишет данные последней проверки и чексуммы). Но интерпретировать, опять таки, кроме создателя никто не сможет
Воскресенье, 26 Апреля 2009 г.
14:21
Прошел вот месяц, а только вчера переформатиловал винт в ext3.
Хотел попробовать xfs, но что-то передумал.

Поддержка NTFS в Линуксе теперь хорошая. Это в 2003 году, можно было только читать. А теперь и писать можно. Без проблем.
Правда драйвер ntfs-3g работает не в режиме ядра, а под пользователем. Так что часто жрет до 25% процессорного времени. Ну и надоело это мне в итоге.

Конечно системный раздел с XP жив с NTFS, а раздел с фильмами и закачками теперь в ext3
Просто так, конечно никто не даст переконвертить. Так что пришлось сливать половину на другой винт, создавать раздел, переливать, расширать раздел и сливать все обратно.
Gparted почти без проблем рулит NTFS разделами. Меняет разделы, двигает их. Правда, когда нашел немного ошибок на разделе попросил загрузиться в винду и сделать родной chkdsk.

Под виндой, вроде, есть драйвер под ext2. У них на сайте написано, что годен и под ext3, но не завелся. Под ext2 (/boot у меня под ext2 отформатирован) завелся, правда.
Хотя может есть другие драйвера
Но с другой стороны в винду я загружался за месяц всего два раза — все ради переразбиения дисков.
Пятница, 24 Апреля 2009 г.
19:14
Плохие новости:
В Линуксе плохо с DVD. Не, прочитать он все прочитает. ffmpeg и mplayer в сумме прочитают все что им под руку попадется, но вот такую штуку как DVD-меню показать не все могут. Официально, DVD-стандарт вроде как до сих пор стоит кучу денег, но с другой стороны, под виндой MPC неплохо показывает DVD с меню. А PGCEdit так вообще бесплатная программа авторинга.
Разработчики mplayer заявляют, что поддержка меню будет в mplayer2, который в глаза никто так и не видел. А тут уже и BD на носу с меню на Java и прочими фишками
Но не все так плохо. Есть ogle и xine. На движке xine построен Kaffeine. Они показывают dvd-меню. Но кроме этого факта ничего радостного нет. Интерфейс у них ужасный. Чтобы в Kaffeine открыть DVD с жесткого диска надо запускать его с консоли. А DVD с диска я предпочитаю смотреть на DVD-плеере — там и меню есть и с оверсканом проблем нет.
И опять таки, mplayer легко помог мне справится с оверсканом своими силами — zoom-фильтр легко уменьшает размер видео на выходе на несколько проентов.
Kaffeine этим тоже не может похвастаться

Хорошие новости:
С HD и прочим видео проблем нету. mkv, субтитры все это дело смотрится с нужными шрифтами и положением на экране (после пары месяцев я очень привязался к субам вверху экрана)
Ну и видеоускорение на месте. Рип 1080i играется без тормозов, загрузка Athlon X2 5000+ около 70%
DXVA в Линуксе, кстати, тоже нет. Зато там есть XVMC. Но nVidia и ATI не сильно стремятся писать дрова. Хотя есть карточки где это уже работает.

Другие новости:
Еще мне захотелось поднять систему мониторинга. Чтобы следил за загрузкой оперативы, процессора, температурой и рисовал графики. А то мало ли что там интересного происходит во время круглосуточной работе?
Вариант один был MRTG. Но там удалось собрать инфу только о трафике. Другое никак не подключилось.
Есть вариант с большим и толстым zabbix-ом, но это уж слишком.
И тут обнаружился munin. Мелкий, но с кучей плагинов. Мониторить можно много чего. А если и нельзя, то плагины пишутся офигительно просто.
Я подумал написать полезный плагин, но в голову ничего не пришло, поэтому решил просто стянуть текущую погоду с местных сайтов и нарисовать график. Получилось познавательно.
Среда, 8 Апреля 2009 г.
08:55 Debian, VLC
VLC в Lenny староват — 0.8.6h. Не читает WM*, например
Версию 0.9.9 надо собирать самому

Вот полезные ключики:
./configure --enable-dbus-control --enable-debug --enable-snapshot --enable-a52 --enable-mkv --enable-qt4 --enable-lirc --disable-swscale --enable-a52 --enable-libmpeg2 --enable-dvdnav --enable-vorbis --enable-ogg --enable-theora --enable-mkv --enable-flac --enable-caca --enable-alsa --enable-release --enable-dvbpsi --disable-live555 --disable-v4l2 --disable-hd1000a --disable-hd1000v --enable-wma-fixed --enable-lirc --disable-x264 --disable-xvmc --enable-dvdread --enable-faad --enable-twolame --enable-lua

Хотя большинство из них enabled по умолчанию

Плюс надо читать, что пишет ./configure. На несуществующие либы он ругается WARNING, но не останавливается. Так что надо смотреть на что он ругается, доставлять либы или --disable-что-то
Понедельник, 6 Апреля 2009 г.
18:40 X11, XMing, Putty
Запускаем линуксовые графические приложения в винде
Какие вообще есть способы работать с линукс-ящиком с другого компа?

  • ssh — консоль она везде консоль
  • vnc — цельный рабочий стол. Грубо говоря, пересылка скриншотов по сети в реальном времени
  • X11 Forwarding — отрисовка приложений на другом компьютере. Тут уже летают не скриншоты, а команды X-протокола


Доки по настройке X11 Forwarding:

  • http://debback.blogspot.com/2008/03/linux-windows-xming-ssh.html
  • http://blog.r1mson.ru/2008/09/how-to-run-client-windows-to-x11.html


Вот KEdit спокойно работает, не подозревая куда попал:


Работает на Дебиане, файлы и прочее открывает в с него. Но отрисовывается по сети в винде

Попробовал запустить целиком KDE — работает. Но жутко тормозит
11:13 Запомним
Сборка и установка rTorrent на Debian из SVN-транка

Полезные патчи на момент 1087

  • http://ovh.ttdpatch.net/~jdrexler/rt/experimental/fix-xmlrpc-utf8.diff
  • http://libtorrent.rakshasa.no/raw-attachment/ticket/1329/xmlrpc-utf8fix.diff
Понедельник, 12 Января 2009 г.
18:11
Администрирования линукса, пусть даже в маленькой коробочке ломает мозги.
Сегодня дотянулся до шейпинга траффика и понял, что без консультации у админов на тему, как летают пакеты по сети физически, дальше мне не двинуться.
Будем курить что найдем, а завтра устроим допрос
Закрыть