воскресенье, 5 октября 2014 г.

VirtualBox как удалённо задать разрешение

Доброго времени суток.
Есть удалённый комп, на котором крутится виртуальная машина (VirtualBox) с Ubuntu 10.10.
Иногда при подключении через rdesktop не работает явное указание разрешения. То есть задаю разрешения 1280х800, а оно его не применяет. В настройках экрана в гостевом гноме нет нужного разрешения, а вносить его вручную через xrandr каждый раза не хочу...
Нашел способ поменять разрешение самой виртуальной машине. Для этого нужно зайти через ssh на удалённый хост  и выполнить команду:
VBoxManage controlvm <ИмяВиртуалки> setvideomodehint 1280 800 16
, где 1280 800 - это разрешение, а 16 - глубина цвета

среда, 24 сентября 2014 г.

Putty: как выключить системный звук

Есть привычка вместо написания команды полностью, добивать её с помощью Tab. Когда работаю в linux это проблем не вызывает. Но вот пришлось пользоваться putty в windows.
Этот системный "бум-бум" начал раздражать. Пришлось смотреть как его выключить. Оказалось довольно просто: правый клик по заголовку окна putty, Change Settings...
Дальше Terminal->Bell и выбираем что душе нравится.

P.S. Однако оно показало как часто я использую Tab при вводе команд.

воскресенье, 14 сентября 2014 г.

java: Too many levels of symbolic links

После какого-то обновления перестала запускаться java  на моём Арче. Пишет:
/usr/bin/java: line 2: /usr/lib/jvm/default/bin/java: Too many levels of symbolic links
/usr/bin/java: line 2: exec: /usr/lib/jvm/default/bin/java: cannot execute: Too many levels of symbolic links

Решение: запустить програмку
sudo archlinux-java fix

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

Skype 4.3 падает при старте

Обновился скайп для linux с версии 4.2 до версии 4.3 где-то месяц назад. Я попробовал, но он падал, и ещё хотел pulseaudio.
Однако старая версия ещё работала и я ничего не делал. Но вот настало 2 августа 2014 и старая версия перестала поддерживаться. А Skype мне нужен для работы :(.

Пришлось ставить pulseaudio. Однако проблему падения надо было решить. Нашел 2 решения.


Удалить папку ~/.Skype

rm -Rf ~/.Skype
Это меня не устраивало, т.к. терялась вся история всех переписок.

Поправить данные в ~/Skype/[username]/main.db. 

Там проблемы с записями, которые содержали информацию о передаваемых файлах.
$ sqlite3 ~/.Skype/[username]/main.db
> UPDATE Messages SET body_xml=substr(body_xml,instr(body_xml,'> .quit
но тут меня смутило что искалось  по слову posted, а у меня там было несколько языков. В общем не сработало.

Удалить проблемные записи. 

sqlite3 .Skype/[USERNAME]/main.db
sqlite> DELETE FROM Messages WHERE type=68;
sqlite> .quit

У меня заработал вариант с удалением проблемных записей и т.к. эти записи содержали только информацию о передаваемых файлах, то меня это устроило.