среда, 18 марта 2009 г.

Сила Маркетинга (или чуток о том, как выдавать желаемое за действительное...)

/*
Что толку быть собой не ведая стыда,
Когда 15 баб резвятся у пруда...
/БГ/

чистота - залог здоровья, порядок - прежде всего, а стабильно работающая система - эт собсно наше всё. какого-то лешего в очередной раз решил проапгрейдить систему с openSUSE-11.0 до openSUSE-11.1 без форматирования рутового раздела. другими словами - апгрейд "на живую", при помощи "волшебной" команды:

sudo zypper dup

собственно решил проверить насколько рекомендации ведущих собаководов соответствуют истине. одну такую попытку Ваш покорный слуга уже описывал ранее. всё конечно же было сукесфули комплитэд (successfully completed), но, дай Бог памяти, текущую систему (11.0) таки ставил с чистого листа, с форматированием рутового раздела. итак нюансы:

1) даже если Вы в добром уме и трезвом здравии буква в буковку следовали "рекомендациям" - в результате (после первой перезагрузки) получится вариант, далёкий от идеала. почему? потому, что логика команды "zypper dup" - говно заточена на минимизацию трафика при апгрейде системы, а не на получение 100% стабильного результата (по крайней мере для openSUSE-11.0). но! всё это легко контролируется и не менее легко и очаровательно приводится в норму. об этом правда многие почему-то умалчивают, либо не обоняя "родное амбрэ", либо не владея техникой постановки любого вопроса раком для последующего сукесфули решения.

2) imho - если Вы можете позволить себе скачать/купить дистрибутив и поставить систему "с нуля" - то именно так и надобно поступать. к тому же форматирование партиции есть суть операция весьма и весьма пользительная...

3) ещё раз перечитайте пункт первый и будьте морально готовы к разгребанию Авгиевых конюшен...

а в чём же тогда смысл апгрейда системы подобным образом? элементарно, Уотсон! если вы - ньюб или неопытный лузер, которому худо-бедно каким-то макаром но удалось настроить систему (или же вы думаете, что она работает так, как Вам надо...), то подобная процедура (Вы не поверите!) сохранит ВСЕ Ваши конфиги! да-да-да! от grub-а и до vsftpd (до настроек в Вашем "хомяке" - $HOME каталоге) - всё останется как было, без глобальных изменений. поэтому суть есть собсно выбор: или Вы способны за 5-15 минут откатить конфиги из бэкапа и подрихтовать их для новой системы, или Вы намерены чуток поебаться с "мягким" апгрейдом. Вам выбирать...

/* лирическое отступление */

собсно создать бэкап настроек можно при помощи шаблона ниже:

#!/bin/sh
mkdir -p ~/tmp/backup
cd ~/tmp/backup/
sudo tar -cvvjf "`date +%m%d%Y`_etc.tar.bz2" /etc
sudo tar -cvvjf "`date +%m%d%Y`_var_lib_rpm.tar.bz2" /var/lib/rpm
find ~ -maxdepth 1 -type f > ./"$USER"_home_rc && \
tar -cvvjf "`date +%m%d%Y`_home_rc.tar.bz2" -T ./"$USER"_home_rc

/* звиздец лирического отступления */


итак, вернёмся к нашим "баранам". Вы таки решились не травмировать свою нежную душу восстановлением конфигов, перебили адреса всех репозиториев на новую версию, зашли в консольку, дрожжащими ручонками накорябали (махнув 150 для смелости):

sudo zypper dup

и отправились баиньки, дабы за ночь системка выкачала пару-тройку гигабайт обновлений. урок нумеро уно: не надо обновлять "помойку". сперва откройте тот же YaST (если у Вас толстый канал и хороший провайдер) или воспользуйтесь "rpm -e $packages" и постарайтесь убрать лишнее. так будет проще. поскольку поднятый мной вопрос о компиляции драйверов вызвал оживлённую дискуссию и все мейнтейнеры модулей ядра сразу же добавили "Update" репозитории в свои проекты, то если Вы решились обновиться до текущего стабильного состояния 11.1 - останетесь без пакетов драйверов для ATI/NVIDIA (как минимум, ибо ядро уже обновилось, может ещё что-то "сломается"...). оно конечно же можно и ручками дрова прикрутить, потом, вспомнив, что надо доставить пакеты "kernel-source", "kernel-syms", "linux-kernel-headers", "gcc", "make" и напечатав "init 3" в строке логина. а первым делом забэкапьте и обнулите "/etc/zypp/locks" файл! какого буя об этом молчат "известные собаководы" - непонятно...

sudo cp /etc/zypp/locks /etc/zypp/locks.old
su
(введите Ваш рутовый пароль)
echo "" > /etc/zypp/locks
exit

после чего ещё раз проверьте новые репо и давите на педальку:

sudo zypper ref && sudo zypper dup

как только безобразие закончится - не спешите в ребут. если вам нужно поставить драйвер ATI/NVIDIA - убедитесь, что как минимум стоят упомянутые выше пакеты. также можно до перезагрузки открыть YaST -> Software Management и установить все апдейты, которые он предложит. перегружаемся. если надо ставить дрова - уходим в "init 3" и ставим. возвращаемся в "init 5" и оцениваем "масштаб катастрофы". на первый взбляд всё будет тип-топ. новое ядро, типа новые пакеты, новая система... сверху - шоколадка, а внутри - кокос. сразу было сладко, а теперь приступим к изучению того, что нам оставила команда "zypper dup".

* мантра первая: если вы были уверены в том, что имеете полное право собирать программы из исходников и устанавливать их при помощи "sudo make install" - с результатами разбирайтесь сами. это подтолкнёт вас к изучению формата rpm и написанию кошерных spec файлов в будущем...

* мантра вторая: "не ссы, прорвёмся". всё на самом деле не так уж и плохо, скорее даже наоборот.

* мантра третья: думай своей головой. если с чем-то не согласен и это у тебя работает - есть смысл так и оставить.

* мантра четвёртая:
"Жаль, подмога не пришла
Подкрепленья не прислали
Нас осталось только два
Нас с тобою наебали..."
/БГ/

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

export OLD_VERSION="11.0"
rpm -qai | grep -w "Distribution:" | grep -w "$OLD_VERSION" | wc -l

результат нам покажет сколько пакетов осталось в системе от старой версии. но это не всё.

export OLD_VERSION="(none)"
rpm -qai | grep -w "Distribution:" | grep -w "$OLD_VERSION" | wc -l

это покажет сколько пакетов имеют сомнительное происхождение. может вы собирали их сами, может ставили хз откуда - всё надо перепроверить. осмелюсь предложить вариант.

cd /tmp
rpm -qai > ./packages1
less ./packages1

находим по шаблону "11.0" старый пакет, смотрим как оно называется и рисуем (с правами рута!):

export pac="zsnes llvm llvm-devel" && rpm -e --nodeps $pac ; zypper in $pac

вот таким вот нехитрым макаром надо пройтись по всем пакетам и добиться, чтобы

export OLD_VERSION="11.0"
rpm -qai | grep -w "Distribution:" | grep -w "$OLD_VERSION" | wc -l

в результате в системе не осталось следов от старой версии. с export OLD_VERSION="(none)" проще. в данном случае большинство пакетов есть не что иное как ключи шифрования. оставить их или убрать зависит от Вас и вашего поведения. обращайте внимание на все сообщения при

export pac="PACKAGES" && rpm -e --nodeps $pac ; zypper in $pac

это очень важно! например:

export pac="libx264-60" && rpm -e --nodeps $pac ; zypper in $pac

команда просто удалит x264 бинарь из вашей новой системы и напишет, что для версии 11.1 такого пакета (libx264-60) нет. и правильно, ибо есть пакет/ы libx264-67 и libx264-65! то есть вам надо после сообщения, что "пакет типа не найден нихуя" нарисовать в консоли

sudo zypper se libx264

и посмотреть на "варианты". дело это довольно муторное, должен признать. кроме того есть "нюансы" другого плана...

предположим, что Вы питаете нежную любовь к дивному "продукту" - Pulseaudio и, также как и я, не видите в нём никакого смысла. если в версии openSUSE-11.0 можно было извернуться и не ставить/(не запускать) это быдлоподелие, то в 11.1 без подобного "костыля" не запустится например "Stardict" и ряд других программ. кушать, так сказать, подано, Господа...

ну а в целом оно конечно же очень пиздато. перебил репы, нарисовал "zypper ref && zypper dup" и получил полный апгрейд! без проблем! во как!

*/

четверг, 12 марта 2009 г.

Too good to be true!

/*

Dear Ladies and Gents,
version "3.0.6" of openSUSE-Enlightenment (SOAD project) is out:

Download page

GWDG mirror will be updated to the version "3.0.6" on Monday (next week).

Changelog from 3.0.5 to 3.0.6 version
* new updated kernel (version 2.6.27.19_3.2)
* updated EFL/E to svn_r39423 (20090309)
* updated OOo (version 3.0.1.3)
* fixed "Del" key operation in "xterm"
* "aircrack-ng" added with extended set of documentation (look into "/usr/share/doc/")
* fixed the segfault during the first login to Enlightenment-DR17
* improved "Wicd" init script
* added GTK+ "Unity" theme
* removed "atl1e" driver for "Attansic" LAN cards (found on the eeepc1000* mostly)
* following drivers are added: "rtl8187", "rt73", "rt61", "r8101", "r8168"
* improved list of a default installed repositories
* overall code/software/packages update to the current openSUSE-11.1 state
* other misc. enhancements

In general - this version just works. The only disadvantage is that "LiveCD" version require 800M media (or a blank DVD-R/RW disk) and cannot be recorded to the standard 700M CD-R/RW. The absence of a "delta" images are due to the huge update of a packages - "delta" just has no sense this time.

We're also recommend you to visit our two new modest wiki pages and read a bit about:
Ecomorph
Wicd

Btw, it looks like "Wicd" have a chance to be a default network configuration tool for KDE-4.3 (Dev. Team are constantly improving the package, that's great!).

LiveCD: list of installed packages
USB-stick: list of installed packages

Huge thanks to Mikhail Kazakov for a help in preparation of this release version!

Enjoy!

P.S. The curious persons are welcome to glimpse at the small "Detailed uncompressed LiveCD packages size" pdf file.

***********************************************

Дамы и Господа,
версия "3.0.6" проекта SOAD доступна для Пользователей:

Страница загрузки

Простите, что LiveCD не уложился в 700Mb - новое ядро + жестокий падейт драйверов для звуковых карт никак не позволяет ввернуть Продукт в милый сердцу объём (0.7 на рыло). Вот вам расклад, как мы докатились до жизни такой.

"А в очтальном, прекрасная Маркиза, всё хорошо! Всё хо-ро-шо!" (Утёсов).

Так что пользуйте флешки. Для установки SOAD нужна флеха "объёмом" от 1-го Gb (эт копьё) и более.

Огромное СПАСИБО Михаилу Казакову за помощь в подготовке этого релиза!

Удачи!

*/

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

50/50

/*

dear Ladies and Gents,
version "3.0.5" of openSUSE-Enlightenment (SOAD project) is out:

Download page

GWDG mirror will be updated to the version "3.0.5" but other mirrors will carry version "3.0.4_fixed".

the reason is quite simple: we created a kind of a "simple automatic profiler" for Xorg configuration files and it require some more polishing and testing. for the LiveCD it's useless, but it can "remember" your "/etc/X11/xorg.conf" configuration (quite a nice option for USB-sticks) and restore it when you plug a USB into the PC where X-server was already configured earlier.

example:
1. you plug the USB-stick into the 1-st notebook, configure your keyboard layout and monitor with "sax2" and shutdown
2. you plug the same USB into another PC (2-nd).
3. when you return to the 1-st notebook the "profiler" looks at your motherboard details and restore "xorg.conf" from the backup.
4. when you return to the 2-nd PC your "/etc/X11/xorg.conf" also restored from the backup.

and it'll work for all PC's/notebooks you've booted with your USB-stick.

"Wicd" network configuration utility allow to create and restore profiles for a various networks - so it'd in general benefit the User.

it's just a simple version of the standard openSUSE "yast2-profiler" + "sumf" schema. the only advantage is that it doesn't require user input. if you make a manual adjustments of a "/etc/X11/xorg.conf" file then you need to run as 'root' the following command to store the backup manually:

> service create_xconf save-profile

all "backups" are stored in "/etc/X11/" folder with the detailed description of a PC's mobo.


Changelog (from version "3.0.4_fixed" to "3.0.5")
* Enlightenment is updated to the svn version r38808 (2009-01-27)
* USB-stick version has more "extra" packages then LiveCD (themes, software). for example the Ecomorph is included in USB version, but it also require manual installation of a proprietary (ATI/NVIDIA) drivers.
* "wireshark" is added
* both LiveCD and USB-stick versions now by default discover and use the existing "swap" partitions of a local machine on boot (if any) - it allows to lower the RAM requirements up to 64Mb (if the swap partition is sufficient - from 256Mb and higher)
* "lxappearance" and "lxtask" are back (thanks to sweyar!)
* several simple console apps like "telnet", "ipcalc" are added as well
* removed preconfigured "Favorite Applications" for Enlightenment-DR17
* fixed "nosound" issues for a vast amount of a PC's due to the update of the "alsa-driver-kmp-default" kernel drivers/modules.
* the documentation is slightly improved - Welcome.pdf
* defaults for Enlightenment-DR17 "suspend" and "hibernate" are set to work with "pm-tools" (you can open "/etc/enlightenment/sysactions.conf" file and change the parameters if not satisfied)
* other miscellaneous fixes, improvements and probably some new bugs are also there :)

hope you like the results! please, leave your comments here in any case - your feedback help us to improve the system.

thanks!

regards,
sda
(on behalf of a SOAD team)

=================================================================


Господа и Дамы,

мы решились на релиз версии 3.0.5 нашего маленького проекта:

Основная страница загрузки

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

пишите камменты. удачи и всех благ!

sda
(SOAD team)

*/

четверг, 12 февраля 2009 г.

Мишки Гамми снова с нами!

/*

ура! наш боец снова в строю! после официального объявления о "скоропостижной кончине" орёл наш, дон Рэба, выдал на гора очередную порцию здравых рассуждений:

А хуль бы и не поебаться...
Компиз - чемпион!
KDE - не нужен!
Развелось линупсоедов в стране, а заводы - стоят!

это 5! внушает. жаль, что поздно обновил RSS. жду продолжения...

*/

вторник, 20 января 2009 г.

wind me up!

/*

another update of our Enlightenment LiveCD! version 3.0.4 is out! grab it right now:
Download Page
Ice Cube Mirror

we've also prepared the delta images for both LiveCD and our USB-disk which are available for download. you need the 'xdelta' package to use them. they could save hell of a lot of a traffic for you. if you've forgot how to work with 'xdelta' - just type in your terminal:

> xdelta --help

and look at the examples we've published before.

changelog (briefly):

* 'xchm' and 'WxWidgets' were replaced by 'chmsee' (it saved hell of a lot of precious disk space);
* added a simple mail client solution based on 'mutt'+'msmtp'+'procmail'+'fetchmail'+'urlview' . don't afraid this "old monsters"! we prepared the required templates in your ~ ($HOME) dir. just modify a couple of words in:

~/.mailcap.template (this is optional, you can just rename it to "~/.mailcap")
~/.fetchmailrc.template
~/.msmtprc.template
~/.muttrc.template
~/.procmailrc.template

remove the ".template" extensions and hope that you like the results as we do! to fetch the remote mail use the following command:

> fetchmail -av -m "/usr/bin/procmail -d %T"

it'll be added into your "~/bin" folder next time.

* added a simple crypto software - 'seahorse' and 'gpg-crypter'. this will greatly improve your trip into the world of GPG;
* added 'djvu' browser plugin and standalone viewer;
* WindowMaker in a full shining glory (with all applets and themes!) has joined us!
* Enlightenment-DR17 now set as a default window manager (default session) for a first login;
* 'OOo-base' was removed due to the heavy dependency on 'JRE' which was also removed;
* 'Brasero' added as a tool for CD/DVD recording in GUI;
* bunch of useful small utilities are added (like 'sshfs', 'curlftpfs', etc.).

well, hope that this is really nice release and hope you'll find it useful.

HUGE THANKS goes to the Paul Lubetsky and anonimous reader "Алексей" (codename - "Alex"). their kind advises, bugreports and gentle kicks helped to shape the LiveCD a lot!

we're saying "Thank You Very Much!" to the following persons:
Pavel Shevchuk
Jean-Philippe Monteiro

to-do list:

* complete the new default UI for Enlightenment-DR17. it'll be based on 'buuf' iconset and '2be-Sedation' unified theme;
* make a new default UI for Enlightenment-DR16. it's planned to play a bit with the original 'Sedation' theme for it.
* change the default gtk+ theme 'vision' to the 'Sedation' one;
* improve the 'jvm' default menu;
* add 'rar' package to the disk;
* add some handy bash scripts for Users which could be helpful in some cases (please, take a look into your "~/bin" folder to get the idea what we're talking about);
* improve the documentation (our Welcome.pdf is a bit outdated);
* fix all things that should be fixed :)

things we wish to discuss:

* should we include 'gnome-settings-daemon' and 'gconf-editor' to tweak gtk+ settings?
* should we look at another UI design for the default settings?
* what else could be improved/added/fixed/removed in our "SOAD Linux"? we're interested to create a kind of "wishlist" from our respective users.

please, leave your comments here. welcome to use any language which is supported by Google Translate - feel yourself comfortable!

we're sorry for the big timeout in "update cycle" from version 3.0.3 to 3.0.4. hope that the result worth it.

we're highly appreciate your feedback and will be pleased for any help you may offer!

regards,
sda (on behalf of a SOAD Team)

P.S. though i hate this part, but here it is...

KNOWN BUGS:

1) stupid one. Enlightenment-DR17's 'places' module doesn't work.

Solution (if you didn't get the bugfix - just read below):
open your terminal as root and type:

> chmod +r /usr/lib/enlightenment/modules/places/e-module-places.edj

this "bug" is not the case for those, who installed E from our repo. will be fixed with the next release version. only valid for 3.0.4.

P.P.S. yo! we released the 3.0.4_bugfix_delta images for LiveCD and USB-sticks! grab them here:

Ice Cube Mirror
link below has only LiveCD 3.0.4_bugfix_delta:
Download Page
link below has only USB-stick 3.0.4_bugfix_delta:
Mediafire.com

please read this files:
LiveCD Bugfix README for version 3.0.4 (plain text)
USB-stick Bugfix README for version 3.0.4 (plain text)

Enjoy!

===========================================

очередная порция улучшений нашего скромного Enlightenment LiveCD! версия 3.0.4 таки увидела свет. забираем:
Download Page
Ice Cube Mirror

там же можно найти "дельты" (для образов LiveCD и USB) если вы скачали предыдущие релизы и не желаете тянуть очередные "700 метров". для операций с дельтами нужон пакет 'xdelta'. коли забыли как пользовать - печатаем в консольке:

> xdelta --help

и смотрим на ранее выложенные примеры.

чего поменяли (кратко):

* 'xchm' и 'WxWidgets' заменили на 'chmsee' (что позволило высвободить порядочно драгоценного дискового пространства);
* наконец-то добавили вменяемый почтовый клиент 'mutt'+'msmtp'+'procmail'+'fetchmail'+'urlview' . в ~ ($HOME) каталоге у вас будут "шаблоны" для быстрой настройки почты. посмотрите на:

~/.mailcap.template (опционально, можно просто переименовать в "~/.mailcap")
~/.fetchmailrc.template
~/.msmtprc.template
~/.muttrc.template
~/.procmailrc.template

поменяйте дефолт на Ваши параметры, уберите расширение ".template" и "кушать подано"! для получения почты (и рассортировки её в соответствии с вашими предпочтениями) пользуем:

> fetchmail -av -m "/usr/bin/procmail -d %T"

в следующем релизе мы добавим это в "~/bin" отдельной командой.

* добавили софт для работы с GPG - 'seahorse' и 'gpg-crypter';
* добавили 'djvu' browser plugin и отдельную "гляделку" djvu файлов;
* WindowMaker снова с нами во всей красе с апплетами и темами!
* Enlightenment-DR17 поставлен как WM/сессия по умолчанию для первого логина в систему;
* 'Brasero' теперь помогает 'wodim'-у записывать CD/DVD диски;
* OOo-base выкинули, ибо оно зависит от JRE, которое тоже выкинули;
* добавили табун полезных утилит (типа 'sshfs', 'curlftpfs', и т.п.).

надеемся, что этот релиз Вам понравится. мы очень старались Вас не разочаровать.

страшнейшее СПАСИБО говорим товарищу VeGeek-у и анониму "Алексей" за советы, предложения, рацпредложения и мотивацию сделать хоть что-то полезное.

слова благодарности за хостинг и доброе к нам отношение адресуем:
товарищу Stalwart-у
товарищу Jean-Philippe Monteiro

планы на ближайшее будущее:

* забабахать новый дефолт UI/(оформления) для Enlightenment-DR17 на базе иконок 'buuf' и '2be-Sedation' ETK+E17 темы;
* вломить новый дефолт UI/(оформления) для Enlightenment-DR16 чуток поправив оригинал 'Sedation' для этого дела (там возни - немеряно, с учётом локализации и т.п. будем рады любой помощи);
* коли выгорят два первых пункта, то 'vision' надо менять на 'Sedation' (и может подшаманить его чуток);
* сделать нормальное меню для 'jvm';
* добавить пакет 'rar' (или не стоит?);
* добросить прикольных скриптов в "~/bin";
* привести в порядок документацию (наш Welcome.pdf уже основательно устарел);
* починить всё, что забыли и т.п. :)

хотелось бы обсудить:

* стоит ли включать 'gnome-settings-daemon' и 'gconf-editor' для настройки gtk+?
* какие ещё варианты дефолтного оформления стоит рассмотреть?
* чего ещё для счастья не хватает в "SOAD Linux"? надо как-то направление движения выбрать...

Господа и Дамы, пишите камменты! язык камментов - любой, что поддерживается Google Translate - не стесняйтесь!

наши искренние извинения за задержку в подготовке релиза версии 3.0.4. надеемся, что результат того стоит.

любая помощь этому маленькому проекту будет принята с благодарностью, буде то критика или совет/рацпредложение али ещё чего...

наше вам с кисточкой!
sda (от лица SOAD Team)

P.S. думал, что без этого на сей раз обойдётся, да видно "не судьба"(c)...

НЕПОЛАДКИ (едрить их налево):

1) глупейшая. Enlightenment-DR17's 'places' модуль не работает.

Лечение (если вы не скачали багфикс):
открыть терминальчик/консольку и от рута накарябать:

> chmod +r /usr/lib/enlightenment/modules/places/e-module-places.edj

сей "bug" характерен только для LiveCD/USB-stick версии 3.0.4. пакеты Е из нашего репо подобных "неполадок" не имеют.

P.P.S. 3.0.4_bugfix_delta для LiveCD и USB-sticks доступны для скачивания! забираем:

Ice Cube Mirror
по ссылке ниже только LiveCD 3.0.4_bugfix_delta:
Download Page
а тут - только USB-stick 3.0.4_bugfix_delta:
Mediafire.com

фтыкаем:
LiveCD Bugfix ПРОЧТИ_МЕНЯ для версии 3.0.4 (plain text)
USB-stick Bugfix ПРОЧТИ_МЕНЯ для версии 3.0.4 (plain text)

пользуйте!

*/

четверг, 15 января 2009 г.

heads up!

/*

yep, we screwed a bit with "bugfix" 3.0.2 version of our Enlightenment LiveCD and issued another one - version 3.0.3!

changelog:

* added 'lzma' standalone package (guys, use the default compression level -7, lol)
* added 'kernel-base' and 'kernel-extra' packages (in general it's a main reason to make a 3.0.3 version)

about "delta.iso" - an easy task! just grab the delta between versions 3.0.1 and 3.0.3. how-to apply the changes:

xdelta patch 3.0.1-3.0.3.delta.iso suse-11.1-Enlightenment-live-iso.i686-3.0.1.iso suse-11.1-Enlightenment-live-iso.i686-3.0.3.iso

you can check the resulting NEW.ISO (suse-11.1-Enlightenment-live-iso.i686-3.0.3.iso) with 'md5sum' and 'sha256sum' which are available at out download page and at the Ice Cube Mirror

we're kindly ask you to help us in testing the "Enlightenment USB Stick Edition" uploaded to the respective Ice Cube Mirror and Mediafire.com. it's a HEAVY ALPHA! it may work, but most likely will not (some issues with the boot sequence are still there unfortunately). we can fix it with a "dirty hack" (as usual) or hope to receive your kind feedback and cure the reason of possible failures. please READ THIS FILE to get the idea how to deploy the image to your stick! it should work with a 1Gb sticks (or the capacity could be more). please also note that MS operating systems are unable to work with the flash disks if the first primary partition is not a FAT one (and looks like several other limits are also there).

and we missed to make a kind of "hack" to enable proper work of a "language" module for Enlightenment-DR17 (this is a GUI keyboard switcher):

sudo mv /etc/X11/xkb /etc/X11/xkb.old
sudo ln -sf /usr/share/X11/xkb /etc/X11/xkb


now it should work. this solution will not affect your X settings at all.

regards,
sda

********************************************************

Господа и Дамы,
"мячты таки сбываются!" если вы скачали версию 3.0.1 нашего LiveCD и не желаете заново тянуть новую - достаточно взять дельту, накатить патч на старый исошник:

xdelta patch 3.0.1-3.0.3.delta.iso suse-11.1-Enlightenment-live-iso.i686-3.0.1.iso suse-11.1-Enlightenment-live-iso.i686-3.0.3.iso

проверить md5sum/sha256sum у нового образа (suse-11.1-Enlightenment-live-iso.i686-3.0.3.iso), закатать на болванку и пользоваться. отныне "дельты" будут всегда доступны.

сделали ревизию 3.0.3, так как добавление пакетов 'lzma', 'kernel-base' и 'kernel-extra' посчитали остаточным основанием для подобного шага.

выложили первую "пробу пера" с образом для USB флешек:
Ice Cube Mirror
Mediafire.com

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

если вам нужна гуёвая переключалка клавиатуры в Enlightenment-DR17, то сделайте так:

sudo mv /etc/X11/xkb /etc/X11/xkb.old
sudo ln -sf /usr/share/X11/xkb /etc/X11/xkb


и всё будет. настройки иксов при этом ни капельки не страдают.

удачи!

*/

вторник, 13 января 2009 г.

what's cooking, doc?

/*

hello beautiful people, happy new year!

we got a new mirror for the Enlightenment LiveCD:
Tropical Ice Cube Mirror
HUGE thanks! our Best Regards to Jean-Philippe Monteiro!

new "bugfix" release of Enlightenment LiveCD version 3.0.2 is available for download.
changelog:
* fixed network configuration and settings with a new wicd-1.5.8 package
* added 'bluefish' editor for those who don't need all power of 'SciTE'
* icons display for a YaST entries in Enlightenment Settings Panel are fixed
* added Intel Wireless firmware for models 3945, 4965 and 5000 (we've forgot to include it in version 3.0.0 and 3.0.1)
* access to the YaST functions via "Settings -> System" granted to the ordinary Users (require root password though)
* YaST uses gtk+ mode by default if accessed via Enlightenment Settings Panel
* fixed operation with the 'hal' for E17's modules ('places' and 'diskio' should work now)
* some missing icons in default menus also fixed
* issues with sound for a default user ('linux') are fixed (user added to the required 'audio' group and 'pulseaudio' is wiped out)
* other misc minor fixes

new E17+ETK theme is created:
2Be Unified E17 Theme
theme is build with a color classes and could be easily customized with 'edje_editor' to match your favorite ones. by default it matches the 'sedation' gtk+ theme. i'm still working on a custom iconset which is a mix from 'gant' and 'buuf'. planning to use only 'buuf' set for it, because 'gant' already available in the E17's theme with the same name.

we're cooking 1Gb USB stick image of our 'SOAD' linux and soon it'll be available for download. if you have a sort of 'nice to have' suggestions - always welcome!

regards,
sda (on behalf of a SOAD team)

**************

дамы и господа,
поздравляю всех с новым, замечательным 2009-ым годом!

в перерывах между культурным выпивоном нам удалось сделать кое-что полезное, о чём с радостию и сообщаем.

договорились о новом зеркале для Enlightenment LiveCD:
Tropical Ice Cube Mirror
ОГРОМНОЕ спасибо! слова благодарности - Жан-Филлипу Монтейро!

выложили "багфикс" релиз Enlightenment LiveCD.
примерный список изменений:
* исправили настройку и кправление сетевыми подключениями с новым пакетом wicd-1.5.8
* добавили 'bluefish' для тех, кому 'SciTE' кажется чересчур сложным
* пофиксили отображение по умолчанию иконок меню YaST-а в панели Enlightenment Settings
* добавили Intel Wireless firmware для моделей 3945, 4965 and 5000 (лопухнулись засунуть это добро в предыдущие релизы)
* доступ к функциям YaST-а из "Settings -> System" теперь возможен для обычных пользователей
* прикрутили вроде gtk+ к YaST-у по умолчанию
* подшаманили операции с hal-ом для модулей E17-го ('places' и 'diskio' теперь должны пахать "из коробки")
* пофиксили недостающие иконки, которые по умолчанию отсутствовали
* для дефолтного пользователя ('linux') пофиксили косяки со звуковой подсистемой (добавили лузера в группу 'audio' и выкинули 'pulseaudio' по старой доброй традиции)
* чего-то ещё подкрутили, чего-то може и сломали, но в целом всё к лучшему

сделал новую E17+ETK тему:
2Be Unified E17 Theme
темка на колер-классах и в edje_editor-е очень быстро может быть подстроена в соответствии с вашими предпочтениями. по умолчанию оно дружит с 'sedation' gtk+ темкой. в планах полностью переколбасить иконки на 'buuf'. вроде это пока моя лучшая работа, особенно ETK удачно получилась.

тестируем образ SOAD Linux для USB флешки. потроха бодут аналогичны LiveCD, но потребуется девайс размером от 1Гб для заливки образа. гиг "делится" на 650Mb образ системы (read-only) и остальное (read-write), где можно при недостатке ОЗУ создать swap например.

если есть у кого пожелания - пишите, учтём по возможности. есть идейки похулиганить (aircrack-ng, ettercap, dsniff и т.п.), но стоит ли?

*/