QV version 240425 pre-alpha uploaded

Moderator: BarryK

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

QV version 240425 pre-alpha uploaded

Post by BarryK »

Version 240425
viewtopic.php?p=117921#p117921

Update 2024-04-23, version 240423 released.
Forum post:
viewtopic.php?p=117665#p117665

QV version 240419
Here is the announcement:

https://bkhome.org/news/202404/qv-versi ... eased.html

Regarding 'devx-240419.pet', it will only install in QV 240419 or later. Don't try to install it in an older release of QV -- well, it is possible, if you open up the PET and take out the 'pinstall.sh' script, then run that in a terminal.

To install direct to an internal drive, 'qv-installer' and 'mount-img' is required, see attached. They have false ".gz" appended.
Put them in the $PATH and set as executable.
Download 'qv-240419-amd64.img' and open a terminal where you have downloaded it.
Then run:

Code: Select all

# qv-installer qv-240419-amd64.img
Attachments
mount-img.gz
(3.7 KiB) Downloaded 95 times
qv-installer.gz
(17.37 KiB) Downloaded 59 times
User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

Here is the logo in plain grey:

qv96-grey.png
qv96-grey.png (4.31 KiB) Viewed 2977 times
TerryH
Posts: 641
Joined: Mon Jun 15, 2020 2:08 am
Has thanked: 160 times
Been thanked: 161 times

Re: QV version 240419 pre-alpha uploaded

Post by TerryH »

installed QV 240419 to Patriot Rage XT 16 GB USB Drive using EasyDD. Everything running well.

One minor issue is that Deadbeef is not listed in the Menu>Multimedia. I checked the deadbeef.desktop file, which has Categories=X-BuildingBlock. I changed this to Categories=X-Multimedia-mediaplayer. On a reboot it still didn't show in the menu, so I ran fixmenus. The entry now appears in the Menu.

I did notice that the structure of the Program line in the .jwmrc file has changed following fixmenus.
Original value was <Program label="DeadBeef"> icon="deadbeef">deadbeef %F</Program>
Current updated value <Program label="DeaDBeeF" icon="deadbeef.png">deadbeef</Program>

New Laptop - ASUS ZenBook Ryzen 7 5800H Vega 7 iGPU / 16 GB RAM

Clarity
Posts: 3845
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1633 times
Been thanked: 527 times

Re: QV version 240419 pre-alpha uploaded

Post by Clarity »

Hello @BarryK
I see by your 4/20/24 blog you post

... "BOOT_UUID"... kernel parameters are now required, as well as WKG_UUID ...

Here's my scenario followed by a question.

Scenario
Every PC I have over the past few years has a Linux partition on its system drive that is named "Persistence" with a folder named "Sessions" where ALL forum distro sessions are kept. That is Fatdog, PUPs, KLs, ...

I think these name makes sense and that you see/understand their mission.

Every forum distro is able to find the partition by its label; in this case 'Persistence'.

Question

  • Is there a way to use the partition's label instead of the UUID hex (which would be different for every PC one has)?

UUID on a system drive would be different on every PC; this is in contrasts with having the same partition label name on each PC no matter if for test purposes or for productive use. The label name, of course, would be whatever the user desires; thus not necessarily the persistence name used by myself and any others are using who happen to have multiple PCs.

If so, the boot stanza using a label to find its boot needs could be the same no matter which PC it is installed or used.

Thanks in advance for any consideration of this usage with your distros; if not available now, in a future release.

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

Clarity wrote: Sat Apr 20, 2024 8:08 am

Every forum distro is able to find the partition by its label; in this case 'Persistence'.

The acceptable kernel parameters are BOOT_UUID, BOOT_LABEL or BOOT_DEV
As also WKG_UUID, WKG_LABEL or WKG_DEV

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

TerryH wrote: Fri Apr 19, 2024 11:03 pm

One minor issue is that Deadbeef is not listed in the Menu>Multimedia. I checked the deadbeef.desktop file, which has Categories=X-BuildingBlock. I changed this to Categories=X-Multimedia-mediaplayer. On a reboot it still didn't show in the menu, so I ran fixmenus. The entry now appears in the Menu.

Thanks for finding that.

One of the things that woofQV does, to determine menu category, if it isn't clear from the original .desktop file, is look in /usr/share/petget/categories.dat. PKGget also looks at that file when installing a package.

I have added deadbeef to that file.

nnriyer
Posts: 119
Joined: Wed Jul 06, 2022 1:24 am
Has thanked: 95 times
Been thanked: 5 times

Re: QV version 240419 pre-alpha uploaded

Post by nnriyer »

How to update previous version

Caramel
Posts: 476
Joined: Sun Oct 02, 2022 6:25 pm
Location: France
Has thanked: 100 times
Been thanked: 78 times

Re: QV version 240419 pre-alpha uploaded

Post by Caramel »

I tested the installation of qv 240419. No problem.

Then installation of devx. No devx in PKGget even after refresh of the database. So i downloaded the pet package on ibiblio.

During installation, an error message (libnetpbm-11.06.01_1 in transaction breaks installed pkg netpbm-11.06.00_1) with choice to give up or to keep going. I continued until the end of installation

Then reboot. Snapshot. Then I tried to uninstall devx with PKGget. First the pet devx was uninstalled. The other packages (the dependencies of devx) do not uninstall

capture15169.png
capture15169.png (36.97 KiB) Viewed 2776 times

Aucun fichier du nom de AppStream-devel-1.02.2_2_files n'a été trouvé dans le dossier /root/.packages
No file named AppStream-devel-1.02.2_2_files was found in the /root/.packages folder

/usr/local/petget/removepreview.sh refuse de supprimer le paquet
/usr/local/petget/removepreview.sh refuses to remove package

So I would test uninstallation with a package independent of devx.
Try with Kooha-2.2.4_2 in void-current. The installation fails. (Same in qv-240409)

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Grub 2.02 limitations

Post by don570 »

QV version 240419

I installed using qv-installer script
I use LICK --> which uses grub2
I noticed the following--->
When vmlinuz and initrd are in the same partition as qv folder then I get the following error when booting

Code: Select all

error: compression type 0x3 not supported
error: you need to load the kernel first

If I put vmlinuz and initrd in sda1 then everything goes smoothly
Note that LICK uses version 2.02 of GRUB2 with fatdog901

Here is warning about using GRUB 2.02
viewtopic.php?p=116303#p116303
__________________________________

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Samba doesn't launch

Post by don570 »

Samba services don't appear to launch. There is no warning in terminal when I try to launch them in terminal.
I don't see smbd or nmbd running in list of tasks
When I try to use easyshare app the app will launch but samba icon remains green
and error file is written to /tmp/testparm----> service not running
__________________________________________________________

williwaw
Posts: 1959
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 371 times

Re: Grub 2.02 limitations

Post by williwaw »

don570 wrote: Sat Apr 20, 2024 10:06 pm

Here is warning about using GRUB 2.02
viewtopic.php?p=116303#p116303
__________________________________

post updated with a way to update your guub to grub-2.06

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

nnriyer wrote: Sat Apr 20, 2024 1:39 pm

How to update previous version

Updating is not yet provided.

Please read the release announcement:

https://bkhome.org/news/202404/qv-versi ... eased.html

You will notice that there is no longer an "update" icon on the desktop. This is because updating will mostly be done via XBPS. It is intended that there will also be a kernel PET and an update PET that will have fixes.

This update strategy has yet to be implemented. It will mean that you only have to download the big .img file once, and there-after rely on XBPS to update packages, and kernel and patch PETs.

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

Caramel wrote: Sat Apr 20, 2024 3:42 pm

I tested the installation of qv 240419. No problem.

Then installation of devx. No devx in PKGget even after refresh of the database. So i downloaded the pet package on ibiblio.

During installation, an error message (libnetpbm-11.06.01_1 in transaction breaks installed pkg netpbm-11.06.00_1) with choice to give up or to keep going. I continued until the end of installation

Did you do what I suggested, run this before installing the devx pet:

Code: Select all

# xbps-install -S

There is currently a sync issue, which is why I recommended do that.

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: Grub 2.02 limitations

Post by BarryK »

don570 wrote: Sat Apr 20, 2024 10:06 pm

error: compression type 0x3 not supported

Yes, you need grub 2.04 or later.
btrfs zstd compression support was introduced in 2.04, but I haven't tested.

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

I read some users of Fedora and openSUSE say they have hundreds of snapshots.

Given how light-weight a new snapshot is, and it gets created basically instantly, I can see the tendency will be to create lots of snapshots. But then, the user needs a memory prompt, what snapshot they are currently booting into.

A solution is to write the snapshot info to the desktop wallpaper; see blog post:

https://bkhome.org/news/202404/qv-snaps ... sktop.html

This will be in the next release.

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

Caramel wrote: Sat Apr 20, 2024 3:42 pm

So I would test uninstallation with a package independent of devx.
Try with Kooha-2.2.4_2 in void-current. The installation fails. (Same in qv-240409)

Ah, I see.
I think I can see the cause of the problem. Will post later.

Caramel
Posts: 476
Joined: Sun Oct 02, 2022 6:25 pm
Location: France
Has thanked: 100 times
Been thanked: 78 times

Re: QV version 240419 pre-alpha uploaded

Post by Caramel »

BarryK wrote: Sun Apr 21, 2024 5:19 am

Did you do what I suggested, run this before installing the devx pet:

Code: Select all

# xbps-install -S

There is currently a sync issue, which is why I recommended do that.

No but i had launched PKGget a few minutes earlier.

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

Caramel wrote: Sun Apr 21, 2024 5:56 am
BarryK wrote: Sun Apr 21, 2024 5:19 am

Did you do what I suggested, run this before installing the devx pet:

Code: Select all

# xbps-install -S

There is currently a sync issue, which is why I recommended do that.

No but i had launched PKGget a few minutes earlier.

There is a sync problem, you will also have to run that command in a terminal.

But I have identified another problem, will report back soon.

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

@Caramel
Thanks for the report, I figured out what is wrong.

/usr/local/petget/0setup was not updating the repositories.
Or rather it was, just storing the updates in the wrong place.
The fix is here:

https://github.com/bkauler/woof-quantum ... 642cfa6a50

You can manually edit 0setup.
It requires "cd /root/.packages" when running in QV.

If you have already run PKGget, exit from it if still running, delete /tmp/petget, then run it again.

I successfully installed Abiword and Kooha.
Abiword works ok.
Kooha starts ok, didn't actually try recording -- I wonder if any issue due to it running as user "kooha"?

Thanks for your patience testing all these "pre-alpha" releases, guys.
We are getting there!

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

Samba fixed. Actually, it was fixed by FeodorF in February this year:

viewtopic.php?p=111461#p111461

Progressing from easyVoid to QV, that fix got lost. This is what /etc/init.d/rc.samba needs, the line "mkdir -p /run/lock":

Code: Select all

samba_start() {
  
  #20211114 smbd startup failed, mkdir failed to create /run/samba/ncalrpc
  # the failure is because /run is a symlink. need non-symlink samba folder:
  mkdir -p /run/samba
  #20240210 ref: https://forum.puppylinux.com/viewtopic.php?p=111461#p111461
  # qv: /var/log/samba/log/smbd: "mkdir failed on directory /run/lock/samba"
  mkdir -p /run/lock 
  if [ -x /usr/sbin/smbd -a -x /usr/sbin/nmbd -a -r /etc/samba/smb.conf ]; then
    echo "Starting Samba:  /usr/sbin/smbd -D"
    /usr/sbin/smbd -D
    echo "                 /usr/sbin/nmbd -D"
    /usr/sbin/nmbd -D
  fi
}
User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240419 pre-alpha uploaded

Post by BarryK »

Bluetooth is broken.

When QV detects bluetooth hardware, it runs /etc/init.d/bluetooth, which runs this:

Code: Select all

restarter -c /usr/bin/bluetoothd &

'bluetoothd' crashes, logs an error to /tmp/bootsysinit.log, but 'restarter' will restart it, endlessly.

Right-click on /etc/init.d/bluetooth and turn off the "executable" flags.
To kill restarter:

Code: Select all

# killall restarter

I'll get onto why it is crashing this evening.

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240423 pre-alpha uploaded

Post by BarryK »

Version 240423 uploaded, see announcement:

https://bkhome.org/news/202404/qv-versi ... eased.html

Caramel
Posts: 476
Joined: Sun Oct 02, 2022 6:25 pm
Location: France
Has thanked: 100 times
Been thanked: 78 times

Re: QV version 240423 pre-alpha uploaded

Post by Caramel »

Fresh install of qv240423.

The QV snspshot information on desktop (https://bkhome.org/news/202404/qv-snaps ... sktop.html) not changed after the creation of a snapshot

In /root/.xinitrc, the variable NEWIMAGE (line 130) seems not initialized (The initialization line 120 is commented)

ghoen
Posts: 32
Joined: Mon Apr 19, 2021 7:53 pm
Location: Netherlands
Been thanked: 1 time

Re: QV version 240423 pre-alpha uploaded

Post by ghoen »

When I try to download devx via PKGget it gives an error.
Using the link https://distro.ibiblio.org/easyos/amd64 ... ages-void/ it is no problem.
Greetings!

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240423 pre-alpha uploaded

Post by BarryK »

Caramel wrote: Tue Apr 23, 2024 2:49 pm

Fresh install of qv240423.

The QV snspshot information on desktop (https://bkhome.org/news/202404/qv-snaps ... sktop.html) not changed after the creation of a snapshot

In /root/.xinitrc, the variable NEWIMAGE (line 130) seems not initialized (The initialization line 120 is commented)

Oops.
I am tracking down what has gone wrong. Firstly, the 'init' script in the initrd needs to be fixed.
It is attached, with false ".gz".
Open up 'initrd' and put in this new 'init.

But there is still an error in /root/.xinitrc -- I'll look at that next.

Attachments
init.gz
False .gz
(38.21 KiB) Downloaded 42 times
User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240423 pre-alpha uploaded

Post by BarryK »

ghoen wrote: Wed Apr 24, 2024 10:03 am

When I try to download devx via PKGget it gives an error.
Using the link https://distro.ibiblio.org/easyos/amd64 ... ages-void/ it is no problem.
Greetings!

I'm running QV 240423, started PKGget in a terminal, so as to see any error messages:

Code: Select all

# pkgget
PING google.com (142.250.76.110): 56 data bytes

--- google.com ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 81.542/81.542/81.542 ms

...success.

...success.

...success

...success

Processing Packages-void-current into a standard format...
executing void0setup...
Extracting the Void xml database from the archive

Converting the Void xml database to the Puppy PPM format (@JamesBond)


Processing Packages-void-current-nonfree into a standard format...
executing void0setup...
Extracting the Void xml database from the archive

Converting the Void xml database to the Puppy PPM format (@JamesBond)


cp: cannot stat '/usr/local/petget/pkg-fix/usrmerge-fix/pkg-fix/usrmerge-template': Not a directory

Despite that error message, it does work.
A terminal window pops up, and QV starts downloading the .xbps packages.
I didn't let it run through, as it is a lot of packages. Just let it install a few to see that it works.

Can you be more specific about what has gone wrong in your case?

EDIT:
I fixed that error message shown above. Download the attached, to replace /usr/local/petget/pkg-fix/usrmerge-fix

Attachments
usrmerge-fix.gz
false .gz
(1.46 KiB) Downloaded 37 times
ghoen
Posts: 32
Joined: Mon Apr 19, 2021 7:53 pm
Location: Netherlands
Been thanked: 1 time

Re: QV version 240423 pre-alpha uploaded

Post by ghoen »

Update devx :

Try the following steps te reproduce it.
- pkg on desktop
- PKGget
- Find: devx / GO / search all repositories
- select devx-240423
- Install

Message : you declined to install this package : devx-240423

then it stops.

It is not a big problem (for me), just reporting it.

User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240423 pre-alpha uploaded

Post by BarryK »

BarryK wrote: Wed Apr 24, 2024 10:13 am
Caramel wrote: Tue Apr 23, 2024 2:49 pm

Fresh install of qv240423.

The QV snspshot information on desktop (https://bkhome.org/news/202404/qv-snaps ... sktop.html) not changed after the creation of a snapshot

In /root/.xinitrc, the variable NEWIMAGE (line 130) seems not initialized (The initialization line 120 is commented)

Oops.
I am tracking down what has gone wrong. Firstly, the 'init' script in the initrd needs to be fixed.
It is attached, with false ".gz".
Open up 'initrd' and put in this new 'init.

But there is still an error in /root/.xinitrc -- I'll look at that next.

Here is a replacement for /root/.xinitrc, attached. Has false .gz, renamed to .xinitrc and set exec flags.

Seems to be working.
Will probably merge that code into the 'background_reshape' script later.

Attachments
DOTxinitrc.gz
False .gz
(16.5 KiB) Downloaded 58 times
User avatar
BarryK
Posts: 2706
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: QV version 240423 pre-alpha uploaded

Post by BarryK »

ghoen wrote: Wed Apr 24, 2024 12:48 pm

Update devx :

Try the following steps te reproduce it.
- pkg on desktop
- PKGget
- Find: devx / GO / search all repositories
- select devx-240423
- Install

Message : you declined to install this package : devx-240423

then it stops.

It is not a big problem (for me), just reporting it.

Hmmm, strange.
The only different thing I did was select "pet-void" radiobutton, then "utility" radiobutton, then clicked on the devx package, and install worked.

It seems that PKGget has a problem if don't go to the "pet-void" repo where the pkg is.

I have used the search box to find Void packages and that has worked. But then, "void-current" is the default repo.

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Re: QV version 240423 pre-alpha uploaded

Post by don570 »

QV 240423 - installed with qv-installer using fatdog64
______________________________
-recorded audio
_______________
-I was able to set up samba server to transfer files with my chromebook
However easyshare app gave an error message when I clicked 'Apply'
testparm.log had strange message but services did launch which is why the share was made with my chromebook

Code: Select all

Load smb config files from GЏzU
Error loading services.
Screenshot-samba.png
Screenshot-samba.png (46.88 KiB) Viewed 1645 times
Post Reply

Return to “EasyOS”