Говноблог

вторник, 24 мая 2011 г.

openSUSE 64bit + Skype

Есть такая лажа, что криворукие ребята со скайпа собрали пакет для opensuse через жопу. Поэтому при запуске skype будет скулить что-то вроде этого
erema15@comp1:~> skype
skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory
Поэтому нам нужно уже своими (ровными) руками доустановить необходимые зависимости
zypper in xorg-x11-libXv-32bit libqt4-32bit libqt4-x11-32bit libpng12-0-32bit
и после этого все должно быть в огне ))

вторник, 27 июля 2010 г.

йа женилсо

вот так.. 22 июля сего года я женился. Вот такая памятная дата)) Посмотрим что будет))

среда, 9 декабря 2009 г.

Все прелести W.I.N.E.

Сегодня ставил WINE. Мда... ебли не меньше, чем с gnush ... собирался долго и с периодическими просьбами то то, то это обновить/доустановить... Маленький, но все-же опыт у меня есть и я был морально готов к этому..Собственно wine мне нужен в основном для StarCraft.. ну и ChatClienSE хотелось тоже заюзать, т.к. удобно..

Начал с SC.. запустился он с первого раза, но без звука. Я думаю, что это не проблема. Проблема в том, что он дико тормозит, а это уже требует упорного googleния...

Не откладывая в долгий ящик пробую запустить chatclient. Потребовал он сначала msvbvm60.dll ... ну я это ему и обеспечил скопировав весь каталог с содержимым ChatClintSE в /root/.wine/drive_c/Program Files/ и плюс туда пошла нужная ddl из /WINDIWS/system32. Ну, вобщем-то что... запускается... кнопки работают. Но что-бы открыть канал/список, то нужно делать следующее. Ctrl+T (открывает новую вкладку) и без участия мышки (т.е. TAB'ом перескакиваем на нужные поля и давим ENTER) входим в чат. Список работает нормально, но как только войдешь в канал, то ппц... максимум минуты 2 и выкидывает с ошибкой:

Run-time error '429'
ActiveX component can't create object

Поэтому я сам себе рекомендовал запускать wine с эмуляцией виртуального рабочего стола.Вот.. надеюсь, что hardhouse придумает, как это обойти)

вторник, 8 декабря 2009 г.

Flash plugin для Opera

Небольшой секс. Трудно все с нуля постигать, но приятно делать маленькие победы.
Собственно, нужно было заставить opera проигрывать flash. Методом неоднократного выхода в google было обнаружено, что есть такой проект как Gnash. Поэтому лезем в порты и ставим его:

#cd /usr/ports/graphics/gnash
#make install clean



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

#cd /usr/ports/devel/libtool22
#make deinstall
#make reinstall clean


... и jpeg-6b_4 самостоятельно установить (почему-то)..

#cd /usr/ports/graphics/jpeg
#make install clean


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

/libexec/ld-elf.so.1: Shared object "libjpeg.so.9" not found, required by "libqt-mt.so.3"



Ну что же... посмотрим наличие той самой либы...
# cd /usr/local/lib/
# ls -l | grep libjpeg
-rw-r--r-- 1 root wheel  243374 8 дек 23:02 libjpeg.a
-rwxr-xr-x 1 root wheel     917 8 дек 23:02  libjpeg.la
lrwxr-xr-x 1 root wheel      13 8 дек 23:14  libjpeg.so -> libjpeg.so.10
-rwxr-xr-x 1 root wheel 227630 8 дек 23:02 libjpeg.so.10



... ну видно, что искомого симлинка не видно ) (кстати, во время сборки gnush кто-то спрашивал про какой-то симлинк, но я любезно отказался, т.е. по незнанию). Но интуиция мне подсказывала, что опера схавает и libjpeg.so.10, поэтому нужно сделать так:
# ln -s libjpeg.so.9 /usr/local/lib/libjpeg.so

Сново смотрим..

# ls -l | grep libjpeg
-rw-r--r-- 1 root wheel  243374  8 дек 23:02  libjpeg.a
-rwxr-xr-x 1 root wheel     917  8 дек 23:02  libjpeg.la
lrwxr-xr-x 1 root wheel   13  8 дек 23:14  libjpeg.so -> libjpeg.so.10
-rwxr-xr-x 1 root wheel  227630 8 дек 23:02  libjpeg.so.10
lrwxr-xr-x 1 root wheel    13 8 дек 23:14 libjpeg.so.9 -> libjpeg.so.10


Ну и все... теперь можно и запускать оперу и любоваться, как flash сжирает трафик))

ЗЫ: я по незнанию несколько раз пересобирал opera (на всякий случай, а вдруг поможет)... так что при проявлении проблем можно это попробовать сделать... а вдруг поможет ))

вторник, 18 августа 2009 г.

Улучшение качества голоса собеседника в SGH-E250

Столкнулся с проблемой (вернее, садился на коня) при юзании сего телефона. ДЕРЬМОВО слышно собеседника, особенно, когда еще и связь не очень. Пропадание голоса, заикание, слышно через слово .... но!! при этом не было шумов.  Сразу ясно, что есть функция шумоподавления.  Полез в гугл, т.к. помню, что самсунги славятся своими "секретными кодами", и нарыл настройки громкости. Особо не вдавался во все тонкости, но сделал следующее:

*#8999*8378# -- вход в инженерное меню

H/W Test(Тест оборудования )  --> Audio Settings (Настройки аудио) --> Normal(Нормальный)  и там меняем HFR Gain(Усиление HFR) = 14 (это настройка уровня подавления шума; по умолчанию 9).

Еще, заодно, можно побаловаться с другими параметрами:
- Rx PGA = 64 (по умолч. 151)
- Tx PGA = 64 (по умолч. 88)
- Side PGA = 32 (по умолч. 0)

Короче, я не вдавался в точное описание всех параметрах, кто за что отвечает, т.к. лень)) , но методом научного тыка можно подобрать себе оптимальные настройки. Советую запомнить/записать занчения по умолчанию и найти "секретные коды" для сброса настроек и пр.
P.S. *#875108# -- FM радио без гарнитуры на внешний динамик. Только все-ровно какой-нить кабель нужно воткнуть USB/гарнитура.
P.P.S зарядка не очень... проверял

воскресенье, 12 июля 2009 г.

Как я настраивал интернет в FreeBSD под VirtualBox

Проснулся и решил далее курить фрю... несмотря на то, что Надя была настроена на другое (походу меня уже потихоньку забирает матрица). Решил почитать про установку из пакетов.. вроде ничего сложно, да и пакеты по гостевому доступу можно тянуть, только другой фтп прописать... НО!!!! ... нужно было еще настроить выход в глобальную паутину ... вот тут я и проебал целый день.

Что у нас есть:

  1. adsl модем - ip 192.168.1.1 , настроено гостевое соединение
  2. мой комп   - ip 192.168.1.2 , настроено платное соединение + расшарено, прописаны маршруты на модем для гостевых ресурсов, гейт на 192.168.1.1, 
  3. комп друга/соседа - ip 192.168.1.8, настроено на расшареное мое (192.168.1.2)
  4. виртуальный адаптер

В VirtualBox в настройках сетевого адаптера в Тип подключения стоит NAT.  Вот тут-то я и поипался и нагуглился. Ну вообще никак че-то. Написано везде, что все оставляем как есть и будет счастье... т.е. никаких магический танцев и мантр не нужно. Слабо я просто рублю в этой технологии или она глючна в виртуалбоксе... хз..

Поставил чтобы работало как Виртуальный адаптер хоста . Примерно понимал, что и как должно было быть ... понимал, что мост нужно делать (читал про него, но еще не делал)... короче было пол дня экспериментов и хождений вокруг да около... но по-порядку..

Виртуальному соединению даю ip 192.168.1.10 mask 255.255.255.0 , мое, друга и модем без изменений.

Лезу в виртуальную фрю поднимать сетевой интерфейс em0.


ee /etc/rc.conf

там правлю/добавляю:



ifconfig_em0 = "inet 192.168.1.3 netmask 255.255.255.0"
#ip-адрес и маска сети в виртуальной фре
defaultrouter= "192.168.1.2"
# основной шлюз

далее


ee /etc/resolv.conf

в нем добавляем неймсервер XXX.XXX.XXX.XXX - прoписал айпи модема:


nameserver XXX.XXX.XXX.XXX  

сохраняем и вперед рестартовать сеть


/etc/netstart

Переходим к настройкам на хост машине (стоит на windows xp sp3). Первым делом отключаем все шары с соединений. Залазим в сетевые подключения, выделяем соединение венды (192,168,1,2) и соединение виртуального сетевого адаптера (192,168,1,10), клик правой и выбираем Создать подключение типа мост. Через пару сек должно появится новое подключение типа Сетевой мост. Залазим в его свойства и смотрим, чтобы в используемых компонентах было обязательно выбрано VirtualBox Bridget Networking Driver. Далее выбираем компонент Протокол Интернета и смотрим его свойства. Там назначаем


ip 192.168.1.2
маску 255.255.255.0
шлюз 192.168.1.1
dns 192.168.1.1


Ну и все вроде. Осталось расшарить PPPoE соединения для нашего моста и можно юзать. Только несколько советов, которые могут помочь при расшарке: 

  • проверить брандмауэр/сторонний файрвол, чтобы не блокировал ничего
  • запустить необходимые службы... вроде Маршрутизация и удаленный доступ, Общий доступ к Интернету, возможно NetBIOS через TCP/IP (следует уточнить) и уж точно DHCP-клиент
  • много кофе и терпения.... можно бубен... накрайняк
  • Google.ru   .....  а то, скорее всего, я что-то не то напесал  (знаю, что аффтар мудак)

Как уже говорил наконец-то я курнул мост. На работе навык пригодится, давно нужно было на одном серваке поднять его, чтобы начальство не заебывало много.

ссылки по теме: