BionicDog (updated: 2018-06-04)

A home for all kinds of Puppy related projects
Post Reply
Message
Author
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#16 Post by fredx181 »

@ dancytron and backi
Thanks for testing !

@All, for info: To be honest I think it was a little bit too early sharing BionicDog ISO's.
I assumed there wouldn't be any major changes by Ubuntu, but there were recently (e.g. kernel package names changed, see also EDIT at Changes and Fixes Info )
So probably in a month (or two) I'll update the ISO's to more stable.

@ wiak
Thanks for the new weX. I've added it to the custom repositories (Xenial, Stretch, Bionic)
I've changed the control file by adding dependencies: ffmpeg, scrox and re-packaged.
I thought that would be OK for you, just tell me if not.

Fred

AndresC2
Posts: 76
Joined: Sun 09 Jul 2017, 02:12

#17 Post by AndresC2 »

Hi Fred :D !

Congratulations for BionicDog!

Ubuntu drop 32 bit support

how do you build bionic 32bit?

do you have some script with debootstrap build bionic?

that linux-image i386 you install with apt-get in bionic?

thanks Fred.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#18 Post by fredx181 »

Hi Andres,
Congratulations for BionicDog!

Ubuntu drop 32 bit support
Thanks! Well, Ubuntu dropped support for the 32-bit Desktop edition (only 64-bit)
http://releases.ubuntu.com/18.04/
But there's still package repository for 32-bit, so you can build your own.
how do you build bionic 32bit?

do you have some script with debootstrap build bionic?

that linux-image i386 you install with apt-get in bionic?
I don't have a script, but just installed debootstrap package from Ubuntu (with bionic support):
http://cz.archive.ubuntu.com/ubuntu/poo ... 95_all.deb
And then to set up the base system:

Code: Select all

mkdir -p bionic/chroot && cd bionic &&
debootstrap --arch=i386 --variant=minbase bionic chroot http://archive.ubuntu.com/ubuntu/
And I guess you know about what should follow, e.g. mound bind dev, proc sys etc... and chroot into bionic/chroot.

Yes the linux-image i386 I installed with apt-get in bionic chroot.
(but Note: just recently they changed extra kernel packages to linux-modules-extra (can't remember now the exact name))

EDIT: For info: I noticed that "live-boot" can be used on Ubuntu now (same as Debian), therefore install the live-boot package (previously was only "casper")

Fred

The Flying Cat
Posts: 40
Joined: Mon 10 Oct 2016, 12:23

#19 Post by The Flying Cat »

I propose using tint2's executor capabilities as volume icon. One can set it up via tint's gui settings.
Command is (best symbol I could find without emojis)

Code: Select all

echo -n '♪ ' && amixer get Master | awk -F"[][]" '/dB/ { print $2 }'
You can also use scripts in the command field. Couldn't really find any of those) Not that simple at least - only some extra fancy stuff. Executor probably can be used for more than volume control.
Hover mouse over it and scroll up - volume up, scroll down - volume down. Middle click - mute toggle. Left click - alsamixer.
Downside - no indication of muting. Looks like script is needed for that functionality
Attachments
1.png
(9.05 KiB) Downloaded 2660 times
2.png
(19.45 KiB) Downloaded 477 times
3.png
(5.85 KiB) Downloaded 2713 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#20 Post by fredx181 »

The Flying Cat wrote:I propose using tint2's executor capabilities as volume icon. One can set it up via tint's gui settings.
...
...
That works nicely, thanks!
For who wants to try easy, here's attached, modified with volume icon "tint2rc_crunchbang.gz" (remove fake .gz).
Replace in ~/.config/tint2/ (better backup first "tint2rc_crunchbang")
Then restart tint2, from terminal:

Code: Select all

tint2restart
Fred
Attachments
tint2rc_crunchbang.gz
remove fake .gz and replace in ~/.config/tint2/
(6.06 KiB) Downloaded 570 times

AndresC2
Posts: 76
Joined: Sun 09 Jul 2017, 02:12

#21 Post by AndresC2 »

:D Hi Fred

thank you!

Andresc2.
Last edited by AndresC2 on Sun 06 May 2018, 02:03, edited 1 time in total.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#22 Post by fredx181 »

For who is interested, here's a fork of BionicDog: "MBPUP" by mbinnun:
https://github.com/mbinnun/MBPUP#mbpup- ... buntu-1804
(mbinnun informed me kindly about it through e-mail)
It includes a full LXDE Desktop (like Lubuntu) and more applications, so resulting in a larger ISO size.

Fred

User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#23 Post by ally »

MBPUP mirrored here:

http://archive.org/details/Puppy_Linux_MBPUP

could somebody post a screen shot, I've borrowed a Lubuntu one for now

:)

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#24 Post by fredx181 »

ally wrote:MBPUP mirrored here:

http://archive.org/details/Puppy_Linux_MBPUP

could somebody post a screen shot, I've borrowed a Lubuntu one for now

:)
Hi ally, attached pic :)
Attachments
mbpup_720x450.png
mbpup
(245.49 KiB) Downloaded 2525 times

User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#25 Post by ally »

sorted!

:)

AndresC2
Posts: 76
Joined: Sun 09 Jul 2017, 02:12

#26 Post by AndresC2 »

:D Hi Fred!

I send you a PM.

thanks.

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#27 Post by watchdog »

Thanks Fred! Tested StretchDog and BionicDog with satisfaction for all my basic needs. I was not able to set levels of the audio mixer in Bionic via alsamixer: how to set mic source? I installed retrovol to do this and it somehow worked.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#28 Post by fredx181 »

watchdog wrote:Thanks Fred! Tested StretchDog and BionicDog with satisfaction for all my basic needs. I was not able to set levels of the audio mixer in Bionic via alsamixer: how to set mic source? I installed retrovol to do this and it somehow worked.
Hello watchdog, thanks for the feedback !
Good you solved by installing retrovol, anyway, how to do with alsamixer:
- Press F4 for "Capture"
- Select "Mic" with arrow buttons (< >)
- Enable by pressing SPACE key
See pic below.

Fred
Attachments
alsamixer_capture.png
alsamixer capture &quot;Mic&quot;
(65.88 KiB) Downloaded 2240 times

ITSMERSH

#29 Post by ITSMERSH »

Downloaded BionicDog and made a manual frugal install. Booted fine and played a while with it.

- won't recognize my usb gprs modem (appears as sr1 in file manager)
- after saving and doing a reboot, the sound was gone
- couldn't find a program to setup sound card (choose sound card in alsa mixer didn't change anything)

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#30 Post by fredx181 »

Hi ITSYOURSH :) , welcome back RSH !
- won't recognize my usb gprs modem (appears as sr1 in file manager)
I don't have knowledge about that, hopefully someone else can answer maybe ?
- after saving and doing a reboot, the sound was gone
- couldn't find a program to setup sound card (choose sound card in alsa mixer didn't change anything)
That's strange that the sound was gone, there's program from rcrsn51 in repo: sound-card-selector, it might help solving the problem (run after install from Menu > System)
Install with Synaptic or from terminal using apt-get:

Code: Select all

apt-get update # might be required
apt-get install sound-card-selector
Fred

User avatar
drunkjedi
Posts: 882
Joined: Mon 25 May 2015, 02:50

#31 Post by drunkjedi »

ITSMERSH wrote: - won't recognize my usb gprs modem (appears as sr1 in file manager)
Hi RSH,

I had a Huawei usb gprs modem (I think it was E1550, I am not sure though.
It would show as sr1.

Had to install usb-modeswitch from fatdog's package manager.

It changed it back to /dev/ttyUSB0.

Here's description of usb-modeswitch in Fatdog's package manager
usb-modeswitch 2.4.0 (GPRS/3D USB modem switcher)

USB ModeSwitch is a mode switching tool for controlling
multi-mode USB devices. Many USB devices (especially GPRS/3G
modems have their MS Windows drivers onboard. These devices,
when plugged in for the first time, will present a USB flash
storage contaniing Windows drivers. After installation these
Windows drivers will switch the mode and activate a new device
(the real modem interface). USB modeswitch enable similar mode
switch for Linux users.
http://www.draisberghof.de/usb_modeswitch

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#32 Post by fredx181 »

Thanks drunkjedi,

To add..., usb-modeswitch package is also available from Debian/Ubuntu, description:
mode switching tool for controlling "flip flop" USB devices
Several new USB devices have their proprietary Windows drivers onboard,
especially WAN dongles. When plugged in for the first time, they act
like a flash storage and start installing the driver from there. If
the driver is already installed, the storage device vanishes and
a new device, such as an USB modem, shows up. This is called the
"ZeroCD" feature.

On Debian, this is not needed, since the driver is included as a
Linux kernel module, such as "usbserial". However, the device still
shows up as "usb-storage" by default. usb-modeswitch solves that
issue by sending the command which actually performs the switching
of the device from "usb-storage" to "usbserial".

This package contains the binaries and the brother scripts.
Fred

User avatar
drunkjedi
Posts: 882
Joined: Mon 25 May 2015, 02:50

#33 Post by drunkjedi »

fredx181 wrote:Thanks drunkjedi
No worries friend.
I have been away for some time, I did test DD in it's initial stages.
Just downloaded bionicdog yesterday, looks good, will ask if need any help.
Thanks.

ITSMERSH

#34 Post by ITSMERSH »

Thanks drunkjedi & fredx181.

I'd downloaded usb-modeswitch-2.5.2+repack0-2ubuntu1-beaver from bionic beaver repository using my tahr based puppy. Since this comes with different libs compared to bionic I downloaded all dependencies which resulted in these files:

libpipeline1_1.5.0-1_i386.deb
usb-modeswitch_2.5.2+repack0-2ubuntu1_i386.deb
usb-modeswitch-data_20170806-2_all.deb
gcc-8-base_8-20180414-1ubuntu2_i386.deb
libc6_2.27-3ubuntu1_i386.deb
libgcc1_8-20180414-1ubuntu2_i386.deb
libudev1_237-3ubuntu10_i386.deb
libusb-1.0-0_1.0.21-2_i386.deb


Made a first test using upupbb 18.05 which was successful.

After installing these files:

libpipeline1_1.5.0-1_i386.deb
usb-modeswitch_2.5.2+repack0-2ubuntu1_i386.deb
usb-modeswitch-data_20170806-2_all.deb


the gprs usb modem didn't appear anymore as sr1 on the desktop. Instead it appears as /dev/ttyUSB0 in rerwin's gprs-connect (luckily it was installed) and made me able to connect to the web immediately (after setting up the APN and choose phone number).

After installing above listed files into BionicDog I couldn't find anything to setup APN and phone number etc.

What would I need to do to connect to the web then?

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

Getting Sound on a Toshiba Satellite L775d

#35 Post by mikeslr »

Hi fred & All,

Much to my pleasant surprise I was able to boot a USB-Key installed BionicDog 64-bit to a workable desktop on my wife's Toshiba Satellite L775d Laptop. With two exceptions everything worked OOTB.

The first exception was WIFI. My network was seen (which tells me that the proper firmware and drivers are present) but it uses WEP encryption. If someone can assure me –from actual experience-- that peasywifi will accept and use a WEP password, I'll make another stab at following its instructions.

My work-around was to install frisbee_1.2-20170928dd64_mod_amd64.deb which had either been built for StretchDog64, or I had stored it in a folder of debs useful to StretchDog64.

Other than wondering whether there was a specific version of frisbee for BionicDog64, that left only the absence of sound. I am certain that there must be drivers and firmware for BionicDog64*, as sound worked OOTB on the 32-bit upup BionicBeaver.

Could someone kindly provide instructions for determining what sound related devices are on the Toshiba, what drivers and firmware are need for them, and how to install those.

I could provide a report from PupSysInfo under BionicBeaver, but think it would be better if in the future I could find out this information in the absence of PupSysInfo.

Thanks in advance,

mikesLr

*Sound also fails on StretchDog64, but as I didn't try dpup-stretch on the Toshiba, I don't know whether there are debian drivers and firmware. Probably, but less certainly.

Post Reply