2008-10-30

Ubuntu

В свете недавних событий решил побороть себя и посмотреть на Ubuntu, которая, говорят, с каждым годом всё человечнее и человечнее и теперь уже не та, что была 3 года назад. Скачал с школьного сервера LiveCD iso-образ, записал на болванку и начал смотреть на это чудо.

Первое, зачем нужен диск с Ubuntu — это полностью рабочая система без установки на диск. Из-под неё можно восстановить рухнувшую систему, либо быстро развернуть станцию для презентаций, как сделали на Linux Install Fest в прошлом месяце.

После установки поразился насколько мало софта установилось «из коробки», но для обычного офисного использования его вполне достаточно. Также удивил инсталлятор пакетов — ты можешь выбрать нужный тебе пакет, а затем система сообщает тебе, что такого пакета нет и нужно тянуть его из интернета. Но одной из положительных черт инсталлятора следует отметить генерацию скрипта для загрузки недостающих пакетов, что несомненно облегчает жизнь человеку без интернета. Из неприятных черт системы было отсутствие root-пользователя (он, конечно присутствовал, но неявно) и выполнение всяких команд при помощи sudo. Таким образом, какой-нибудь «добрый человек на каком-нибуль левом форуме мог мне посоветовать выполнить sudo rm -rf /. И что самое страшное — оно бы сработало как и должно сработать... В общем я опять поплевался этим очень уж user-frendly дистрибом.

Но вот просочилась новость, что новый релиз выходит 30 числа (т.е. сегодня). Я подусал, что лишняя фирменная болванка с «живой системой» в хозяйстве не помешает и заказал одну. Немного поразмыслив решил, что на халяву можно ещё чего-нибудь заказать, и взял ещё и Kubuntu. Теперь буду ждать. Если все данные правильно указал, то прийти должно всё это где-то к концу ноября.

3-го ноября было сказано, что заказ отправлен. Уже скоро...

2008-10-25

Mandriva 2009

Долго я ждал этого релиза (в основном из за KDE4) , и вот 19 октября друг принёс iso-образ специально скачанный для меня. Естественно его сразу прожёг и начал установку. Вообще я за собой стал замечать странную (даже, наверно, вредную привычку обновляться на свежевышедший софт).

Первое что бросилось в глаза — новый вид инсталлятора. Он стал приятнее глазу. Далее — выбор между KDE и GNOME для меня завершился, как обычно, в пользу KDE. Минут через 40 всё было установлено, и я перезагрузился.

Система загрузилась быстрее(~35 секунд), чем Mandriva 2008.1, но до 5-ти секунд ещё далеко :) Благо я установил её на отдельный раздел (т.к. Много плохого слышал про KDE4 и решил, что иметь нерабочую машину в учебное время — не есть хорошо), ибо дальше началось... После входа в систему и первого взгляда на KDE4 я был некоторое время в ступоре: я, конечно, слышал, что весь интерфейс был переработан, но чтобы так... Спутав виджет с Dolphin, очень сильно удивился, что заголовки «окон» теперь находятся сбоку. Потом пришло некоторое понимание как с этим всем работать. Разобрался в запуске программ, добавлении/удалении виджетов/панелей. Правда, не с первого раза — пришлось пару раз сносить папку ~/.kde4/ для возврата к первоначальному виду. Из всех вариантов оформления понравился Oxygen. Во время настройки всяких эффектов рабочего стола появилось впечатление, что в KDE4 «вкомпилировали» Compiz. Уж больно много всяких прозрачностей, «разведений окошек/столов» и прочих эффектов присутствовало. Но самое главное — всё тормозило... Не так уж чтобы и очень — виджет с отображением fps показывал в обычном режиме (ничего не делая) 61fps, а если начинались какие-либо движения (даже простое перемещение окна) — 15-25fps. Но даже эти тормоза были терпимы, а по большому счету и без эффектов было даже приятнее.

Что меня больше всего расстроило, так это новый AmaroK... Весёлая заставка (с бутылками явно не безалкогольных напитков на фоне сцены) порадовала как меня, так и моего друга. Но дальше... Это какой-то Vista-style — все эти огромные кнопочки с тенями и полу-прозрачностью... Про внешний вид (панель для playList'а, панель информации о текущем треке) вообще молчу. Плюс отсутствие привычных менюшек и вообще обрезанные функции настройки поселили во мне сомнения относительно необходимости обновления...

После дальнейшего изучения возможностей по настройке KDE4 я пришёл к выводу, что эта среда (по крайней мере для меня) ещё не готова к использованию. И решился попробовать GNOME, забытый мною. Тем более, что он давно должен был измениться, стать лучше.

И не ошибся: GNOME стал отображать нормально имена русских файлов на съемных носителях. Мне он даже понравился (особенно после неудачи с KDE4). После установки Compiz и его настройки жизнь вообще показалась сказкой. Но тут проявились другие проблемы.

Дело в том, что Mandriva старалась запихать самый свежий софт в свой очередной релиз, порой забивая на стабильность. Так, например ядро (2.6.27-rc8) не самое стабильное (rc), хотя и самое свежее. Но релиз-кандидат ядра — не самое страшное, что туда положили. Страшнее — офис. Именно его (OOo 3) самый свежий (даже недозрелый — рилиз офиса состоялся позднее релиза дистрибутива (c)Радио-Т), но глючный до невозможности. Этот офис открывал документы только на чтение, при попытке редактирования или создания нового — вис намертво. Решилось это подключением в списки репозитариев старого диска и установкой офисного пакета версии 2.4.

В общем этим релизом дистрибутива я остался недоволен, но по своей плохой привычке сижу теперь на нём. А параллельно нахожусь в поисках другого rpm-based дистрибутива с GNOME в качестве основного рабочего окружения. После некоторых поисков положил глаз на Fedora и жду теперь 10 версию — там обещано много всяких вкусностей.

2008-10-14

BlueTooth

Совсем недавно я стал обладателем телефона (смартфона) с BlueTooth (сбылась мечта идиота (с)откуда-то). Ну и, естественно, первое, что я сделал с ним — приконнектил к компьютеру с Linux, дабы ходить через него в интернет. Приконнектил, настроил его в качестве модема... И понеслось... Эта штука реально работает! Плюс у смартфона есть поддержка EDGE, а значит скорость выше, чем через обычный GPRS.

К сожалению, радовался я интернетом из-под Linux не долго. Пришлось однажды приконнектиться к тому же адаптеру, подключенному к Windows. Что-то пошло, видимо, не так и телефону стало плохо — больше он не хочет создавать доверенное устройство из этого адаптера. Но файлики спокойно (с вопросом: принять или нет?) принимает. Так что теперь я остался без интернета под Linux и сижу прямо с телефона (с Opera Mini), благо траффика он требует не много (т.к. Ходит по интернету через свои прокси-сервера, которые сжимают траффик).

2008-10-01

Пара слов о виртуальных машинах

За всё время работы под Linux у меня много раз возникала идея снести Windows с соседнего раздела, отформатировать все разделы в ext3 — в общем отказаться от использования Windows. Но от этой идеи приходилось отказываться: брату от компьютера нужны в основном игры, мне бывает нужен сканер, для которого под Linux нет драйверов, да и принтер под Windows печатает «экономичнее»(может у меня кривые руки, но под Linux я так и не смог его настроить по-человечески). Ну и чтоб не перезагружать компьютер из за одной проблемы со сканером, я решил попробовать виртуальные машины. Под Windows я так же пользовался виртуальной машиной от Microsoft(VirtualPC), чтобы поиграться с Linux и Windows.

Началось всё с того, что было на диске с дистрибутивом — QEMU. Виртуальная машина, даже с графическим интерфейсом(как потом оказалось). На первый взгляд работает как и VirtualPC без установленных дополнений — медленно(относительно). Выяснил, что usb устройства не читались, с подключением floppy, CD тоже были проблемы, нагружает процессор постоянно... В общем решил поискать альтернативу.

И нашёл на том же диске с дистрибутивом — VirtualBOX. Работала она быстрее(при тех же параметрах, что и QEMU), диски/дискеты подключать было много проще, чем в QEMU, но usb она так же не поддерживала, но процессор, в отличие от QEMU, грузила только тогда, когда это действительно было необходимо.

Люди активно расхваливали Vmware, и я решил попробовать что это за зверь такой. Нашёл в интернете где можно скачать rpm пакет с этим Vmware-player'ом, скачал, установил, запустил. С третьей попытки(после запуска из консоли) понял, что надо сначала настроить её... Начал настраивать. Скрипт попросил скомпилировать модуль для ядра, для чего понадобилось установить исходники ядра(тогда я ещё с ядрами не возился/собирал ручками) и указать путь к header'ам. Установил исходники и указал путь, но скрипт завершился с ошибкой при начале компиляции. После долгих блужданий по GoogleGroups и различным форумам, выяснил, что надо «подготовить» ядро командой make prepare. И действительно всё собралось. Уже неприятно(поле таких хороших в плане установки и использования предыдущих виртуальных машин), но как потом выяснилось — оно того стоило. Далее я долго искал как создать образ жёсткого диска для Vmware(оказалось, что через QEMU утилиты). Создал ,запустил и установил туда Windows. Как всё летает! Как и VirtualBOX, процессор нагружался только тогда, когда это было необходимо. Usb устройства подхватывались(правда, без спроса). Я даже смог синхронизировать телефон по кабелю. В общем — просто сказка!

Но потом я поставил себе Mandriva 2008 Spring. Тут обнаружилось, что Vmware конфигурироваться не хочет(проблемы всё с тем же модулем). Поэтому я остановился на VirtualBOX. Буквально 3 дня назад я узнал из mydebianblog.blogspot.com, что QEMU таки поддерживает usb, но работает она, даже после VirtualBOX, очень медленно. Чтобы включить поддержку usb в QEMU нужно сделать следующее:

  1. Запускаем QEMU с нужными параметрами:

    qemu -usb -m 192 -hda vcomp.img -boot c

  2. Ищем нужное нам устройство в

    /proc/bus/usb/devices

  3. Переключаемся в QEMU в режим консоли:

    ctrl+alt+2

    и пишем

    usb_add host:Vendor:podID,

    где Vendor и ProdID берётся из /proc/bus/usb/devices. Причём usb устройство пропадает из хосотовой системы и появляется в гостевой.

  4. Преключаемся обратно в графический режим с QEMU:

    ctrl+alt+1

Так как QEMU работает очень медленно, буду ломать голову с Vmware дальше...