KAPITALSIN
JUEGOS/SOFTWARE/HARDWARE => SOFTWARE => Mensaje iniciado por: Fl0ppy en 27 de Marzo de 2022, 01:30:37 am
Conseguido compilar, y que funcione el entorno de escritorio CDE bajo VOiD https://sourceforge.net/projects/cdesktopenv/ (https://www.kapitalsin.com/forum/index.php?action=dlattach;topic=4045.0;attach=1183;image)Captura creada de mi versión del Void (F-VOID) (https://github.com/johna23-lab/cde-for-linux-void/blob/main/cde_custom_2.png?raw=true)Versión personalizada, captura creada en una Void minimal Estos son los pasos (básicos) por si uno quiere instalarlo y configurarloPrimero se actualiza el sistema sudo xbps-install -Su -y Preparamos las locales para el CDE sudo sed -i 's/#de_DE /de_DE/g' /etc/default/libc-locales sudo sed -i 's/#es_ES /es_ES/g' /etc/default/libc-locales sudo sed -i 's/#en_US /en_US/g' /etc/default/libc-locales sudo sed -i 's/#fr_FR /fr_FR/g' /etc/default/libc-locales sudo sed -i 's/#it_IT /it_IT/g' /etc/default/libc-locales sudo sed -i 's/#ja_JP /ja_JP/g' /etc/default/libc-locales Las configuramos sudo xbps-reconfigure -f glibc-locales Instalamos las dependéncias sudo xbps-install libXaw-devel \ autoconf \ automake \ libtool \ git \ gcc \ motif \ motif-devel \ make \ m4 \ ksh \ libXinerama-devel \ libXdmcp-devel \ libXScrnSaver-devel \ libXmu-devel \ libXft-devel \ xset \ libtirpc-devel \ libjpeg-turbo-devel \ tcl-devel \ bison \ rpcbind \ freetype-devel \ openssl-devel \ pam-devel \ patch \ bdftopcf \ libutempter-devel \ flex \ rpcsvc-proto \ opensp Descargamos y compilamos el compressor ncompress, necesario para la compilación del CDE git clone https://github.com/vapier/ncompress.git cd ncompress make -j3 LDFLAGS="--static" strip * sudo make install cd .. Descarga, configuración y compilado del CDE mkdir -p $HOME/cdesktopenv-code_compiledgit clone git://git.code.sf.net/p/cdesktopenv/code cdesktopenv-code cd cdesktopenv-code cd cde ./autogen.sh ./configure --disable-docs make -j4 sudo make install sudo make install DESTDIR=$HOME/cdesktopenv-code_compiled Se crean servicios para eliminar el error "ToolTalk Message Server Could Not Be Started" sudo ln -s /etc/sv/rpcbind /var/service sudo ln -s /etc/sv/statd /var/service sudo ln -s /etc/sv/netmount /var/service Copiamos la plantilla del CDE para las X sudo cp /path/to/cdesktopenv-code/cde/contrib/desktopentry/cde.desktop /usr/share/xsessions/ Si hace falta se configura la resolución con xrandr xrandr --output Virtual1 ---mode 1024x768 Para saber tu "output" si haces xrandr te dirá los modos y salidas que tiene tu sistema https://xorg-team.pages.debian.net/xorg/howto/use-xrandr.html Para dejar los valores guardads en el sistema de la resolución se ha de editar el fichero .dtprofile y poner esta lineaxrandr --output auto ---mode 1024x768 En caso de que el teclado no os funcione correctamente en el mismo fichero .dtprofile y después de los valores de xrandr pone esta línea setxkbmap es A ver, el CDE no es práctico, lo considero un experimento con gusto nostálgico y si quieres ahorra memória pues compensa En caso de que el CDE y el firefox os arranquen lento ejecutad el fichero que viene con la F-VOIDsudo /bin/fixhosts.sh En caso de que useis la Void "original" este es el contenido de ese fichero, básicamente añade el localhost al /etc/hosts#!/bin/sh #https://www.commandlinefu.com/commands/view/24557/automatically-generate-the-iphostname-entry-for-the-etchosts-in-the-current-system # sudo -- sh -c "echo 127.0.0.1 "$(hostname )" >> /etc/hosts" sudo -- sh -c "sudo echo ""$(ip addr show dev $(ip r | grep -oP 'default.*dev \K\S*') | grep -oP '(?<=inet )[^/]*(?=/)') $(hostname )"" >> /etc/hosts"
Your browser does not support the video tag.
Mejorado el manual de compilación y añadido un video de demostración del CDE sobre los recursos que gasta, 115 MB :fuckyeah: Recomendado verlo en pantalla completa