mhwaveedit 1.4.23 also freezes like version 1.4.24 when recording, but I noticed that when relaunching
it found the audio and opened it.
gwaveedit worked fine.
easyVoid development
Moderator: BarryK
mdview
mdview is used in fatdog64 for its help system
The most recent version in fatdog64 is HERE
The version in EasyVoid is old and oddly when I checked with pfind
I discovered 3 versions , all are old . (see image)
I noticed that the underscore character isn't translated properly by mdview. (see image)
SAMBA and ssh not working
SAMBA and ssh not working possibly because the firewall is
misbehaving.
First setup shows I have an address on my ethernet network.
I can ping that address and packets are transferred.
samba daemon is working
but when I launch EasyShare --> the firewall runs but the samba setup button doesn't work.
It does recognize that I am connected to an Ethernet network.
The bottom tray icon works properly.
Re: easyVoid development
Pale Moon 32.5.2 has been released 22 Dec 2023.
I installed the gtk2 version to /files/downloads/palemoon with root:root for testing.
The .deb version will be installed to /usr/lib/palemoon.
http://www.palemoon.org/download.shtml
https://download.opensuse.org/repositor ... _amd64.deb
Working well on my Lenovo BIOS-desktop.
Re: easyVoid development- Problem with AnyDesk app
Caramel wrote: ↑Tue Jan 23, 2024 7:56 pmLast observations.
The Anydesk flatpak launches in Void Linux
The Audacity flatpak launches in easyvoidAfter the try of Anydesk in easyvoid, there is a directory .anydesk in /home/anydesk with 2 text files.
The first file is empty, but not the second (anydesk.trace)The file anydesk.trace consists of several parts like this
info 2024-01-23 18:26:39.083 ad main 2 2 main - * AnyDesk Linux Startup *
info 2024-01-23 18:26:39.083 ad main 2 2 main - * Version 6.3.0 (linux_release_6.3.0 48f2d31752552b3da35079a0d8295c0ffda44a3e)
info 2024-01-23 18:26:39.083 ad main 2 2 main - * Build 20230803142204
info 2024-01-23 18:26:39.083 ad main 2 2 main - * Prefix ad
info 2024-01-23 18:26:39.083 ad main 2 2 main - * Copyright (C) 2023 AnyDesk Software GmbH *
info 2024-01-23 18:26:39.083 ad main 2 2 main -
info 2024-01-23 18:26:39.083 ad main 2 2 main - Distribution Info: Freedesktop SDK 23.08 (Flatpak runtime)
info 2024-01-23 18:26:39.083 ad main 2 2 main - Found GLib Version: 2.76.
info 2024-01-23 18:26:39.122 ad main 2 2 fiber.ipc_namespace - Global: no
explode 2024-01-23 18:26:39.122 ad main 2 2 app.common_path - The logged in user differs from the (non-root) user this process runs as. Process UID: 1005 , logged in UID: 0
info 2024-01-23 18:34:54.097 ad main 2 2 impl_selector - using sse2Each part corresponds to a launch attempt.
Maybe the problem is relaed to the line :
explode 2024-01-23 18:26:39.122 ad main 2 2 app.common_path - The logged in user differs from the (non-root) user this process runs as. Process UID: 1005 , logged in UID: 0
This line is missing when Andydesk is launched In Easy 5.6.5 :
info 2024-01-23 19:38:34.756 ad main 2 2 main - * AnyDesk Linux Startup *
info 2024-01-23 19:38:34.756 ad main 2 2 main - * Version 6.3.0 (linux_release_6.3.0 48f2d31752552b3da35079a0d8295c0ffda44a3e)
info 2024-01-23 19:38:34.756 ad main 2 2 main - * Build 20230803142204
info 2024-01-23 19:38:34.756 ad main 2 2 main - * Prefix ad
info 2024-01-23 19:38:34.756 ad main 2 2 main - * Copyright (C) 2023 AnyDesk Software GmbH *
info 2024-01-23 19:38:34.756 ad main 2 2 main -
info 2024-01-23 19:38:34.775 ad main 2 2 main - Distribution Info: Freedesktop SDK 23.08 (Flatpak runtime)
info 2024-01-23 19:38:34.776 ad main 2 2 main - Found GLib Version: 2.76.
error 2024-01-23 19:38:34.892 ad main 2 2 unix_base.dbus.logind_manager - Error listing logind session: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.login1 was not provided by any .service files
error 2024-01-23 19:38:34.928 ad main 2 2 unix_base.dbus.consolekit - Error getting active consolekit session: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
warning 2024-01-23 19:38:34.929 ad main 2 2 session_manager_dummy - Using session manager dummy. Wont be able to use loginscreen.
info 2024-01-23 19:38:34.930 ad main 2 2 fiber.ipc_namespace - Global: no
info 2024-01-23 19:38:34.930 ad main 2 2 app.common_path - user_data_dir = /home/anydesk/.anydesk, logged_in_user_data_dir = /home/anydesk/.anydesk, current_home = /home/anydeskinfo 2024-01-23 19:38:34.955 ad main 2 2 app.common_path - initialized user = /home/anydesk/.anydesk, system = /home/anydesk/.anydesk
info 2024-01-23 19:38:35.009 ad main 6 6 impl_selector - using sse2]
This is interesting: after one execution as root I don't get that line starting with explode on /home/.anydesk/anydesk.trace . The list of the errors I get (just the errors, because the file is 239 lines long) follows:
Code: Select all
error 2024-01-24 04:26:19.209 tray ctrl 10 17 base.signal.global.event - Cannot set the subsignal count to a smaller or equal value.
error 2024-01-24 04:26:19.212 tray wrk0 10 18 base.prot.packet_factory - Invalid packet received (type=26, 8 bytes).
error 2024-01-24 04:26:19.212 tray wrk0 10 18 hub_ipc_socket - IPC packet deserialization failed.
error 2024-01-24 04:26:19.212 tray wrk0 10 18 base.prot.packet_factory - Invalid packet received (type=111, 4 bytes).
error 2024-01-24 04:26:19.212 tray wrk0 10 18 hub_ipc_socket - IPC packet deserialization failed.
error 2024-01-24 04:26:19.750 local_svc main 6 6 2 license_service_adapter - Unhandled message. (license_msg_t)
error 2024-01-24 04:26:19.750 local_svc main 6 6 2 license_service_adapter - Unhandled message. (connect_msg_t)
error 2024-01-24 04:26:19.750 local_svc main 6 6 2 license_service_adapter - Unhandled message. (user_data_msg_t)
error 2024-01-24 04:26:19.875 local_svc main 6 6 4 base.prot.packet_factory - Packet deserialization failed (type=67).
error 2024-01-24 04:26:19.875 local_svc main 6 6 4 anynet.main_relay_conn - Unhandled message: packet_msg_t.
error 2024-01-24 04:26:33.158 tray wrk0 10 18 unix_app.control - Service connection lost.
As already said, if I try to run it as user anydesk, it simply does not.
Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC
Laptop PC: Asus Zenbook UX325E
Re: easyVoid development
Federico wrote: ↑Tue Jan 23, 2024 10:58 amThis must have to do somehow with a slightly different way in which Void Linux manages users, imo. Anyway, I'm going to remove it and try reinstalling it. If I remember well, as Name I chose AnyDesk, since this is perfectly ok on Kirkstone. I will try naming it just simply anydesk, without upper case letters.
No, that won't make any difference.
Re: mhwaveedit 1.4.23
Ah, I remember now, gwaveedit is the successor of mhwaveedit:
https://bkhome.org/news/202304/gwaveedi ... eedit.html
OK, gwaveedit will be builtin in the next release.
Re: easyVoid development
Latest easyVoid blog posts, for the technically-inclined:
https://bkhome.org/news/202401/installi ... ystem.html
- rockedge
- Site Admin
- Posts: 6545
- Joined: Mon Dec 02, 2019 1:38 am
- Location: Connecticut,U.S.A.
- Has thanked: 2749 times
- Been thanked: 2626 times
- Contact:
Re: easyVoid development
@BarryK Have you checked out xdeb
? It is a package converter for taking a .deb
package and creating a .xbps
package and registers it in the XBPS index locally so it can be directly installed. Maybe something of value in the design that can be applied in the quest of package management cohesiveness
-
- Posts: 1948
- Joined: Tue Jul 14, 2020 11:24 pm
- Has thanked: 172 times
- Been thanked: 369 times
Re: easyVoid development
woofv sounds impressive.
Hope you can post packing list for your base. I am guessing something smaller? than
https://repo-default.voidlinux.org/live ... 628.tar.xz
- rockedge
- Site Admin
- Posts: 6545
- Joined: Mon Dec 02, 2019 1:38 am
- Location: Connecticut,U.S.A.
- Has thanked: 2749 times
- Been thanked: 2626 times
- Contact:
Re: easyVoid development
@williwaw a really minimum Void system with Xorg can be around 230 packages. our minimum KLV rootfs without Xorg and/or wayland command line only is around 90 M though with coaxing a really bare minimum that will boot and run XBPS can be around 16 M
@BarryK
Something similar for reference is a from a KLV type variant using @wiak 's build script that utilizes a PLUG file for the recipe how to build. This will build a very a very bare minimum Void Linux based rootfs including Xorg and JWM with NO kernel using the static xbps package manager to process the entire build.
This is the PLUG for this particular setup which is the recipe for @wiak 's build script:
f_00_Void_xorg_minimal_JWM_bash_no-kernel.plug
Code: Select all
# f_00_Void_xorg_minimal_JWM_no-kernel.plug
# Creation date 31Aug2023; Revision date: 26Oct2023
# Copyright FirstRib team 31Aug2023+; Licence MIT (aka X11 license)
# version="0.0.1"; revision="rc2"
# Can boot result using suitable huge-kernel/00modules/01firmware and FR skeleton initrd
#
# You can add as many valid commandlines as you want in here. Currently is simplistic...
# Build includes wiakwifi <reset>, but can optionally install NetworkManager and then use nmtui
#
# Install packages
#
echo base-minimal \
| xargs -n1 xbps-install -Syu
echo ncurses-base bash eudev rsync wpa_supplicant \
| xargs -n1 xbps-install -y
echo file mc \
| xargs -n1 xbps-install -y
echo xorg-minimal jwm font-bh-ttf st \
| xargs -n1 xbps-install -y
cp -a /etc/system.jwmrc /root/.jwmrc
sed -i 's/xterm/st/g' /root/.jwmrc
cp -a /etc/X11/xinit/xinitrc /root/.xinitrc
# Auto-editing .xinitrc to use jwm instead of twm
sed -i 's/twm &/exec jwm/' ~/.xinitrc
# set up passwd system
pwconv
grpconv
printf "root\nroot\n" | passwd >/dev/null 2>&1 # Quietly set default root passwd to "root"
# set root to use /bin/bash
usermod --shell /bin/bash root
# Set locale to en_US.UTF-8
sed -i 's/#en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/default/libc-locales
xbps-reconfigure -f glibc-locales
# Set Bash as shell
xbps-alternatives --set bash
# Set your timezone. Example:
ln -s /usr/share/zoneinfo/Pacific/Auckland /etc/localtime
cp -R /etc/sv/agetty-tty1 /etc/sv/agetty-autologin-tty1
sed -i 's/GETTY_ARGS.*/GETTY_ARGS="--autologin root --noclear"/' /etc/sv/agetty-autologin-tty1/conf # for autologin root
# Use agetty-autologin-tty1 instead of agetty-tty1
rm -f /etc/runit/runsvdir/default/agetty-tty1
ln -s /etc/sv/agetty-autologin-tty1 /etc/runit/runsvdir/default/agetty-autologin-tty1
touch /etc/sv/agetty-tty1/down
# Remove this section if not wanting boot straight into X
touch ~/.bash_profile
cat <<'AUTOLOGIN' > /etc/profile.d/autologin.sh
# autologin on tty1
if [ -z "$DISPLAY" ] && [ "$(fgconsole)" -eq 1 ]; then
startx # use 'exec startx' if you do not want back to tty1 on exit X
fi
AUTOLOGIN
# enable some key services to start at boot
ln -s /etc/sv/dbus /etc/runit/runsvdir/default/dbus
cp -af /root/. /etc/skel
mkdir -p /etc/skel/.config /etc/skel/.cache /etc/skel/.local/share
Re: easyVoid development
How to change the color setup of AlsaMixer?
I think BarryK wants to avoid alsamixer.
The audio mixer you should choose is at the bottom of window in the tray bar.
Middle mouse clicking the icon will control muting.
Re: easyVoid development
rockedge wrote: ↑Wed Jan 24, 2024 9:40 pm@BarryK Have you checked out
xdeb
? It is a package converter for taking a.deb
package and creating a.xbps
package and registers it in the XBPS index locally so it can be directly installed. Maybe something of value in the design that can be applied in the quest of package management cohesiveness
Yes! I already saw that you KLV guys are using xdeb.
Definitely on my to do list for installing debs.
Re: easyVoid development
I have uploaded '2create-start-rootfs', the script that creates the woofV startup rootfs:
https://github.com/bkauler/woofq/tree/m ... ofV/rootfs
It only has these packages:
Code: Select all
xbps-triggers glibc pam-base pam-libs pam acl attr shadow libcrypto3 libssl3
openssl run-parts ca-certificates install bzip2 liblz4 liblzma libzstd zlib
libarchive libxbps xbps
Although it has busybox, that is not registered with xbps. I install busybox .xbps package later.
This rootfs has enough to chroot into and run xbps to install more packages.
- Sofiya
- Posts: 2279
- Joined: Tue Dec 07, 2021 9:49 pm
- Has thanked: 1477 times
- Been thanked: 1524 times
Re: easyVoid development
- Attachments
-
- Screenshot.png (237.43 KiB) Viewed 2061 times
KL
PUPPY LINUX Simple fast free
- Sofiya
- Posts: 2279
- Joined: Tue Dec 07, 2021 9:49 pm
- Has thanked: 1477 times
- Been thanked: 1524 times
Re: easyVoid development
Code: Select all
xbps-install -Su onboard
- Attachments
-
- Снимок экрана.png (129.65 KiB) Viewed 1936 times
KL
PUPPY LINUX Simple fast free
-
- Posts: 2880
- Joined: Fri Jul 31, 2020 3:37 am
- Has thanked: 2202 times
- Been thanked: 877 times
Re: easyVoid development
Did you build that EasyOS from the 2create_rootfs script?
geo_c
Old School Hipster, and Such
- Sofiya
- Posts: 2279
- Joined: Tue Dec 07, 2021 9:49 pm
- Has thanked: 1477 times
- Been thanked: 1524 times
Re: easyVoid development
No downloaded from here https://distro.ibiblio.org/easyos/amd64/releases/void/
KL
PUPPY LINUX Simple fast free
-
- Posts: 1948
- Joined: Tue Jul 14, 2020 11:24 pm
- Has thanked: 172 times
- Been thanked: 369 times
Re: easyVoid development
from the blog
One of the rethinks is that Woof can be builtin to easyVoid, not as a separate project on github. The "update" icon on the desktop will be repurposed to run woofV and build new 'easy.sfs', 'vmlinuz' and 'initrd' and then perform a version update. All done by the user.
Do you envision when woofv is built in that a user will be to build his own "version" of easyvoid?
I have never tried to build using any woof, but perhaps it is easier than imagined?
Re: easyVoid development
williwaw wrote: ↑Thu Jan 25, 2024 8:51 pmfrom the blog
One of the rethinks is that Woof can be builtin to easyVoid, not as a separate project on github. The "update" icon on the desktop will be repurposed to run woofV and build new 'easy.sfs', 'vmlinuz' and 'initrd' and then perform a version update. All done by the user.
Do you envision when woofv is built in that a user will be to build his own "version" of easyvoid?
I have never tried to build using any woof, but perhaps it is easier than imagined?
Yes, that's the plan, to make it easy for anyone to use woofV to build their own variant, or just to update packages.
Still facing challenges trying to get PKGget (PPM) and XBPS to work together. easyVoid 6.0.1 was easy, as it just used WoofQ without using XBPS to install the packages.
What I'm now doing is use XBPS to install all packages to the rootfs, including PET and .tar.xz from kirkstone repo -- the latter two are being converted to .xbps, so that XBPS manager can install them.
One enormous difficulty is the devx sfs, as this is separate, not in the rootfs. XBPS cannot handle this.
I think that I read that dimkr doesn't provide a devx sfs in his dpup, which I now understand.
However, the devx sfs is conventient, and i am thinking about workarounds so can have it.
Then there's packages-templates folder in Woof, which applies hacks to packages before installing them. Another challenge. Have to open up the .xbps package, apply the hacks, then use xbps-create to create a new .xbps pkg then install that. I think have a trick to make that work, not upset xbps management.
-
- Posts: 3
- Joined: Fri Jan 26, 2024 1:38 pm
Re: easyVoid development
easyVoid version 6.0.1 testing on 'Fujitsu Lifebook A555'
- Sound not working
- Dmesg give gpu hang message(not sure what it means)
- Request to add power management features(in windows, the battery does not drain as fast as in linux on this fujitsu A555)
- Tried to install Bottles flatpack but ended up with error message. the app is not installed.
- Attachments
-
- dmesg.txt
- (49.94 KiB) Downloaded 100 times
-
- pup-sysinfo.txt
- (14.35 KiB) Downloaded 92 times
-
- Posts: 1948
- Joined: Tue Jul 14, 2020 11:24 pm
- Has thanked: 172 times
- Been thanked: 369 times
Re: easyVoid development
having the ability for a user to be able to build a spin from easy.
What I'm now doing is use XBPS to install all packages to the rootfs, including PET and .tar.xz from kirkstone repo -- the latter two are being converted to .xbps, so that XBPS manager can install them.
for the build process only?
will xbps be functional in userspace?
Re: easyVoid development
@ankurjoshi_807
ankurjoshi_807 wrote: ↑Fri Jan 26, 2024 2:15 pmeasyVoid version 6.0.1 testing on 'Fujitsu Lifebook A555'
- Sound not working
If the speaker symbol shows up 'muted' you can do what don570 said to fix this problem.
posting.php?mode=quote&p=110026
Just plug up a mouse via one of your usb ports.
- bugnaw333
- Posts: 342
- Joined: Wed Jul 20, 2022 11:04 pm
- Location: Cebu, Philippines
- Has thanked: 531 times
- Been thanked: 68 times
Re: easyVoid development
@ankurjoshi_807
For sound not working:
The middle-mouse-click on the audio tray icon to unmute, then left-click to bring up the volume.
There have been reports with kirkstone, that this works, and MSCW just messes things up
(in which case MSCW needs some TLC)
BarryK.
-
- Posts: 2423
- Joined: Wed Dec 30, 2020 6:14 pm
- Has thanked: 53 times
- Been thanked: 1202 times
Re: easyVoid development
There are two reasons for this:
- The main SFS vs. devx split is very artificial and leads to constant issues. For example, many Puppy releases have Python in devx because it's a dependency of gdb, so applications written in Python (like Blueman) fail to start once you install them, unless you have devx loaded. This means that users who want to install Blueman need to download a 100MB+ file (which includes gdb, gcc and many other things they don't need) instead of installing the few, relatively small packages Blueman depends on: this is inconvenient, not documented anywhere ("download and load devx to install packages that depend on x, y, or z") and a waste of network bandwidth (some users have limited data plans and want to download as little as possible). Another good example is DKMS - some out-of-tree drivers must be built on your system (due to various reasons, licensing is only one) but DKMS needs gcc and kernel headers, without libc headers, g++, gdb and other things in devx. Users who need such drivers (nvidia drivers are the best example) must install devx.
- No package manager understands the concept "dependency x is installed but it's currently in a 'not loaded' state". The very idea of SFS modules conflicts with the idea of a persistent dependency tree that can change (grow or shrink) only from the leaves upwards or downwards, without parts of the "trunk" disappearing sometimes.
-
- Posts: 476
- Joined: Sun Oct 02, 2022 6:25 pm
- Location: France
- Has thanked: 100 times
- Been thanked: 78 times
Re: easyVoid development - color in alsamixer
Try "alsamixer -g" to display without the colors (See alsamixer --help)
-
- Posts: 476
- Joined: Sun Oct 02, 2022 6:25 pm
- Location: France
- Has thanked: 100 times
- Been thanked: 78 times
Re: SAMBA and ssh not working
don570 wrote: ↑Tue Jan 23, 2024 11:08 pmSAMBA and ssh not working possibly because the firewall is
misbehaving.
First setup shows I have an address on my ethernet network.
I can ping that address and packets are transferred.samba daemon is working
but when I launch EasyShare --> the firewall runs but the samba setup button doesn't work.
It does recognize that I am connected to an Ethernet network.
The bottom tray icon works properly.
screenshot-samba2.png
File /usr/local/EasyShare/samba-setup, line 41 :
Code: Select all
LOCALIPADDRESS="$(hostname -I 2>/dev/null | cut -f 1 -d ' ')" #180125 180129
Code: Select all
# hostname -I
hostname: unrecognized option: I
BusyBox v1.36.1 (2023-05-18 22:31:00 UTC) multi-call binary.
Usage: hostname [-sidf] [HOSTNAME | -F FILE]
Show or set hostname or DNS domain name
-s Short
-i Addresses for the hostname
-d DNS domain name
-f Fully qualified domain name
-F FILE Use FILE's content as hostname
In the version of hostname in easyVoid, the option -I does not exist
EDIT : Correction after the message of @FeodorF viewtopic.php?p=110449#p110449