Page 2 of 3

Re: BookwormPup32 for testing

Posted: Sat Nov 04, 2023 4:36 pm
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 :|


Re: BookwormPup32 for testing

Posted: Sat Nov 04, 2023 4:53 pm
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


Re: BookwormPup32 for testing

Posted: Sat Nov 04, 2023 5:00 pm
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).


Re: BookwormPup32 for testing

Posted: Sat Nov 04, 2023 7:17 pm
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


Re: BookwormPup32 for testing

Posted: Sat Nov 04, 2023 8:31 pm
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.


Re: BookwormPup32 for testing

Posted: Sun Nov 05, 2023 8:23 am
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?


Re: BookwormPup32 for testing

Posted: Sun Nov 05, 2023 9:20 am
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?


Re: BookwormPup32 for testing

Posted: Sun Nov 05, 2023 10:58 am
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.......


Re: BookwormPup32 for testing

Posted: Sun Nov 05, 2023 11:01 am
by one

Hi @gyrog,

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

peace


Re: BookwormPup32 for testing

Posted: Sun Nov 05, 2023 3:19 pm
by peebee

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

6de458e1868d06573e3cfc917bff77ee BookwormPup32-23.11-B1.iso


Re: BookwormPup32 for testing

Posted: Mon Nov 06, 2023 12:31 pm
by gyrog

@one, thankyou.

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


Re: BookwormPup32 for testing

Posted: Mon Nov 06, 2023 1:57 pm
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.


Re: BookwormPup32 for testing

Posted: Mon Nov 06, 2023 2:16 pm
by peebee

Small tweaks -> B2

126283b120c35fc0dd1a511fc0e3ee36 BookwormPup32-23.11-B2.iso

also delta from B1 -> B2

see post #1


Re: BookwormPup32 for testing

Posted: Mon Nov 06, 2023 8:18 pm
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'

Re: BookwormPup32 for testing

Posted: Tue Nov 07, 2023 6:55 pm
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.


Re: BookwormPup32 for testing

Posted: Wed Nov 08, 2023 10:46 am
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


Re: BookwormPup32 for testing

Posted: Wed Nov 08, 2023 11:09 am
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


Re: BookwormPup32 for testing

Posted: Wed Nov 08, 2023 11:12 am
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


Re: BookwormPup32 for testing

Posted: Wed Nov 08, 2023 5:21 pm
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


Re: BookwormPup32 for testing

Posted: Wed Nov 08, 2023 11:30 pm
by norgo
bw2311.jpg
bw2311.jpg (47.44 KiB) Viewed 2374 times

Re: BookwormPup32 for testing

Posted: Thu Nov 09, 2023 12:59 am
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).


Re: BookwormPup32 for testing

Posted: Sun Nov 19, 2023 2:03 pm
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'


Re: BookwormPup32 for testing

Posted: Tue Nov 21, 2023 10:21 am
by gyrog
peebee wrote: Sun Nov 19, 2023 2:03 pm

changed: DISTRO_FILE_PREFIX='dpupbw32'

Thanks.
I'll give B4 a go.


Re: BookwormPup32 for testing

Posted: Tue Nov 21, 2023 11:16 am
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.


Re: BookwormPup32 for testing

Posted: Wed Nov 22, 2023 10:52 am
by peebee


Re: BookwormPup32 for testing

Posted: Sun Nov 26, 2023 9:46 pm
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


Re: BookwormPup32

Posted: Sat Dec 16, 2023 6:03 pm
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


Re: BookwormPup32

Posted: Sun Dec 17, 2023 10:54 am
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?


Re: BookwormPup32 feedback

Posted: Sun Dec 17, 2023 12:33 pm
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


Re: BookwormPup32 feedback

Posted: Sun Dec 17, 2023 2:02 pm
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?