2008-11-24

kUbuntu 8.10

Получив 22го ноября репозитарии от Ubuntu 8.10, решил поставить себе *buntu. Из имеющихся образов только kUbuntu была версии 8.10. После неудачного опыта общения с kde4 в Mandriva 2009, в виду любви к kde, устроил, так сказать, реабилитацию и поставил kUbuntu 8.10 с alternate диска.

Далее надо было восстановить окружение из Mandriva — юзеров, права доступа, программы и сервисы. Естественно сразу(без загрузки в гуй) полез в консоль(ctrl+alt+f1) от своего имени. Говорят, sudo классная(и, даже, более правильная) штука, но она мне как-то не по душе. Поэтому первое, что я сделал — задал пароль rooot:

sudo su

passwd

Тут заметил, что с русским консоль как-то не очень дружит... Значит надо поставить шрифты. Значит надо подключить репозитарии. Как-то кроме vim в консоли ничем более пользоваться не могу, плюс он по умолчанию стоит во многих дистрибутивах(если не во всех). После запуска vim и редактирования строки заметил, что и он здесь какой-то кривоватый — клавиши навигации в режиме редактирования криво работают. Чертыхаясь добавил локальные репозитарии, произвёл apt-get update. Тперь можно чего-нибудь поставить. Первым делом — шрифты. aptitude search cyr нашла console-cyrillic. Во время установки предложили(как я понял, ибо шрифты оставались квадратиками) выбрать переключатель раскладки, почему-то два раза. После установки шрифты так и остались квадратиками, а после перезагрузки поменялись на кракозябры. Забил я на это дело и начал решать проблему с vim и отсутствием mc(не знаю зачем он мне — всё равно редко пользуюсь). Поискав, поставил что-то связанное с vim и mc.

Надо восстановить пользователей. Мой пользователь уже был задан, а вот брата надо было восстановить. Примонтировал раздел с Mandriva начал копировать строки, содержащие его имя пользователя из файлов(passwd, shadow, group, gshadow), находящихся в /etc в одноимённые в текущую систему.

Теперь, вроде, всё. Пора грузиться в гуй. Не тут-то было. KDE отказывались грузиться выдавая ошибку и прося проверить правильность инсталляции. Опять полез в консоль. Выяснилось, что в Mandriva id пользователей начинается с 500, а в *buntu с 1000. соответственно я не иимел прав на запись в собственный каталог, как и мой брат. Починил и этот косяк, и наконец-то загрузился в гуй.

Пресилил себя и разобрался(настроил) kde4.

В общем эта штука работает. Я понимаю, что у меня маловато для нынешних времён оперативки(всего 512 мб), но «операционная система должна быть незаметна для пользователя». С kde4 жить вполне можно. Мне даже нравится — наконец-то сделали что-то вполне красивое, и не на столько гламурно-надоедливое.

Ну а радости от количества программ(что-то около 20 гб) в локальных репозитариях не описать. Тут, похоже, есть всё, что мне надо и не надо. Так что в ближайшее время остаюсь на *buntu, той самой, о которой пол года назад говорил что «никогда не поставлю себе это ***, ибо оно для очень ленивых и тупых». Мнения я своего не поменял координально — оно действительно для ленивых и делает, имхо, многое по-своему. Но жить можно, если поднастроить под себя. Наверное я обленился...

2008-11-16

Compiz

Желание иметь красивости перебороло здравый смысл и я снова решил поставить драйвера. Делал я применрно следующее:

./ati (кажется 8.10)

dkms [add | build | install] -m fglrx -v 8.542

modprobe fglrx

lsmo|grep fglrx

И в этот раз всё получилось, до перезагрузки... После перезагрузуи монитор ушёл в ждущий режим и не пробуждался... И здесь моё терпение лопнуло и я решил, что Mandriva 2009 не для меня.

2008-11-15

Vmware player

Как-то меня достал VirtualBOX со своим отсутствием поддержки usb и я решил поискать рабочий вариант Vmware. На официальном сайте нашёл где скачать версию 2.5 Vmware Player для Linux. Установка прошла не очень гладко — возникали traceback'и от python с сообщениями о каких-то ошибках, но, в итоге, пакет установился удачно. Приятным оказалось то, что не понадобилось запускать конфигурационный скрипт для первого запуска — Player просто запустился.

Для создания виртуальной машины понадобится образ диска, который можно создать при помощи команды

qemu-img create -f vmdk img_name.vmdk nG,

где img_name.vmdk — имя образа, nG — размер образа в гигабайтах. Полученный образ динамичен, т.е. Увеличивается по мере заполнения.

Далее нужно создать файл с конфигурацией виртуальной машины img_name.vmx:

#!/usr/bin/vmware

config.version = "8"

virtualHW.version = "4"

memsize = "256" # размер оперативной памяти в мегабайтах

ide0:0.present = "TRUE" # первый жёсткий диск

ide0:0.fileName = "img_name.vmdk" # путь к образу жёсткого диска

ide1:0.present = "TRUE" # cd-rom

ide1:0.fileName = "img_destination" # путь к образу cd-rom или физическому приводу

ide1:0.deviceType = "cdrom-image" # тип привода [cdrom|cdrom-image]

floppy0.fileName = "/dev/fd0" # путь до образа/привода floppy

ethernet0.present = "TRUE"

usb.present = "TRUE"

sound.present = "TRUE"

sound.virtualDev = "-1"

guestOS = "other"

scsi0:0.redo = ""

ethernet0.addressType = "generated"

displayName = "machine_name"

checkpoint.vmState = "img_name.vmss"

ide0:0.redo = ""

После запуска виртуальной машины Vmware Player добавит ещё один конфигурационный файл img_name.vmxf.

По субъективным ощущениям Vmware Player работает быстрее, чем VirtualBOX, хотя требует больше ресурсов. Теперь мне можно и не перезагружаться в Windows для выполнения каких-либо нетрудных опереций.

2008-11-11

ATI radeon9600 driver

Как-то так сложилось, что Compiz'ом я перестал пользоваться ещё при установленной Mandriva 2008 PowerPack ибо как-то напрягали все эти «свистелки». Но, посмотрев в очередной раз, как все эти эффекты(по разведению ококн/столов) помогают в работе на MacOSX, решил попробовать снова.

Установив понял, что при «родной поддержке» не стартует gnome-decorator, а при «XGL» всё ужасно тормозит. Значит нужны драйвера для моей radeon9600. Поискав в rss-ленте ЛОРа ссылку на последние драйвера скачал версию 8.10. Предыдущая версия драйвера, который у меня был и вполне хорошо работал — 8.01.

После установки почему-то ничего не изменилось. Даже ухудшилось. Так до установки glxgears выдавал около 700 fps, а после — около 400 fps. С таким fps особо ничего и не позапускаешь. Ещё одна причина для установки драйвера — частота обновления монитора. До установки — 60 гц, что очень сильно напрягает глаза при длительной работе, после -75гц, что является максимальной частотой для моего монитора ипри которой мои глаза не так устают.

Как обычно если что-то не работает или я не вижу результата — запускаю из консоли, дабы видеть traceback. Повторная установка драйвера выявила причину — драйвер не мог произвести установку модуля по dkms. Немного подумав, обнаружил, что эта система вообще не установлена по умолчанию (Mandriva 2009 всё больше и больше меня расстраивает). Установив эту систему я повторил установку драйвера и перезагрузился, надеясь ,что теперь всё заработает. Но ничего так и не поменялось.

Тогда я, вспомнив, что в старой системе всё работало, посетовал на ядро. Поставил 2.6.24 и не ошибся! Переустановил драйвер и перезагрузился. Во время загрузки dkms обнаружила неустановленный модуль fglrx и произвела его инсталляцию. После загрузки в графическую среду я первым днлом решил проверить glxgears. На выводе была цифра в 1600 fps!

Конечно сразу же начал проверку работы compiz'а. В «родной поддержке» по прежнему не запускался декоратор. А в «XGL» произошли перемены. В худшую сторону... Теперь изображение становилось как будто с низким разрешением, при наведении мышки на любую кнопку кусок изображения куда-то смещался. Но все эффекты работали.

В итоге я остался без compiz'а, но с dri и 1600 fps, которые неизвестно куда можно использовать.