вторник, 2 августа 2011 г.
к. Решилось просто. Установкой linux-headers-2.6.39-2-686-pae.
Другая проблема, не запустился Deluge, предложил отключить "классический режим". Для устранения проблемы ставим:
deluge (1.3.2-1)
libboost-filesystem1.46.1 (1.46.1-5)
libboost-system1.46.1 (1.46.1-5)
libboost-thread1.46.1 (1.46.1-5)
libtorrent-rasterbar6 (0.15.6-2)
python-libtorrent (0.15.6-2)
После этого перезапускаем систему и не забываем в настройках Deluge включить классический режим, если он был отключён во время ошибки.
понедельник, 1 августа 2011 г.
Ещё один баг при обновлении
Решается ручной установкой libcryptui0a, при этом libcryptui0 будет удалён как несовместимый.
Баг при обновлении системы
В моём LMDE при обновлении системы выползла такая хрень:
Выбор ранее не выбранного пакета initramfs-tools.
(Чтение базы данных ... на данный момент установлен 217681 файл и каталог.)
Распаковывается пакет initramfs-tools (из файла .../initramfs-tools_0.99_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет initramfs-tools (0.99) ...
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.32-5-686
cp: невозможно выполнить stat для «/lib/libacl*»: Нет такого файла или каталога
E: /usr/share/initramfs-tools/hooks/live failed with return 1.
update-initramfs: failed for /boot/initrd.img-2.6.32-5-686 with 1.
dpkg: не удалось обработать параметр initramfs-tools (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
configured to not write apport reports
При обработке следующих пакетов произошли ошибки:
initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
Пишет, что пакет initramfs-tools установлен не полностью и хоть убейся. Бился несколько дней с этой напастью, восстанавливал систему из бэкапа и опять доводил до этой точки. После возникновения ошибки ничего в системе обновить/установить больше нельзя. Выяснилось, всё просто. Ответ нашёл на забугорном дебиановском форуме. Удаляем нафиг live-initramfs, неизвестно зачем вообще существующий в установленной системе (он нужен для Live-CD). Вуаля, всё наладилось!!!
воскресенье, 1 мая 2011 г.
Как настроить силу вибрации телефона Samsung i5800
Вот это то место, где разработчик над нами поиздевался от души))). Непосредственно настройки такой нет, можно не искать. Касается это как прошивки 2.1, так и 2.2.
Идём в Настройки ☛ Звук (для прошивки 2.2) или Настройки ☛ Звуки и дисплей (для 2.1). Делаем активным, если ранее отключали, пункт
Тактильная связь
Вибрация при нажатии программных клавиш и элементов меню
потом после всех этих действий его можно будет отключить опять по желанию. И под ним становится доступным пункт
Интенсивность вибрации
Настройка интенсивности вибрации при касании сенсорного дисплея
Вот он-то и настраивает общую силу вибрации для всех приложений)))))))))))).
суббота, 30 апреля 2011 г.
Обновление Андроида на i5800
Позавчера узнал, что вышла-таки в самом деле официальная прошивка Android 2.2 для Samsung i5800, он же Galaxy 580, он же Galaxy 3. Пришлось загружать винду, качать Kies, изучать её и делать на всякий случай бэкапы данных. Вообще, парадокс: для того, чтобы обновить Линукс нужно запускать винду. В этом месте виндузятники должны кинуть в меня камнем, мол, вот, где винда лучше Линукса. Да нифига))))))). Вот у меня дома есть сортир. Я в него иногда хожу по необходимости, но это не повод в нём жить. Хотя... Многим нравится)))))))))))))))))
Так вот, я отошёл от темы)). Обновление прошло гладко, за исключением того, что после него телефон пошутил: перезагрузился, но после этого не включился))). На экране моргала надпись SAMSUNG и всё. Перезапустил принудительно ещё раз, всё заработало. Сначала было пару глюков мелких, но потом всё стало на свои места.
Чё нового?
- К безумной радости многих (но не меня) появилась опция принудительного отключения интернета. Мне она как бы ненужна, но приятно, что в Гугле всё же наблюдают за воплями юзеров и что-то делают))).
- Появились цветные иконки в меню настроек. Фигня, но кому-то возможно понравится так больше.
- Теперь телефон может раздавать инет по вай-фай, как бы выполняя роль точки доступа.
- Есть возможность устанавливать приложения на карту памяти (если они это поддерживают). Как по мне ненужная функция, и даже в чём-то неправильная.
- Есть возможность выносить на рабочий стол ярлыки восьмибитных игр))))). Это если установлен Nesoid.
- Появился встроенный менеджер задач. Но я уже привык к стороннему, потому он мне не очень нужен. Другое дело, что он запускается прямо из меню последних запущенных программ (удержанием средней кнопки телефона). Это да, плюс.
- Наконец-то настройки USB перенесли из раздела "Сведения о телефоне" в раздел ... "Сеть" )))))))))))))))))))))))))))))))). Здорово, ничего не скажешь. Нормальному человеку и в голову не придёт искать ни в первом, ни во втором месте...
- Мультитач. Теперь масштабировать изображения и документы можно раздвигая и сдвигая их пальцами. Удобно иногда.
- Заработал swype на русском. Хотя, я вряд ли буду ним пользоваться.
- Голосовой поиск в Гугл. В 2.1 он подразумевался, но не было его). Такая же история с блютусом 3.0. Аппаратно он есть, но программно вряд ли он будет реализован на этом телефоне.
- Стала удобнее клавиатура экранная.
Ну и много всяких мелочей ещё. Теперь что отвалилось. Отвалилась камера. Сыпет ошибку, но иногда при этом сохраняет снимки. Вылечил сбросом всех данных. Кстати, после него и система шустрее заработала. А вообще, как потом узнал, проблема была в том, что надо было полностью GPS выключить в настройках, оказывается.
Вердикт. Новой системой доволен, есть много мелких приятностей, но не сказать, чтобы я прямо ахнул после обновления.
суббота, 23 апреля 2011 г.
QR-коды
Устанавливаем на телефон читалку QR-кодов. Для Андроида подойдёт "Сканер штрих кодов" из маркета, он же Barcode Scanner.
Далее, если у вас виндовс, сносим к чертям и ставим Линукс. Создаём скрипт такого содержания:
#!/bin/bash
datafilename="/tmp/qr-`date +%Y-%m-%d\ %H-%M-%S`";
touch "$datafilename";
leafpad "$datafilename" && cat "$datafilename" | qrencode -s 8 -o - | display;
rm "$datafilename";
exit 0;
Для работы скрипта понадобится программа qrencode, а так же максимально простой и быстрый текстовый редактор (предлагаю leafpad) и imagemagick.
sudo su
apt-get update
apt-get install qrencode leafpad imagemagick
Создаём кнопку запуска скрипта на панели или в меню, где удобно. В качестве иконки предлагаю вот такой вариант:

Готово! Жмём кнопку, выскакивает leafpad, в нём вводим передаваемый текст/ссылку, жмём Ctrl+S Ctrl+Q и сразу за этим выскакивает на экран готовый код)).
