Download List

Descripción del Proyecto

Distribución basada en Void Linux enfocada en proveer una experiencia amigable con el usuario, utilizando el instalador Calamares, proveyendo ambas librerías GlibC y Musl, soporte de x86_64 e i686, y LXQt como entorno de escritorio predeterminado (también, en el futuro proveeremos más escritorios y/o una netinstall).

System Requirements

System requirement is not defined

Publicado: 2022-09-25 10:35
cereuslinux LXQt Beta 2022.09.24 (3 files Ocultar)

Release Notes

The default user is cereus and its password is "cereus". On first login at live, you will need to log in for some LightDM bug. We are still looking for the reason of this.

There are two ways to install Cereus Linux:

1). Graphical: we use the Calamares installer to provide a graphical installation. Look for it on application menu as "Install System".

2). Terminal: if you are used to install via terminal, or you are a Void Linux user, you can still use the ncurses installer. To use it, run cereus-installer as root.

Known issues:

* At VirtualBox, screen resolution will not adapt depending on window size as the live does not come with guest additions yet. You will need to change screen resolution manually at "Monitor Settings" in application menu. Once installed, you can install virtualbox-ose-guest or virtualbox-ose-guest-dkms from repositories.

* Once you booted the live environment, you will have to log in manually. For some reason, LightDM does not respect autologin setting before the first login of an user (if you restart LightDM manually, you will notice that autologin works). Please note that this issue does not exist in the installed system.

* In Musl, OctoXBPS will always tell you that the command exited with an error, even if that's not the case. We are waiting them to correct this at git branch (which is the default at Cereus Linux by many reasons).

* Live environment uses English language by default. At the Calamares installer you can select your preferred language, and the installed system will have this one. We are evaluating a way to allow user to choose the language before boot the live, like Manjaro Linux.

* If you decide to remove LightDM and not use any display manager, tty1 will have Plymouth logo running eternally. Disabling Plymouth is a workaround.

* As we are using LightDM as screensaver too, you will not be able to control media keys while the screen is locked.

* By default, both cereus-extra and cereus-core repositories uses the SourceForge mirror, but you can change it to OSDN too, in next days we'll post our entire mirror list. We are working in a way to change easily the mirror.

* When using gpu-video-wallpaper from our repositories, is recommended to disable LXQt desktop icons, as the live wallpaper will be over PCManFM-Qt desktop.

* When using librewolf-musl, it will use by default the Graphite GTK theme, and if you use a different GTK theme, you must install it also on glibc container. Run "voidnsrun -r /glibc xbps-install -S <your-theme-name>" or copy your theme manually to /glibc/usr/share/themes.

* When installing with Calamares, at the overview tab, there is a bug where the Graphite Kvantum theme shows a transparent background. Our temporary solution was to kill the compositor when opening Calamares.

Important notes:

* If you were an user of the public alpha, we strongly advice you to reinstall with this new release, or under your own risk, force the reinstall of all packages. This is because we changed the version format of almost all our packages (now all respect the format YY.MM.DD if date is used on a package, except by calmsky-icon-theme, the reasons are in our GitHub), so XBPS does not recognize them as new versions.

* We recommend BalenaEtcher, Ventoy, bootiso or dd itself to burn the ISO file in a pendrive, as they're the ones we tested. Unetbootin are untested.

* Please, avoid using blesh-git if you use Qterminal, as it presents an annoying bug where does not allow to delete text.

El usuario predeterminado es cereus y su contraseña es «cereus». En el primer inicio del live, necesitará iniciar sesión a causa de un bug con LightDM. Estamos investigando la causa de esto.

Hay dos formas de instalar Cereus Linux:

1). Gráfica: utilizamos el instalador Calamares para proveer una instalación gráfica. Búsquela en el menú de aplicaciones como «Install System».

2). Terminal: si está acostumbrado a instalar a través de la terminal de comandos, o es usuario de Void Liinux, aún puede usar el instalador ncurses. Para usarlo, ejecute cereus-installer como root.

Problemas conocidos:

* En VirtualBox, la resolución de la pantalla no se adaptará dependiendo del tamaño de la ventana ya que el live no contiene las guest additions aún. Necesitará cambiar la resolución manualmente en "Monitor Settings" en el menú de aplicaciones. Una vez instalado, puede instalar virtualbox-ose-guest o virtualbox-ose-guest-dkms desde los repositorios.

* Una vez que haya arrancado el entorno live, necesitará iniciar sesión manualmente. Por alguna razón, LightDM no respeta la configuración de inicio de sesión automático antes del primer inicio de sesión de un usuario (si reinicia LightDM manualmente, se dará cuenta que el inicio de sesión automático funciona). Por favor note que este problema no existe en el sistema instalado.

* En Musl, OctoXBPS siempre le dirá que el comando finalizó con un error, aún si no es el caso. Estamos esperando que ellos corrigan esto en la rama git (la cual es la predeterminada en Cereus Linux por varias razones).

* El entorno live utiliza el idioma inglés de forma predeterminada. En el instalador Calamares, usted puede elegir su idioma preferido, y el sistema instalado tendrá este mismo idioma. Estamos evaluando una forma de permitir al usuario elegir el idioma antes de arrancar el live, como Manjaro Linux.

* Si decide remover LightDM y no utilizar ningún display manager, la tty1 siempre tendrá el logo de Plymouth corriendo eternamente. Desabilitar Plymouth es una solución temporal.

* Debido a que utilizamos LightDM como salvapantallas también, no podrá controlar las teclas multimedia mientras la pantalla está bloqueada.

* De forma predeterminada, ambos repositorios cereus-extra y cereus-core utilizan el espejo de SourceForge, pero puede cambiarlo a OSDN, en los siguientes días publicaremos nuestra lista entera de nuestros espejos. Estamos trabajando en una forma de cambiar fácilmente el espejo.

* Cuando se utiliza gpu-video-wallpaper desde nuestros repositorios, es recomendado desactivar los iconos de escritorio de LXQt, ya que el fondo animado se superpone al escritorio de PCManFM-Qt.

* Al utilizar librewolf-musl, utilizará de forma predeterminada utilizará el tema GTK Graphite y si utiliza un tema GTK diferente, usted tendrá que instalarlo también en el contenedor glibc. Ejecute "voidnsrun -r /glibc xbps-installl -S <nombre-de-su-tema> o copie su tema manualmente a /glibc/usr/share/themes.

* Al instalar con Calamares, en la pestaña de overview (vista general), hay un fallo donde el tema Graphite de Kvantim muestra un fondo transparente. Nuestra solución temporal ha sido matar el compositor al abrir Calamares.

Notas importantes:

* Si fue un usuario de la alfa pública, le recomendamos fuertemente reinstalar con este nuevo lanzamiento, o bajo su propio riesgo, forzar la reinstalación de todos nuestros paquetes. Esto es debido a que cambiamos el formato de versión de casi todos nuestros paquetes (ahora todos respetan el formato YY.MM.DD si una fecha es utilizada en un paquete, excepto por calmsky-icon-theme, las razones están en nuestro GitHub), así que XBPS no los reconoce como nuevas versiones.

* Recomendamos BalenaEtcher, Ventoy bootiso o el propio dd para grabar la imagen ISO en un pendrive USB, ya que son los que hemos probado. Unetbootin no han sido probados.

* Por favor, evite utilizar blesh-git si utiliza Qterminal, ya que presenta un fallo molesto en el que no permite borrar el texto.

Changelog

* Default Graphite color variant now is Green instead of Teal.

* LightDM is used as screensaver too, as betterlockscreen is managed via CLI and we needed something that can be graphically managed.

* Calamares branding was renewed.

* We added support for Plymouth and a exclusive Cereus theme.

* XCompmgr was replaced by Picom. This was because Picom with the xrender backends shows better performance than xcompmgr, adds shadows to all windows and is more configurable. By default rounded corners are enabled.

* Dotfiles were improved.

* A keyboard shortcut was added to toggle compositor (Alt + P).

* Now the Super + E shortcut is fixed and opens PCManFM-Qt as expected.

* Xidlehook was discarded and we left LXQt Power Manager to manage idle actions.

* Calamares icon desktop icon were removed. This is because LXQt always marked it as unknown desktop launcher.

* Void Linux ncurses installer was implemented too and is now called cereus-installer.

* base-cereus does not longer depend on sudo to allow user to change to doas, but in LXQt it's still needed to add sudo to ignorepkg list as lxqt-sudo depends on it.

* cereus-mklive now allows you to create your ISO with doas or sudo. These ISOs come with sudo, as lxqt-sudo depends on it.

* New packages were added to our repositories.

* Version date format was changed to YY.MM.DD.

* Touchegg service is enabled by default.

* When booting, now Runit says "Welcome to Cereus!" instead of "Welcome to Void!".

* lsb_release was improved.

* Now we provide better wallpapers.

* In Musl we added support for glibc containers. voidnsrun-setup provides everything to build the container. Also, we added an ease installation of a containerized package: librewolf-musl. It is just install and enjoy. Bug reports are welcome.

* From now on we'll change the word "respin" by "derivative" as we are doing a lot of changes beyond what a respin would do.

* Btrfs is now the default file system when installing with Calamares. The reason is the integration with Timeshift and the good results that it is showing with SSDs. You can also choose between btrfs, xfs, ext4 and f2fs without using the manual partitioning.

* PipeWire is now the default sound system, as it provides a better bluetooth support and a modern technology.

* Pasystray is now used to notify volume changes and the LXQt's volume applet was replaced. The reason is, with LXQt's you have to change the output manually to register it's changes, apart from changing default pipewire-pulse sink. With Pasystray you can easily change your input and output device from system tray.

* Qterminal custom color scheme and Openbox Licorice theme were packaged in cereus-extra, instead of providing them at the mklive includedir.

* The ISO is now called CEREUS_LIVE instead of VOID_LIVE when mounted.

* When installing with Calamares, it changes default /etc/issue message from live environment and setups a different message without live instructions.

* Notifications now are in the upper right corner.

* GRUB default background was changed.

* Now Graphite cursors theme is used.

* Corrected a bug where OctoXBPS asked everytime for password when syncing repositories

* A bug where LightDM does not show background was fixed.

* Cereus logo was added to system. Now LXQt panel shows our logo.

* La variante predeterminada de Graphite ahora es verde en lugar de verde azulado (teal).

* LightDM ahora es usado como salvapantallas también, ya que betterlockscreen se administra a través de CLI y necesitábamos algo que se pudiera administrar gráficamente.

* La marca (branding) en Calamares ha sido mejorada.

* Agregamos soporte de Plymouth y un exclusivo tema de Cereus.

* Xcompmgr fue reemplazado por Picom. Esto fue debido a que Picom con el backend xrender muestra mejor rendimiento que xcompmgr, agrega sombras a todas las ventanas y es más configurable. Por defecto los bordes redondos están activados.

* Las configuraciones de usuario fueron mejoradas.

* Se agregó un atajo de teclado que activa/desactiva el compositor (Alt + P).

* Ahora el atajo Super + E ha sido corregido y abre PCManFM-Qt como se espera.

* El icono de escritorio de Calamares ha sido removido. Esto es porque LXQt siempre lo marcaba como desconocido y no confiable.

* El instalador ncurses de Void Linux ha sido implementado también y ahora se llama cereus-installer.

* base-cereus ya no depende de sudo para permitir al usuario cambiar a doas, pero en LXQt aún se requiere agregar sudo a la lista de paquetes ignorados de XBPS ya que lxqt-sudo depende de él.

* cereus-mklive ahora permite crear su ISO con doas o sudo. Estas ISOs vienen con sudo, ya que lxqt-sudo depende de él.

* Nuevos paquetes han sido agregados a nuestros repositorios.

* El servicio de touchegg ha sido habilitado por defecto.

* Al arrancar el sistema, ahora Runit muestra el texto "Welcome to Cereus!" en lugar de "Welcome to Void!".

* Se mejoró lsb_release.

* Ahora proveemos mejores fondos de pantalla.

* En Musl agregamos soporte para contenedores glibc. voidnsrun-setup provee todo para construir el contenedor. También, agregamos una instalación sencilla de un paquete contenedorizado: librewolf-musl. Es solo instalar y disfrutar. Reportes de fallos son bienvenidos.

* A partir de ahora cambiaremos la palabra "respin" por "derivada" o "derivativa" ya que estamos haciendo muchos cambios por encima de lo que un respin haría.

* Btrfs ahora es el sistema de archivos predeterminado al instalar con Calamares. La razón es la integración con Timeshift y los buenos resultados que está mostrando con SSDs. También puede elegir entre btrfs, xfs, ext4 y f2fs sin necesidad de utilizar el particionado manual.

* PipeWire ahora es el sistema de sonido predeterminado, ya que provee mejor soporte de bluetooth y una tecnología más moderna.

* Pasystray ahora es utilizado para notificar los cambios de volumen en lugar de la miniaplicación de LXQt de volumen. La razón ha sido que con el de LXQt necesita cambiar la salida manualmente para que registre sus cambios, aparte de cambiar la salida de audio predeterminada de pipewire-pulse. Con Pasystray usted puede cambiar su dispositivo de entrada y salida fácilmente desde la bandeja del sistema.

* El esquema de colores personalizado de Qterminal y el tema de Openbox Licorice han sido empaquetados en cereus-extra, en lugar de proveerlos en el includedir del mklive.

* La ISO ahora se llama CEREUS_LIVE en lugar de VOID_LIVE cuando se monta.

* Al instalar con Calamares, ahora cambia el mensaje predeterminado de /etc/issue del live y configura un mensaje sin instrucciones de live.

* Las notificaciones ahora están en la esquina superior derecha.

* El fondo predeterminado en GRUB ha sido cambiado.

* El tema de cursores de Graphite ahora es usado.

* Error corregido en el que OctoXBPS pide la contraseña cada vez que se quiere sincronizar los repositorios

* Un fallo donde LightDM no muestra el fondo ha sido corregido.

* El logo de Cereus ha sido agregado al sistema. Ahora el panel de LXQt muestra nuestro logo.