Перестал запускаться cl-builder

После того как создал образ iso система при запуске cl-builder пишет:
This program only works in the system, installed by Calculate with the option ‘–build’
Основная система установлена в виртуальной машине и обновлена, разумеется с --build.
В общем система не правильно опознается, где копать?

ЗЫ:
Вообще вылазит много глюков.
По сайту криво ищет, фразу целиком не ищет.
Шрифт не сглаженный в хроме, сразу видно - linux
А так у меня gentoo на сервере и нетбуке, и с ним все нормально.

После того как создал образ iso система при запуске cl-builder пишет:
This program only works in the system, installed by Calculate with the option ‘–build’
Основная система установлена в виртуальной машине и обновлена, разумеется с --build.

Подробнее, по какой инструкции ставили? какой командой, что обновляли (вносили ли какие-то изменения)?

Шрифт не сглаженный в хроме, сразу видно - linux

попробуйте выполнить

eselect fontconfig enable {1..32}

естественно, из под рута.
Перелогиньтесь, сообщите результат.

По сайту криво ищет, фразу целиком не ищет.

Что значит - криво… не целиком? поисковик сайта не работает, или + не адекватно себя ведет? Если первый вариант, то создайте на эту тему тикет.
Если второй… то в принципе - тоже создайте тикет.
В любом случае - корректно опишите что делаете/чего ожидаете/что получается.

Михаил Гагауз wrote:

После того как создал образ iso система при запуске cl-builder пишет:
This program only works in the system, installed by Calculate with the option ‘–build’
Основная система установлена в виртуальной машине и обновлена, разумеется с --build.

Подробнее, по какой инструкции ставили? какой командой, что обновляли (вносили ли какие-то изменения)?
Инструкция на этом сайте. Другой не видел.
Загрузился с iso образа. vmware позволяет, cl-install-gui. Там отметил что тип установки build.
Обновил полностью, ядро тоже emerge calculate linux. Поотключал ненужную функциональность в make.conf (nokompiz …)
Emerge -uDN world
emerge --depclean

Всё это время cl-builder работало пока не создал образ cl-image iso. Потом установил на флешку, вот только не помню точно, загрузился с полученного образа или из рабочей системы - cl-install -d /dev/sdb1

После этого cl-builder перестал запускаться с указанной ошибкой.
Я предположил, что где-то конфиг перезаписался, переменная или ещё что-то.

Шрифт не сглаженный в хроме, сразу видно - linux

попробуйте выполнить
[…]
естественно, из под рута.
Перелогиньтесь, сообщите результат.
Это немного из другой темы, шрифт сайта выглядит несглаженным из под винды на google chrom. В глаза бросается.

По сайту криво ищет, фразу целиком не ищет.

Что значит - криво… не целиком? поисковик сайта не работает, или + не адекватно себя ведет? Если первый вариант, то создайте на эту тему тикет.
Если второй… то в принципе - тоже создайте тикет.
В любом случае - корректно опишите что делаете/чего ожидаете/что получается.
Тут просто фраза разбирается по словам и ищутся все слова отдельно, а не вся фраза целиком. Получается не тот результат, который ожидается.

Тут просто фраза разбирается по словам и ищутся все слова отдельно, а не вся фраза целиком. Получается не тот результат, который ожидается.

Создайте отдельный тред на воруме или в багтрекере. Очень неудобно отвечать сразу на несколько тем на НАСТОЛЬКО РАЗНЫЕ темы.

… шрифт сайта выглядит несглаженным из под винды на google chrom. В глаза бросается.

Из под винды мне также приходилось на этот сайт заходить, никаких проблем небыло, полагаю в остальных приложениях сглаживание работает? либо на других сайтах? если да - то опять же, создайте отдельную тему, возможно вам в системе шрифтов каких-то не хватает, вам наверняка подскажут что делать (ну кроме удаления винды и установки кальки ;-)).
А вообще - приложите ка в новой теме скриншот - как что выглядит.

Поотключал ненужную функциональность в make.conf (nokompiz …)

полагаю no c ompiz

 $ grep no.ompiz /var/lib/layman/calculate/profiles/desc/calculate.desc 
nocompiz - exclude compiz packages

Всё это время cl-builder работало пока не создал образ cl-image iso. Потом установил на флешку, вот только не помню точно, загрузился с полученного образа или из рабочей системы - cl-install -d /dev/sdb1

Ну во первых - незачем было так сложно все делать, можно было бы просто cl-image squash выполнить
Во вторых - не совсем ясно что за /dev/sdb, видимо не совсем по инструкции все-же ставили.
По инструкции, было бы /dev/<ДИСК_КУДА_УСТАНАВЛИВАТЬ>1 - был бы своп, а если /dev/sdb != <ДИСК_КУДА_УСТАНАВЛИВАТЬ> - тогда что это? физический диск? выртуальный диск вмвари?

Потом установил на флешку, вот только не помню точно, загрузился с полученного образа или из рабочей системы
Вообще - тут есть несколько способов проверить какая система установлена.

  • mount - покажет что куда примонтировано (если установка из build) - то это сразу видно будет по количеству /mnt/scratch
  • grep os_linux_build /etc/calculate/calculate2.env - по сути версия iso-шки. врядли вы установили систему из сегодняшней (на тот момент) исошки, и в тот же день все обновили.
  • банально по набору софта и содержимому /etc/make.conf
  • *uname r* покажет версию текущего ядра, вы писали что ядро обновляли

фантазии сейчас хватило лишь на это, но уверен, что еще напридумывать можно кучу.

В любом случае - корректно опишите что делаете/чего ожидаете/что получается.

иначе сложно понять что у вас получается, и уж тем более помочь.

Если это виртуалка, то советую - подчистить систему, объяснить что хотите получить(можно на irc-канале ) и действовать получив совет по вашей ситуации.

Задачу решил кардинально. Загрузился с созданного образа iso и заново установил систему с параметром --build.

/dev/sdb1 - это флешка.
А вот цитата из инструкции

+> Установка CLS на флешку и обновление дерева портежей+

Для выполнения этой операции на компьютере должно быть установлено не менее 2 Гб оперативной памяти, т.к. на обновление дерева портежей может потребоваться достаточно большое количество памяти.
Выполните следующие шаги:
загрузитесь с CD в обычном режиме
установите систему на флешку: cl-install -d /dev/sdX1 (вместо sdX1 укажите необходимое устройство, например sdb1)
перезагрузите компьютер, выбрав загрузку с флешки, и выберите в меню загрузки режим Builder
выполните в терминале команду cl-builder
убедившись, что курсор изменил цвет, обновите дерево портежей, выполнив eix-sync
выйдем из chroot, набрав exit
обновите livecd.squashfs файл, выполнив: cl-image squash
перезагрузите компьютер
cut

Ну во первых - незачем было так сложно все делать, можно было бы просто cl-image squash выполнить
Во вторых - не совсем ясно что за /dev/sdb, видимо не совсем по инструкции все-же ставили.
По инструкции, было бы /dev/<ДИСК_КУДА_УСТАНАВЛИВАТЬ>1 - был бы своп, а если /dev/sdb != <ДИСК_КУДА_УСТАНАВЛИВАТЬ> - тогда что это? физический диск? выртуальный диск вмвари?
/dev/sdb1 - это физическая флешка.
Виртуальный диск это /dev/sda
/dev/sda1 * 63 19535039 9767488+ 83 Linux /dev/sda2 19535040 20971519 718240 5 Extended /dev/sda5 19535103 20971519 718208+ 83 Linux

То что вы пишите cl-image squash из установленной системы - не работает с сообщением:

  • Your computer must be booted from flash in Builder mode
    Зачем такое требование загрузить с флешки - мне не понятно.
    Пришлось создать iso, загрузиться с него, затем установить на flashdrive
    Также из этого следует, что из рабочей системы - модифицированный дистрибутив я не мог установить на flash, а только копию рабочей системы.