Вышел Calculate Linux 18

cl18.jpg

Вышел 7 октября 2018 г.

Мы рады представить вашему вниманию релиз Calculate Linux 18!

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

Доступны для загрузки следующие редакции дистрибутива: Calculate Linux Desktop с рабочим столом KDE (CLD), Cinnamon (CLDC), Mate (CLDM) и Xfce (CLDX), Calculate Directory Server (CDS), Calculate Linux Scratch (CLS) и Calculate Scratch Server (CSS).

Установка

  • Графический установщик портирован на библиотеку Qt5.
  • В консольной утилите установки добавлено определение использования авторазметки в зависимости от переданных параметров.
  • Добавлена возможность выбора раскладки клавиатуры.
  • Добавлена возможность выбора разметки диска с корневым разделом на весь диск.
  • Упрощена установка системы на VPS/VDS.

Загрузка

  • Оптимизирована загрузка LiveUSB.
  • Добавлен вывод на tty12 лога установки видеодрайвера Nvidia при загрузке LiveUSB.

Обновление

  • Количество бинарных пакетов в репозитории составляет 12363 шт.
  • Добавлена проверка подписи индекса бинарных пакетов.

Сеть

  • Изменена модель настройки сети:
    • Отключено обновление сетевых настроек при установке пакетов отвечающих за работу сети.
    • По умолчанию во время установки системы настройка сети не выполняется, вместо этого переносятся настройки из текущей системы.
    • Для настройки сети в утилиту cl-setup-system добавлена опция ‘–network’.

Оформление

  • Улучшен стиль Qt5 приложений в Calculate Linux Desktop Xfce, MATE и Cinnamon.
  • В Calculate Linux Desktop Xfce добавлена тема для Gtk3 приложений в одном стиле с основной.
  • Обновлена тема рабочего стола в Calculate Linux Desktop MATE.
  • Выполнен переход на Vesa Framebuffer и Efi Framebuffer вместо uvesafb.

Звук

  • По умолчанию используется звуковая система ALSA.
  • В CLDC добавлена поддержка регулировки настроек звука при использовании ALSA.
  • Настройка звуковой карты выполняется через идентификатор устройства, а не его номер.
  • Добавлена возможность выбора звуковой системы при загрузке с Live USB UEFI.

Программное обеспечение

  • Обновлён GCC до версии 7.3, пересобраны все бинарные пакеты репозитория.
  • Python обновлён до версии 3.6.
  • В браузере Firefox отключён брендинг и расширение Screenshot.

Прочее

  • Исправлена установка системы XFS раздел.
  • Исправлен перенос пользователей при установке системы.
  • Исправлен метод определения ноутбука.
  • Исправлено оповещение о наличии обновлений.
  • Исправлена настройка сети при первой загрузке, приводившая к запуску NetworkManager вместо OpenRC.
  • Исправлена настройка видеокарты при первой загрузке.
  • Удалена предустановка настроек Shorewall во время установки пакета.
  • Добавлен перевод на французский сообщения при выключении компьютера.
  • Исправлена множественная блокировка ноутбука при закрытии крышки.
  • Исправлены настройки профиля пользователя Cinnamon.
  • Исправлен автовход в Cinnamon.
  • Исправлено получение индексного файла обновлений для сборочного дистрибутива.
  • Добавлена поддержка GRE туннелей в конфигурации ядра.
  • Прекращено использование zswap.

Состав пакетов

  • CLD (KDE desktop):
    • KDE Frameworks 5.50, KDE Plasma 5.12.5, KDE Applications 18.04.3, LibreOffice 6.0.6.2, Firefox 62.0.3
    • i686 - 1.9 G, x86_64 - 2.1 G
  • CLDC (Cinnamon desktop):
    • Cinnamon 3.8, LibreOffice 6.0.6.2, Firefox 62.0.3, Evolution 3.24.6, Gimp 2.10.4, Rhythmbox 3.4.2
    • i686 - 1.8 G, x86_64 - 2.0 G
  • CLDM (MATE desktop):
    • MATE 1.20, LibreOffice 6.0.6.2, Firefox 62.0.3, Claws Mail 3.17.1, Gimp 2.10.4, Clementine 1.3.1
    • i686 - 1.8 G, x86_64 - 2.1 G
  • CLDX (Xfce desktop):
    • Xfce 4.12, LibreOffice 6.0.6.2, Firefox 62.0, Claws Mail 3.17.1, Gimp 2.10.4, Clementine 1.3.1
    • i686 - 1.7 G, x86_64 - 1.9 G
  • CDS (Directory Server):
    • OpenLDAP 2.4.44, Samba 4.5.16, Postfix 3.3.1, ProFTPD 1.3.5e, Bind 9.11.2_p1
    • i686 - 780 M, x86_64 - 835 M
  • CLS (Linux Scratch):
    • Xorg-server 1.19.5, Kernel 4.18.12
    • i686 - 800 M, x86_64 - 917 M
  • CSS (Scratch Server):
    • Kernel 4.18.12, Calculate Utilities 3.6.0.15
    • i686 - 554 M, x86_64 - 611 M

Обновление

Для обновления выполните cl-update, либо загрузите новый образ в директорию /var/calculate/linux и выполните cl-install.

почему zswap выпилили ?

Получили обратную связь, где реально мало ОЗУ при использовании zswap системы зависают.

Большое Спасибо всей команде за труд!
Используем Calculate Linux уже лет 6. Полет отличный!
Очень рад, что темпы развития остаются на хорошем уровне!

“Получили обратную связь, где реально мало ОЗУ при использовании zswap системы зависают.”
Это из темы - Когда заканчивается ОЗУ система совершенно неотзывчива
https://www.calculate-linux.ru/boards/16/topics/37414?r=37516#message-37516

Но там сам автор пишет, что после отключения zswap, проблема не исчезла:
Система по какой-то причине практически не использует swap (используется около 20-80мб). И когда ОЗУ заканчивается, то некоторые процессы просто убиваются без попыток “выкинуть” часть памяти в своп.

Мне кажется, что вы поспешили выкинуть zswap из Calculate Linux 18 (имхо).

Если привести полную цитату, то выглядит так:

Да, вся беда была в zswap, при его отключении система убивает процессы исправно. Уже стало получше =)
Но теперь появилась новая проблема.

Мы не удалили zswap, а убрали его из дефолтных настроек. Для подтверждения эффективности нужна серия тестов.