https://github.com/puppylinux-woof-CE/w ... ssues/1524
https://github.com/puppylinux-woof-CE/w ... e3564e1a4a
affects /usr/bin/xwin
and
/etc/rc.d/rc.sysinit
Need testing...........
Rename the attached ydrv to suit your install and reboot - suggest only test on a pristine frugal install with no personal save
Woof-CE System changes that need testing.......
Woof-CE System changes that need testing.......
- Attachments
-
- ydrv_19.06.sfs-false.gz
- remove -false.gz
- (16 KiB) Downloaded 140 times
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
- perdido
- Posts: 1528
- Joined: Mon 09 Dec 2013, 16:29
- Location: ¿Altair IV , Just north of Eeyore Junction.?
Hi peebee,
Test conducted on a Dell e6400 based laptop
Downloaded and renamed ydrv to ydrv_upupbb_19.03.sfs and copied into directory with the upupbb_19.03 files
Booted upupbb_19.03 as frugal install with no save file or save directory.
ydrv loaded during boot. No hangs.
It produced the /dev/disk/ directory with 5 subdirectories, attached a screeny of /dev/disk/
I can do a tree of the whole directory structure if you need to see that.
.
Test conducted on a Dell e6400 based laptop
Downloaded and renamed ydrv to ydrv_upupbb_19.03.sfs and copied into directory with the upupbb_19.03 files
Booted upupbb_19.03 as frugal install with no save file or save directory.
ydrv loaded during boot. No hangs.
It produced the /dev/disk/ directory with 5 subdirectories, attached a screeny of /dev/disk/
I can do a tree of the whole directory structure if you need to see that.
.
- Attachments
-
- Screenshot.png
- (41.39 KiB) Downloaded 563 times
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
The attached files might be useful for wdlkmpx and other woof-CE developers.
In EasyOS, I simplified udev in rc.sysinit years ago, also took out 'udevadm settle'.
Instead of waiting for that "settle", just charge ahead, and have put some waits in elsewhere. For example, wait for the kernel video drivers to load in /usr/bin/xwin.
It seems to work OK.
Note that there is a lot of code in rc.sysinit that is different from the woof-CE version, as I forked my woofQ from woof2 ...I think about 6 years ago... for Quirky and then EasyOS, and there has been gradual divergence.
Anyway, the udev part might give some ideas to the woof-CE developers.
In EasyOS, I simplified udev in rc.sysinit years ago, also took out 'udevadm settle'.
Instead of waiting for that "settle", just charge ahead, and have put some waits in elsewhere. For example, wait for the kernel video drivers to load in /usr/bin/xwin.
It seems to work OK.
Note that there is a lot of code in rc.sysinit that is different from the woof-CE version, as I forked my woofQ from woof2 ...I think about 6 years ago... for Quirky and then EasyOS, and there has been gradual divergence.
Anyway, the udev part might give some ideas to the woof-CE developers.
- Attachments
-
- xwin.gz
- Remove the false .gz
- (12.92 KiB) Downloaded 170 times
-
- rc.sysinit.gz
- Remove the false .gz
- (27.58 KiB) Downloaded 162 times
[url]https://bkhome.org/news/[/url]