The time now is Sat 21 Apr 2018, 07:57
All times are UTC - 4 |
Page 1 of 2 [26 Posts] |
Goto page: 1, 2 Next |
Author |
Message |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Mon 27 Mar 2017, 17:26 Post subject:
dCoreDog (uses Ubuntu Xenial Xerus 32 bit repositories) Subject description: tinycore linux dCore-xenial base |
|
Introduction
Since my HowTo dCore-xenial has become a project in which I've now started to "Puppify" the distribution (tailoring it to be able to use selected Puppy/DebianDog utility apps), I'm here now creating a general discussion/planning/bug-fixing thread for it in line with other "Puppified" distributions.
Distribution name dCoreDog (current edition "dCoreDog-xenial").
(All credit and thanks particularly to the tinycore linux team and contributors at http://tinycorelinux.net but also to the Puppy/DebianDog systems and utilities/applications developers)
It's a "Dog" since it has access to full Ubuntu repositories (note well: NOT dpkg/apt-based), including dependency checking package management, but is also being Puppified in the sense of providing ability to use Puppy and DebianDog gtkdialog-bash utilities (starting with weX and weav).
Opening this actual Project thread allows me to more easily keep track of the HowTo developments by means of a menu of links I'll put here to different and new parts of the work: most of that now being "tidying up" and "Puppifying" issues.
I've been using tinycore in somewhat puppified fashion since my early Puppy days but only ever published scant info in "Other distributions" thread. However, there is now a well-established fashion for mongrel Dogs in the kennels... wanderer's yet to be released "corepup" being another but completely separate tinycore variant being worked upon:
http://www.murga-linux.com/puppy/viewtopic.php?p=923231#923231
I don't plan to release any iso for dCoreDog since that would defeat the purpose of the building blocks approach IMO. The release will therefore continue to be provided as a HowTo series of steps (which, is how I remember wanderer first planned to detail corepup, but from what he writes he is now working on corepup privately with a planned polished package release).
Being built via a list of HowTo steps, dCoreDog can be easily modified/adapted by the system builder. In that form it should be somewhat future-proofed since easy to adapt to new/different tinycore development team dCore releases.
CONTENTS
1. Building the basic distribution; including webbrowser/wifi (STEPS 1 to 19):
http://www.murga-linux.com/puppy/viewtopic.php?p=946635#946635
2. Adding alsa/pulse-audio and audio/video player (STEP 20):
http://www.murga-linux.com/puppy/viewtopic.php?p=946636#946636
The above two items (steps 1 to 20), which take about ten minutes, are enough to get the system basically working with wifi connection, firefox browser, sound system, and mpv audio/video playing. The rest is just Puppifying, and polishing:
3. (Optional STEP). Adding simple C-programming capability with build-essentials (STEP 21):
http://www.murga-linux.com/puppy/viewtopic.php?p=946637#946637
4. Adding locales and additional non-official-Ubuntu repositories, with examples for cherrytree notetaker and minetest game (STEPS 22/23):
http://www.murga-linux.com/puppy/viewtopic.php?p=946638#946638
5. Puppifying the distribution. Starting with gtkdialog, bash, and DebianDog/Puppy gtkdialog-bash programs "weX" and "weav" (STEPS 24 to 31)
http://www.murga-linux.com/puppy/viewtopic.php?p=946639#946639
6. Some tips and polish. Converting a tcz to an sce; installing flit, a small, ultra-efficient panel, with battery monitor, volume control, and clock/date (STEPS 32 to 35):
http://www.murga-linux.com/puppy/viewtopic.php?p=949589#949589
7. Further polishing. Install ntfs-3g to allow dCore to write to ntfs partitions (or boot from ntfs if all files later copied over to ntfs filesystem) since can otherwise only read from them; associate applications with file types in fluff filemanager (STEPS 36 and 37):
http://www.murga-linux.com/puppy/viewtopic.php?p=949590#949590
William
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
Last edited by mcewanw on Sun 02 Apr 2017, 05:05; edited 22 times in total
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Mon 27 Mar 2017, 17:27 Post subject:
|
|
Reserved for possible future additions
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
Last edited by mcewanw on Mon 27 Mar 2017, 17:29; edited 1 time in total
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Mon 27 Mar 2017, 17:27 Post subject:
|
|
Reserved for possible future additions
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
Last edited by mcewanw on Mon 27 Mar 2017, 17:29; edited 1 time in total
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Mon 27 Mar 2017, 17:27 Post subject:
|
|
Reserved for possible future additions
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
Last edited by mcewanw on Mon 27 Mar 2017, 17:29; edited 1 time in total
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Mon 27 Mar 2017, 17:27 Post subject:
|
|
Reserved for possible future additions
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
|
Back to top
|
|
 |
backi
Joined: 27 Feb 2011 Posts: 1455 Location: GERMANY
|
Posted: Tue 28 Mar 2017, 03:40 Post subject:
|
|
Hi !
Sounds quite exiting !
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Tue 28 Mar 2017, 04:06 Post subject:
|
|
backi wrote: | Hi !
Sounds quite exiting ! |
Hi backi,
It is!
(exciting)
;-)
William
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
|
Back to top
|
|
 |
wanderer
Joined: 20 Oct 2007 Posts: 510
|
Posted: Tue 28 Mar 2017, 10:10 Post subject:
|
|
hi mcewanw
yes very exciting
following your awesome project as best i can
i will continue with my humble attempt of course
but i really consider what you are doing to be the point of the spear
thanks for all your work
best regards
wanderer
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Tue 28 Mar 2017, 16:37 Post subject:
|
|
Thanks, wanderer.
I didn't actually intend developing this as much as I have done. But once it became the main distribution I found myself using (in parallel with XenialDog) it became important for me to start developing it further to allow me to enjoy using it comfortably.
Your corepup project, despite being based on tiny core, is very different in many respects anyway since, from aside from using CorePlus, from what I understand from what you have described, you are additionally modifying tc core scripts for added functionality. Corepup sounds like it will be a nice distribution to experiment with.
I'm not myself planning any changes to standard dCore scripts in dCoreDog (aside from the ones that have already officially occurred following my requests/declared-issues on the tinycore linux forum itself). Really dCoreDog is bog-standard tinycore dCore, albeit specially 'tailored' with gtkdialog-bash-Puppy-utils-capability. Particularly with dCore (since it uses official Debian/Ubuntu repositories) I think it is important not to change its underlying operation at all - so update command, for example, works as expected, and so on. So dCoreDog is pure dCore - the HowTo is just a description of how to build it and add stuff needed for Puppy utils, to make it more Puppy-like and familiar.
William
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Thu 30 Mar 2017, 06:43 Post subject:
|
|
6. Some tips and polish. Converting a tcz to an sce; installing flit, a small, ultra-efficient panel, with battery monitor, volume control, and clock/date (STEPS 32 to 35):
http://www.murga-linux.com/puppy/viewtopic.php?p=949589#949589
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Sun 02 Apr 2017, 04:44 Post subject:
Installing ntfs-3g and associating files in fluff filemanage |
|
Added today:
7. Further polishing. Install ntfs-3g to allow dCore to write to ntfs partitions since can otherwise only read from them; associate applications with file types in fluff filemanager (STEPS 36 and 37):
http://www.murga-linux.com/puppy/viewtopic.php?p=949590#949590
William
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
|
Back to top
|
|
 |
westwest
Joined: 10 Apr 2015 Posts: 23
|
Posted: Sun 02 Apr 2017, 12:26 Post subject:
B43 drivers |
|
I would like to try out dCoreDog,
but my old Lenovo requires B43 drivers for wifi.
How can I make those available for install?
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Sun 02 Apr 2017, 18:20 Post subject:
Re: B43 drivers |
|
westwest wrote: | I would like to try out dCoreDog,
but my old Lenovo requires B43 drivers for wifi.
How can I make those available for install? |
Hi westwest,
I presume you have tried installing to your old Lenovo. You only need to complete steps 1 to 6 of the HowTo to know if wireless is working successfully. I presume you followed the steps exactly and downloaded wireless-4.2.9-tinycore.sce (the big set of firmware/drivers) and wireless.sce. I'm surprised that B43 doesn't work out of the box, but I don't have hardware to test it on.
dCoreDog is pure tinycore dCore. The only 'unusual' thing I'm doing is to try and Puppify it by including gtkdialog and get some Puppy gtkdialog-bash apps/utils working on it. Best place to get answers for underlying firmware issues is on the tiny core forum where someone may have same hardware (i.e. need B43).
So I suggest you create a login account at that forum and search for an answer there.
However, I have myself done a quick search and maybe one of the following will help you:
The first link below suggests to me that B43 driver should be present and working if you followed the HowTo steps 1 to 6 accurately. You haven't said if you did so. You would certainly need to provide more details of what you have tried and results etc. Hopefully the first two links below will provide enough info to fix your issue.
http://forum.tinycorelinux.net/index.php/topic,13731.msg122725.html#msg122725
http://forum.tinycorelinux.net/index.php/topic,19200.msg118203.html#msg118203
http://forum.tinycorelinux.net/index.php/topic,20402.msg127161.html#msg127161
http://forum.tinycorelinux.net/index.php/topic,16474.msg98699.html#msg98699
http://forum.tinycorelinux.net/index.php/topic,18724.msg114651.html#msg114651
http://forum.tinycorelinux.net/index.php/topic,5096.msg27494.html#msg27494
http://www.linuxwireless.org/en/users/Drivers/b43/
If you find from the above or elsewhere, the exact driver you need and only find a tcz extension version (which seems unlikely to me) then I can certainly help you change the package to sce form suitable for dCore loading.
I note that wireless-4.2.9-tinycore.sce at least contains Broadcom (bdcm):
BCM2033-FW.bin; BCM2033-MD.hex; bcm43xx-0.fw; bcm43xx_hdr-0.fw
You should be able to find wifi firmware info about your system from any other working Linux from a terminal with the command:
of broadcom vendor specific:
Code: | lspci -vnn -d 14e4: |
Let me know how you go.
Cheers, William
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
|
Back to top
|
|
 |
mcewanw
Joined: 16 Aug 2007 Posts: 3194 Location: New Zealand
|
Posted: Mon 03 Apr 2017, 04:28 Post subject:
Fixed a few missing bits... |
|
Modified some of the following because I had forgotten to detail some extra dependencies required for wexweavscrox (gettext and ffmpeg) and also needed to add /bin/bash as a valid login shell to /etc/shells:
5. Puppifying the distribution. Starting with gtkdialog, bash, and DebianDog/Puppy gtkdialog-bash programs "weX" and "weav" (STEPS 24 to 31)
http://www.murga-linux.com/puppy/viewtopic.php?p=946639#946639
_________________ SomeOfMyWork with links:
dCoreDog
weX, scrox, Precord, Premote, fokSyfEyeR, xhippo-mod, flite_hts_pet
|
Back to top
|
|
 |
westwest
Joined: 10 Apr 2015 Posts: 23
|
Posted: Mon 03 Apr 2017, 14:18 Post subject:
B43 wifi driver |
|
Thanks William,
lspci -vnn informs me that bcmr4312 is active in tahrpup.
Steps 1-6 and 7 followed to the letter without a hitch.
Step 8 returns: error=-11, firmware file b43/ucode15.fw request failed, etc.
Further, sudo wifi.sh returns no wireless present.
Normally when this happens in other linux distros,
i can add folder usr/lib/firmware/b43/(drivers from tahrpup or other),
reboot and voila. This time, no go.
I will try with wifi.tcz and wl-modules loaded, blacklisting b43,
and report back.
|
Back to top
|
|
 |
|
Page 1 of 2 [26 Posts] |
Goto page: 1, 2 Next |
|
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
|