BookwormPup32 feedback

Moderator: Forum moderators

dimkr
Posts: 2424
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 53 times
Been thanked: 1202 times

Re: BookwormPup32 for testing

Post by dimkr »

My trusty old Thinkpad X60 has weird graphical glitches with Wayland and X refuses to start, with pretty much any dpup I tried. The quality of 32 bit distros is deteriorating quickly :|

traderx247215
Posts: 6
Joined: Fri Nov 03, 2023 11:30 pm
Been thanked: 3 times

Re: BookwormPup32 for testing

Post by traderx247215 »

gyrog wrote: Sat Nov 04, 2023 4:06 pm

Choosing "modesetting" in xorgwizard results in blank screen.
Choosing "fbdev" in xorgwizard results in a GUI desktop, but the 2nd monitor is just a clone, and there is no visible multiple monitor setup utility.

I haven't tried "nouveau" yet.
And not sure where to "use command nomodeset".

I think I'll just wait for the next release.

I can't remember ever having a Puppy booting to a blank screen before on this hardware.

i had the same problem booting 32bit puppies
in the grub.cfg you can choose no kms(kernel mode setting) or edit add command nomodeset

example on where to add command nomodeset :linux /vmlinuz pfix=ram pmedia=cd nomodeset

User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: BookwormPup32 for testing

Post by OscarTalks »

Hello gyrog,
I don't think nouveau will work if your graphics card is intel and not nvidia
You could try boot parameter i915.modeset=0 and see if that boots into vesa driver (just out of interest).
The other possibility is to boot with pfix=nox and then Specify intel by name (not i915) as the driver in xorgwizard
First time for me seeing any Pup do this on this machine, so we are in the same boat, but that is why we are alpha testing I guess.

For peebee and others,
I have tested substituting kernels 5.15.x and 5.10.x now as well (kernel-kit-usrmerge) but the result is the same.
I am becoming ever more inclined to look in the direction of xorg modesetting driver for clues and I see that /usr/lib/xorg/modules/drivers/modesetting_drv.so does depend on libudev so it made me wonder if there may be some snag there since udev needs "rules" to be set I believe.

To other testers,
If you look in Quick Setup it tells you what graphics driver is loaded. I would be interested to know if anyone has modesetting which has successfully loaded automatically (or manually) and if anyone else is unable to load modesetting driver with an nvidia graphics card (and perhaps now with intel cards too).

one
Posts: 244
Joined: Sun Jul 12, 2020 7:53 am
Has thanked: 16 times
Been thanked: 59 times

Re: BookwormPup32 for testing

Post by one »

OscarTalks wrote: Sat Nov 04, 2023 5:00 pm

[...]

To other testers,
If you look in Quick Setup it tells you what graphics driver is loaded. I would be interested to know if anyone has modesetting which has successfully loaded automatically (or manually) and if anyone else is unable to load modesetting driver with an nvidia graphics card (and perhaps now with intel cards too).

Hi @OscarTalks,

I ran the A4 and got it to boot to desktop (after some back and forth with edd on/off).

Here are the screenshot from QuickSetup and report-video file from pupsysinfo ...

peace

Attachments
report-video.txt
(1.29 KiB) Downloaded 57 times
bwpup32.png
bwpup32.png (327.14 KiB) Viewed 2807 times
User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: BookwormPup32 for testing

Post by OscarTalks »

Hello one,
Thanks for the report. Interesting that it does work in some cases. I did have edd=off in my boot stanza, same as other recent Pups. I tried removing it so that it defaults to edd=on and the "Probing EDD" does then appear, but unfortunately the black screen boot still happens as before on this machine.

gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: BookwormPup32 for testing

Post by gyrog »

If I use the "nomodeset" boot parameter, I get a desktop.
But the driver is "vesa" and I don't get my proper resolution, and of course the 2 monitors are cloned.

My best result so far is with the "fbdev" driver via "pfix=nox" -> xorgwizard.
At least then my only issue is the 2 monitors are cloned.

Is there any way I can specify the "fbdev" driver, with a normal boot, straight to desktop?

gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: BookwormPup32 for testing

Post by gyrog »

I now have BookwormPup32 booting directly to the desktop.

What I did:
Boot with "pfix=nox"
Run "xorgwizard" to specify "intel" as the driver, and start X.
Using desktop, reboot, creating a savefolder, (thus saving the modified '/etc/X11/xorg.conf').
Remove "pfix=nox" boot parameter.
Boot directly to desktop.

My current issue is finding some support for multiple monitors.
Where can I find it?

User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

gyrog wrote: Sun Nov 05, 2023 9:20 am

My current issue is finding some support for multiple monitors.
Where can I find it?

LxRandR will be in the next version.......

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

one
Posts: 244
Joined: Sun Jul 12, 2020 7:53 am
Has thanked: 16 times
Been thanked: 59 times

Re: BookwormPup32 for testing

Post by one »

Hi @gyrog,

in the meantime you can install lxrandr via synaptic - it works.

peace

User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

The full Woof-CE .iso build is now available - see post #1

6de458e1868d06573e3cfc917bff77ee BookwormPup32-23.11-B1.iso

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: BookwormPup32 for testing

Post by gyrog »

@one, thankyou.

But since @peebee has just released the full .iso,
I'll give that a go first.

gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: BookwormPup32 for testing

Post by gyrog »

Did fresh frugal install using the iso.

For first-boot, I had to boot "pfix=nox", and set the X driver to be "intel".
After saving, and removing "pfix=nox", booted directly to desktop.

Found "Monitor Settings" and setup my dual monitors.
In the end, all's well.

Thanks @peebee.

Would be better if there was a way to specify the "intel" X driver before first boot,
thus avoiding the "pfix=nox" boot.

Would be even better if modesetting driver worked, so no need for any intervention.

User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

Small tweaks -> B2

126283b120c35fc0dd1a511fc0e3ee36 BookwormPup32-23.11-B2.iso

also delta from B1 -> B2

see post #1

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: BookwormPup32 for testing

Post by OscarTalks »

Now testing B2
Running report-video in terminal there is an error involving libkmod complaining about the file:-
/etc/modprobe.d/cdrecord.conf
This file only contains the text "sg" and nothing else
I wonder, does this file need to be removed or is some needed text missing from it?

Code: Select all

# report-video
libkmod: ERROR ../libkmod/libkmod-config.c:712 kmod_config_parse: /etc/modprobe.d/cdrecord.conf line 1: ignoring bad line starting with 'sg'
libkmod: ERROR ../libkmod/libkmod-config.c:712 kmod_config_parse: /etc/modprobe.d/cdrecord.conf line 1: ignoring bad line starting with 'sg'
User avatar
rockedge
Site Admin
Posts: 6551
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2757 times
Been thanked: 2627 times
Contact:

Re: BookwormPup32 for testing

Post by rockedge »

OscarTalks wrote:

This file only contains the text "sg" and nothing else
I wonder, does this file need to be removed or is some needed text missing from it?

I've run across this as well and on some other systems also.

I removed the sg from the file and that fixed it.

User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

rockedge wrote: Tue Nov 07, 2023 6:55 pm
OscarTalks wrote:

This file only contains the text "sg" and nothing else
I wonder, does this file need to be removed or is some needed text missing from it?

I've run across this as well and on some other systems also.

I removed the sg from the file and that fixed it.

This file comes from: http://distro.ibiblio.org/puppylinux/pe ... mmon32.pet

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

5b52932e7597816e22ff32476696575c BookwormPup32-23.11-B3.iso

also delta B1 -> B3

see post #1

"sg" removed from /etc/modprobe.d/cdrecord.conf

mtpaint rebuilt with nowebp removed from petbuild

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
norgo
Posts: 283
Joined: Mon Jul 13, 2020 6:39 pm
Location: Germany
Has thanked: 6 times
Been thanked: 111 times
Contact:

Re: BookwormPup32 for testing

Post by norgo »

OscarTalks wrote: Sat Nov 04, 2023 5:00 pm

For peebee and others,
I have tested substituting kernels 5.15.x and 5.10.x now as well (kernel-kit-usrmerge) but the result is the same.
I am becoming ever more inclined to look in the direction of xorg modesetting driver for clues and I see that /usr/lib/xorg/modules/drivers/modesetting_drv.so does depend on libudev so it made me wonder if there may be some snag there since udev needs "rules" to be set I believe.

To other testers,
If you look in Quick Setup it tells you what graphics driver is loaded. I would be interested to know if anyone has modesetting which has successfully loaded automatically (or manually) and if anyone else is unable to load modesetting driver with an nvidia graphics card (and perhaps now with intel cards too).

@OscarTalks
For info only
tested in SLK64 on a Lenovo Laptop with Intel Alder Lake UHD graphics
Kernel 5.10.x ==> fbdevice
Kernel 5.15.x ==> fbdevice
Kernel 6.1.13 ==> modesetting ( OOTB )

seems to be independent of distribution

User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

OscarTalks wrote: Sat Nov 04, 2023 5:00 pm

To other testers,
If you look in Quick Setup it tells you what graphics driver is loaded. I would be interested to know if anyone has modesetting which has successfully loaded automatically (or manually) and if anyone else is unable to load modesetting driver with an nvidia graphics card (and perhaps now with intel cards too).

On pristine startup I see modesetting being used.....

after running xorgwizard in the terminal and choosing nouveau - I see nouveau being used

all as expected......

02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [NVS 300] [10de:10d8] (rev a2)
Subsystem: NVIDIA Corporation GT218 [NVS 300] [10de:0862]
Kernel driver in use: nouveau
Kernel modules: nouveau

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
norgo
Posts: 283
Joined: Mon Jul 13, 2020 6:39 pm
Location: Germany
Has thanked: 6 times
Been thanked: 111 times
Contact:

Re: BookwormPup32 for testing

Post by norgo »

bw2311.jpg
bw2311.jpg (47.44 KiB) Viewed 2378 times
User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: BookwormPup32 for testing

Post by OscarTalks »

Now testing B3
With no games built in I thought I would try compiling ace-of-penguins solitaire (on its own, plucked out of the suite).
Being old code it requires older libpng12 (which I included) and also needs CFLAGS="-fcommon" because of multiple definitions which newer gcc complains about otherwise.
Installing the .pet makes the "Fun" Menu category appear so that all looks good.
Speaking of Menu, we seem to have lost the icon for Light browser. The icon for Grub2 should be /usr/share/pixmaps/gnibbles2.png (symlink or copy from stuff under /usr/share/doc which is now missing).

Attachments
solitaire-ace-1.4-i686-bkwm.pet
(106.59 KiB) Downloaded 64 times
fun-menu.jpg
fun-menu.jpg (12.66 KiB) Viewed 2360 times
User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

3d71599bad8ed8a2a658ab60a1391e16 BookwormPup32-23.11-B4.iso
https://sourceforge.net/projects/dpup32 ... 2/testing/
also delta B1 -> B4

Maybe last beta? Are the bad boot problems a show-stopper though? On my laptop I found that it would only boot to desktop from a POWERDOWN state.... i.e. Poweroff and boot is OK but Reboot is not. Very odd.

checkinstall (installwatch) & webp-pixbuf-loader addded.

changed: DISTRO_FILE_PREFIX='dpupbw32'

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: BookwormPup32 for testing

Post by gyrog »

peebee wrote: Sun Nov 19, 2023 2:03 pm

changed: DISTRO_FILE_PREFIX='dpupbw32'

Thanks.
I'll give B4 a go.

gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: BookwormPup32 for testing

Post by gyrog »

Still has a problem with modesetting driver and i915 video.
Booted with "pfix=nox", ran 'xorgwizard' and set the X driver to 'intel', and continued to desktop.
Selected "Save" on shutdown. Subsequent boots go directly to desktop.
In the end, all's well.

User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: BookwormPup32 for testing

Post by OscarTalks »

Latest version of PSIP VoIP Phone based on pjproject-2.13.1 compiled in BookwormPup32 (32bit) with support for openSSL-3 and opus codec plus other improvements. Thanks to jamesbond for all his work on PSIP including recent development.
Uploaded for testing here:-
http://smokey01.com/OscarTalks/psip-1.42-i686-bkwm.pet

Attachments
psip-latest-32.jpg
psip-latest-32.jpg (46.64 KiB) Viewed 1957 times
one
Posts: 244
Joined: Sun Jul 12, 2020 7:53 am
Has thanked: 16 times
Been thanked: 59 times

Re: BookwormPup32

Post by one »

Hi @peebee,

thanks for this very nice addition to your collection :thumbup2:

Boots fine and sfs-loading chromium works good.

One problem I have: I use a laptop with an external monitor which has different resolution.
I usually use Setup>Monitor Settings to adjust the resolution and turn off the laptop's LCD monitor.
If I apply the changes in the "Advanced" Tab the resolution changes properly to 1680x1050 - but the final confirmation dialog does not appear, so it is reversed back to the former 1360x768.

Attached is a screenshot with the relevant dialog.

peace

PS: sorry - seems to be the wrong thread. Please move it to viewtopic.php?t=9766

Attachments
missing dialog box
missing dialog box
monitor_settings.png (28.06 KiB) Viewed 1820 times
User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32

Post by peebee »

one wrote: Sat Dec 16, 2023 6:03 pm

One problem I have: I use a laptop with an external monitor which has different resolution.
I usually use Setup>Monitor Settings to adjust the resolution and turn off the laptop's LCD monitor.
If I apply the changes in the "Advanced" Tab the resolution changes properly to 1680x1050 - but the final confirmation dialog does not appear, so it is reversed back to the former 1360x768.

Please run lxrandr in a terminal and report any error messages.

Also, if you can, please try the same actions on a similar install of BookwormPup64 - is the outcome different?

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

one
Posts: 244
Joined: Sun Jul 12, 2020 7:53 am
Has thanked: 16 times
Been thanked: 59 times

Re: BookwormPup32 feedback

Post by one »

Thanks for your reply @peebee,

last question first: yes - bookwormpup64 shows the same problem ...

I attached the terminal output for both (32+64), report-video for both and a screenshot of QuickSetup (showing modesetting driver being used with - I think - wrong resolution).

peace

Attachments
Screenshot.png
Screenshot.png (176.38 KiB) Viewed 1696 times
video_report.txt
(3.03 KiB) Downloaded 27 times
lxrandr_terminal.txt
(878 Bytes) Downloaded 40 times
User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: BookwormPup32 feedback

Post by peebee »

one wrote: Sun Dec 17, 2023 12:33 pm

Thanks for your reply @peebee,

last question first: yes - bookwormpup64 shows the same problem ...

I attached the terminal output for both (32+64), report-video for both and a screenshot of QuickSetup (showing modesetting driver being used with - I think - wrong resolution).

peace

Which recent pups does your hardware work correctly on? You seem to have a mixed Intel / Nvidia setup which is somewhat unusual?

Maybe try the kernel from a system that works correctly?

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

Post Reply

Return to “BookwormPup”