Re: KLV-Hyprland-CE
just pampering for the terminal
hyfetch
Discussion, talk and tips
https://forum.puppylinux.com/
just pampering for the terminal
hyfetch
a million thanks it works, it went great, like clockwork
What I could say is that all the scripts have been completed, the conceived idea seems to have come to life and everything seems to be functioning. I even managed to enable the Suspend mode, I can say that it is better to build from the root user, since some functions need permission.
And don’t forget to remove the scroll bar from the terminal
I’m thinking about adding Fish or zsh for beauty in the terminal or omitting it, I don’t even know ,,?
Yes, I still haven’t been able to understand why the Suspend mode doesn’t want to start through elogind, I think it’s because the system is started by the user spot
And many of those programs that are collected for KLV will not work here, wayland is capricious
That's fantastic work @Sofiya! If I remember correctly, ACPI and elogind don't get along very well. Not sure off the top of my head whether or not ACPI is used at all in KLV, but it might be worth checking.
And so the first assembly was successful, but as always, I didn’t pack everything
2024 Modernization that will be with us for a decade or more is what is being done with Pipewire and Wayland. These technologies are great as they will make use of these future video-display and audio technological exploitation in Linux/Unix.
As this KL project and other KL's move forward could we have a visualization tool, like qpwgraph or similar, to be included in the builds for the KLs. It is already making advancements among so many from ordinary users to musicians to content providers to home security use to ...
It makes it much easier to 'see' what is going on in multimedia use within the running systems.
Merely an idea for the developers
Edit: The qmwgraph is just an idea. The people over at Arch offers this desciption and direct attention to WirePlumber. See This Arch Wiki page
Clarity wrote: Fri Jan 12, 2024 3:29 am2024 Modernization that will be with us for a decade or more is what is being done with Pipewire and Wayland. These technologies are great as they will make use of these future video-display and audio technological exploitation in Linux/Unix.
As this KL project and other KL's move forward could we have a visualization tool, like qpwgraph or similar, to be included in the builds for the KLs. It is already making advancements among so many from ordinary users to musicians to content providers to home security use to ...
It makes it much easier to 'see' what is going on in multimedia use within the running systems.
Merely an idea for the developers
Code: Select all
xbps-install qpwgraph
See comments here: viewtopic.php?p=108407#p108407
Note:
There are still some things that need to be adjusted
HI @Sofiya
I have downloaded and checksum'd the downloaded ISO file. As you know I initially boot every ISO file via 3 methods before trying bare-metal tests.
I cannot boot your ISO file in the following:
QEMU environment
ISO file
via Ventoy USB
via SG2D USB
bare-metal environment
via Ventoy
via SG2D
HOpe this info is helpful.
The ISO file boot issues are EXACT no matter which environment used.
Clarity wrote: Sat Jan 13, 2024 11:25 pmHI @Sofiya
I have downloaded and checksum'd the downloaded ISO file. As you know I initially boot every ISO file via 3 methods before trying bare-metal tests.
I cannot boot your ISO file in the following:
QEMU environment
ISO file
via Ventoy USB
via SG2D USB
bare-metal environment
via Ventoy
via SG2D
HOpe this info is helpful.
HI @Clarity
Probably protection on QEMU is provided by Wayland . running any wayland compositor on a virtual machine requires hardware acceleration compatible with DRM KMS.
@Sofiya I have the same hyprland crash error in QEMU.
I can boot KLV-SwayRE in QEMU and it runs really well. It is Wayland and pipewire. This one using an alternative desktop config.
Did manage to install mc
in KLV-Hyprland and look at the hyprland.log
So maybe we can get KLV-Hyprland to go with QEMU configuration tricks
Adjustments have been made, a program has been installed for selecting themes, icons...., ( before that there was just a script written to switch )- There is a program for selecting wallpaper, but it is not in the Void repositories (you should try to compile it)some minor adjustments and corrections have also been made, but as always I find what I missed during packaging, because I wanted too much of everything less, but it turned out as always. we'll adjust as we go
I installed Fish for the terminal, but I will say that I liked it
rockedge wrote: Sun Jan 14, 2024 4:52 pm@Sofiya I have the same hyprland crash error in QEMU.
I can boot KLV-SwayRE in QEMU and it runs really well. It is Wayland and pipewire. This one using an alternative desktop config.
Screenshot(90).jpg
Did manage to installmc
in KLV-Hyprland and look at thehyprland.log
Screenshot(86).jpg
So maybe we can get KLV-Hyprland to go with QEMU configuration tricks
I downloaded the KLV version SwayBASE-002rc6 from @Wiak viewtopic.php?t=9688 and cannot load it through Qemu
@Sofiya I think I had to repackage it and add boot loader...
Try this one I made from KLV-SwayBase: https://rockedge.org/kernels/data/ISO/K ... ayRE-1.iso
rockedge wrote: Mon Jan 15, 2024 1:23 am@Sofiya I think I had to repackage it and add boot loader...
Try this one I made from KLV-SwayBase: https://rockedge.org/kernels/data/ISO/K ... ayRE-1.iso
Didn't load either
rockedge wrote: Mon Jan 15, 2024 1:23 am@Sofiya I think I had to repackage it and add boot loader...
Try this one I made from KLV-SwayBase: https://rockedge.org/kernels/data/ISO/K ... ayRE-1.iso
I was able to boot your update to desktop via QEMU using
Code: Select all
qemu-system-x86_64 -name "KLV-Wayland by Sofiya" -enable-kvm -smp 2 -m 2048 -vga cirrus -device AC97 -net nic -net user -rtc base=localtime -cdrom /root/Downloads/KLV-SwayRE-1.iso
The "... -vga std ..." subparm would not go to desktop on my test rig.
And, Hyprland will not go to desktop for either of the 2 --vga subparms tested.
C ( -vga cirrus ) booted for me too
Code: Select all
/media/root/sda2/2-QEMU/QEMU-2.5.0-ubu16.04.AppImage qemu-system-x86_64 -enable-kvm -cpu host -smp 4 -device AC97 -vga cirrus -m 4G -name 'KLV-SwayRE' -boot d -hda /media/root/sda2/2-QEMU/VirtualHDD.img -cdrom /root/Downloads/KLV-SwayRE-1.iso
@Sofiya , @Clarity
Sorry!!! I forgot to mention that the QEMU graphic card selection needs to be set to -vga cirrus
or in AQEMU the Cirrus CLGD 5446
....
my bad.
In KLV-SwayRE-1 there is an SFS added in the ISO 14KLV_labwc_sfwbar.sfs
that will change the desktop bar style. Disable it and the regular Wayland-Sway will start. As shown in the above screenshots
@rockedge AFAIK -vga cirrus
is not needed if the kernel is built with CONFIG_DRM_SIMPLEDRM=y|m
. My Wayland-only dpup development builds work just fine without this since the kernel update that introduced this kernel feature, which allows the Wayland compositor to run on top of the UEFI/VESA framebuffer the virtual machine already has (hence no need for an emulated GPU).
@dimkr That is really good to know! Thanks!
Might swap in one of your kernels to try it out, Wonder about the Void Linux version...though now I will also add the configuration in the next kernels I build.
Will wait on the upcoming versions with the changes referenced. It seems, in the VMs, where Hyprland stops is related to -vga subparm as, on my test, it doesn't boot with either; while SwayRE does with cirrus.
Question
Is Hyprland and SwayRE cut from the same foundation?
Is Hyprland and SwayRE cut from the same foundation?
Yes. Both are based on the same foundation KLV and similar to KLV-Spectr. The only main difference is the desktop environment.
Pretty much the same foundation as KLV-Airedale as well.
Added weather sensors, network, keyboard layout
Announcement:
The pipewire-media-session session manager has been removed from Void.
All users must transition to wireplumber to avoid loss of functionality.
https://voidlinux.org/news/2023/05/audio-breakage.html
Sofiya wrote: Tue Jan 16, 2024 5:49 pmAnnouncement:
The pipewire-media-session session manager has been removed from Void.
All users must transition to wireplumber to avoid loss of functionality.
https://voidlinux.org/news/2023/05/audio-breakage.html
We already switched to wireplumber
in both KLV-Airedale's and KLV-Spectr's and with Void kernels or the full real time kernels. Working now on combining JACK
, ALSA
, and pipewire
for a professional grade audio studio setup possibility using the RT kernels.