kernel compiling in woof-ce

Under development: PCMCIA, wireless, etc.
Message
Author
Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#496 Post by Dry Falls »

vis k4.16.3, everyhing works except...

shutdown. This may be the culprit: (line 536 or so)

Code: Select all

# CONFIG_NUMA is not set
df

stemsee

#497 Post by stemsee »

Thanks DF

I respin one now!

stemsee

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#498 Post by Dry Falls »

np. However, this kernel itself is no good for me. I' running from your configuration now, but I've tried three different compilations and each one throws this error in syslog:

Code: Select all

dbus-daemon[21432]: Cannot setup inotify for '/usr/share/dbus-1/system.d'; error 'Permission denied'
Probably fine for a normal pup, but JL64 has polkit and consolekit2 which are required not only for pulse, but running other DE than openbox or JWM. About 20 fewer processses running.

To make sure it's not just my build environment, I tried under another lighthouse I know to be good. No diff.

Have to put in the aufs tools manually. Acording to the readme in the aufs sources package, this probably is because there isn't a package available as of yet. He says the previous one should be ok.

My problem is the kernel itself. It's like my old bank. They were so paranoid about security, the upgrades prevented even regular users from gaining access to their own accounts. Needless to say, everyone (welll, enough anyway) switched over to the local credit union and that franchise closed down.

Personally, I'm sticking with the less-new-and-improved kernels. Funny, but k4.16.1 didn't have this issue. Of the new batch of kernels, I've had the most luck wirh k4.15.8.

thanks, This is a real learning experience.

df

stemsee

#499 Post by stemsee »

Thanks for input DF, I will try compiling next one on your jlh.

But for now here is huge k4.16.5-x86_64
https://drive.google.com/open?id=1czFwV ... gYoSbB7wXs

sources
https://drive.google.com/open?id=1rfuJf ... WbJPcq3Hf7

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

run levels

#500 Post by Dry Falls »

As near as I can tell, this kernel (> k4.16.2) is, independent of the DOTconfig used, designed for the big boys who don't use busybox (post X) and do use runlevels. Ie, root autologin is taboo. I've seen no documentation, but this is what's happening for me. I think it must be for further security. As well, this kernel doesn't load my usb keyboard but leaves it for xorg/sysinit to do and at shutdown, the late-loaded keyboard is dropped so there is no response available to console dialogs (this is also independent of firmware). A hunch anyway. I think my previous bank anecdote is a spot-on analogy.

df

stemsee

#501 Post by stemsee »

k4.16.2?

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#502 Post by Dry Falls »

Peebee used k4.16.2 but I haven't tried it. k4.16.1 worked for me whether I used his configuration or my own. The problem started with k4.16.3, which I tested inside and out and just plain can't get to work. k4.16.5 is behaving the same.

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#503 Post by peebee »

Dry Falls wrote:Peebee used k4.16.2 but I haven't tried it. k4.16.1 worked for me whether I used his configuration or my own. The problem started with k4.16.3, which I tested inside and out and just plain can't get to work. k4.16.5 is behaving the same.
4.16.5 ok for me.....
Attachments
Screenshot.png
(11.51 KiB) Downloaded 566 times
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#504 Post by Dry Falls »

Thanks Peebee. Just downloaded 18.04 with B3 delia and it ships with k4.15.15 (very nice, by the way). Put in Stemsee's k4.16.5 and as you observed, runs well, as it does in Lighthouse --except powerdown which has the same 'lockup' (for lack of a better word) issue. If you compiled a k4.16.5-lxpup64 for your trial, I'd sure like to see your .config file.

Of course, lxpup doesn't use full pulseaudio or consolekit2 so so won't experience the same 'other' issues. I'm going over your .xinitrd now to see if I can change the startup proceedure in JL64.

Again,
thanks!

df

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#505 Post by peebee »

Basically from Fatdog....remove -false.gz
Attachments
DOTconfig-4.16.5-lxpup64-false.gz
(169.3 KiB) Downloaded 225 times
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#506 Post by Dry Falls »

Ok, Peebee. That fixed the console-keyboard issue and powerdown works correctly. Still the problem with dbus:

Code: Select all

dbus-daemon[7465]: Cannot setup inotify for '/usr/share/dbus-1/system.d'; error 'Permission denied'
Use alsa mixer which calls up retrovol icon tray and everything looks right.

There are umpteen new variables added building the kernel than your (or my) Dotconfig accommadates. My usuall practice is to accept all defaults. I hate to do it, but will have to track down the unusable features and start over if I'm to use this, and it would seem, any future kernels in JL64.

df

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#507 Post by Dry Falls »

Recompiled k4.16.5. All working in both JL64 and lxpup64:
Attachments
config.gz
real gz file
(44.1 KiB) Downloaded 223 times
Screenshot.png
(36.3 KiB) Downloaded 463 times
capture874.png
(217.95 KiB) Downloaded 469 times

stemsee

#508 Post by stemsee »

I got this working, and I have tested it out building x86_64 kernels, 4.16.8. All packages faithfully created. Sources with /lib/modules/(build,source) links; and /usr/include (headers). kernel-modules/lib/modules/ free from build and source links...finally!

aufs-util builds immediately after configuring kernel and creating headers package, recoded and working; when internet connection is likely to be alive.
Attachments
SUKK-2018.tar.gz
genuine archive
(185.27 KiB) Downloaded 221 times

stemsee

#509 Post by stemsee »

If b, is entered at firmware download input then big firmware is downloaded and installed, likewise for s, cut-down firmware is added.

If no entry is made (carraige return) then firmware from the running system will be copied over.

stemsee

#510 Post by stemsee »

This kernel package contains 4.16.13 - x86_64 sources and huge
Based on easy config.
https://drive.google.com/drive/folders/ ... AP9-sQ1Wre

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#511 Post by rockedge »

I have compiled a 4.17 pae enabled kernel but I had to use the aufs=4.16 as the kernel-kit script could not find a version for 4.17

I am about to test it out with a 32bit Bionic build from woof-CE..just waiting for the ISO to finish writing...

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#512 Post by peebee »

rockedge wrote:I have compiled a 4.17 pae enabled kernel but I had to use the aufs=4.16 as the kernel-kit script could not find a version for 4.17

I am about to test it out with a 32bit Bionic build from woof-CE..just waiting for the ISO to finish writing...
With a new kernel version it is usually best to use the 4.x-rcN aufs branch until the specific branch for the new kernel becomes available.....I've done a 64-bit kernel-kit build in that way.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#513 Post by smokey01 »

rockedge wrote:I have compiled a 4.17 pae enabled kernel but I had to use the aufs=4.16 as the kernel-kit script could not find a version for 4.17

I am about to test it out with a 32bit Bionic build from woof-CE..just waiting for the ISO to finish writing...
I discovered the same problem and did the same as you.

Maybe next time I will try peebee's suggestion and use the 4.x-rcN aufs branch.

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#514 Post by rockedge »

I will also try a version with peebee's suggestion...meanwhile I have the finished pup running the 4.17 kernel
Attachments
bb1805k417.png
(55.65 KiB) Downloaded 733 times

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#515 Post by peebee »

ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

Post Reply