Ну вот, продолжаем очеловечивать CLS. http://is.gd/4QfmVg - собственно тема на форуме с которой все и началось.
Из новинок:
LibreOffice-bin (возможно зря, из-за него исошка распухла до немного больше гига).
Добавлен blueman + blueman-applet для работы с блютуз.
SpaceFM - по немногочисленным просьбам, мало ли, может кому-то нравятся значки на рабочем столе, но их делайте сами: spacefm --desktop.
Удалены ConsoleKit\PolicyKit, gnome-keyring. Эта операция потянула за собой несколько серьезных изменений в дистре.
Жестко прописаны флаги USE="-consolekit -policykit -gnome-keyring" в make.conf.
Убран NetworkManager и заменен на Wicd. Что мне всегда нравилось в wicd - его гуи можно просто выгрузить из системы, если он в данный момент не нужен, не копаясь в ps/kill, и загрузить из меню. nm-applet не позволял выгружать себя, только прибивать.
Добавлен net-dialup/qtwvdialer для ppp и к нему добавка - mkwvconf.py которая позволяет создавать конфиги wvdial из базы net-misc/mobile-broadband-provider-info.
Пришлось избавится от udisks и всего, что он него зависит, т.е. автомонтирования в pcmanfm не будет, меню внешних устройств тоже. Для автомонтирования нашлась отличная утилита, работающая непосредственно через udev - sys-apps/uam. Остается нерешенным вопрос о "визуализации" примонтированных устройств и их мышкотыкательного ОТмонтирования. Пока использую sync, после него флешку можно доставать.
Добавлена панель быстрого запуска внизу с автоскрытием, как и в других десктопных кальках. Сделано это с помощью x11-misc/tint2-9999. В нем появилась возможность делать панель быстрого запуска. Запущена еще одна копия тинт с особым конфигом.
Сделаны изменения в настроке дефолтной консоли, теперь шрифты намного больше и со сглаживанием.
Добавлен x11-misc/slim, имено он позволил решить проблему автосоздания домашнего каталога при первом входе и даже при загрузке с LiveDVD. Теперь работа в ливдвд ничем не отличается от работы в других десктопных кальках. Установка не требует укзания пользователя для автологина и даже не требует создания пользователя при установке, в таком случае будет дефолтный кальковский guest.
Переделан метапакет, содержимое многих кальковских метапакетов, за установку которых отвечают флаги CALCULATE, были перенесены в сам метапакет, потому как они нужны лишь частично.
Все обои были взяты из CLD.
Сборка перенесена из виртуалки с билдером на реалное железо в cl-assemble, все шаблоны были адаптированы и работают в cl-assemble. Поэтому сбрка происходит довольно быстро, можно собирать и для x86 и для amd64.
Ну и свежие версии всего ПО из стабильной ветки, за редким исключением из ~, ну и за редчайшим исключением из **. :)
Родион, попробовал Ваше изделие, понравилось. Только я там офиса не нашел Вы его туда не вставляли? Судя по "теме с которой все началось" он (офис) там должен быть. И ещё у меня вчера, сразу как поставил, возникли проблемы с обновлением (какой то lib выделился красным и обновление прервалось), но было поздно поэтому не разбирался что и как.
Родион, попробовал Ваше изделие, понравилось. Только я там офиса не нашел Вы его туда не вставляли? Судя по "теме с которой все началось" он (офис) там должен быть.
И ещё у меня вчера, сразу как поставил, возникли проблемы с обновлением (какой то lib выделился красным и обновление прервалось), но было поздно поэтому не разбирался что и как.
Да, офис я не ставил для уменьшения размера образа, т.к. тестовый. С обновлением надо разбиратся, все же собран он довольно давно, если интересно, постучитесь в чате, попробуем разобратся.
Ну вот, продолжаем очеловечивать CLS. Собрал на основе CLS-11.12-i686 для большего охвата, так сказать :) Из новинок:
LibreOffice-bin (возможно зря, из-за него исошка распухла до немного больше гига).
Теперь можно полноценно работать рутом из LiveDVD, учетка рута имеет все необходимое. На LiveDVD нету автовхода в Х-ы, но достаточно после загрузки набрать startx.
Здравствуйте. Пробовал систему на зуб. Оказалась не юзер-френдли ко мне :( Не понравилось, например: терминал, прочие моменты юзабилити (сравниваю с xfce, например), проводник не видит разделы доступные для мышко-монтирования, и прочие моменты по изменению оформления, обоев на столе. По моему супер лаконично. Если такова цель была, то она достигнута на все 110%. Консоль - как основной инструмент. Автору спасибо за труд. Не для меня системка.
Следующим этапом буду удалять ConsoleKit\PolicyKit. На домашнем и рабочем буке это уже сделано. Эта операция тянет за собой несколько серьезных изменений в дистре:
Естественно, жестко прописаны флаги USE="-consolekit -policykit" в make.conf.
Будет убран NetworkManager и заменен на Wicd. Что мне всегда нравилось в wicd - его гуи можно просто выгрузить из системы, если он в данный момент не нужен, не копаясь в ps, и загрузить из меню. nm-applet не позволял выгружать себя, только прибивать. К сожалению, гуи для wicd есть толко на kde и gtk+ (вариант на ncusres для дескопа не очень, а кеды это не к этой сборке) и в свежих версиях убрали возможность избавится от gksu\kdesu, поэтому остается зависимость от gnome-keyring, от которой тоже хотелось бы избавится. Вариант с гуи на qt не работает, проект давно не обновлялся и у меня не собирается, возможно нужны еще какие-то зависимости, которых у меня нет.
Придется избавится от udisks и всего, что он него зависит, т.е. автомонтирования в pcmanfm не будет, меню внешних устройств тоже. Для автомонтирования нашлась отличная утилита, работающая непосредственно через udev - sys-apps/uam. Остается нерешенным вопрос о "визуализации" примонтированных устройств и их мышкотыкательного ОТмонтирования. Пока использую sync, после него флешку можно даставать.
Т.к. wicd не поддерживает ppp, для себя нашел вариант - net-dialup/qtwvdialer - поддерживает системные профили wvdial, но не сворачивается в трей. Ближайший конкурент net-dialup/gnome-ppp не видит профили wvdial, но сворачивается в трей. Оба не требуют большого кол-ва дополнительных зависимостей.
Вчера установил свою сборку на бук жены, срзу пришлось делать несколько дополнений:
Нижняя панель, к которой она уже привыкла.
Календарь по ЛКМ в часиках.
Оба пункта были решены довольно быстро:
tint2-9999 позволяет создавать новую область - Launcher, в которую добавляются пути к *.desktop файлам. Ну и изучение довольно скудного tint2 --help позволило понять, что его можно запустить с любым конфигом. Т.е. создал панель только с лаунчером, разместил там ярлыки, поместил это внизу экрана и сделал автоскрытие. Все, две копии тинта и задача решена.
Недолгое гугление дало dev-util/gsimplecal, нашел ебилд, собрал, повесил на ЛКМ в области часов. Не нашел как настроить его внешний вид, поэтому смотрится маленько чужеродно, слишком по гткшному.
2 дня назад установил Вашу предыдущую сборку cls-20120109-i686.iso на свой нетбук. До этого только лайв режим проверял. Вошёл в режим без X, установил коммандой:
После установки: Встречает командная строка 'login:' вошёл, набрал
startx
, запустился пустой серый рабочий стол, панели нет. Из последствий: Почему-то перестал загружаться другой calculate (xfce) на другом разделе. Пишет что-то вроде: невозможно примонтировать root раздел. Могу подробнее фото/тексты из вывода выложить. Долго мучил openbox на третьей системе, потом бросил для второго подхода - сначала набирусь информации. Загрузился для работы во вторую систему на gnome. Есть образец openbox, который мне понравился, так сказать windows-like: agilialinux 8.0.0 live dvd. Если интересно, могу куда-нибудь скинуть файлики со скриптами для изучения/применения.
Если можно, есть несколько предложений/замечаний. 1. Шрифт слишком маленький для моего экрана 1024х600. Некоторые буквы плохо читаемы (например 'м'). 2. Консоль 'rxvt' - неудобна в работе по сравнению со 'штатной' консолью из gnome/kde/xfce, пришлось заново переучиваться. Попробовал поставить 'mrxvt' - вернулись знакомые комбинации клавиш 'ctrl+shift+c', 'ctrl+shift+v'. Но буфер прокрутки маленький, не понял где настроить. А вот 'sakura' - порадовала. Образ небольшой, но вот почему система разворачивается на целых 5 ГиБ? Почти как xfce весит установленная. 3. А Ваша сборка ориентирована на какого пользователя? 'Мобильным офисом', например, можно назвать? Не совсем ясно какие задачи были поставлены перед сборкой, какие цели? Может стоит в заголовке блога что-то такое вписать? 4. В файловом менеджере хотелось бы видеть разделы для монтирования. 5. При подключении 3G модема хотелось бы его также в 1-2 клика подключить. 6. Тоже самое с wi-fi сетью. Думаю можно приготовить скрипт и создать ссылочку на панели/в меню? 7. Индикатор батареи. Для нетбука индикация заряда батареи необходима, иначе приходится гадать 'кукушка-кукушка сколько осталось?...' 8. Нетбук всё время работает на максимальных оборотах 1,6ГГц (режим 'производительность)', хотя можно для экономии батареи и на меньших 800МГц (режим 'энергосбережения'). А ведь учитывая простоту, весь минимализм системы, отсутствие спецэффектов, и т.д. можно и энергосбережение использовать. 9. Хотелось бы иметь возможность регулировки подсветки дисплея. Тоже не мало важная деталь для портативного устройства. 10. Так-как wi-fi тянет батарейку тоже, его за ненадобностью иногда полезно выключать.
Может стоит создать что-то вроде коллекции скриптов, активирующих ту или инную функцию, решающих ту или инную задачу? openbox'о-воды скинуться на материал. Думаю будет очень полезно каждому.
P.S. Приходилось-ли Вам пользоваться puppy linux, одного из отцов-основателей минимализма в linux-based дистрибутивах?
Ну, если бы Вы внимательно прочитали анонс в первом сообщении, то увидели бы, что ставить нужно с автологином -A <username>, иначе не создается рабочий каталог пользователя. Почему не загружается xfce, а сказать не могу, потому как не знаю, что и как у Вас было до этого. Не старался сделать "windows-like" никогда не видел в этом смысла, это линукс, он не должен быть похож на винду. И кто сказал, что винда это стандарт в юзабилити? Система совсем избавлена от любых зависимостей от kde-base, но не от qt-core, по-максимуму избавлена от зависимостей от gnome, остался только gnome-keyring, но не от gtk+. Весь софт подобран, так, что бы не тянуть ненужных зависимостей, тем более если они из gnome/kde и уж точно не потяну зависимостей от xfce.
Шрифты где, в консоли? Исправлю.
"Шататные" консоли xfce/gnome/kde не имеют никакого отношения OpenBox, а тянуть кучу ненужных зависимостей в дистр не вижу смысла. Почему разворачивается на 5Гб, не знаю, так получилось. Меня urxvt устраивает всем, использовал его же и на kde, вместо глюкавой konsole. Горячие клавиши дело привычки.
Предназначена для тех кому надоели xfce/gnome/kde :) и не хочется видеть сотни, лично пользователю, не нужных процессов в htop, которые занимают, пусть и не очень дорогую, но все же память. :)
В свежей сборке я вообще убрал udisks и написал об этом, автомонтирования средствами pcmanfm не будет, автомонтирование идет с помощью uam, достаточно сделать ярлычок в панели pcmanfm на /media.
Работаю над этим.
В дистре есть wicd, он для этого и предназначен. И он запускается автоматом.
Добавлен trayfreq, прекрасно работающий на 2- моих буках, с сборке после установки он почему-то сегфолтится. Проверял на вивртуалке, подумал, что виртуалка не видит батарею. Буду разбиратся почему.
У меня на всех моих буках регулировка подсветки идет стандатрыми кнопками, которые есть на клавиатуре, без всяких настроек, не вижу смысла забивать память ненужными значками. Если у Вас не регулируется - ищите инфу о настройке мультимедийных клавиш.
См. пункт 6.
Паппи я пробовал, но что бы собрать что-то такое же нужно перейти на i386, а я еще не настолько дока во все этом :)
Отлично, супер, сам пользуюсь чем то на подобии, только awesome. Ксати, на днях обсуждали в ирке, что проэкт с pcmanfm не разрабатывается дальше, есть форк, который активно допиливается x11-misc/spacefm из оверлея sunrise, может лучше заменить на него? Сам уже перешёл, отлично работает...
Вот не далее как вчера, возник странный момент на буке у жены вся мультимедия лежит на внешнем усб винте, стандартные папки кальки я сделал ссылками на соотв. папки на этом диске. Проблема в том, что pcmanfm запукая например фильм, что-то не так передает smplayer-у, он просто закрывается и все. Если так же запускать с самого веника, то все в порядке, а вот по линку - никак.