Tag: ubuntu

linux @ 22 Декабрь 2008, “3 Comments”
  • libpurple
    • Исправлено дублирование сообщений состояния собеседника в плагине Buddy State Notification, если собеседник с таким же именем есть в нескольких группах. (Florian
      Quèze)
    • Плагин состояния собеседника не отображает различные id(jid, msn id и другие_ в виде ссылок. (Florian Quèze)
    • Плагин purple-remote теперь имеет команду "getstatusmessage" для получения текста текущего статусного сообщения.
    • Различные исправления в nullprpl. (Paul Aurich)
    • Исправлено обрушение, когда неподключенный аккаунт пытался получить список комнат. (Paul Aurich)
    • Исправлена ошибка в purple_accounts_delete которая случалась, если  эта функция была объявлена до получения списка контактов. (Florian
      Quèze)
    • Исправлено использование av_len в perl соединениях. (Paul Aurich)
    • В ICQ афиширована поддержка  сообщений о печати ICQ 6. Это должно исправить некоторые ошибки в уведомлениях в сторонних клиентах. (Jaromír Karmazín)
    • Множественные QQ исправления и улучшения, включающие в себя возможность подключенися используя протокол QQ2008  и возможность отправления и получения длинных сообщений, но мы по прежнему рекомендуем QQ2005.
    • Исправлены критические ошибки с DNS SRV. (Florian Quèze)
    • Исправлены ошибки вызванные авторизационными запросами. (Florian Quèze)
  • Gadu-Gadu
    • Добавлена поддержка IM изображений. (Tomasz Sałaciński, Adam Strzelecki)
    • Gadu-Gadu проверяет валидность UID's. (Adam Strzelecki)
    • Gadu-Gadu теперь меняет кодировку, если необходимо. (Adam Strzelecki)
  • MSN
    • Исправлены ошикби с оффлайновыми сообщениями подписанные новым "Microsoft Secure Server Authority" и "Microsoft Internet
      Authority" сертификатами. Они всегда устанавливаются при использовании --with-system-ssl-certs.
    • Игры и Медиа теперь могут быть заданы и отображены.
    • Сообщения отправленные с мобильных устройствкогда вы были вне сети теперь корректно получаются.
    • Передачи файлов после длительного подключения теперь завершаются корректно.
    • Множество улучшений с "federated" контактами, такими как Yahoo network.
    • Некоторые критические ошибки исправлены, множество некртических, вычищен код.
  • MySpace
    • Использует настройки приватности официального клиента MySpace client.
    • Добавлена поддержка блокировки контактов.
    • Исправлена ошибка с неверным распределением контактов по группам при первом подключении.
    • Правильное отключение при разлогивания из сервиса.
    • Поддержка цветов сообщений других IM.
    • Множественные исправления и чистка кода.
  • Sametime
    • Испралено сверхдолгое время бездействия Sametime 7.5 контактов добавлением 0 времени бездействия и временной метки бездействия в будущем. (Laurent
      Montaron)
    • Исправлена критическая ошибка при подключении. (Raiko Nitzsche)
  • SIMPLE
    • Исправлено обрушение при получении специально сформированного сообщения.
    • Не дает подключаться, если сервер не задан. (Florian Quèze)
  • XMPP
    • Исправлена область имён URL полчаемая из PEP ответных строк совпадающих URL используемых в 'get' запросах (Paul Aurich)
    • Можно использовать собственный сервер для сервисов, используя в качестве хостнейма __HOSTNAME__ . (Jonathan Sailor)
    • Можно оставлять поле Resources пустым, позволяя серверу самому выдать ресуррс, если такое поддерживается. (Jonathan Sailor)
    • Resource теперь по умолчанию является пустым полем, а не Home.
    • Отправляет аттрибут "client-accepts-full-bind-result" во время SASL подключения. Это исправляет ошибки подключения Google Talk когда пользователь формирует неверный домен для аккаунта.
    • Поддержка нового элемента <metadata/> для отображения XEP-0084 пользовательской картинки. (Paul Aurich)
    • Исправлена SHA1 контрольная сумма аватары, когда один из байтов в контрольной сумме равен 0. (Paul Aurich)
    • Исправлена ошибка с дублированием контактов. (Paul Aurich)
  • Yahoo
    • Исправлена максимальная длина сообщения Yahoo!
    • Исправлена передача файлов с более старыми протоколами Yahoo.
  • Zephyr
    • Включен автоответ, эмулирующий 'zaway.' (Toby Schaffer)
    • Исправлена ошибка, когда аккаунт сконфигурирован для использования tzc но tzc не установлен или команда неверная. (Michael
      Terry)
    • Исправлена 10 секундная задержка в ожидании tzcесли он не установлен, или неправильно сконфигурирован. (Michael Terry)
  • Pidgin
    • В GTK+ 2.14+, мы используем gtk-tooltip-delay
      вместо tooltip_delay pref. Если вы эту переменную использовали измените эту строку в ~/.purple/gtkrc-2.0 (где 500, это время в милисекундах):
                gtk-tooltip-timeout = 500
      Чтобы полностью отключить всплывающие сообщения добавьте эту строку в ~/.purple/gtkrc-2.0:
                gtk-enable-tooltips = 0
    • Перемещён диалог уведомлений в контакт лист. (Casey Ho)
    • Исправлено обрушение при закрытии диалога авторизации через Х и немедленном выходе в оффлайн. (Paul Aurich)
    • Исправление критичной ошибки по очистке пользовательских смайлов, при закрытии Pidgin.
    • Исправлено добавление смайла через контекстное меню в окне сообщения.
    • Улучшена поддержка некоторых параметров оформления в сообщениях.
    • Добавлена возможность фокусировки на контакт листе или окне сообщения по F6.
    • Исправлен плагин кнопка отправки сообщений для предотвращения дублирования кнопок в окне сообщения.
    • Двойной клик на сохранённом статусе теперь активирует его и закрывает статус менеджер, а не редактирует статус.
  • Finch
    • Добавлены горячие клавиши meta+стрелки.
    • Добавлена по умолчанию возможность удалить предыдущее слово.
    • Добавлен пункт "Show When Offline" в меню контактов, так что плагин теперь не нужен.

Download
ChangeLog
linux, жизнь @ 13 Декабрь 2008, “25 Comments”
За те два месяца, что я использовал релиз 8.10 у меня сложилось стойкое впечатление, что собирали этот релиз криворукие бабуины.
1. В гноме, если ты не авторизовался в gdm(автовход, например), то фиг ты без авторизации по ssh куда то зайдешь(это ещё и применимо к гостевому входу, который тоже реализован через одно место), как эту всю поебень отключить - не знаю. Либо плохо искал, либо просто инфы нету.
2. Опять же в гноме, менюшка гномовская загружается ох..нно долго, нажал, и сидишь - ждёшь пока там оно загрузится. Это теперь называется снижением ресурсоемкости DE?
3. Плагины, что ставятся из репозиториев в после обновления firefox 3.0.4 типа flashplugin-nonfree, они НЕ устанавливаются в директорию куда устанавливается firefox. Приходится вручную скачать установщик, и там уже вручную прописывать все пути для каждого браузера. Что тоже, кстати, порядка в системе не добавляет.
4. После обновления до ядра *27-9 у меня отвалились драйвера к видеокарте, и причем на всех предыдущих ядрах проблем с этим не было. Вообще, потому что драйвера автоматически собирались через dkms.
5. Это уже не совсем к убунте, это к разработчикам FF. Ну нафига было пихать "новую" библиотеку Cairo, если у нёё дофига багов. Лично меня уже задрали тормоза на страницах, когда там большой размер у бэкграунда или ещё какие то специфические штуки с картинками.
6. Я когда на старый ноут поставил 8.10 я офигел от того сколько эта срань жрет ресурсов. Если линуксу не хватает на повседневные задачи(интернет, офис, максима) 500 метров оперативки, тот тут что то не так. А 8.10 при этом регулярно по 300 метров свопа сжирала.

Я пока вижу два выхода: параллельно собрать gentoo, чтобы не порушить основную систему. Или чуть позже поставить набело 8.04(она мне из всех релизов больше всего понравилась)

P.S. Славься флуксбокс, который позволяет мне работать комфортно, как на старом ноутбуке, так и на новом, потребляя при этом вместе с браузером - 200Мб оперативной памяти.
P.P.S. Никто не развлекался загрузкой операционки в RAM? Точнее применимо к убунте, а то у меня 1,7Гб памяти, а использовать по сути некуда. В принципе под основные приложения можно гиг памяти выделить, чтобы молниеносно работали.
How-to, linux @ 28 Ноябрь 2008, “10 Comments”
Прелюдия: сейчас я хочу попытаться объяснить почему я выбираю именно этот способ установки.
Установка без первоначальной графической оболочки позволит как минимум в два раза ускорить сам процесс установки и последующего обновления. Почему?
Ну во первых если устанавливать с графикой, но без драйверов, которые вы устанавливаете позже, то попортите себе все нервы ожидая отрисовки окошек :)
Во вторых - вам не нужно будет ожидать обновления всего того набора пакетов, которые после установки будут поставлены(а это порядка 200-300Мб дополнительно придется скачать, кому то может быть и не так много, но мне честно говоря жалко времени на пустое обновление)
В третьих - замучаетесь очищать ubuntu от предустановленных программ. А так будет установлено строго то, что нужно :)

Итак, прежде всего нужно будет скачать свежий образ системы с сайта ubuntu.com:
http://mirror.yandex.ru/ubuntu-releases/intrepid/ubuntu-8.10-alternate-i386.iso
Или, еще лучше:
http://mirror.yandex.ru/ubuntu-releases/8.04.1/ubuntu-8.04.1-alternate-i386.iso
При установке выбираем - установка без графического интерфейса. (так называемая ubuntu minimal)
Проходим всю установку, так как будто Вы устанавливаете обычную ubuntu с alternate cd (а live cd просто не будет работать на самом деле :)
Разбиваем диск на разделы - лично я рекомендую на / - 2 Гб, на /var - 3Гб , на /usr - 8 Гб, на swap порядка 500Мб чтобы было , на /home - всё остальное. В случае переустановки вы можете отформатировать / , /var - 3Гб , на /usr
После разбивки диска, ждём когда установится базовая система и после перезагрузки попадаем в консоль:
user@host~$:
Сейчас поставим базовую систему, которая нам понадобится для работы, установки драйверов и поддержания системы в актуальном состоянии:
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install xorg dkms mc alsa-base linux-headers-$(uname -r) build-essential gcc gsynaptics

Теперь нужно добавить пользователя в группу video чтобы не было проблем с правами при дальнейшей работе.
sudo usermod -a -G video user
Перезагружаемся, чтобы все драйвера устанавливались на новое ядро. Это важно, поскольку если вы сейчас всё соберете и перезагрузитесь, всё придется проделывать заново.
Сейчас будем собирать драйвера:
Устанавливаем и настраиваем драйвера для видеокарты:
sudo -s && cd /usr/src
wget http://ru.download.nvidia.com/XFree86/Linux-x86/177.82/NVIDIA-Linux-x86-177.82-pkg1.run
sh NVIDIA-Linux-x86-177.82-pkg1.run

При установке нужно отказаться от скачивания заранее собранного модуля, и собрать его самому. В самом конце Вам предложат автоматически настроить xorg - безусловно соглашаемся.
После этого добавляем в /etc/X11/xorg.conf
В Section "Device"
Option "NoLogo" "true"
Устанавливаем и настраиваем wifi
wget http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3875-20081105.tar.gz
tar xzf madwifi-hal-0.10.5.6-r3875-20081105.tar.gz
mcedit /usr/src/madwifi-hal-0.10.5.6-r3875-20081105/dkms.conf

Добавляем туда:
PACKAGE_NAME="madwifi-hal"
PACKAGE_VERSION="0.10.5.6-r3875-20081105"
AUTOINSTALL="yes"
BUILT_MODULE_NAME[0]="ath_pci"
BUILT_MODULE_LOCATION[0]="ath/"
DEST_MODULE_LOCATION[0]="/kernel/net/"
BUILT_MODULE_NAME[1]="ath_hal"
BUILT_MODULE_LOCATION[1]="ath_hal/"
DEST_MODULE_LOCATION[1]="/kernel/net/"
BUILT_MODULE_NAME[2]="ath_rate_sample"
BUILT_MODULE_LOCATION[2]="ath_rate/sample/"
DEST_MODULE_LOCATION[2]="/kernel/net/"
BUILT_MODULE_NAME[3]="ath_rate_minstrel"
BUILT_MODULE_LOCATION[3]="ath_rate/minstrel/"
DEST_MODULE_LOCATION[3]="/kernel/net/"
BUILT_MODULE_NAME[4]="ath_rate_amrr"
BUILT_MODULE_LOCATION[4]="ath_rate/amrr/"
DEST_MODULE_LOCATION[4]="/kernel/net/"
BUILT_MODULE_NAME[5]="ath_rate_onoe"
BUILT_MODULE_LOCATION[5]="ath_rate/onoe/"
DEST_MODULE_LOCATION[5]="/kernel/net/"
BUILT_MODULE_NAME[6]="wlan"
BUILT_MODULE_LOCATION[6]="net80211/"
DEST_MODULE_LOCATION[6]="/kernel/net/"
BUILT_MODULE_NAME[7]="wlan_scan_ap"
BUILT_MODULE_LOCATION[7]="net80211/"
DEST_MODULE_LOCATION[7]="/kernel/net/"
BUILT_MODULE_NAME[8]="wlan_scan_sta"
BUILT_MODULE_LOCATION[8]="net80211/"
DEST_MODULE_LOCATION[8]="/kernel/net/"
BUILT_MODULE_NAME[9]="wlan_tkip"
BUILT_MODULE_LOCATION[9]="net80211/"
DEST_MODULE_LOCATION[9]="/kernel/net/"
BUILT_MODULE_NAME[10]="wlan_xauth"
BUILT_MODULE_LOCATION[10]="net80211/"
DEST_MODULE_LOCATION[10]="/kernel/net/"
BUILT_MODULE_NAME[11]="wlan_wep"
BUILT_MODULE_LOCATION[11]="net80211/"
DEST_MODULE_LOCATION[11]="/kernel/net/"
BUILT_MODULE_NAME[12]="wlan_ccmp"
BUILT_MODULE_LOCATION[12]="net80211/"
DEST_MODULE_LOCATION[12]="/kernel/net/"
BUILT_MODULE_NAME[13]="wlan_acl"
BUILT_MODULE_LOCATION[13]="net80211/"
DEST_MODULE_LOCATION[13]="/kernel/net/"


dkms add -m madwifi-hal -v 0.10.5.6-r3875-20081105
dkms build -m madwifi-hal -v 0.10.5.6-r3875-20081105
dkms install -m madwifi-hal -v 0.10.5.6-r3875-20081105


Настраиваем тачпад(он работает из коробки, но кнопочка отключения и включения не работает сама по себе, можно повесить на сочетание клавиш на выполнение команду отключения и включения тачпада(мне он мешает печатать):

Заменяем в /etc/X11/xorg.conf в Section "ServerLayout"
InputDevice "Synaptics Touchpad" "CorePointer
Заменяем Section "InputDevice" на
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "Protocol" "auto"
Option "SendCoreEvents" "True"
Option "Protocol" "auto-dev"
Option "Device" "/dev/psaux"
Option "SHMConfig" "True"
EndSection


Чтобы включить/выключить тачпад использую команду:
synclient -l | egrep "Touch.*=.*1" && synclient TouchpadOff=0 || synclient TouchpadOff=1
В fluxbox у меня она висит на none 180, это Fn + F3
none 180 :ExecCommand synclient -l | egrep "Touch.*=.*1" && synclient TouchpadOff=0 || synclient TouchpadOf
Также хорошая команда:
xset dpms force off
её я повесил на Fn + F5
none 150 :ExecCommand xset dpms force off
Но это оффтопик, вернёмся к нашим баранам.

Итак, базовую функциональность мы уже поимели, теперь можно заняться установкой нужного окружения.
Есди хотите получить базовые дистрибутивы Ubuntu, Kubuntu или Xubuntu, то нужно поставить пакеты:
ubuntu-desktop, kubuntu-desktop или xubuntu-desktop
Лично меня Gnome в 8.10 очень разочаровал, непонятно почему меню гнома открывается с большой задержкой. Поэтому я остановился на наборе:
sudo aptitude install fluxbox wdm firefox sonata mpd pcmanfm pidgin tilda whois traceroute openssh-server vim-full vim-perl unrar rar p7zip p7zip-full opera openoffice.org nautilus mpc mplayer msttcorefonts apcalc msttcorefonts evince gimp gpicview

Настройка отображения шрифтов в Ubuntu:
sudo apt-get install ttf-liberation
cd /tmp
wget ftp://linvinus.ru/fonts/hardy/fonts.tar.bz2
sudo mv /etc/fonts /etc/fonts.backup
sudo tar jxvf ./fonts.tar.bz2 -C /etc


Огромное спасибо хочется выразить тем людям которые составили эти хауту
Установка wifi с помощью dkms(к сожалению не помню где я первый раз видел эту хаутушку, если поможете найти автора - буду благодарен)
Шрифты Hardy спасибо Денису, за то что он излечил проблему "шревтов"
Англоязычное Ubuntu Community За помощь в отключении тачпада.

Вот скриншот того что у меня сейчас есть:
lhttp://img.librarian.spb.ru/20081127222859117694760.png
Пока ищу способ поставить курсор для мышки, на стандартный убунтовский... А то меня черный не возбуждает.
How-to, linux @ 12 Ноябрь 2008, “7 Comments”
Купил себе вместо игровой станции отличный рабочий ноутбук, на котором можно неплохо поиграть :)
Ноутбук очень мощный, но под убунтой у него есть достаточно много проблем(Висту я поюзал 2 часа, понял что я в этом разнообразии менюшек потеряюсь и с чистой совестью удалил, оставив 50Гб под XP).
1. Проблема видеокарты(скорее даже не видеокарты, а моих рук) - Xorg загружает процессор на 70-80%(уже вроде поправил, там не совсем верно драйвера поставил)
Устанавливаются драйвера так:
sudo aptitude install envyng-qt
envyng -g

Выбрал 177 версию.
Добавил в /etc/default/linux-restricted-modules-common
DISABLED_MODULES="ath_hal fc fglrx ltm nv nvidia_new"
перезагрузился.
2. Потом настал черёд звука(с этим моментом я пока не очень уверен):
Меню - Установка удаление программ - выбрал все доступные репозитории, установил всё, что связано с gstreamer, перезагрузился.
3. Видеокамеру включал так:
svn checkout http://svn.berlios.de/svnroot/repos/linux-uvc/
cd linux-uvc/linux-uvc/trunk/
make
sudo make install
modprobe uvcvideo

Проверял в Skype
4. Wifi включал следующим образом
wget http://snapshots.madwifi.org/madwifi-hal-0.10.5.6-current.tar.gz
tar zxvf madwifi-hal-0.10.5.6-current.tar.gz
cd madwifi-hal-0.10.5.6-current/scripts
sudo ./madwifi-unload
sudo ./find-madwifi-modules.sh $(uname -r)
cd ..
make
sudo make install


Насчёт вайфая я пока не уверен(негде проверить работу да и датчик того что wifi включен - не работает, однако сети видит), да и с видеокартой некоторые проблемы(когда допустим страница в FF загружается(или даже просто вкладка открывается) - видно как обновляется экран при загрузке.
C видеокартой были проблемы, изза того что не было прав доступа к ней
NVIDIA: could not open the device file /dev/nvidia0 (Permission denied).
NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).

решается простым изменением в /etc/group строки, например:
video:x:44:user

Когда процесс настройки после переустановки устаканится в некоторую процедуру - сделаю отдельную страницу по настройке(в том числе и на английском и запощу на linux-laptop.net)
linux @ 11 Октябрь 2008, “2 Comments”
Собственно это не пост даже, а так, сборник ссылок(чтобы с консоли не мучать lynx и гугл), поскольку именно это мне предстоит снова в скором времени(я часто блог использую как блокнот). Я подобное уже не раз делал, поэтому смело можете пользоваться(первой идет английское описание, а то траблы в консоли с кодировкой бывают).
(Linux from CD-ROM in Windows) Установка Linux в Windows без CD-ROM (этим методом я ставил убунту другу)
(Ubuntu from Live CD) Ubuntu с Live CD (этим себе, когда относил CD-ROM в починку)

Если кому будет интересно, могу перевести статью одну, там ещё один метод используется.
Я им не пользовался, в силу того, что он не очень гибкий и не очень отвечает моим требованиям(Я предпочитаю ставить систему с нуля и при этом собирать своё ядро конкретно под систему).
Я вот что-то подумал, подумал, почитав про выход нового ядра 2.6.27 и решил не обновлять его. Собственно зачем мне это, ядро старое стабильно работает, новых драйверов мне не надо, фичи тоже меня не коснулись.
Вот включат новые патчи для ускорения загрузки системы(тоже фурор на ЛОРе был) тогда и обновлюсь.
← + Ctrl + →