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 Thu 27 Feb 2020, 23:44
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
The Debian-Stretch-Live Starter Kit
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 23 of 24 [357 Posts]   Goto page: Previous 1, 2, 3, ..., 21, 22, 23, 24 Next
Author Message
rcrsn51


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

PostPosted: Sun 05 Jan 2020, 10:27    Post subject:  

PeasyPort updated here.
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Mon 06 Jan 2020, 16:04    Post subject:  

.
Last edited by rcrsn51 on Mon 13 Jan 2020, 08:01; edited 3 times in total
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Wed 08 Jan 2020, 09:46    Post subject:  

The Samba4 Basic Server package has been updated for Buster64 here.
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Sun 12 Jan 2020, 13:10    Post subject:  

How to install Mike Walsh's Opera browser

Mike Walsh has built an excellent "portable" Opera package http://murga-linux.com/puppy/viewtopic.php?p=1046380#1046380. The following procedure converts it into a conventional install with a desktop shortcut. The additional dependencies for Stretch/Buster are also downloaded.

Note: Do Step 4 BEFORE Step 5.

1. Download and unpack "Opera-portable.tar.gz"
2. This creates the folder "Opera-portable"
3. Open this folder and locate the "opera" folder
4. Copy the "opera" folder into your filesystem at /opt
5. Install the opera-desktop_1.0_amd64.deb attached below
6. Look in the Internet/Network menu for Opera

This Opera can play its audio through Bluetooth, but it doesn't sync quite as well as Firefox.

--------------------
opera-desktop_1.1_amd64.deb.gz
Description  Remove the fake .gz extension
gz

 Download 
Filename  opera-desktop_1.1_amd64.deb.gz 
Filesize  3.94 KB 
Downloaded  52 Time(s) 
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Wed 15 Jan 2020, 14:26    Post subject:  

Sound Card Selector updated here.
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Thu 16 Jan 2020, 15:53    Post subject:  

Unzipper v1.5-2 posted here with support for the .tar.zst archive format.
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Fri 17 Jan 2020, 06:18    Post subject:  

How to run Mike Walsh's Opera browser as guest

1. Create the guest user with the regular procedure.
2. Download and extract the attached script. It is NOT a fake .gz file!
3. Copy the script to the folder /opt/opera
4. Go to /usr/share/applications and open the Opera desktop file in a text editor.
5. Change the Exec line to:
Code:
Exec=/opt/opera/opera-browser-guest
opera-browser-guest.tar.gz
Description 
gz

 Download 
Filename  opera-browser-guest.tar.gz 
Filesize  249 Bytes 
Downloaded  36 Time(s) 
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Sat 18 Jan 2020, 06:47    Post subject:  

CUPS and Ghostscript

The key tool in the CUPS printing system is its rasterizer. When you click the Print button in an application, a stream of PDF data goes into CUPS. The rasterizer converts it into a bitmap (pixel-by-pixel) image and sends it to your printer's driver software. It eventually comes out on the printed page as an array of tiny dots.

In Linux, the gold standard for rasterizers is Ghostscript. CUPS recognizes other rasterizing tools but they are considered developmental. (Apps like PeasyPDF require genuine Ghostscript, as do some printer drivers.) But the current Ghostscript package is rather large and has features that you will never use. If you want to slim down your CUPS install, here is an alternative (64bit only).

1. Download Ghostscript v9.05 from here. This is a minimal build with just the key components.
2. Right-click install the package.
3. Install CUPS from apt as usual.

Be aware that some printers do not require CUPS rasterization. If the printer is Postscript-capable, CUPS will just convert the PDF stream to PS and send it directly to the printer.

Other printers (Brother) take an alternate path to rasterization. The PDF stream is converted to PS and goes to the vendor driver which runs Ghostscript on its own.

Printer setups that use a PPD file from openprinting.org work a similar way. The PDF stream goes to the CUPS "foomatic-rip" filter which runs a rasterizing driver built into Ghostscript.

Even if your laser printer is PCL-compatible, a print job will require rasterization. CUPS wraps the raster image in PCL commands and sends it to the printer.

If this Ghostscript doesn't work well for you, just get the full version via apt.

-------------------

Last edited by rcrsn51 on Sat 25 Jan 2020, 09:33; edited 1 time in total
Back to top
View user's profile Send private message 
Ether

Joined: 21 Aug 2013
Posts: 237

PostPosted: Tue 21 Jan 2020, 17:13    Post subject: installation report
Subject description: trouble activating wlan0
 

.
FWIW.

Just downloaded:

602669cd30f8b195a43b2609e00b7d8b DebLive_Stretch-4.19.0-6-amd64.iso

confirmed checksum.

extracted "live" folder from iso and copied to top of sda4 (hd0,3) of Dell Inspiron 1525 laptop with ethernet connection.

Added GRUB menu item:

title DebianDog live-boot-3x (sda4)
root=(hd0,3)
kernel /live/vmlinuz1 boot=live config swapon quickreboot noeject showmounts union=aufs
initrd /live/initrd.img
boot

Booted successfully.

Tried to configure my wireless (add password), but got message wlan0 not active.

So tried Synaptic:
- reload (using ethernet cable connection)
- search for "b43". not installed.
- installed firmware-b43-installer and b43-fwcutter
- exit synaptic

Still couldn't configure wlan0

Ran AptToSfs and created a squashfs file containing firmware-b43-installer and b43-fwcutter. Placed that squashfs into "base" subfolder of "live" folder.

Re-booted.

Still can't configure wlan0.

Note: wlan0 on this machine, Dell Inspiron 1525, works with debdog Jessie and debdog32 stretch when b43 is installed.

So I know the wireless card hardware is not the problem.


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


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

PostPosted: Tue 21 Jan 2020, 17:16    Post subject:  

CUPS printer sharing in Stretch/Buster/Puppy/Mint, etc.

Long-time users of CUPS printing are familiar with the basic concepts. You plug a printer into your Linux machine by USB or parallel port. You run CUPS, install the printer and enable the two settings for sharing (system-wide and specific-printer). You go to a client machine, run an application and click Print. The remote printer magically appears in the list of available devices! You do NOT need to run CUPS on the client machine, do a printer install procedure or supply a driver package.

But over time, this technique has changed from working to sort-of-working to not-working-anymore.

There are two ways of thinking about this issue:

A. Who cares? Most printers, including cheap inkjets, are now networkable over WiFi. There is no need to connect them directly to a Linux machine. Which is true, provided that you can manage the issue of IP addresses that change whenever your network reboots. And if you connect by USB, you have to leave the Linux host machine running to keep its shared printer available.

B. This would still be handy if it worked better.

Here is a solution that works with recent versions of CUPS. The mechanism that advertises and detects the presence of your printer across the network has been moved out of CUPS to a separate process named cups-browsed. You will install it on both the server and client machines.

Server machine
1. Install the printer as usual in CUPS and enable the two sharing settings.
2. You can check this by going to another machine, running PeasyPort and scanning the network for Port 631.
3. Run: apt install cups-browsed
4. Open the file /etc/cups/browsed.conf, UNcomment Line 43 and change it to:
Code:
BrowseLocalProtocols cups

5. Restart cups-browsed with: /etc/init.d/cups-browsed restart

Client machine
1. Run: apt install cups-browsed
2. Wait 60 seconds.
3. Open an application and click Print.

You do NOT need to install full CUPS or a driver on the client machine!

To get printing capability, your clients just need cups-browsed and sometimes cups-client. The system is unaffected by changing IP addresses. It also works with other Linux clients like BionicPup and Mint.

Hint: After adding/removing a shared printer from your setup, reboot the server machine. This will activate the cups and browsed daemons properly.

-------------------

Last edited by rcrsn51 on Sun 26 Jan 2020, 07:28; edited 20 times in total
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Tue 21 Jan 2020, 17:21    Post subject:  

@Ether: To check for firmware problems, run this command:
Code:
dmesg | grep -i firmware

There are three ways to get the b43 firmware.

1. Via synaptics/apt-get. You must then either reboot or run these commands:
Code:
modprobe -r b43
modprobe b43

2. Download the package attached below. Rename it and remove the fake .gz extension on the end. Right-click on the file. Select "Install deb".

3. Get the b43 firmware packaged as a squashfs module from here. Put it in the "live" folder of your frugal install.

-----------------
firmware-broadcom-b43_1.0_all.deb.gz
Description 
gz

 Download 
Filename  firmware-broadcom-b43_1.0_all.deb.gz 
Filesize  141.97 KB 
Downloaded  26 Time(s) 

Last edited by rcrsn51 on Wed 22 Jan 2020, 10:13; edited 4 times in total
Back to top
View user's profile Send private message 
Ether

Joined: 21 Aug 2013
Posts: 237

PostPosted: Tue 21 Jan 2020, 18:10    Post subject:  

.
rcrsn51 wrote:
@Ether: Have you done a reboot after installing the b43 firmware?

Yes.

I used AptToSfs to create a squashfs file after installing b43. Then I moved that file into the "base" subfolder of the "live" folder. Then I re-booted, thinking the squashfs file would bring in b43. But apparently it didn't: I ran Synaptic and searched for b43 and it said b43 was not installed.

Not sure why that did not work.

Quote:

Or run:
Code:
modprobe -r b43
modprobe b43

Then check with the command: dmesg | grep -i firmware

bash: -i: command not found

Quote:
If it still doesn't work, install the attached package.

I am embarressed to say I don't know how to installed a deb file. Is it fairly simple, or can you provide a link to the procedure?

Quote:

[Edit] You are doing a "live-boot" install instead of "Porteus", so you have no persistence set up. Is that what you intended?

Yes. That's why I tried making a squashfs file.

Is there a way to boot this using save folder instead of save file?

.

Last edited by Ether on Tue 21 Jan 2020, 18:13; edited 1 time in total
Back to top
View user's profile Send private message 
Ether

Joined: 21 Aug 2013
Posts: 237

PostPosted: Tue 21 Jan 2020, 18:12    Post subject:  

.
rcrsn51 wrote:

How did you get this working in the Dogs?

I used ReMaster Dog (that worked) and I also used CoW (and that worked too).

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


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

PostPosted: Tue 21 Jan 2020, 18:55    Post subject:  

1. Turning the b43 stuff into a squashfs module won't work because a program needs to be run.

2. Because you are running without persistence, every reboot is a clean start, so you need to repeat everything. You do NOT have a save file in play.

3. Assuming that installing "b43-fwcutter" from Synaptics works, you must then run the commands
Code:
modprobe -r b43
modprobe b43

4.
Quote:
bash: -i: command not found
You are typing the command wrong. The "|" is the pipe symbol.

5.
Quote:
Is there a way to boot this using save folder instead of save file?

Please read Page 1 and follow the instructions to get the stretch-live-frugal-install-tool.

6. To install the deb file: Download it. Rename it and remove the .gz extension on the end. Right-click on the file. Select "Install deb".
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Tue 21 Jan 2020, 19:25    Post subject:  

@Ether: If this is easier for you, I have packaged the b43 firmware as a squashfs module. Download it here.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 23 of 24 [357 Posts]   Goto page: Previous 1, 2, 3, ..., 21, 22, 23, 24 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.1116s ][ Queries: 12 (0.0578s) ][ GZIP on ]