Thursday, October 16, 2025

LMDE 7 LV Setup per Daniel Wayne Armstrong (VENV)

Setup  below in general follows guide lines proposed in https://www.dwarmstrong.org/install-lmde-with-custom-lvm-luks/. However, we intend to remove swap LV and increase sizes of root and home LVs . Then reboot system and activate zram instead of keeping unreasonably large LV swap on /dev/vda

At the end of normal install with LVs root and swap reject reboot and open terminal session

mint@mint:~$ sudo -i

root@mint:~# lsblk -f

root@mint:~# vgs

Now we resize root LV

root@mint:~# lvresize -L 55G --resizefs lvmlmde/root

and  remove swap LV due to intend activate zram after reboot

Remove swap LV

root@mint:~# swapoff /dev/ lvmlmde/swap

 root@mint:~# lvremove  /dev/ lvmlmde/swap

 Create home LV with ext4 filesystem

 root@mint:~# lvcreate -L 14G lvmlmde -n home

 root@mint:~# mkfs.ext4 /dev/lvmlmde/home

Move home via mount the LVs:

root@mint:~# mkdir /mnt/{root,home}

root@mint:~# mount /dev/lvmlmde/root /mnt/root/

root@mint:~# mount /dev/lvmlmde/home /mnt/home/

Move the contents of /home from the root LV to the new home LV:

root@mint:~# mv /mnt/root/home/* /mnt/home/

Update fstab

Create an entry for home in /mnt/root/etc/fstab:

root@mint:~# echo "/dev/mapper/lvmlmde-home    /home   ext4    defaults    0 2" >> /mnt/root/etc/fstab

end remove swap entry from /mnt/root/etc/fstab

Unmount LVs:
root@mint:~# umount /mnt/home
root@mint:~# umount /mnt/root

Deactivate volume group

root@mint:~# lvchange -an lvmlmde

Now we are ready to reboot into LMDE 7 VM with reconfigured disk layout

Activate zram

boris@Lmde7VMS:~$ sudo apt install zram-tools

Installing:

  zram-tools

Summary:

  Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0

  Download size: 6,456 B

  Space needed: 29.7 kB / 46.9 GB available

Get:1 https://deb.debian.org/debian trixie/main amd64 zram-tools all 0.3.7-1 [6,456 B]

Fetched 6,456 B in 0s (18.3 kB/s)

Selecting previously unselected package zram-tools.

(Reading database ... 412256 files and directories currently installed.)

Preparing to unpack .../zram-tools_0.3.7-1_all.deb ...

Unpacking zram-tools (0.3.7-1) ...

Setting up zram-tools (0.3.7-1) ...

Created symlink '/etc/systemd/system/multi-user.target.wants/zramswap.service' → '/usr/lib/systemd/system/zramswap.service'.

Processing triggers for man-db (2.13.1-1) ...

boris@Lmde7VMS:~$ sudo nano /etc/default/zramswap

boris@Lmde7VMS:~$  sudo zramswap start

<13>Oct 17 07:58:08 root: Starting Zram

/usr/sbin/zramswap: line 53: echo: write error: Device or resource busy

<13>Oct 17 07:58:08 root: setting compression algo to lz4

/usr/sbin/zramswap: line 54: echo: write error: Device or resource busy

<13>Oct 17 07:58:08 root: setting zram device size to 9815329996

mkswap: /dev/zram0: warning: wiping old swap signature.

Setting up swapspace version 1, size = 7.6 GiB (8179437568 bytes)

no label, UUID=0e9ce52a-c7dd-4a96-b5f5-9d7619adadfd

boris@Lmde7VMS:~$     sudo reboot
























Wednesday, October 15, 2025

Deployment Fedora 43 Cosmic Spin as KVM Guest per Google's Dive deeper in AI Mode guide lines

 Tuning Virt-manager you are supposed to enable 3D-acceleration and OpenGL to avoid crashing instance setup and successfully install Fedora 43 Cosmic Spin in VENV.  The interesting thing is that F43 Cosmic Spin behaves the same way on bare metal and as KVM Guest. No issues for switching between different folders contain wallpapers for Cosmic DE happens in VENV .



















Deploying Garuda Mokka as L2 level KVM Guest inside Fedora 43 Cosmic Spin










Switching to Hyprland with ML4W Dotfiles RC 2.9.9.3 been setup as second DE for Garuda Mokka L2 Guest










Virt-manager start up configuration for F43 Cosmic Spin deploying as KVM Guest



























Friday, October 10, 2025

Bring Hyprland with ML4W Dotfiles functionality to Cosmic Beta DE via setup Dual DE environment on top of CachyOS 082425

 We start with deployment of Cosmic Beta DE via CachyOS 082425 Calamares installer. Next step would be deployment Hyprland with ML4W Dotfiles RC 2.9.9.3 as second DE for Cosmic Beta. Notice that Launcher of Cosmic provide an option to start ML4W Sidebar App inside Cosmic DE instance



Finally we obtain an option to switch between folders containing wallpapers , e.g. to set them up to switch to a different wallpaper from another folder utilizing ML4W Applications inside Cosmic DE with no problems at all.











Several further steps snapshots follow below























Switching Cosmic DE to windows tiling style











Moreover ML4W Apps icons may be pinned to taskbar and invoked simultaneously











Building custom kernel in Cosmic Desktop Environment











Reboot system with recently built custom kernel











Needless to mention that same setup would work for Fedora 43 Cosmic DE 


Tuesday, October 7, 2025

Cosmic Beta DE setup performed via native CashyOS 082825 Calamares installer


UPDATE as of  06:43 Wednesday, October 8, 2025 UTC
   See Google AI report via mouse click on the picture above
END UPDATE
 
Just select Cosmic during initial run of CachyOS 082825 Calamares installer 











and proceed with installation of Cosmic Beta DE utilizing native CachyOS repositories . Finally make sure that Cosmic Beta has been installed in the same way how we may install KDE Plasma 6.4.5 via original Cachyos ISO as of 08282025











> uname -a
Linux cachyos-devs071025 6.17.1-2-cachyos #1 SMP PREEMPT_DYNAMIC Mon, 06 Oct 2025 23:26:58 +0000 x86_64 GNU/Linux

~
pacman -Ss cosmic-*|grep beta
cachyos-extra-v3/cosmic-app-library 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-applets 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-bg 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-comp 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-files 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-greeter 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-idle 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-initial-setup 1.0.0.beta.1.1-1.1
cachyos-extra-v3/cosmic-launcher 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-notifications 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-osd 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-panel 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-player 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-randr 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-screenshot 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-session 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-settings 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-settings-daemon 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-store 1.0.0.beta.1.1-1.1 (cosmic)
cachyos-extra-v3/cosmic-terminal 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-text-editor 1.0.0.beta.1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/cosmic-workspaces 1:1.0.0beta1.1-1.1 (cosmic) [installed]
cachyos-extra-v3/xdg-desktop-portal-cosmic 1.0.0.beta.1.1-1.1 (cosmic) [installed]
extra/cosmic-app-library 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-applets 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-bg 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-comp 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-files 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-greeter 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-icon-theme 1.0.0.beta.1.1-1 [installed]
extra/cosmic-idle 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-initial-setup 1.0.0.beta.1.1-1
extra/cosmic-launcher 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-notifications 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-osd 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-panel 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-player 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-randr 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-screenshot 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-session 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-settings 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-settings-daemon 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-store 1.0.0.beta.1.1-1 (cosmic)
extra/cosmic-terminal 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-text-editor 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]
extra/cosmic-wallpapers 1:1.0.0.beta.1.1-1 (cosmic) [installed]
extra/cosmic-workspaces 1:1.0.0beta1.1-1 (cosmic) [installed: 1:1.0.0beta1.1-1.1]
extra/xdg-desktop-portal-cosmic 1.0.0.beta.1.1-1 (cosmic) [installed: 1.0.0.beta.1.1-1.1]

We also may install Hyprland with ML4W Dotfiles DEV 2.9.9.3 along with Cosmic Beta DE on CachyOS. Apparently pre-loading  Hyprland virtual instance and performing actions causing trouble for Cosmic creates some shared objects in virtual machine RAM serving in particular the target of normal switching between folders contain desktop wallpapers  and afterwards we may work for a while in Cosmice DE instance preserving ability to manage Cosmic Desktop with no issues visible at first glance .











I have to notice that the only CachyOS provides a straightforward setup of Cosmic Beta DE vs an other clones of Arch Linux . Say Garuda Mokka or Manjaro Linux for instance




Saturday, October 4, 2025

Setup Cosmic Beta as dual DE for openSUSE Krypton ( KDE Plasma 6.5 Beta2)



UPDATE as of 10/7/25  
The most recent CachyOS build as of august 28-th of 2025 provides      straightforward Cosmic Beta installation via it's own version of Calamares Installer . At the moment of writing Google AI's report is not complete regarding CachyOS advantiges. Here we go

















Done. Cosmic Beta has been deployed via native CachyOS 082825 installer

















Now reproduce the hack been tested on Suse Krypton and switch wallpapers folder to another one . 
















END

Once again install Hyprland with ML4W Dotfiles DEV 2.9.9.3 along with Cosmic Beta DE. Apparently pre-loading  Hyprland virtual instance and performing actions causing trouble for Cosmic creates some shared objects in virtual machine RAM serving in particular the target of normal switching between folders contain desktop wallpapers  and afterwards we may work for a while in Cosmice DE instance preserving ability to manage Cosmic Desktop with no issues visible at first glance
 .

Activating required repository and install patterns-cosmic-cosmic

> sudo zypper addrepo --refresh https://download.opensuse.org/repositories/X11:COSMIC:Next/openSUSE_Factory/X11:COSMIC:Next.repo

> sudo zypper refresh

> sudo zypper install patterns-cosmic-cosmic

Loading repository data...

Reading installed packages...

Resolving package dependencies...

The following 3 recommended packages were automatically selected:

  fprintd-pam gcr3-ssh-askpass gnome-keyring-pam


The following 62 NEW packages are going to be installed:

  acpid bluez-auto-enable-devices cosmic-applet-app-list cosmic-applet-audio cosmic-applet-battery cosmic-applet-bluetooth

  cosmic-applet-input-sources cosmic-applet-launcher-button cosmic-applet-minimize cosmic-applet-network cosmic-applet-notifications

  cosmic-applet-panel-button cosmic-applet-power cosmic-applets cosmic-applet-status-area cosmic-applet-tiling cosmic-applet-time

  cosmic-applet-workspaces cosmic-app-library cosmic-bg cosmic-comp cosmic-edit cosmic-files cosmic-greeter cosmic-icons cosmic-idle

  cosmic-launcher cosmic-notifications cosmic-osd cosmic-panel cosmic-player cosmic-randr cosmic-reader cosmic-screenshot cosmic-session

  cosmic-settings cosmic-settings-daemon cosmic-store cosmic-term cosmic-workspaces fprintd fprintd-pam gcr3-data gcr3-prompter

  gcr3-ssh-askpass gnome-keyring gnome-keyring-pam greetd greetd-branding-openSUSE libfprint-2-2 libgck-1-0 libgck-modules-gnome-keyring

  libgcr-3-1 libgusb2 libvulkan_radeon mozilla-fira-fonts patterns-cosmic-cosmic polkit-gnome pop-icon-theme pop-launcher

  system-user-greeter xdg-desktop-portal-cosmic

The following NEW pattern is going to be installed:

  cosmic

62 new packages to install.

Package download size:   211.5 MiB

Package install size change:

              |     875.9 MiB  required by packages that will be installed

   875.9 MiB  |  -      0 B    released by packages that will be removed


Backend:  classic_rpmtrans

Continue? [y/n/v/...? shows all options] (y): y

Preloading: bluez-auto-enable-devices-5.79-3.3.noarch.rpm [done]

Preloading: gcr3-ssh-askpass-3.41.2-4.1.x86_64.rpm [done]

Preloading: libgck-1-0-3.41.2-4.1.x86_64.rpm [done]

Preloading: acpid-2.0.34-3.4.x86_64.rpm [done]

Preloading: libgusb2-0.4.9-1.4.x86_64.rpm [done]

Preloading: gcr3-data-3.41.2-4.1.noarch.rpm [done]

Preloading: system-user-greeter-1-3.2.noarch.rpm [done]

Preloading: polkit-gnome-0.105-16.1.x86_64.rpm [done]

Preloading: gcr3-prompter-3.41.2-4.1.x86_64.rpm [done]

Preloading: libgck-modules-gnome-keyring-48.0-4.1.x86_64.rpm [done]

Preloading: greetd-branding-openSUSE-0.17.0-1.1.noarch.rpm [done]

Preloading: libfprint-2-2-1.94.9+tod1-1.1.x86_64.rpm [done]

Preloading: libgcr-3-1-3.41.2-4.1.x86_64.rpm [done]

Preloading: gnome-keyring-pam-48.0-4.1.x86_64.rpm [done]

Preloading: fprintd-1.94.4-2.1.x86_64.rpm [done]

Preloading: fprintd-pam-1.94.4-2.1.x86_64.rpm [done]

Preloading: gnome-keyring-48.0-4.1.x86_64.rpm [done]

Preloading: greetd-0.10.3-2.1.x86_64.rpm [done]

Preloading: cosmic-applet-input-sources-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-battery-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-bluetooth-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-app-list-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-launcher-button-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-audio-1.0.0~beta.1.1+3-36.1.noarch.rpm [Error: "The requested URL returned error: 404", trying next mirror.]

Preloading: cosmic-applet-audio-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: libvulkan_radeon-25.2.4-1.1.x86_64.rpm [done]

Preloading: cosmic-settings-daemon-1.0.0~beta1.1+1-11.1.x86_64.rpm [done]

Preloading: patterns-cosmic-cosmic-20250118-6.6.x86_64.rpm [done]

Preloading: mozilla-fira-fonts-4.202-1.3.noarch.rpm [done]

Preloading: cosmic-bg-1.0.0~beta1.1+1-25.1.x86_64.rpm [Error: "The requested URL returned error: 404", trying next mirror.]

Preloading: cosmic-bg-1.0.0~beta1.1+1-25.1.x86_64.rpm [done]

Preloading: cosmic-settings-1.0.0~beta1.1+37-16.1.x86_64.rpm [done]

Preloading: cosmic-workspaces-1.0.0~beta1.1+3-28.1.x86_64.rpm [done]

Preloading: cosmic-greeter-1.0.0~beta1.1+2-12.1.x86_64.rpm [done]

Preloading: cosmic-edit-1.0.0~beta1.1+29-30.1.x86_64.rpm [done]

Preloading: cosmic-launcher-1.0.0~beta1.1+1-29.1.x86_64.rpm [done]

Preloading: cosmic-term-1.0.0~beta1.1+31-31.1.x86_64.rpm [done]

Preloading: cosmic-idle-1.0.0~beta1.1+0-20.1.x86_64.rpm [done]

Preloading: cosmic-notifications-1.0.0~beta1.1+2-27.1.x86_64.rpm [done]

Preloading: cosmic-files-1.0.0~beta1.1+36-31.1.x86_64.rpm [done]

Preloading: cosmic-randr-1.0.0~beta1.1+0-23.1.x86_64.rpm [done]

Preloading: cosmic-player-1.0.0~beta1.1+18-29.1.x86_64.rpm [done]

Preloading: cosmic-screenshot-1.0.0~beta1.1+2-24.1.x86_64.rpm [done]

Preloading: cosmic-comp-1.0.0~beta1.1+0-32.1.x86_64.rpm [done]

Preloading: cosmic-session-1.0.0~beta1.1+0-35.1.x86_64.rpm [done]

Preloading: cosmic-reader-0.1.0+git20250114.9ea7c85-12.12.x86_64.rpm [done]

Preloading: pop-icon-theme-3.5.0-15.2.noarch.rpm [done]

Preloading: cosmic-app-library-1.0.0~beta.1.1+1-29.1.x86_64.rpm [done]

Preloading: pop-launcher-1.2.6-19.1.x86_64.rpm [done]

Preloading: cosmic-icons-1.0.0~beta1.1+0-31.1.noarch.rpm [done]

Preloading: cosmic-osd-1.0.0~beta1.1+5-26.1.x86_64.rpm [done]

Preloading: cosmic-applet-workspaces-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-time-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-tiling-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-status-area-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-power-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-panel-button-1.0.0~beta.1.1+3-36.1.x86_64.rpm [done]

Preloading: cosmic-applet-notifications-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-network-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-applet-minimize-1.0.0~beta.1.1+3-36.1.noarch.rpm [done]

Preloading: cosmic-panel-1.0.0~beta1.1+1-28.1.x86_64.rpm [done]

Preloading: cosmic-applets-1.0.0~beta.1.1+3-36.1.x86_64.rpm [done]

Preloading: xdg-desktop-portal-cosmic-1.0.0~beta1.1+1-30.1.x86_64.rpm [done]

Preloading: cosmic-store-1.0.0~beta1.1+27-32.1.x86_64.rpm [done]

Preload finished. [success (2.5 MiB/s) ] ...........................................................................................[done]

Retrieving: cosmic-app-library-1.0.0~beta.1.1+1-29.1.x86_64 (Development branch of COSMIC (unstable) (openSUSE_Factory))

                                                                                                                     (1/62),  10.0 MiB

Retrieving: cosmic-bg-1.0.0~beta1.1+1-25.1.x86_64 (Development branch of COSMIC (unstable) (openSUSE_Factory))       (2/62),   2.5 MiB

Retrieving: cosmic-comp-1.0.0~beta1.1+0-32.1.x86_64 (Development branch of COSMIC (unstable) (openSUSE_Factory))     (3/62),   8.8 MiB

. . . . . .

Retrieving: cosmic-term-1.0.0~beta1.1+31-31.1.x86_64 (Development branch of COSMIC (unstable) (openSUSE_Factory))   (59/62),  13.1 MiB

Retrieving: cosmic-greeter-1.0.0~beta1.1+2-12.1.x86_64 (Development branch of COSMIC (unstable) (openSUSE_Factory)) (60/62),   9.4 MiB

Retrieving: cosmic-settings-1.0.0~beta1.1+37-16.1.x86_64 (Development branch of COSMIC (unstable) (openSUSE_Factory))

                                                                                                                    (61/62),  14.8 MiB

Retrieving: patterns-cosmic-cosmic-20250118-6.6.x86_64 (Development branch of COSMIC (unstable) (openSUSE_Factory)) (62/62),   9.2 KiB


Checking for file conflicts: .......................................................................................................[done]

( 1/62) Installing: cosmic-app-library-1.0.0~beta.1.1+1-29.1.x86_64 ................................................................[done]

( 2/62) Installing: cosmic-bg-1.0.0~beta1.1+1-25.1.x86_64 ..........................................................................[done]

( 3/62) Installing: cosmic-comp-1.0.0~beta1.1+0-32.1.x86_64 ........................................................................[done]

( 4/62) Installing: cosmic-edit-1.0.0~beta1.1+29-30.1.x86_64 .......................................................................[done]

( 5/62) Installing: cosmic-files-1.0.0~beta1.1+36-31.1.x86_64 

(40/62) Installing: gcr3-data-3.41.2-4.1.noarch ....................................................................................[done]

. . . . . 

/usr/bin/systemd-sysusers -

Creating group 'greeter' with GID 460.

Creating user 'greeter' (n/a) with UID 460 and GID 460.

(47/62) Installing: system-user-greeter-1-3.2.noarch ...............................................................................[done]

(48/62) Installing: libgcr-3-1-3.41.2-4.1.x86_64 ...................................................................................[done]

(49/62) Installing: gcr3-prompter-3.41.2-4.1.x86_64 ................................................................................[done]

(50/62) Installing: libgck-modules-gnome-keyring-48.0-4.1.x86_64 ...................................................................[done]

(51/62) Installing: libfprint-2-2-1.94.9+tod1-1.1.x86_64 ...........................................................................[done]

(52/62) Installing: greetd-branding-openSUSE-0.17.0-1.1.noarch .....................................................................[done]

. . . . .

(59/62) Installing: cosmic-term-1.0.0~beta1.1+31-31.1.x86_64 .......................................................................[done]

(60/62) Installing: cosmic-greeter-1.0.0~beta1.1+2-12.1.x86_64 .....................................................................[done]

(61/62) Installing: cosmic-settings-1.0.0~beta1.1+37-16.1.x86_64 ...................................................................[done]

(62/62) Installing: patterns-cosmic-cosmic-20250118-6.6.x86_64 .....................................................................[done]

Running post-transaction scripts ...................................................................................................[done]

Runtime snapshots of Cosmic Beta DE while main instance is running Suse Krypton been rolled forward up to 10/04/25 (KDE Plasma 6.5 Beta2)















































Wednesday, October 1, 2025

Setup dual DE Cosmic Beta and Hyprland with ML4W Dotfiles 2.9.9.3 on top of fedora 43 server ( build as of 09/30/25)


UPDATE as of 10/2/25  

Actually, I was forced to install Hyprland with ML4W Dotfiles  as second DE, otherwise in Cosmic Beta DE switching of folders contain wallpapers didn't work for me. Same behavior of Cosmic DE shows up on any of Arch Linux Clones.

END UPDATE

First we setup F43 Server KVM Guest and issue `sudo dnf5 update` then reboot instance and run

$ sudo dnf install @cosmic-desktop-environment

Then disable cosmic-greeter.service and enable sddm

$ sudo systemctl disable cosmic-greeter.service

$ sudo systemctl enable sddm

Reboot instance and log into Cosmic Beta DE on top of fedora 43 Server via SDDM login prompt












Verify switching to tiling windows mode












To install Hyprland with ML4W Dotfiles DEV 2.9.9.3 follow same instructions as advised in https://lxer.com/module/newswire/view/357587/index.html

Reboot one more time and now select "hyprland" option been added to drop-down menu of SDDM login prompt



















Verify basic Hyprland with ML4W with Dotfiles 2.9.9.3 feature     











Snapshot of SDDM login prompt providing switching between instances