The time now is Tue 10 Dec 2019, 06:39
All times are UTC - 4 |
Page 1 of 22 [324 Posts] |
Goto page: 1, 2, 3, ..., 20, 21, 22 Next |
Author |
Message |
Iguleder

Joined: 11 Aug 2009 Posts: 2031 Location: Israel, somewhere in the beautiful desert
|
Posted: Sat 26 Sep 2015, 13:58 Post subject:
Librepup 6.0.2.2 Subject description: A libre Puppy based on tahrpup |
|
Librepup 6.0.2.2
What is it?
It's a puplet based on tahrpup 6.0.2 that:
- Uses Trisquel 7 packages instead of Ubuntu 14.04 ones; most package versions are the same as in tahrpup
- Replaces Pale Moon with QupZilla
- Replaces Linux with Linux-libre and does not ship the non-free firmware required for some devices
All packages that work on tahrpup (except third-party drivers, which need to be rebuilt) work on Librepup as well.
Features
- The kernel has been updating to the latest minor version, for additional security and stability
- An updated graphics stack backported from latest Ubuntu release to Trisquel 7
- XChat has been replaced with HexChat
- ClipIt has been replaced with Parcellite
- Fonts are smooth
- Third-party drivers built for Librepup are backward- and forward- compatible with new minor kernel versions
- All the latest improvements in woof-CE
- Librepup does not offer, mention or recommended non-free software
- Many unneeded, legacy packages still present in modern Puppy releases have been removed
Librepup respects the user's essential freedoms. When used on a machine with free boot firmware, it make it possible to use a computer with nothing but free software.
Philosophy
I believe every distro should be libre by default, with clearly-labeled non-free add-ons for the users that decide they want them. For example - I'd like Puppy (and any other distro) to ship with Linux-libre, while offering users the ability to switch to Linux. Otherwise, free software won't become the norm in the software industry.
Therefore, the process of creating Librepup derivatives has been automated and simplified (see later). If you're interested in creating Puppy derivatives, I encourage you to use Librepup as a base, since other Puppy releases contain non-free components and may have additional, hidden ones: it's a privacy and security risk for your users. Even if you wish to add non-free components to your derivative (which is strongly discouraged), a Librepup derivative with one or more, non-free components is much better (for your users) than a traditional Puppy derivative, with an unknown number of such threats, especially if these components are labeled properly as non-free ones and the user deliberately accepts the risk involved in using them, despite of all warnings.
Note to contributors
If you create packages for Librepup, please state whether they're libre or not. If unsure, say you're unsure, it's OK. Also, if you recommend non-free software, state it's non-free. This distinction between free and non-free must be clear: we don't want to mislead users that care about their freedom and privacy into installing non-free software.
Limitations
Some peripherals that work with tahrpup won't work with Librepup, because they rely on non-free firmware. I repeat: if your hardware relies on non-free firmware, it won't work on Librepup. This is true for many WiFi cards (including but not limited to many Intel, Ralink and Broadcom ones).
Download
here (mirrors needed!)
Development
Librepup is built using woof-CE-libre, a fork of woof-CE which strips all non-free software. All improvements done in woof-CE-libre were merged into woof-CE, so other Puppy derivatives can benefit from them.
Librepup version numbers correspond to those of the Puppy they're based on, but have an additional digit for Librepup-specific changes.
Building Librepup
Librepup is reproducible; woof-CE-libre is always pre-configured to produce the development version of Librepup.
The recommended way to build derivatives of Librepup is to use either woof-CE-libre (for libre derivatives) or woof-CE (for derivatives that add non-free components on top of Librepup).
To build Librepup, run woof-CE-libre through Librepup itself (preferred) or any other recent Puppy release (with the devx loaded):
Code: | git clone https://notabug.org/dimkr/woof-CE-libre
cd woof-CE-libre
./merge2out |
Choose x86, x86, trisquel and belenos.
Code: | cd ../woof-out_x86_x86_trisquel_belenos
yes "" | ./0setup
yes "" | ./1download
yes "" | ./2createpackages
./3builddistro-Z |
Legal Information
The Librepup logo was drawn by Koz Ross and provided under the terms of the CC-BY-SA-4.0 license.
Description |
|

Download |
Filename |
screeny.jpg |
Filesize |
176.58 KB |
Downloaded |
660 Time(s) |
Description |
|
Filesize |
96.3 KB |
Viewed |
4217 Time(s) |

|
_________________ My homepage
My GitHub profile
Last edited by Iguleder on Sun 25 Oct 2015, 17:34; edited 9 times in total
|
Back to top
|
|
 |
darry1966

Joined: 26 Feb 2012 Posts: 897
|
Posted: Sat 26 Sep 2015, 15:42 Post subject:
|
|
Congrats Dima,
A wonderful idea, congratulations on the new release. I like your cute website for Librepup.
http://librepup.info/
|
Back to top
|
|
 |
slavvo67
Joined: 12 Oct 2012 Posts: 1617 Location: The other Mr. 305
|
Posted: Sat 26 Sep 2015, 17:25 Post subject:
|
|
This looks interesting. I can't wait to give it a try!!
Thank you,
Slavvo67
|
Back to top
|
|
 |
James C

Joined: 26 Mar 2009 Posts: 6734 Location: Kentucky
|
Posted: Sat 26 Sep 2015, 17:50 Post subject:
|
|
Great to have a libre version in the Puppy world.
Have used Trisquel on and off over the years so nice to have a free pup.
Code: | # report-video
VIDEO REPORT: Librepup, version 6.0.2.0
Chip description:
VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Requested by /etc/X11/xorg.conf:
Resolution (widthxheight, in pixels): 1024x768x16
Depth (bits, or planes): 24
Modules requested to be loaded: dbe
Probing Xorg startup log file (/var/log/Xorg.0.log):
Driver loaded (and currently in use): nouveau
Loaded modules: dbe dri2 exa extmod fb glx kbd mouse shadowfb
Actual rendering on monitor:
Resolution: 1440x900 pixels (380x238 millimeters)
Depth: 24 planes
...the above also recorded in /tmp/report-video |
Code: | # inxi -Fff
System: Host: puppypc7415 Kernel: 3.14-librepup i686 (32 bit) Desktop: JWM git-976 Distro: Librepup 6.0.2.0
Machine: Mobo: ASUSTeK model: M5A97 LE R2.0 version: Rev 1.xx serial: 150545593600028
Bios: American Megatrends version: 2601 date: 03/24/2015
CPU: Hexa core AMD FX-6300 Six-Core (-MCP-) cache: 12288 KB
Clock Speeds: 1: 1400.00 MHz 2: 1400.00 MHz 3: 1400.00 MHz 4: 1400.00 MHz 5: 1400.00 MHz 6: 3500.00 MHz
CPU Flags: 3dnowprefetch abm aes aperfmperf apic arat avx bmi1 clflush cmov cmp_legacy
constant_tsc cpb cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid
fma fma4 fpu fxsr fxsr_opt ht hw_pstate ibs lahf_lm lbrv lm lwp mca mce misalignsse mmx
mmxext monitor msr mtrr nodeid_msr nonstop_tsc npt nrip_save nx osvw pae pat pausefilter
pclmulqdq pdpe1gb perfctr_core perfctr_nb pfthreshold pge pni popcnt pse pse36 rdtscp
sep skinit sse sse2 sse4_1 sse4_2 sse4a ssse3 svm svm_lock syscall tbm tce topoext tsc
tsc_scale vmcb_clean vme vmmcall wdt xop xsave
Graphics: Card: NVIDIA GT218 [GeForce 210]
X.org: 1.15.1 drivers: nouveau (unloaded: vesa) tty size: 80x25 Advanced Data: N/A for root
Audio: Card-1: NVIDIA High Definition Audio Controller driver: snd_hda_intel Sound: ALSA ver: k3.14-librepup
Card-2: Advanced Micro Devices [AMD/ATI] SBx00 Azalia (Intel HDA) driver: snd_hda_intel
Network: Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169
IF: eth0 state: up speed: 100 Mbps duplex: full mac: 1c:87:2c:5a:bb:e2
Drives: HDD Total Size: 1120.2GB (-) 1: id: /dev/sda model: KINGSTON_SV300S3 size: 120.0GB
2: id: /dev/sdb model: WDC_WD10EZEX size: 1000.2GB
Partition: ID: swap-1 size: 8.60GB used: 0.00GB (0%) fs: swap
RAID: No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors: None detected - is lm-sensors installed and configured?
Info: Processes: 120 Uptime: 13 min Memory: 283.6/2953.6MB Client: Shell (bash) inxi: 1.9.17
# |
Code: | # free
total used free shared buffers
Mem: 3024468 829652 2194816 0 81084
-/+ buffers: 748568 2275900
Swap: 8396796 0 8396796 |
Running live at the moment,be installing as soon as i complete this post.
|
Back to top
|
|
 |
James C

Joined: 26 Mar 2009 Posts: 6734 Location: Kentucky
|
Posted: Sat 26 Sep 2015, 18:09 Post subject:
|
|
Frugal install working fine......now to explore.....
|
Back to top
|
|
 |
ally

Joined: 19 May 2012 Posts: 1934 Location: lincoln, uk
|
Posted: Sat 26 Sep 2015, 19:27 Post subject:
|
|
mirrored here: http://archive.org/details/librepup-6.0.2.0
|
Back to top
|
|
 |
musher0
Joined: 04 Jan 2009 Posts: 14532 Location: Gatineau (Qc), Canada
|
Posted: Sun 27 Sep 2015, 00:10 Post subject:
|
|
Thanks, Iguleder.
Very well done.
As said above, pupsave file created itself without a glitch.
And no problems with X.
My review:
Your pup holds great potential but it urgently needs a wardrobe! I mean:
you provide only one jwm theme, only two icon themes, only one
TTF font, and the usual set of mostly ugly or bland Puppy themes...
Franciscan monks take an oath of poverty, not Puppy developers!!!
Suggestion: Maybe provide a separate pet or sfs with lots of jwm and gtk
themes, beautiful backgrounds of all styles and TTF fonts to choose from?
Second, maybe double check the PPM:
* I tried downloading all the icon themes from the PPM and only two
actually made it to the appropriate folder.
* I tried downloading abiword 3 from the trisquel repo and it didn't do it.
The little black window at top left showed lots of buzz during download but
when it was through, I tried running abiword, and it was still abiword 2.8.6.
(As an aside, IMO, this lingering PPM problem, in spite of improvements,
is why Puppy is going down in the DW ratings. Because it's not just your
pup that has PPM problems: actually, a lot of pups have worse PPM
problems than yours. Don't take my comment about it personally.)
Pardon my honesty, but that abiword 2.8.6 -- without plugins, too -- earns
you a "Yikes!" in my book. Medor and Shinobar and ttuuxxx have each
come up with a fully-featured recent abiword: it should simple enough to
integrate one? I for one am certainly not going back to the Middle-Ages...
We (not just me) have battled too hard to have a Puppy with "almost
recent" and full-featured versions of programs to go back to this.
Forgetting that point for a minute, to sum up, the implementation of a
"libre" Puppy is a good idea. It is worth doing. It'll be excellent,
outstanding even, IMO, once you've put more flesh on its bones.
Still, as it is -- congratulations! BFN.
musher0
 |
Description |
Original : 1280x1024. Picture credit: National Geographic, 2009 collection. |
Filesize |
55.17 KB |
Viewed |
6069 Time(s) |

|
_________________ musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 3089
|
Posted: Sun 27 Sep 2015, 01:55 Post subject:
|
|
Great initiative! Congratulations!!
You may want to make/open a list of hardware that LibrePup works fully.
Gave it a run in some VMs at the moment.
In Parallels VM works fine while in WMware the keyboard is dead (Xserver can not load it and falls back).
PPM is indeed broken, not sure if what is changed and how it may relate to you "speed up" changes (I'll investigate)
SFSload gives some scary warning and does not work.
_________________ == Here is how to solve your Linux problems fast ==
|
Back to top
|
|
 |
Iguleder

Joined: 11 Aug 2009 Posts: 2031 Location: Israel, somewhere in the beautiful desert
|
Posted: Sun 27 Sep 2015, 02:03 Post subject:
|
|
Thanks!
musher0 wrote: | Your pup holds great potential but it urgently needs a wardrobe! I mean:
you provide only one jwm theme, only two icon themes, only one
TTF font, and the usual set of mostly ugly or bland Puppy themes...
Franciscan monks take an oath of poverty, not Puppy developers!!!  |
Agreed, I decided to make it ugly for the first release so I can focus on functionality. I'm not that good with customization, so donations of JWM and GTK themes are welcome.
musher0 wrote: | Second, maybe double check the PPM: |
Will do.
musher0 wrote: | Pardon my honesty, but that abiword 2.8.6 -- without plugins, too -- earns
you a "Yikes!" in my book. Medor and Shinobar and ttuuxxx have each
come up with a fully-featured recent abiword: it should simple enough to
integrate one? I for one am certainly not going back to the Middle-Ages...
We (not just me) have battled too hard to have a Puppy with "almost
recent" and full-featured versions of programs to go back to this. |
Sorry for that, it's a repository issue. Fixed for the next release.
mavrothal wrote: | PPM is indeed broken, not sure if what is changed and how it may relate to you "speed up" changes (I'll investigate) |
Yep, could be my fault. That's what the "testing" branch is there for
_________________ My homepage
My GitHub profile
|
Back to top
|
|
 |
musher0
Joined: 04 Jan 2009 Posts: 14532 Location: Gatineau (Qc), Canada
|
Posted: Sun 27 Sep 2015, 02:24 Post subject:
|
|
Sorry for tightening the screw a little more...
jajuk, a java jukebox, needs the mplayer executable. So I download
mplayer from the trisquel repo through PPM.
So far so good. But... (see attached)
Also the people at icecat get their own "Yikes!" for...
s-s-l-l-o-o-w-w-n-n-e-e-s-s.
BFN.
musher0
Description |
After download of mplayer with PPM. |
Filesize |
12.77 KB |
Viewed |
5894 Time(s) |

|
_________________ musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
|
Back to top
|
|
 |
Iguleder

Joined: 11 Aug 2009 Posts: 2031 Location: Israel, somewhere in the beautiful desert
|
Posted: Sun 27 Sep 2015, 03:06 Post subject:
|
|
musher0 wrote: | Also the people at icecat get their own "Yikes!" for...
s-s-l-l-o-o-w-w-n-n-e-e-s-s. |
Yes, it's incredibly slow. I think the right thing to do is to replace it with some lightweight browser (NetSurf?), because Abrowser is quite big (so I don't want to maintain a PET package for it) and IceCat is slow.
EDIT: yes, libEGL.so.1 is part of the incredibly ugly zz_to_add_at_end_of_build.tar.xz hack in tahrpup. I'll add it the right way.
_________________ My homepage
My GitHub profile
|
Back to top
|
|
 |
jamesbond
Joined: 26 Feb 2007 Posts: 3387 Location: The Blue Marble
|
Posted: Sun 27 Sep 2015, 03:14 Post subject:
|
|
Iguleder wrote: | Yes, it's incredibly slow. I think the right thing to do is to replace it with some lightweight browser (NetSurf?), because Abrowser is quite big (so I don't want to maintain a PET package for it) and IceCat is slow. |
If you go with links2 you'll get a browser that works both in X and in framebuffer. But links2 graphical mode isn't as good as netsurf, though. My attempt to build a framebuffer netsurf hasn't been successful, though.
_________________ Fatdog64 forum links: Latest version | Contributed packages | ISO builder
|
Back to top
|
|
 |
musher0
Joined: 04 Jan 2009 Posts: 14532 Location: Gatineau (Qc), Canada
|
Posted: Sun 27 Sep 2015, 03:34 Post subject:
|
|
qupzilla is pretty good, I get good results with it on pretty much any site.
It's probably not "libre", though, 'cause it has Qt dependencies.
_________________ musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 3089
|
Posted: Sun 27 Sep 2015, 03:39 Post subject:
|
|
Iguleder wrote: | mavrothal wrote: | PPM is indeed broken, not sure if what is changed and how it may relate to you "speed up" changes (I'll investigate) |
Yep, could be my fault. That's what the "testing" branch is there for  |
Maybe not.
It would appear that the problem is the (u)rxvt.
Commands following
Code: | rxvt -title "$VTTITLE... Do NOT close" \
-fn -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-*-* -bg black \
-fg grey -geometry 80x5+50+50 -e /usr/local/petget/installpreview.sh |
are executed before rxvt exits, generating the mess
If you actually configure PPM not to show the terminal, PPM works fine.
Latter: Using urxvt from Ubuntu/Puppy Tahr, solves the PPM problem when terminal is shown. So indeed urxvt is the culprit
_________________ == Here is how to solve your Linux problems fast ==
Last edited by mavrothal on Sun 27 Sep 2015, 03:54; edited 2 times in total
|
Back to top
|
|
 |
jamesbond
Joined: 26 Feb 2007 Posts: 3387 Location: The Blue Marble
|
Posted: Sun 27 Sep 2015, 03:39 Post subject:
|
|
musher0 wrote: | qupzilla is pretty good, I get good results with it on pretty much any site.
It's probably not "libre", though, 'cause it has Qt dependencies. |
Qt is GPL-licensed so it meets the criteria of "libre" too.
_________________ Fatdog64 forum links: Latest version | Contributed packages | ISO builder
|
Back to top
|
|
 |
|
Page 1 of 22 [324 Posts] |
Goto page: 1, 2, 3, ..., 20, 21, 22 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
|