(OLD) (ARCHIVED) Puppy Linux Discussion Forum Forum Index (OLD) (ARCHIVED) Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info

This forum can also be accessed as http://oldforum.puppylinux.com
It is now read-only and serves only as archives.

Please register over the NEW forum
https://forum.puppylinux.com
and continue your work there. Thank you.

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 29 Sep 2020, 14:17
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
BusterDog + build system (no-systemd)
Moderators: Flash, JohnMurga
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 19 of 24 [360 Posts]   Goto page: Previous 1, 2, 3, ..., 17, 18, 19, 20, 21, 22, 23, 24 Next
Author Message
rcrsn51


Joined: 05 Sep 2006
Posts: 13129
Location: Stratford, Ontario

PostPosted: Fri 10 Apr 2020, 19:22    Post subject:  

There was a problem with the latest version of elogind in Fred's repo. He has now removed it
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Sat 11 Apr 2020, 02:49    Post subject:  

Hi sb-nipper,

Yes, upgrading elogind is problematic, sorry, got a PM yesterday about it and could reproduce the crash myself too when upgrading.

Quote:
I tracked down by clearing and repeating, that it was an upgrade of elogind (241.3-2+antix1 --> 243.7-1.0antix1 which crashed the X-server (I think) saying that elogind had moved (something like that).

Removed the v243.7-1 now from custom repo, so stays at 241.3-2 when doing apt upgrade (at this point of time).

I've found when exiting X first and then do the the upgrade from console it goes fine

I just tested also downgrading from 243.7-1 to 241.3-2
Code:
apt install libelogind0=241.3-2+antix1 elogind=241.3-2+antix1 libpam-elogind=241.3-2+antix1

Same crash happens, but also, not when done from outside X.
To do that easily (without having to type above code in console), paste it in a text file, name it for example "downgrade-elogind", save in /root, exit X and from console:
Code:
sh downgrade-elogind


From a quick test, I found that when a display-manager is installed, e.g. slim (and autologin is disabled from /etc/inittab) the crash does not happen (so has to do with the way X is started, (the default startx mechanism) but needs further testing.
EDIT: As a sidenote: That could also explain why the crash wouldn't happen on Antix, because it has a display-manager included.

Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Sat 11 Apr 2020, 18:05    Post subject:  

I've found that the reason for the X crash at elogind upgrade (which happened only on 64-bit, the 32 bit Busterdog has older xinit installed, see below) is because of restarting elogind service (which is done when upgrading)
A solution is to make X start on another tty, e.g. vt7 (the crash happens because X starts on the same tty as login: vt1 )

One solutiion is to install older xinit v1.3.2-1, it's here:
https://doglinux.github.io/busterdog/NoRepo/
Another way is to edit '/etc/X11/xinit/xserverrc', change to:
Code:
exec /usr/bin/X -nolisten tcp vt7


Exit X > startx will then start X on another tty and elogind can be restarted without crashing, can be tested with:
Code:
service elogind restart

(do NOT run above when X is still started on tty1, then it will crash)
EDIT: Can be checked with: echo $XDG_VTNR, my output is 7 (as I edited /etc/X11/xinit/xserverrc to start X on vt7) :
Code:
root@live:~# echo $XDG_VTNR
7

EDIT2: The variable $WINDOWPATH is probably more reliable.

Not sure yet how to handle things in the future to automate an elogind upgrade without problems.

Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Sun 12 Apr 2020, 11:31    Post subject:  

Added the upgradable elogind packages again to the repository (v243), this time it's safe to install (no crash as before).
The fix/workaround I did was modifying the postinst script of elogind package, it checks now if X is on tty1, if so, the elogind daemon will not restart (needs a reboot then), I see no good reason for the restart, btw, everything stays working fine without it.

Also updated touchpad by rcrsn51, see info here:
http://murga-linux.com/puppy/viewtopic.php?p=974095#974095

Another subject, for anyone interested to try: Simplicity Linux is based on BusterDog (it says on the website, but in fact is not, see below)

I tried the Desktop edition that has Cinnamon DE, nice , but not for anyone preferring "light" (like me).
A bad thing IMO is that it says to be based on Busterdog, but in reality it's based on Devuandog that has been discontinued (it has in sources.list the Devuan repo and the DevuanDog repo, that is not being updated anymore) why?, I don't get it .

Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 13129
Location: Stratford, Ontario

PostPosted: Sun 12 Apr 2020, 12:47    Post subject:  

I tested the patched elogind and it looks good. Thanks.

I have posted here updates to PeasyPort. There is now a matching 32bit version. These are for both Stretch and Buster.

I would appreciate some feedback on these, particularly how MAC scanning performs over wifi networks.
Back to top
View user's profile Send private message 
sb-nipper

Joined: 08 Apr 2020
Posts: 2

PostPosted: Sun 12 Apr 2020, 22:04    Post subject: thanks  

Hi, folks -- thanks for the explanations.

I just came across this link to https://apolloinrealtime.org which has preoccupied me at the moment. (I was just past my 14th birthday at the time of Apollo 13).

Looks like I'll rebuild my test set of mklive dog configurations, which is really no problem at all, credit to this build process. FYI I am exploring what makes the various configurations work, which ones I like better and why, and how one configures them from the basic apt or synaptic level. A lot of laying around in the process. Also took some side paths exploring wine and virtual box.

As I knock around, I can effectively be testing things someone else might like tested and of course can report anomalies or questions as I go.

Thanks again for a great platform and all your work

Stephen
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Mon 13 Apr 2020, 02:41    Post subject:  

Re: elogind upgrade
For info: I had to make a change in control file of the package libpam-elogind from Antix, otherwise mklive-buster, the build-system, would be broken.
(has to do with removal of libpam-elogind-compat, that is not required anymore)
So, although the newer package libpam-elogind has still the same version, it's seen by apt as "upgradable".

Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
Ether

Joined: 21 Aug 2013
Posts: 262

PostPosted: Tue 14 Apr 2020, 22:55    Post subject:  

.

I am running BusterDog64 with kernel 4.19.0-6

I see there is a newer kernel, 4.19.0-8 on github

How important is it to upgrade to the newer kernel?

.
Back to top
View user's profile Send private message 
dancytron

Joined: 18 Jul 2012
Posts: 1555

PostPosted: Wed 15 Apr 2020, 00:27    Post subject:  

Ether wrote:
.

I am running BusterDog64 with kernel 4.19.0-6

I see there is a newer kernel, 4.19.0-8 on github

How important is it to upgrade to the newer kernel?

.


If all of your hardware is working the way you want it to, not important at all (unless you just want to help out by testing).
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Thu 16 Apr 2020, 03:54    Post subject:  

dancytron wrote:
Ether wrote:
.

I am running BusterDog64 with kernel 4.19.0-6

I see there is a newer kernel, 4.19.0-8 on github

How important is it to upgrade to the newer kernel?

.


If all of your hardware is working the way you want it to, not important at all (unless you just want to help out by testing).


I agree with dancytron, however you may want to use 4.19.0-8 because it has included support for the "+EXIT:" boot option (temp changes not in RAM, that you requested for Stretch a while back)

Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
Matala

Joined: 23 Apr 2020
Posts: 6

PostPosted: Thu 23 Apr 2020, 12:17    Post subject: Copy2ram  

dancytron wrote:
Here are my BusterDog menu.1st Grub4dos entries.

#More linux manual frugal installs

Quote:
title BusterDog (sda2) noauto from=/BusterDog/ changes=EXIT:/BusterDog/ save changes on exit
root (hd0,1)
kernel (hd0,1)/BusterDog/live/vmlinuz1 noauto from=/BusterDog/ changes=EXIT:/BusterDog/
initrd (hd0,1)/BusterDog/live/initrd1.xz

title BusterDog copy2ram (sda2) noauto from=/BusterDog/ changes=EXIT:/BusterDog/
root (hd0,1)
kernel (hd0,1)/BusterDog/live/vmlinuz1 noauto copy2ram from=/BusterDog/ changes=EXIT:/BusterDog/
initrd (hd0,1)/BusterDog/live/initrd1.xz

title BusterDog for upgrade (sda2) noauto from=/BusterDog/ changes=/BusterDog/ save changes as they are made
root (hd0,1)
kernel (hd0,1)/BusterDog/live/vmlinuz1 noauto from=/BusterDog/ changes=/BusterDog/
initrd (hd0,1)/BusterDog/live/initrd1.xz

title BusterDog (sda2) No Changes from=/BusterDog/
root (hd0,1)
kernel (hd0,1)/BusterDog/live/vmlinuz1 noauto from=/BusterDog/
initrd (hd0,1)/BusterDog/live/initrd1.xz
Quote:
[quote]

Hello.
Thanks for that beautiful distro.
Puppy can run totally in ram without touching any partition or hard drive.
Can this be done with BusterDog too ?
Thanks in advance.
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Thu 23 Apr 2020, 17:14    Post subject:  

Matala wrote:
Puppy can run totally in ram without touching any partition or hard drive.
Can this be done with BusterDog too ?


Yes, with e.g. the second menu.lst entry that you quoted: BusterDog copy2ram
(without save it's totally running in RAM, leave out the changes=....)

Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
Matala

Joined: 23 Apr 2020
Posts: 6

PostPosted: Fri 24 Apr 2020, 08:30    Post subject: Copy2ram  

Thanks again.
That worked.
The only difference with Puppy was,
that by default Puppy runs with device unmounted but with BusterDog had to unmount it manually.
I am using XFCE variant and so far everything is going well except changing thema on cursor.
Every time I do that when restart or just exit the cursor returns back to default setting.
May be i do something wrong.
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 13129
Location: Stratford, Ontario

PostPosted: Fri 24 Apr 2020, 08:40    Post subject: Re: Copy2ram  

Matala wrote:
The only difference with Puppy was,
that by default Puppy runs with device unmounted but with BusterDog had to unmount it manually.

I can confirm that.

It's a bit annoying if you boot in "clean mode" to run something like Gparted and have to unmount a partition first.

But it's not worth breaking things to try and fix it.
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Fri 24 Apr 2020, 13:10    Post subject:  

Matala wrote:
I am using XFCE variant and so far everything is going well except changing thema on cursor.
Every time I do that when restart or just exit the cursor returns back to default setting


Changing cursor theme works for me on a XFCE build (and persists after exit), did you use "Mouse and Touchpad" from the XFCE Settings ? (see pic)

Fred
Screenshot_2020-04-24_17-58-56.png
 Description   XFCE Mouse and Touchpad
 Filesize   48.02 KB
 Viewed   161 Time(s)

Screenshot_2020-04-24_17-58-56.png


_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 19 of 24 [360 Posts]   Goto page: Previous 1, 2, 3, ..., 17, 18, 19, 20, 21, 22, 23, 24 Next
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1905s ][ Queries: 12 (0.0480s) ][ GZIP on ]