Как вы уже наверное поняли из заголовка, эта статья в первую очередь касается пользователей социальной сети vkontakte.ru.
Для тех кто не в курсе, проведу небольшой экскурс в суть проблемы.
Дело в том, что с обновлением версии Adobe Flash плагина до версии 10, в Linux, в вконтакте перестало работать сохранение граффити после того, как вы его нарисовали. Вместо этого появлялось сообщение "No Graffiti".
Многие, для себя, решили проблему откатом до 9-ой версии флеша, но сами посудите, ради такой мелочи откатываться на старую версию, просто нелепо. Так что я, например, просто забил на эти граффити, все равно я ими пользуюсь довольно редко.
Но время шло и решением проблемы даже и не пахло. Сколько топиков на форумах и группах было посвященно этой проблеме - не перечислить. И не зря. Некто, Sergey Nizovtsev, написал js-скрипт 'Canvas graffiti', который фиксит эту проблему в Firefox, в линуксе. Да, к сожалению пока только в Firefox, в Opera скрипт работает не правильно. По поводу Opera, я лично отправил письмо Сергею, c просьбой поправить скрипт. Кстати, ниже, на всякий случай напишу, как устанавливать данный js-скрипт в Opera 10.
Установка скрипта в Firefox
1. Первое, что нам надо сделать, установить Greasemonkey дополнение для Firefox. Это дополнение позволяет выполнять произвольные js-скрипты, на нужных нам страницах.
После установки дополнения не забывайте перезапустить Firefox.
2. Устанавливаем js-script. На этой страничке, нажмите кнопку 'Install'. Это установит скрипт для Greasemonkey.
3. Все, теперь можете заходить в вконтакт и рисовать новые граффити на стенах своих друзей.
Установка скрипта в Opera
В Opera сторонние плагины можно добавлять с помощью встроенной в браузер функции - UserJS.
1. Для начала создаем каталог, в котором будем хранить, вызываемые в Opera, скрипты. К примеру:
2. Закидываем туда скачанный js-файлик.
Обязательно проверьте, чтобы его название оканчивалось на '.user.js'. Это необходимое требование для запуска js-скриптов, предназначенных для Greasemonkey, так как в таком случае скрипт будет вызван не в начале загрузки страницы, а только после того, как загрузится вся структура со всеми DOM-объектами на странице.
3. Запускаем Opera и набираем в адресной строке:
3.1 На открывшейся странице включаете параметр 'User JavaScript'.
3.2 В параметре 'User JavaScript File' вставляете строку:
3.3. Сохраняете сделанные изменения.
4. Все теперь можете перезапустить и увидеть... что скрипт не работает в Opera :) Надеюсь, что это, временно.
подробнее...
28 Июнь 2009 г.
Adobe Flash plugin v10 + граффити в vkontakte.ru
Автор:
Leolik
на
05:58
0
коммент.
Ярлыки: flash
16 Май 2009 г.
Настройка модема (на Conexant чипсете) в Ubuntu
Эх, не люблю я дождь. Нет не из-за того, что после него везде слякоть и на улицу выходить нет никакого желания, а из-за того, что очень часто, после него ложится инет у моего провайдера :(
Вот по этой-то причине я и выкопал из груды старого железа свой старенький модем (внутренний под pci разъем). Решил настроить его как запасной вариант на случай отсутствия основного инета. Тем более за телефон все одно абонплату плачу, да и инет от zadarma.com - халявный :)
В общем, воткнул я модем, подключил к нему телефонную линию и приступил было уже к настройке соединения...
Но тут-то я и столкнулся с проблемой. В системе модем появился, по lspci видно, что модем именуется как:
Стало быть, надо ставить драйвер, а уж потом настраивать соединение.
Установка драйвера
1. Драйвер для такого рода модемов, можно взять на сайте linuxant.com
2. Выбираете драйвер под ваш тип модема, в моем случае - это HSF (softmodem).
2. Если у вас 32-битная убунта, то можете сразу скачать и установить .deb пакет драйвера
3. Если у вас 64-битная убунта, то можете воспользоваться утилитой автоматической установки драйвера cnxtinstall.run, скачать ее можно на том же сайте.
Но у меня, эта утилита ничего ставить не захотела, поэтому решил поставить с исходников.
3.1. Скачиваем tar.gz с исходниками и распаковываем
3.2. Переходим в терминале в распакованную папку:
и выполняем следующие команды:
sudo hsfconfig
3.3. Отвечаем на все вопросы ( можно просто всегда жать Enter )
4. Все, драйвер установлен и после перезагрузки можно использовать новое устройство, у меня оно именовалось: /dev/ttySHSF0. Хотя тут же, для удобства, создается еще одно устройство /dev/modem, которое является символической ссылкой на ttySHSF0.
5. Выше описанные действия могут немного отличаться для отличного от HSF типа модемов, так что, если что - смотрите инструкцию на сайте драйвера.
Настройка соединения
1. Чтобы сильно не заморачиваться, я использовал gui-программу gnome-ppp
1.1. В программе все до ужаса просто, вбиваете нужные вам настройки и делаете дозвон по нужному номеру.
2. Кто любит консольные варианты, можно воспользоваться стандартной прогой wvdial.
2.1. Для начальной настройки советую запустить wvdialconf. Эта утилита пропишет основные настройки для вашего соединения в файл '/etc/wvdial.conf'. Остальные настройки нужно прописать вручную в этом же файле.
2.2. Вот пример моего конфига:
# ATDP - импульсный набор, для тонового - ATDT
Dial Command = ATDP
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Stupid Mode = 1
Baud = 460800
New PPPD = yes
Modem = /dev/modem
ISDN = 0
Phone = 555005
Username = {ваш логин}
Password = {ваш пароль}
Возможные проблемы
1. Вполне реальная проблема, с которой вы можете столкнуться, это то, что во время дозвона, соединение постоянно обрывается, ратуя на то, что вами не введены или не правильно введены данные аутентификации, хотя вы 100% уверены что логин и пароль правильные. Мне помог следующий вариант:
1.1. Редактируем файл 'pap-secrets'
и добавляем в конец строку
2. Вторая проблема встречается редко. Проблема в том, что при установке, драйвер устанавливается не только для модема, но и для вашей звуковой карты (чаще всего это встроенные карты Realtek). После этого система не видит звуковую карту и соответственно вы - не сможете послушать свою любимую музыку :)
2.1. Может и есть какой-то программный способ не дать драйверу ставиться для звуковой карты, но я долго не заморачивался, а просто перегрузил комп, предварительно выключив в биосе встроенную звуковую карту, потом проставил драйвер и снова перезагрузил компьютер, но уже с включенной в биосе звуковухой - все заработало, как и положено.
Вот и все :)
подробнее...
11 Май 2009 г.
Ctrl+Alt+BackSpace и Update нотификации в 9.04
Многие из моих друзей, да и многие из вас, столкнулись с тем, что если ставить Ubuntu 9.04 на чистую, то комбинация клавиш Ctrl+Alt+BackSpace не работает, тоесть не приводит к перезагрузке X'ов. Хоть эта функция и используется очень редко, а кто-то и вообще не знает про ее существование, но иногда она просто незаменима. Это первое.
Второе, что меня раздражает в убунте 9.04, это то, что теперь, если у вас стоит обновление системы и в настройках стоит галочка 'Только сообщать о наличии обновлений', после фоновой проверки на наличие новых пакетов, вместо иконки в трее, сообщающей мне что есть новые обновления, мне выскакивает окно 'Менеджер обновлений'.
Как удалось выяснить, разработчики убунты сами причислили приведенное выше к недочетам новой версии. И ниже я приведу то, что они предлагают для исправления этих недочетов.
Решение проблемы с Ctrl+Alt+BackSpace
1. Устанавливаем пакет 'dontzap'
2. Вводим в терминале следующее:
Решение проблемы с Update
1. Вводим в терминале следующее:
Вот и все :)
подробнее...
Автор:
Leolik
на
11:30
1 коммент.
Ярлыки: notification
5 Май 2009 г.
Всплывающие сообщения в Ubuntu 9.04
Многие наверное заметили, а многие давно этого ждали - в версии Ubuntu 9.04 ввели новую систему всплывающих сообщений. Что же такого хорошего в новых notifications
, в отличии от старых
?
Как по мне, то новые сообщения выглядят вполне красиво и, как мне показалось на первый взгляд, удобно. Это я про то, что они становятся практически прозрачными и не кликабельными, когда вы пытаетесь нажать что-нибудь, находящееся позади них. Но, это только на первый взгляд.
На самом деле у этих сообщений пока нет никаких способов настройки, то есть, если вы используете какую-нибудь разноцветную тему и хотите сменить цвет всплывающих сообщений, то это у вас не выйдет - новые сообщения, всегда черного цвета. Также вы не можете изменить угол экрана в котором хотите, чтобы появлялись всплывающие сообщения, они всегда выводятся в правом верхнем углу. Для старого типа сообщений это настраивалось с помощью утилиты notification-properties. Также теперь если у вас список из нескольких сообщений, то они неторопливо отображаются один вместо другого, в одном попапе. Старый тип всплывающих сообщений отображал их в столбик один за другим. ИМХО конечно, но мне старый способ казался удобнее. Да и вообще старые сообщения были пошире новых, что тоже немаловажно.
Но самая главная проблема новых всплывающих сообщений, это то, что в этих сообщениях не могут выводиться сообщения с кнопками. Раньше все было отлично
, а теперь эти сообщения выводятся в обычном программном окошке посреди экрана
!!!
Насчет indicator-applet (с которым завязана система новых всплывающих сообщений), то это вообще отдельный разговор, сразу же убрал этот апплет с панели и с автозапуска...
Да, собственно к чему я веду :) Ниже я опишу как в убунту 9.04 откатиться к старой системе всплывающих сообщений. Я никого не призываю это делать, просто кому-то действительно приятнее использовать стабильную старую систему сообщений.
Возврат к старой системе сообщений
1. Первым делом удаляем новую систему всплывающих сообщений notify-osd
При удалении будет удален мета-пакет ubuntu-desktop, так что не пугайтесь ))
Единственное, при следующем обновлении дистрибутива, во избежание проблем, установите этот мета-пакет заново.
2. Теперь устанавливаем старую систему всплывающих сообщений notification-daemon
3. Делаем релогон системы.
4. Все, теперь у вас снова старая система всплывающих сообщений.
P.S. Давайте не будем забывать, что новая версия всплывающих сообщений, только-только появилась. Поэтому не стоит ее так сильно хаить :) Тем более разработчики обещали, что в ближайшее время, все будет исправлено.
подробнее...
Автор:
Leolik
на
03:26
0
коммент.
Ярлыки: notification
27 Апрель 2009 г.
Автомонтирование usb-устройств, после перехода на Ubuntu 9.04
Многие, кто имеет внешние usb-диски и другие usb-устройства, заметили, что после обновления убунты до 9.04, после перезагрузки системы - эти устройства не монтируются автоматом. Тоже произошло и с моим кардридером 'Alcor Micro Corp. Multimedia Card Reader', но только с ним дела обстояли хуже, его же как флешку не переподключишь, ну если только постоянно в системник лезть переподключать :)
Решение проблемы
1. Решается все довольно просто, надо просто выполнить следующую команду
и устройства должны подмонтироваться.
2. Чтобы автомонтирование происходило при загрузке системы, следует добавить строку 'usb_storage' в файл '/etc/modules':
3. Вот и все. После перезагрузки - все станет на свои места.
подробнее...
Автор:
Leolik
на
23:45
2
коммент.
25 Апрель 2009 г.
Ошибка: All config files need .conf ...
После обновления на версию Ubuntu 9.04, столкнулся с проблемой, что когда пытаюсь использовать modprobe, в ответ получаю ошибки, типа:
Исправление
1. В принципе, все и так понятно из самого лога ошибки. Все что нам надо сделать перейти в папку '/etc/modprobe.d/'
и добавить ко всем файликам, на которые ругаются, расширение .conf (в моем случае это файл nvidia-kernel-nkc)
2. Вот и все :)
подробнее...
Автор:
Leolik
на
03:38
1 коммент.
Ярлыки: modprobe
20 Апрель 2009 г.
Пароль на доступ к редактированию загрузчика Grub
На днях, один из моих коллег по работе, попросил объяснить ему, как защитить паролем доступ к загрузчику Grub, чтобы нельзя было кому попало редактировать строку загрузки (клавиша E) и входить в командную строку (клавиша C). В общем-то все довольно просто, так что приступим к установке пароля.
Защита паролем
1. Редактируем конфиг загрузчика
и вставляем в начало файла следующую строку:
2. Как вы уже заметили, в приведенном выше примере, пароль хранится в файле menu.lst в открытом виде, что, конечно же, нас не устраивает.
Поэтому будем криптовать наш пароль с помощью md5.
2.1. Набираем в консоли
и вводим наш пароль.
В результате получаем что-то вроде этого:
и вставляем в начало файла полученный нами код:
Вот и все :)
подробнее...
Автор:
Leolik
на
02:35
0
коммент.
Ярлыки: grub