Показаны сообщения с ярлыком ubuntu. Показать все сообщения
Показаны сообщения с ярлыком ubuntu. Показать все сообщения

воскресенье, 29 мая 2011 г.

Отображение русского в консоли Ubuntu 11.04 Natty

Как заметил один мой знакомый: русификация консоли слетает в Ubuntu через версию. Видимо 10.04 она тоже слетала, а теперь пришла очередь 11.04. Пока возился с настройками после обновления, ненадолго застрял в консоли и обнаружил, что вместо русских букв там теперь квадратики. Выяснение причин вскрыло абсолютно раздолбайское отношение разработчиков к консоли. Я конечно понимаю, что она нужна абсолютному меньшинству пользователей. И все же это место, где мы обычно оказываемся, когда все остальное уже не работает.

В общем, если вас коснулась эта проблема и вам, надо срочно привести консоль в рабочее состояние предлагаю делать следующее:

  • Установить или удостовериться в наличии необходимых пакетов:

    env LANG=C sudo aptitude install console-setup keyboard-configuration
  • Выполнить настройку консоли (или перенастройку):

    env LANG=C sudo dpkg-reconfigure console-setup
    sudo dpkg-reconfigure keyboard-configuration
  • Включить настройку консоли при загрузке. Для этого в файл /etc/initramfs-tools/initramfs.conf необходимо добавить параметр FRAMEBUFFER=Y

  • Обновить initramfs, чтобы в него добавились нужные скрипты:

    sudo update-initramfs -u

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

Отучаем lxdm грузить CPU

Кризис продожается, однако. Вот и я пересел на старый Celeron Tualatin 1.4GHz с 512MiB памяти. Понятно, что в таких условиях пользоваться KDE или GNOME практически невозможно, надо сказать даже Xfce в варианте Xubuntu неслабо подтормаживает. Пришлось искать нечто полегче.

Самое "легкое" в мире Ubuntu 10.x — Lubuntu на базе LXDE. Не скажу, что летает, но пользоваться вполне можно. Проект активно развивается и ошибок в нем пока хватает, а я, видимо, просто не могу не нарваться хотябы на одну из них.

При первой же загрузке обнаружилось, что экран входа как-то подозрительно нетороплив и не спешит отображать набранные символы. Сначала не придавал этому значения, но потом любопытство всеже одолело. Выяснилость, что процесс отвечающий за ввод пароля (lxdm-greeter-gtk), с завидным постоянством отъедает 20-30% CPU. Неслабый аппетит для приложения, которое почти ничего не делает.

Лечение оказалось простое. Если в файле /etc/lxdm/default.conf в секции [display] закоментировать фоновую картинку bg= нагрузка на процессор падает до 2-3%.

Виной всему своеобразный алгоритм отрисовки реализованый в greeter.c::on_expose, который при каждом вызове сначала масштабирует фоновую картинку под размер экрана, а затем перерисовывает весь экран. Все бы ничего, если бы не greeter.c::on_timeout заставляющая выполнять перерисовку раз в секунду.

Открыл на Launchpad баг на эту тему LP: #733912. Может скоро починят.

понедельник, 14 февраля 2011 г.

Особенности использования VirtualBox в Ubuntu 10.10

Мое отношение к VirtualBox в Ubuntu двоякое. Наличие несвободных компонент и факт, что это теперь собственность Oracle, а они, в последнее время, хорошо подтрудлись над своей репутацией конченых копирастов, заставляет меня сомневаться в светлом будущем данного продукта. С другой стороны, альтернатива в виде Qemu, прямо скажем, сильно отстает: интеграция с десктопом отсутствует, как класс, а выпиленый в версии 0.12 kqemu, делает её непригодной для использования на старых машинах, где не работает KVM.

Получается, как в анекдоте: "ежики плакали, кололись, но продолжали жрать кактус...". Дальше я постараюсь описать свой опыт того, как это делать сподручнее. Может кому пригодится.

пятница, 17 декабря 2010 г.

О лицензии на Oracle 10g Express Edition в Debian-based дистрибутивах

Хоть я и сторонник свободного ПО, жизнь порой заставляет пользоваться собственническими продуктами. Оно и понятно, Oracle DBA врядли может отказаться от продуктов Oracle. Однако, лицензионные приколы связанные с их использованием не перестают меня удивлять.

понедельник, 22 ноября 2010 г.

Ubuntu 10.10 сломала локальные плагины Eclipse

Практика тупо заливать пакеты из Debian unstable ничем хорошим не кончается. Ubuntu 10.10 в очередной раз порадовал. На сей раз жертвой пал Eclipse. Стоило мне его запустить, как обнаружилось, что PyDev начисто отшибло. Вместо этого, в окошке редактора нагло красовалось сообщение:

org.eclipse.ui.PartInitException: No editor descriptor for id org.python.pydev.editor.PythonEditor
  at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:598)
  at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:462)
  at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
  at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper.java:271)
  at org.eclipse.ui.internal.EditorManager.setVisibleEditor(EditorManager.java:1417)
  at org.eclipse.ui.internal.EditorManager$5.runWithException(EditorManager.java:942)
  ...

понедельник, 15 ноября 2010 г.

KUbuntu 10.10 гасит экран при просмотре видео

Напоролся в KUbuntu 10.10 на крайне раздражающую ошибку. Думаю, она и раньше была, просто я не обращал внимания. Стоит сесть смотреть на компьютере более-менее длинный видеоролик и оставить в покое мышь с клавиатурой, как KDE гасит экран и портит все настроение. Я все понимаю DPMS, экономия электроэнергии и все такое, только давайте без фанатизма, вообще-то, я кино смотрел...

Всем столкнувшимся с подобной проблемой, предлагаю, до выяснения обстоятельств, заменить проигрыватель по умолчанию с DragonPlayer на SMPlayer.

sudo apt-get install smplayer

Настройка проигрывателя по умолчанию, когда в системе их несколько, для меня оказалась далеко не очевидна. Надо в Dolphin правой кнопкой нажать на файл. В меню выбрать свойства файла. На первой закладке, напротив типа файла, нажать на кнопку настройки (гаечный ключ). Наконец, в диалоге выбрать проигрыватель по-умолчанию. Надо ж так закопать было. Привет из GUI...

четверг, 4 ноября 2010 г.

Root-shell в Ubuntu

В Ubuntu учетная запись root по-умолчанию заблокирована, вместо этого предлагается пользоваться sudo. Все бы хорошо, но есть у меня дурная привычка, открывать root-shell, когда надо сделать много настроек за раз.

Как выяснилось, даже здесь есть подводные камни. Если пользоваться sudo bash можно огрести неприятности из-за того, что HOME и другие переменные окружения будут указывать на домашний каталог исходного пользователя. Одна из них — создание файла .bashistory принадлежащего root. Понятно, что после такого, история у оригинального пользователя сохраняться перестает.

В общем, полезно иногда читать документацию. Правильный способ открыть root shell оказался: sudo -i

суббота, 23 октября 2010 г.

Обновился до Kubuntu 10.10

Недавно обновился до Kubuntu 10.10. Общие впечатления нейтральные. Что-то из багов залечили, что-то добавили. Например, плазма стала падать чаще, как и amarok, правда он, вроде, из-за dbus валится. С другой стороны, мне наконец удалось задействовать Network Manager для PPTP, хоть и страшен он, как ядерная война. Также из Debian unstable приехал dos2unix от чего исправились кое-какие баги связанные с tofordos из Lucid. Наконец, наблюдаются какие-то странности с репозиториями. Пакеты которые, теоретически, должны быть, тот же memaker, apt-cache не находит хотя, на launchpad и на сервере они есть.

среда, 15 сентября 2010 г.

Наконец-то, освоил клавишу Compose

Давно облизывался на возможность ввода всяких unicode символов навроде неразрывных пробелов, длинных тире (emdash) и прочей нечисти. Пусть нечасто, но такие символы встречаются почти в каждом тексте. В принципе, большинство программ так или иначе вводить их позволяют, но везде свои заскоки, а так хочется единообразия, и чтобы по-человечески.

Если честно, я готовился к худшему. Заранее погуглил [1], [2], [3], приготовил бубен, напильник и многократно перекрестился, что немудрено после прочтения пары особо ядреных статей, предлагающих с править системные rules/base.xml. Все оказалось намного проще, Compose key, в общем-то, работает "из коробки".

среда, 25 августа 2010 г.

Ubuntu: установка Adobe Flash за прокси

В организациях доступ в интернет часто реализуется через прокси сервер. Меня это тоже коснулось. Вообще-то, я замечал, что Adobe Flash весьма своеобразно использует настройки proxy. Но то, что в Ubuntu 10.04 возникнут проблемы даже с его установкой, оказалось для меня сюрпризом. Казалось бы, что сложного? Всего делов:

    sudo apt-get install flashplugin-installer

Но не тут-то было. Пакет flashplugin-installer прекрасно устанавливается, но фактической установки Flash плагина не происходит. Пришлось чинить.

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

Укрощение ureadahead

Обнаружил совершенно дурацкий эффект в Ubuntu 10.04. При том, что минимальный заявленый объем оперативной памяти 128MiB, в виртуалке с 256MiB RAM на стадии загрузки регулярно срабатывал oom-killer.

Jun  9 16:51:43 ... kernel: [ 4.550302] kthreadd invoked oom-killer: gfp_mask=0xd0, order=1, oom_adj=0
Jun  9 16:51:43 ... kernel: [ 4.551806] kthreadd cpuset=/ mems_allowed=0
Jun  9 16:51:43 ... kernel: [ 4.555073] Pid: 2, comm: kthreadd Not tainted 2.6.32-22-generic-pae #36-Ubuntu
Jun  9 16:51:43 ... kernel: [ 4.557401] Call Trace:
Jun  9 16:51:43 ... kernel: [ 4.558500]  [] oom_kill_process+0xa4/0x2b0

четверг, 13 мая 2010 г.

Текстовая консоль в Ubuntu 10.04

Ubuntu 10.04 Lucid Lynx стал графическим. Графическим настолько, что frame buffer запихали даже в серверный вариант. Все бы ничего, да вот незадача. Во-первых при переходе в графический режим, экран очищается и все сообщения пропадают. Следить за процессом загрузки становится, как минимум, не удобно, а почитать там есть чего. Во-вторых, при запуске машины в VirtualBox, консоль тормозит так, что жить не хочется.

К счастью, избавиться от этого вопиющего безобразия все-таки можно.

четверг, 6 мая 2010 г.

KUbuntu 10.04 - впечатления после обновления

На праздники обновился с KUbuntu 9.10 на KUbuntu 10.04. Процессобновления порадовал, все прошло почти автоматически и без фатальных последствий, по крайней мере, машина перезагрузилась и нормально дошла до иксов. Особых отличий от 9.10 я не заметил. Памяти вроде использует примерно столько же. Работать стало медленнее, а глючить больше особенно графика. На глаз интерфес сал более задумчивым. Потребление процессора сразу высокое, но это из-за всевозможных фич, которые я как только обнаружил отключил. Что касается багов: старые баги остались и были добавлены новые.

четверг, 4 марта 2010 г.

Ubuntu 9.10 и русские шрифты в Emacs

Не перестаю удивляться, сколько проблем постоянно возникает с поддержкой русского языка. Вот и KUbuntu 9.10 (Karmic Koala) внес свои пять копеек. Стоило начать радоваться приятному внешнему виду и заметному прогрессу (это после Gentoo), как на глаза попался Emacs с пустыми квадратиками вместо русских букв.

четверг, 21 января 2010 г.

Сменил загрузчик на GRUB2

С тех пор как начал пользоваться LVM, стало очевидно, что GRUB Legacy пора менять на что-то более продвинутое. Естественным выбором казался GRUB2. Однако, долгое время переход откладывал, потому что соответствующий пакет в Gentoo замаскирован и рисковать не хотелось. К сожалению, такая картина наблюдается уже не первый год, а тем временем Ubuntu собирается сделать GRUB2 загрузчиком по умолчанию. Видимо у кого-то оно работает...