Наконец-то установил openSUSE 10.3 на лэптоп. Долго собирался, но не жалею потраченного времени.
Установка прошла идеально. Не установился только WiFi, но без проблем поднялся, после установки madwifi из репозитория Pacman.
► Статья полностью...
февраля 25, 2008
openSUSE 10.3 на ThinkPad Z60t
Автор: Vladimir Y. Kolundin на 21:07 0 коммент.
Avant Window Navigator without Xgl
Since I've found the Avant Window Navigator I liked it very much. One is it's problems is that it requires composite manager, but compiz's performance did not satisfy me.
The compiz also caused significant slowdown in any GL games... So I switched off Xgl and installed alternative composite manager - xcompmgr. It's available in the packages.
To perform sequential startup the xcompmgr and avant-window-navigator at the session start I created the file /usr/local/bin/avant-window-navigator-noxgl and made it executable:
Then I added record to the gnome session (gnome-session-properties) to start avant-window-navigator-noxgl at the session startup.
Of cause you can simply add two consequent records - xcompmgr and avant-window-navigator in the gnome session, but this records should be executed sequentially, so I think method I proposed is little better :)
That's it. Now I'm able to use the incredible AWN without GL performance degradation.
#!/bin/bash
if [ -z "$(pidof compiz)" ]; then
/usr/bin/xcompmgr&
sleep 1
fi
if [ -z "$(pidof avant-window-navigator)" ]; then
/usr/bin/avant-window-navigator&
fi
exit 0
► Статья полностью...
Автор: Vladimir Y. Kolundin на 19:06 0 коммент.
февраля 17, 2008
Впечатления - openSUSE 10.3
Как-то все не доходили руки до SUSE. Хотя много слышал, в том числе о Novell :) Одно время даже хотел купить подписку на SLED и установить на ноуте, денег-то в общем не много хотят... Однако продолжаю пользоваться Fedora - привычка однако.
Один мой коллега попросил достать ему дистрибутив openSUSE 10.3, я ему говорю - ну и зачем тебе это? Есть же Fedora. На что мне он сказал, что SUSE ему нравится больше.
Дело вкуса, подумал я, однако мысль посмотреть дистрибутив не исчезла. Тем более, что openSUSE не требует денег за подписку, в отличии от SLED.
Для начала решил я установить openSUSE на VMWare Workstation. Не на рабочую же машину ставить! И решил поделиться впечатлениями - их набралось достаточно много. В основном сравнивать буду с Fedora 8.
Начальная установка
Установка выполнена на очень хорошем уровне. Когда я решил устанавливать разделы на LVM (решил, что места может и не хватить :), это не вызвало никаких проблем. Ну в общем и в Fedora установка сделана не плохо.
Системное управление
Очень понравилось системное управление YaST2. Был весьма порадован его интегрированостью, корректностью и стабильностью. Конечно до SMIT (AIX) пока не дотягивает, но лучше чем в Fedora однозначно.
Управление обновлениями/патчами
Это меня порадовало больше всего. В Fedora / CentOS меня всегда один вопрос волнует - а зачем мне ставить то или иное обновление? Т.е. классификация обновлений отсутствует напрочь. В принципе я сейчас пользуюсь плагином yum --changelog для того, чтобы понять в чем собственно апдейт. В openSUSE все классифицировано - security / recommended / optional.
И еще, что меня не нравится в RH дистрибутивах (в отличии например от Solaris, AIX) - отсутствуют патчи как класс. Для того, чтобы внести малейшие исправления в пакет нужно качать пакет целиком и целиком обновлять. А ведь бывают пакеты и по 20М и по 60М... Не логично. В openSUSE с этим делом лучше - имеются в наличии дифференциальные патчи (diff), значит трафика нужно намного меньше. Это порадовало.
Кроме того, для Fedora независимые репозитарии и репозитарии сообщества нужно искать и устанавливать. Здесь все проще - все уже есть, только кликни мышкой.
В общем управление пакетами на голову выше чем в Fedora.
Эргономика
Usability в openSUSE на высоте - чистый, понятный интерфейс. Хорошая локализация Переработанное главное меню, Хороший выбор пакетов. В общем отлично.
Выводы
В общем openSUSE мне весьма понравился. С точки зрения интегрированности и качества поддержки однозначно впереди Fedora. Консоль в процессе установки и настройки не понадобилась ни разу. Это однозначно рекорд. Если честно, то консоль все-таки понадобилась - при установке VMWare Tools, но это же не штатный софт.
Думаю, что следующий раз буду использовать для десктопа именно его. Или куплю SLED :)
► Статья полностью...
Автор: Vladimir Y. Kolundin на 18:02 2 коммент.
Ярлыки: Linux
февраля 09, 2008
Кодирование и редактирование видео
Возникла задача - перекодировать видео другим кодеком для записи на DVD.
Посмотрел я что имеется на эту тему в Linux нашел Avidemux. Хорошая программа, функциональная. Установить ее можно прямо из репозитария Livna.
Проект хорошо документирован и имеет много готовых HOWTO.
► Статья полностью...
Автор: Vladimir Y. Kolundin на 20:46 0 коммент.
Ярлыки: Linux
VMWare Workstation - Linux
Возникла проблема с подключением к Nortel VPN Router (aka Contivity) - ну нет у Nortel нормального клиента для Linux.
После мучений с триальным софтом компании Apani оказалось, что софт у них кривой, суппорта нет и вообще Fedora 8 он не поддерживает... А я-то чуть не заплатил $95. Хорошо, что сначала решил протестировать.
В общем решений оставалось несколько:
После нескольких неудачных экспериментов решил остановиться на последнем пункте, тем более Windows иногда необходим.
Установил VMware Workstation 6. Установился он без проблем. Единственно - не захотел устанавливать bridging на ath0 (madwifi), но это собственно проблема madwifi. И bridging мне не нужен - достаточно и NAT.
Естественно, клиент под Windows работает идеально, как и ожидалось. Проблема связи решена.
Однако, что меня поразило - это скорость работы виртуальной машины. Она просто не отличалась от хардварной!
Я был весьма впечатлен, поместил VM на USB диск и решил использовать как консоль администрирования. Выглядит идея вполне перспективно.
► Статья полностью...
Автор: Vladimir Y. Kolundin на 19:38 0 коммент.
Ярлыки: Linux
января 27, 2008
Интерфейс Макинтош в Linux
Давно хотел что-то сделать с интерфейсом своей машины, в частности - превратить его в Макинтош. Наконец мне это удалось. Наткнулся на очень интересный проектик - Mac4Lin.
В общем идея довольно простая - установить стиль для Gnome и скины для приложений. Но выглядит очень не плохо.
Особенно впечатлил менеджер Avant Window Navigator. Он собственно не относится в проекту Mac4Lin, просто устанавливается скин. Кстати он есть как пакет в стандартном репозитарии - avant-window-navigator. Да и расширения Firefox понравились, можно попробовать установить их под Windows.
Само по себе исполнение проекта Mac4Lin довольно любительское, возможно имеет смысл помочь - отладить и подготовить установочные пакеты, но эффект на лицо, то бишь на интерфейс :-).
Заметок и руководств по установке Mac4Lin очень много в Google.
► Статья полностью...
Автор: Vladimir Y. Kolundin на 21:46 0 коммент.
Ярлыки: Linux
января 02, 2008
Обновление Fedora 7 до Fedora 8 с помощью Yum
В общем-то и писать особо нечего - обновил с помощью yum F7 до F8 на ноутбуке IBM ThinkPad Z60t через WiFi подключение.
Заняло это мероприятие где-то пару часов и 1,2G трафика. Проблем никаких - есть очень толковая инструкция. Единственная неприятность - отвалился WiFi. Проблема типичная - сервис Выход собственно в том, чтобы не ставить флаг активации WiFi интерфейса автоматически, а поднимать его вручную, в файле И еще - что-то я склоняюсь к тому, чтобы отказаться от KDE. Кривовато там все, а в Гноме напротив - неплохо отлажено... Но это так - к слову.
wpa_supplicant
должен запускаться позже (зависит от) messagebus
, а последний запускается позже network
, который собственно поднимает интерфейсы... Таким образом WPA WiFi интерфейсы не запускаются.
/etc/rc.local
, командой /sbin/ifup ath0
. Кстати, для того, чтобы автоматически разрешать Bluetooth туда же полезно добавить строку echo enable > /proc/acpi/ibm/bluetooth
.
Ссылки
► Статья полностью...
Автор: Vladimir Y. Kolundin на 22:47 0 коммент.
декабря 10, 2007
STOP-A на клавиатуре PC
И что я там вижу? Процесс загрузки прервался и просит ввести какое-то имя файла. Ну точно - ошибся в параметрах. По инструкции нужно нажать STOP+A, чтобы выйти на приглашение PROM ("ok"). Но проблема в том, что такой комбинации на PC клавиатуре нет. В общем -3 часа. В общем решение такое:
- На терминальном сервере для порта должен быть выключен "Transparent mode" и включен "Break - Enabled";
- После этого подключаемся к порту telnet'ом (не ssh) и выбираем команду терминала "Send break". В PuTTY это выглядит так - щелчок правой кнопкой на заголовке окна - выбираем из меню "Special command" -> Break. И таки видим заветный "ok", откуда набираем "boot" и наконец загружаемся.
► Статья полностью...
Автор: Vladimir Y. Kolundin на 23:20 0 коммент.
декабря 07, 2007
IBM pSeries 570 - инсталляция.
Я сделал это! Наконец-то мне удалось поработать с основными типами UNIX серверов ведущих брэндов - Sun и IBM. Сегодня запустил машину IBM pSeries 570 (8 x Power-5, 32G RAM). Сильная железяка :)
В нашей комплектации она состоит из 2-х рэков (rack), по 4 юнита (unit) каждый. Рэки соединяются системными шинами и образуют один сервер, который в дальнейшем разделяется на виртуальные разделы, но в отличии от виртуализации на уровне OS это виртуализация на уровне аппаратуры. Т.е. разделы изолированы полностью. На разделы ставится OS AIX - Linux от IBM. Думаю, что проблем с его освоением особых не будет.
На данном этапе состоялся запуск сервера и сдача его сервис-инженеру IBM, на гарантию. Из интересных вещей инталляции запомнилось следующее:
HMC пришлось поднимать на VMware, так как аппаратного не купили. Вообще-то HMC, как она продается, - это одно-юнитовый сервер x86, на котором крутится Linux (SUSE), на котором запущен Java софт. Что порадовало - IBM дает свободно скачать весь дистрибутив (~2.5G) в разделе Recovery Media, но абы на что он не ставится - проверяет тип сервера (machine type)... Вот от этого его и пришлось отучать.
Пришлось пересобрать имидж диска, с помощью Команда монтирования Команда создания загрузочного имиджа:
В конфигурации виртуального хоста ставим IDE диск ~80G, без preallocation и две сетевых карты. Одну карту включаем в общую сеть, вторую - в выделенный VLAN, в который включаются сервисные процессоры. Кстати на ней-же нужно запустить DHCP.
Пароли по умолчанию в HMC - hscroot / abc123; root / passw0rd
Дальше - стандартная установка HMC с загрузочного диска, это все описано в руководстве.
HMC на VMware
mkisofs
, убрав проверку типа машины в скриптах установки (isolinux\initrd.gz
) и поправив там же XF86Config
для VMware. В конфиге X используем драйвер vesa
и глубину 8 бит.
initrd
, для редактирования:
$ mkdir mount_dir
$ gunzip initrd.gz
$ sudo mount -o loop initrd mount_dir
$ cd image_dir
$ sudo mkisofs -b isolinux/isolinux.bin -c isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-input-charset=cp1251 \
-o ../HMC_Recovery_V7R3.2.0_1.1.iso -J -R .
Ссылки
► Статья полностью...
Автор: Vladimir Y. Kolundin на 22:19 0 коммент.
ноября 19, 2007
ThinkPad Z60t WiFi & F7
1. Attach Livna repository, then install system drivers, etc.:
yum -y install madwifi kmod-madwifi wpa_supplicant wpa_supplicant-gui2. Run the following to generate the wpa_supplicant.conf
/usr/sbin/wpa_passphrase put_network_ssid_here >> /etc/wpa_supplicant/wpa_supplicant.confCheck /etc/wpa_supplicant/wpa_supplicant.conf and remove any dummy network definitions. Finally it should look like this:
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel network={ ssid="put_network_ssid_here" scan_ssid=1 key_mgmt=WPA-PSK psk=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX }3. Ensure "ONBOOT=yes " in /etc/sysconfig/network-scripts/ifcfg-ath0, mine is below:
DEVICE=ath0 ONBOOT=yes BOOTPROTO=dhcp TYPE=Wireless USERCTL=yes IPV6INIT=no PEERDNS=yes ESSID=here_my_essid MODE=Managed RATE=Auto CHANNEL=14. Edit /etc/sysconfig/wpa_supplicant and make sure these are the values set in it
INTERFACES="-iath0" DRIVERS="-Dmadwifi"5. Edit source file /etc/init.d/wpa_supplicant and replace digit 12 to 09 in the header (5-th line) and perform next system command, it'll rebuild symlinks:
/sbin/chkconfig --level 35 wpa_supplicant on6. As root run the following:
/sbin/chkconfig --level 35 wpa_supplicant on /sbin/chkconfig NetworkManager off /sbin/chkconfig NetworkManagerDispatcher off7. We have to setup default route to the our router. I don't know why it is not set by ifup-wireless in the way like it's done by ifup-eth? Anyhow I had to create file /etc/sysconfig/network-scripts/route-ath0 and put route there -
default via 192.168.1.18. Reboot...
Summary
Configuration is almost straightforward, only the bug with wpa_supplicant is a bit disappointing. There is some obscure reasons why the wpa_supplicant should wait for networking to startup. It have to be ready before we try to enable any wireless interface. I've looked up Bugzilla and found that this bug is very longstanding, since F5, in despite of the obvious necessity of the fix it is ported happily to F8... See #244029References
► Статья полностью...
Автор: Vladimir Y. Kolundin на 19:27 0 коммент.