DLNA IPTV xupnpd

Купили брату телевизор Sony Bravia. Выбирал специально, чтоб ТВ умел проигрывать много форматов видео и знал что такое DLNA. Однако упустил IPTV. Странно, но ТВ его совсем не умеет проигрывать. Удивительно, что Sony не позаботились об этом. В итоге IPTV таки удалось получить, пусть и через DLNA.

Настраивается установкой xupnpd. Можно поставить программу на роутер. В интернете есть мануалы по ентой установке. У меня же стояла задача более простая. Заставить ТВ показывать iptv не важно откуда. В итоге поставил xupnpd на ноут с ubuntu, благо на оффсайте есть уже собранный пакет для нее.

Правим конфиг файл /etc/xupnpd.lua
Заменяем интерфейс на свой, через который выходим в интернет.

Запускать следует через sudo.

sudo xupnpd

Либо можно утянуть последнюю версию с svn

sudo apt-get install subversion
svn co http://tsdemuxer.googlecode.com/svn/trunk/xupnpd
cd xupnpd/src/
make

Не забываем поправить конфиг файл xupnpd.lua
Следует заменить интерфейс на свой, через который выходим в интернет.

Запускаем программу

chmod +x xupnpd
./xupnpd

Дальше настройки можно править через веб-интерфейс 192.168.X.X:4044, где 192.168.X.X ваш ip.
Там же можно загрузить свой плейлист.m3u

Ввиду того, что я смотрю iptv от тетушки Шуры и потоки там все http-шные, мне не пришлось ставить udpxy. Единственный нюанс, который заставил меня поломать голову, из-за того, что при выборе канала трансляция запускалась, но картинки не было, заключается в том, что в настройках Default mime type следует указать mpeg_ts (cfg.default_mime_type=’mpeg_ts’).

Brother DCP-7057R в ubuntu

МФУ настраивает очень легко, благо драйвера для принтера и сканера выложены на официальном сайте.

Единственная проблема может возникнуть с запуском программы сканирования. В принципе решение описано там же.

Кратко.
Жмем в консоли

$ lsusb
Bus 001 Device 002: ID 04f9:0273 Brother Industries, Ltd

Открываем файл файл /lib/udev/rules.d/40-libsane.rules и вписываем

# brother dcp-7057r
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0273", ENV{libsane_matched}="yes"

затем

$ udevadm control --reload

или перезагружаемся.

dropbox ошибка при запуске

Когда dropbox издевается и при запуске выдает вот такое:

dropbox start -i
Starting Dropbox...Traceback (most recent call last):
  File "/usr/bin/dropbox", line 250, in handle_ok
    self.download = DownloadState()
  File "/usr/bin/dropbox", line 157, in __init__
    self.size = int(self.file.info()['content-length'])
  File "/usr/lib/python2.6/rfc822.py", line 388, in __getitem__
    return self.dict[name.lower()]
KeyError: 'content-length'

не расстраивайтесь, достаточно всего лишь установить libnotify-bin.

apt и proxy

Чтоб apt смог юзать инет через проксю прописываем в /etc/apt/apt.conf

Acquire::http::Proxy "http://домен\логин:пароль@ip:порт";
Acquire::https::Proxy "http://домен\логин:пароль@ip:порт";
Acquire::ftp::Proxy "http://домен\логин:пароль@ip:порт";

Так же можно прописать в .bashrc

export http_proxy=http://домен\\логин:пароль@ip:порт;
export ftp_proxy=http://домен\\логин:пароль@ip:порт;

iotop

Отличная утилита для мониторинга нагрузки на винт. Показывает какие процессы читают с диска, пишут и используют своп.


Установка под убунтой

sudo aptitude install iotop

Клонирование систем в Virtualbox

Склонировать систему в Virtualbox можно выполнив

VBoxManage clonevdi система.vdi система_new.vdi

Копирование и переименование не помогает из-за одинаковых UUID.

rar и кракозябры

Дабы содержащиеся файлы в rar архивах не отображались кракозябрами, следует удалить пакет rar

sudo aptitude purge rar

Пакета unrar для распаковки достаточно.

sudo aptitude install unrar

прозрачность conky в KDE

Чтобы сделать фон conky в KDE прозрачным достаточно добавить в конфиг файл .conkyrc строку

own_window_argb_visual yes

Так же следует обратить внимание на параметры:

own_window_transparent yes
own_window_type normal

Строку с указанием цвета фона удаляем или делаем не активной

#own_window_colour black

Пример: мой файл .conkyrc

Ubuntu. Nautilus. Адресная строка.

В новой, впрочем, как и в прошлой убунте, адресная строка отображается кнопками. Имхо не очень удобно, т.к. нельзя быстро скопировать путь. Решается нажатием CTRL+L.

Однако постоянно выполнять и держать эту комбинацию в голове лень, да и не нужно это. Достаточно зайти в gconf-editor — apps — nautilus — preferences и поставить галочку напротив always_use_location_entry. Можно быстрее:

gconftool -s --type bool /apps/nautilus/preferences/always_use_location_entry true