Поиск по этому блогу

четверг, 18 августа 2011 г.

Virtualbox 4 und guest

Add one of the following lines according to your distribution to your /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian natty contrib deb http://download.virtualbox.org/virtualbox/debian maverick contrib non-free deb http://download.virtualbox.org/virtualbox/debian lucid contrib non-free deb http://download.virtualbox.org/virtualbox/debian karmic contrib non-free deb http://download.virtualbox.org/virtualbox/debian hardy contrib non-free deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free


sudo apt-key add oracle_vbox.asc && sudo apt-get update && sudo apt-get install virtualbox-4.1 && sudo apt-get install dkms

среда, 10 августа 2011 г.

RDP подключение из консоли, решаем проблему с раскладкой и глубиной цвета(Color Depth).


Никаких проблем с раксладкой!

$ aptitude install freerdp-x11 libfreerdp-plugins-standard
$ xfreerdp -g 1024x768 -z -k  0x409 --plugin cliprdr 192.168.0.1
или
$ xfreerdp -g 1024x768 -z -k 0x409 --plugin cliprdr --plugin rdpdr --data disk:host:/  -- 192.168.0.1
и всё работает.
Бесшовные окна xfreerdp не поддерживает. 
GUI для freerdp - remmina

Теперь решаем проблему с глубиной цвета (по умолчанию только 16 бит:)


rdesktop on Linux will give this warning message when connecting to a Windows machine which has not been configured for 24-bit color RDP connections. This has, amongst other things, the effect of showing some horrible, jaggy desktop icons. See the pictures on the right for reference.
On Vista, Windows 7 and later (?), the solution is simple: Use 32-bit colors (-a 32)
On XP, which doesn't support 32-bit colors, it gets a little more complicated. XP does support 24-bit connections, but this mode is disabled by default because of bandwidth concerns and bad choices.
To fix this problem on XP (nothing needs changing on the Linux or Windows client) you need to access the Local Machine Group Policy editor.
If you're lucky, going to Start -> Run -> "gpedit.msc" will work for you. Type "gpedit.msc" without the quotes (and click "Run").
If that does not open the group policy editor, this is the long way around:
  • Start -> Run and type in "mmc"
  • Add the Group Policy snap-in by going to File -> Add/Remove Snap-in -> Add -> Group Policy Object Editor -> Add -> Finish (Local Machine) -> Close -> Ok
In the Group Policy Editor, navigate to Local Computer Policy -> Computer Configuration -> Administrative Templates -> Windows Components -> Terminal Services, and double-click on the 'Limit maximum Color Depth' object.
Set the item to "Enabled" and set "Color Depth" to "24 bit"
Click OK, then log in with the remote client. If the changes haven't been applied, reboot the server.
Rejoice with your new, shiny desktop icons and full 24-bit desktop.

вторник, 9 августа 2011 г.

есть русский язык, плагины, основан на движке mozilla.
мультипротокольный.
в общем маст хэв :)

Openbox reboot, halt, shutdown, suspend

Reboot 
dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Reboot 

Shutdown 
dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown 

Hibernate 
dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Hibernate 

Suspend 
dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Suspend int32:0 

Source: https://wiki.ubuntu.com/DebuggingGNOMEPowerManager 

Настройка xxkb

После перехода на openbox стал задумываться об удобном переключении раскладок, так как в xfce у меня за это отвечал апплет на панели, а он довольно много требует ресурсов. В этих интернетах наткнулся на xxkb, мол, нетребовательный и хорошо настраиваемый. Вообще я давно мечтал чтобы в определенных приложениях стандартная раскладка была русская, например в скайпе. Вот мой файл (~.xxkbrc) настроек:

XXkb.image.path: /usr/share/xxkb/
XXkb.mainwindow.type:  tray
XXkb.group.base: 1
XXkb.group.alt: 2
XXkb.mainwindow.enable:  yes
XXkb.mainwindow.image.1: en15.xpm
XXkb.mainwindow.image.2: ru15.xpm
XXkb.mainwindow.image.3:
XXkb.mainwindow.image.4:
XXkb.mainwindow.appicon:  yes
XXkb.mainwindow.geometry:  20x20+2+2
XXkb.mainwindow.in_tray:  GNOME2
XXkb.button.enable:  no
XXkb.app_list.wm_class_name.start_alt: skype
XXkb.controls.add_when_start: yes
XXkb.controls.add_when_create: yes
XXkb.controls.add_when_change: no
XXkb.controls.focusout: no
XXkb.mainwindow.xpm.1: en15.xpm
XXkb.mainwindow.xpm.2: ru15.xpm
XXkb.mainwindow.label.enable: no

Мои настройки используют картинки флагов из /usr/share/xxkb, значки показываются в трее, две раскладки английская и русская. В каждом новом окне стандартная английская раскладка, каждая сохраняется в своем окне. Могу помощь в его настройке.

понедельник, 8 августа 2011 г.

RDP client

качаем патченый rdesktop отсюда

x86_64 : http://sys-admin.org/files1/rdesktop/rdesktop_1.6.0-alt1_amd64.deb
i386 : http://sys-admin.org/files1/rdesktop/rdesktop_1.6.0-alt1_i386.deb

нажимаем
sudo dpkg -r rdesktop
sudo dpkg -i rdesktop_1.6.0-alt1*
cd /usr/lib
sudo ln -s libcrypto.so.0.9.8 libcrypto.so.6

все
подключаемся так
rdesktop -5 -z  -y -u пользователь -p пароль -g разрешениеxэкрана IP_удаленного_компьютера
главная опция "-y" - она говорит использовать raw клавиатуру
rdesktop -g 1024x768 -u admin -p pass [IP-адрес удаленной машины]
 
 
-u  – учетная запись для атентификации.

-d  – домен.

-p
 – пароль, чтобы другие не могли его подсвотреть лучше использовать -p – в этом случае rdesktop запросит пароль при запуске.

-k  – эмулируемая раскладка клавиатуры (по умолчанию  en-us).

-g  – разрешение экрана, можно указать в процентах от всего экрана.

-f – полноэкранный режим (можно переключиться с помощью комбинации клавиш Ctrl-Alt-Enter).

-s  – начальная оболочка пользователя (вместо Explorer).

-c  – начальный рабочий каталог пользователя.

-0 – глубина цвета – 8 или 16 бит, 16-битный цвет доступен только для 
RDP 5-й версии Windows XP/2003, 32 битный не поддерживаетс.

-4 – использовать RDP версии 4.

-5 – использовать RDP версии 5 (по умолчанию).

-T  – заголовок окна.

-S  – режим одного приложения, например запускается одно развернутоена весь экран приложение (с опцией -s).

-z – активация сжатия передаваемых данных, актуально для медленных соединени 

четверг, 4 августа 2011 г.

Смотреть порты

netstat -pan | grep LIST
netstat -pan | grep 9981

Sat TV

Настройка довольно проста. При условии, что tvheadend установлен и запущен, доступен веб-интерфейс:
1. Вкладка "Configuration" -> "TV adapters" -> "General" выбираете свою карту из выпадающего списка "Select TV adapter..."
2. Далее в блоке "Adapter configuration" отщелкиваете опции, которые посчитаете нужными, типа "Monitor signal quality:" и "Autodetect muxes:" (последняя позволяет автоматом добавлять найденные транспондеры). Выбираете тип своего Diseqc (пока доступны только 1.0/2.0 и 1.1/2.1, мотор ждем-с)
3. Если у вас присутствует diseqc - переходите на вкладку "Satellite config" и создаете порты diseqc-а (кнопка Add). Не забывайте, что в Linux нумерация портов начинается с 0 ! Т.е. порт 1 = 0, порт 2 = 1 и т.д.
4. Возвращаетесь на вкладку ""General" и делаете "Add DVB network by location...", т.е. добавляете список транспондеров нужного спутника (muxes). Во всплывающем окне выбираете спутник и в нижнем выпадающем списке созданный ранее порт diseqc-а, жмете "Add DVB network", повторяете для каждого порта diseqc-а (каждого спутника).
5. Переходите на вкладку "Multiplexes" - видите список транспондеров каждого спутника с уровнем сигнала. При необходимости добавляете/удаляете/редактируете список (не все там актуально, к сожалению). Сохраняете изменения "Save changes"...
Ждете окончания сканирования каналов - в нижнем окне все видно по логу.
6. Если у вас нет шары, пропускаете этот пункт и сразу к следующему, если шара есть переходите на вкладку "Code word client", жмете "Add" и вписываете свои параметры (там все понятно), отщелкиваете чекбокс "Enable" и жмете "Save changes". В случае если шара рабочая строка станет зеленой, если красная - проверяйте настройки.
7. Возвращаетесь на вкладку "TV adapters" -> "General" и нажимаете на кнопку "Map DVB services to channels". Это прописывает ваши найденные каналы в доступные если они FTA или на них имеется ключ (шара). Те каналы, которые не открываются - не пропишутся в список.
8. Разрешаете удаленные подключения к серверу пользователям (XBMC-шкам) - на вкладке "Access control" добавляете строку (Add):
User name *, Password *, Prefix 192.168.1.0/24 (если у вас сеть в этом сегменте, или правите под свой), чекбоксы с доступными функциями отмечаете и конечно "Enable". Сохраняете.

В принципе все. Первичная настройка сделана, можно смотреть.
При желании можно упорядочить списки каналов (создать букеты) и т.п. на вкладке "Channels"...

среда, 3 августа 2011 г.

Screen

Использование утилиты screen




screen - запуск сеанса
теперь, для того чтобы отключиться от экрана, нажимаем Ctrl+A затем d
screen -ls - посмотреть запущенные сеансы


Для того чтобы узнать другие комбинации клавиш работающие/полезные в screen наберите в окне screen Ctrl+A затем «?»
Выделю несколько полезных комбинаций:
Ctrl+A затем «c» – создать окно screen
Ctrl+A затем «p» – переключиться к предыдущему окну screen
Ctrl+A затем «n» – переключиться к следующему окну screen
Ctrl+A затем «d» – отключиться от screen оставив сеансы работающими
Ctrl+D – выйти из всех сеансов screen
Ctrl+A затем «H» – записывать в журнал