Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 13 Dec 2019, 08:16
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
BusterDog + build system (no-systemd)
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 4 of 7 [100 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7 Next
Author Message
backi

Joined: 27 Feb 2011
Posts: 1852
Location: GERMANY

PostPosted: Thu 07 Nov 2019, 15:45    Post subject:  

Hi Keniv !
Quote:
Total size of files=600MB
Size on disk=500MB

Would mean there is no space left on that (40Gb) Partition .
You`re sure ?

I assume your Windows installation and your BusterDog is on the 40Gb ntfs Partition .....yes or no ?
On which Partition is your BusterDog Installation and the live Folder ?
post your menu.lst please .

What about your 20Gb Partition ....how formatted ?.....how much free Space ?
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4209
Location: holland

PostPosted: Thu 07 Nov 2019, 17:58    Post subject:  

keniv wrote:
Adding another 100MB probably took about a second


That's normal I guess, same for me, it goes too quick to see the progress bar.
Btw, I updated resize-save-file package, now it refuses to resize a mounted savefile, so works only with savefile that's not in use.
Code:
apt install resize-save-file


To see if it's mounted (in use) look at the output of:
Code:
losetup -a

To see if it shows the name and path of your savefile
Also it probalbly says "/dev/loop2"
To see size and available look at "/dev/loop2" at:
Code:
df -m

(it doesn't lie)

Below is in case you use grub4dos bootloader:

To be able to use e.g. changes1.dat changes2.dat etc.. you need to edit (add new entry to) your bootloader config e.g. menu.lst (grub4dos),:
example pointing to changes1.dat :
Code:
title busterdog64
 root (hd0,0)
 kernel /31119busterdog/live/vmlinuz1 from=/31119busterdog noauto changes=/31119busterdog/live/changes1.dat
 initrd /31119busterdog/live/initrd1.xz

change (hd0,0) to what it is for you (copy from already existing entry, maybe it's: uuid ....)
EDIT: edited above according to the path: /31119busterdog/ as I noticed in your earlier post
See also dancytron's post for example of multiple entries in menu.lst :
http://murga-linux.com/puppy/viewtopic.php?p=1041218#1041218

Setting up a savefolder is very easy in your case because you have Ubuntu Mate partition, suitable for savefolder.
Create a folder with unique name on the root (/ where bin,boot,etc are) on that Ubuntu partition, say for this example "b_dog" (there should not be a folder with same name on other partition), then on the kernel line edit the changes= part:
Code:
changes=/b_dog

It should be found because it's unique name and inside b_dog there will appear a "changes" folder (if all is well Wink )
EDIT: As mikeslr said, Ubuntu doesn't care (or even know) about that folder on it's root (/)

Fred

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


Joined: 11 Dec 2013
Posts: 4209
Location: holland

PostPosted: Thu 07 Nov 2019, 18:38    Post subject:  

Added 10+ updated packages that Bill (rcrsn51) kindly contributed to the BusterDog repository, thanks Bill !
https://doglinux.github.io/busterdog/

Fred

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


Joined: 11 Dec 2013
Posts: 4209
Location: holland

PostPosted: Thu 07 Nov 2019, 19:16    Post subject:  

Forgot to mention earlier:
The antiX and MX repositories can be enabled in /etc/apt/sources.list
By default disabled:
Code:
#deb http://la.mxrepo.com/antix/buster buster main nonfree
#deb http://mxrepo.com/mx/repo/ buster main non-free

Enable by removing the "#" e.g:
Code:
deb http://la.mxrepo.com/antix/buster buster main nonfree

and update the package lists:
Code:
apt update

These repos often contain newer versions and/or extra packages.
I didn't test much, use at your own risk, there may be conflicts with the custom repository packages.

Fred

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

Joined: 18 Jul 2012
Posts: 1413

PostPosted: Thu 07 Nov 2019, 19:18    Post subject:  

One bug. the .desktop file for synaptic didn't work. Changed the exec line from "Exec=synaptic-pkexec" to "Exec=synaptic" and that fixed it.

Uninstalled Palemoon, did a few misc things, and then remastered. That went fine.

Then went to install nvidia drivers. Installed bleachbit mesa-utils mesa-utils-extra. Ran "glx-gears -info" to confirm nouveau driver was running.

Then installed and ran nvidia-detect, which told me what I already knew, which is what driver I needed.

Following the directions from Stretch, I then ran.

Quote:
"apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') nvidia-legacy-340xx-driver"


Which worked flawlessly. I saved the console output if anyone is interested for some unknown reason.

Rebooted, ran "glxgears -info" and it is working.

I searched for and found the 3 files starting with "linux-header" in synaptic and uninstalled them.

Seems to be working fine. I am sure there is other stuff I could uninstall for space, but I am not going to bother, at least for now.

edit: Somehow I managed to break it and now it fails when loading the x-server. I'll step back and see if I can figure out what I did.
Back to top
View user's profile Send private message 
keniv

Joined: 06 Oct 2009
Posts: 566
Location: Scotland

PostPosted: Fri 08 Nov 2019, 10:40    Post subject:  

Hi All,
I've followed Fred's instructions above.
Quote:
apt install resize-save-file

Here's the output I get so I don't think I've installed anything or have I missed something.
Code:
root@live:~# apt install resize-save-file
Reading package lists... Done
Building dependency tree       
Reading state information... Done
resize-save-file is already the newest version (1.0.0-2).
The following packages were automatically installed and are no longer required:
  ccrypt libnotify4
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded

Quote:
losetup -a

Here's the output
Code:
/dev/loop1: [2049]:32341 (/mnt/live/mnt/sda1/31119busterdog/live/01-filesystem.squashfs)
/dev/loop2: [2049]:31896 (/mnt/live/mnt/sda1/31119busterdog/live/k-4.19.0-6-686-pae.squashfs)
/dev/loop0: [2049]:104 (/mnt/live/mnt/sda1/31119busterdog/live/changes.dat)

Am I right in thinking this means the savefill is mounted?
Quote:
df -m

Here's the output
Code:
Filesystem     1M-blocks  Used Available Use% Mounted on
tmpfs                846     2       844   1% /mnt/live
devtmpfs              10     0        10   0% /dev
/dev/sda1          38155 20428     17727  54% /mnt/live/mnt/sda1
/dev/loop0          1937   979       843  54% /mnt/loop0
aufs                1937   979       843  54% /
/dev/loop1           218   218         0 100% /mnt/live/memory/images/01-filesystem.squashfs
/dev/loop2            38    38         0 100% /mnt/live/memory/images/k-4.19.0-6-686-pae.squashfs
tmpfs                170     1       169   1% /run
tmpfs                  5     1         5   1% /run/lock
tmpfs                339     0       339   0% /dev/shm
cgroup                 1     0         1   0% /sys/fs/cgroup
tmpfs                170     1       170   1% /run/user/0

I guess this tells me what I want know about my savefile.
Code:
/dev/loop0          1937   979       843  54% /mnt/loop0

I have also made a savefolder on the 20GB ext3 disk on which Ubuntu resides and I tested this new savefolder to check it's working. I have retained my 2GB savefile on the 40GB ntfs disk on which XP and the frugal installs of pups and BustedDog reside. Probably the only difference between Fred's instructions and my setup is I use Ubuntu's version of grub (grub2 I think). I now have two entries for BusterDog. One to boot using the savefile and the other to boot from the savefolder. I have removed DevuanDog as BusterDog will replace it. I've also removed the 500/600MB extra changes.dat file. One advantage I already see with the savefolder is that it will not need 'resizing'.

Regards,

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


Joined: 11 Dec 2013
Posts: 4209
Location: holland

PostPosted: Fri 08 Nov 2019, 13:58    Post subject:  

keniv wrote:
apt install resize-save-file

Here's the output I get so I don't think I've installed anything or have I missed something.

Sorry, I should have said that the package lists needs updated first (apt update), without it, it sees 1.0.0-2 as newest , so do (to install 1.0.0-3):
Code:
apt update
apt install resize-save-file

Quote:
Code:
/dev/loop1: [2049]:32341 (/mnt/live/mnt/sda1/31119busterdog/live/01-filesystem.squashfs)
/dev/loop2: [2049]:31896 (/mnt/live/mnt/sda1/31119busterdog/live/k-4.19.0-6-686-pae.squashfs)
/dev/loop0: [2049]:104 (/mnt/live/mnt/sda1/31119busterdog/live/changes.dat)

Am I right in thinking this means the savefill is mounted?

Well, yes, it says that your changes.dat is mounted and therefore cannot be resized, so this way you can resize another, e.g. changes1.dat (if exist)
Quote:
I guess this tells me what I want know about my savefile.
Code:
/dev/loop0 1937 979 843 54% /mnt/loop0

Yes, correct.
Quote:
One advantage I already see with the savefolder is that it will not need 'resizing'.

Congrats ! Much more convenient.

Fred

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


Joined: 11 Dec 2013
Posts: 4209
Location: holland

PostPosted: Fri 08 Nov 2019, 14:13    Post subject:  

dancytron wrote:
One bug. the .desktop file for synaptic didn't work. Changed the exec line from "Exec=synaptic-pkexec" to "Exec=synaptic" and that fixed it.

Thanks, will fix in next ISO.
Quote:
edit: Somehow I managed to break it and now it fails when loading the x-server. I'll step back and see if I can figure out what I did.

Always good to know how to break things ! Laughing

Fred

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

Joined: 06 Oct 2009
Posts: 566
Location: Scotland

PostPosted: Sat 09 Nov 2019, 16:35    Post subject:  

Hi Fred,
Quote:
Sorry, I should have said that the package lists needs updated first (apt update)

Yes I should have thought of that. Now installed.
Thanks again,

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

Joined: 19 Dec 2017
Posts: 14

PostPosted: Sun 17 Nov 2019, 00:20    Post subject:  

Hello. This post is just to report, that after giving BusterDog 64-bit a spin (frugal from an SDHC card), everything works smoothly, except for a piece of missing firmware for my wireless, which luckily was fixed by taking it from the "99-firmware-BusterDog-2019-01-10.squashfs" which fredx181 also kindly offered, so no biggie. The bothersome missing firmware was the iwlwifi-1000-1 to iwlwifi-1000-5 series for Intel's Centrino Wireless-N 1000 [Condor Peak], on a Thinkpad T510i target machine.

Now that this is fixed, everything else seems to be working, so it looks like you delivered another winner, Fred. Do keep 'em coming as long as possible, your Dog-series at this time seems to be the only hassle free way to use Chrome-based browsers in a Puppy-like system, after they got really uptight with their stance on user privileges. Also nice for the TOR-browser for the same reason. And apt-get access is a blessing.

This has been a post from a BusterDog-running system. Take care now, ya hear.
Back to top
View user's profile Send private message 
AndresC2

Joined: 08 Jul 2017
Posts: 76

PostPosted: Tue 19 Nov 2019, 16:33    Post subject:  

Hi Fred : )

Congratulations for BusterDog!!!
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4209
Location: holland

PostPosted: Tue 19 Nov 2019, 18:54    Post subject:  

Thanks Andres !!

I see now that you edited your post by removing the subject about converting from systemd to elogind on standard buster, did you solve it ? (if so, how ?)

Fred

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

Joined: 08 Jul 2017
Posts: 76

PostPosted: Tue 19 Nov 2019, 21:43    Post subject:  

Hi Fred Smile

No my friend Sad

when try install firefox ask for libgtk-3-0

then i have that install libgtk-3-0 for get firefox

works with some apps if install firts libgtk2 + adwaita-icon-theme but
is trial and error.

when install elogind from antix repo, that remove libsystemd and break apt.

how do you did it with busterdog?

maybe anticapitalista can help.

still with runit

sorry i can not help very much.

bye and good luck.
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4209
Location: holland

PostPosted: Wed 20 Nov 2019, 08:22    Post subject:  

Hi Andres,

Yes it's a bit of a puzzle.
When building with debootstrap, once in chroot after the debootstrap process, I added on top the Busterdog repo in sources.list, e.g. 32 bit:
Code:
deb [trusted=yes] https://github.com/doglinux/busterdog/raw/master/i386/ ./

(EDIT: added [trusted=yes] above, otherwise won't work.)
Followed by "apt update"
Add a file "00systemd" in /etc/apt/preferences.d/ with content:
Code:
Package: *systemd*
Pin: origin ""
Pin-Priority: -1

And then first install sysvinit-core and the elogind packages (before installing any other):
Code:
apt install sysvinit-core elogind libelogind0 libpam-elogind libpam-elogind-compat dbus-x11

EDIT: Added dbus-x11 later (seems required also)
That's how it works for me to avoid systemd.
Probably it works also when adding the AntiX repo instead of Busterdog repo, but didn't test that.

=======================================================

On a already existing install, (with systemd and libsystemd0 installed) more tricks are required.
Install sysvinit-core (will not completely remove systemd)
Code:
root@live:~# apt install sysvinit-core
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libip4tc0 systemd
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  initscripts insserv startpar sysv-rc
Suggested packages:
  bootchart2 bootlogd
The following packages will be REMOVED:
  libpam-systemd systemd-sysv
The following NEW packages will be installed:
  initscripts insserv startpar sysv-rc sysvinit-core
0 upgraded, 5 newly installed, 2 to remove and 0 not upgraded.
Need to get 402 kB of archives.
After this operation, 288 kB of additional disk space will be used.
Do you want to continue? [Y/n]

Then REBOOT ! (with changes saved)
After that you can install the elogind packages:
Code:
apt install elogind libelogind0 libpam-elogind libpam-elogind-compat dbus-x11

(and all systemd related should be removed then)
EDIT: Added dbus-x11

I don't understand the issue you have with firefox and libgtk-3-0, anyway I have no problems with that.

Good luck !

EDIT: You may also want to install eudev (will replace udev)

Fred

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

Joined: 08 Jul 2017
Posts: 76

PostPosted: Wed 20 Nov 2019, 20:14    Post subject:  

Bravo fred Very Happy

Debian Buster Standar

add sources.list:
deb http://ftp.us.debian.org/debian experimental main ( this install libpam-elogind-compat )
Followed by "apt update"

Add a file "00systemd" in /etc/apt/preferences.d/ with content:
Package: *systemd*
Pin: origin ""
Pin-Priority: -1

And then first install sysvinit-core and the elogind packages (before installing any other):
Code:apt install sysvinit-core elogind libelogind0 libpam-elogind libpam-elogind-compat dbus-x11

firefox-esr work fine
lxde work fine

thank you so much fred!!!
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 4 of 7 [100 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7 Next
Post new topic   Reply to topic 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.0820s ][ Queries: 12 (0.0166s) ][ GZIP on ]