Author |
Message |
rockedge

Joined: 11 Apr 2012 Posts: 1874 Location: Connecticut, United States
|
Posted: Fri 07 Sep 2018, 19:58 Post subject:
Tahr-RT-6.0.6 with a real time kernel 4.14.63-rt37 Subject description: built with woof-CE |
|
This is a build of tahr-6.0.6-uefi with a real time kernel
Download Link -> http://rockedge.org/kernels/
Code: | Distro: tahrpup 6.0.6
Window Manager: JWM v2.3.6
Desktop Start: xwin jwm
Development:
Bash: 4.3.11
Geany: 1.29
Gtkdialog: 0.8.4
Perl: 5.18.2
Python: 2.7.6
Yad: 0.40.0 (GTK+ 2.24.23)
--
busybox: 1.23.1
dhcpcd: 6.7.1
Glibc: 2.19
OpenSSL: 1.0.1f 6 Jan 2014, built on: Wed Jun 20 12:27:45 UTC 2018
wpa_supplicant: 2.1
▶—— /etc/DISTRO_SPECS ——◀
One or more words that identify this distribution:
• DISTRO_NAME='tahrpup'
Version number of this distribution:
• DISTRO_VERSION=6.0.6
The distro whose binary packages were used to build this distribution:
• DISTRO_BINARY_COMPAT='ubuntu'
Prefix for some filenames: exs: tahrsave.2fs, tahr-6.0.6.sfs
• DISTRO_FILE_PREFIX='tahr'
The version of the distro whose binary packages were used to build this distro:
• DISTRO_COMPAT_VERSION='trusty'
Read by /usr/bin/xwin to bypass Xorg Wizard at first boot:
• DISTRO_XORG_AUTO='yes'
• DISTRO_KERNEL_PET='Huge_Kernel'
• DISTRO_DB_SUBNAME='tahr'
• DISTRO_TARGETARCH='x86'
• BUILD_FROM_WOOF='testing;c0984927;2018-09-05 16:22:53 +0300'
|
The kernel 4.14.63 was compiled using the kernel-kit with the Real Time patches-4.14.63-rt40.tar.xz applied and aufs=4.14.56+
Code: | Kernel Release: 4.14.63-rt37
Build Date: Fri Sep 7 03:11:51 EDT 2018
Build GCC: 7.3.0
OS Support: GNU/Linux
Architecture: i686
SMP Enabled: Yes
PAE Enabled: Yes |
|
Back to top
|
|
 |
Smithy

Joined: 12 Dec 2011 Posts: 1157
|
Posted: Mon 10 Sep 2018, 17:22 Post subject:
|
|
hi rockedge, just been running your kernel up the flagpole for a couple of days. Running nicely and low latency in jack/qtractor.
Hard Info/ Available entropy in dev/random=healthy.
A non pae version would be good if you ever feel inclined. Just noticed how pae kernels really use up the ram on little computers.
|
Back to top
|
|
 |
ITSMERSH
Joined: 02 May 2018 Posts: 911
|
Posted: Mon 10 Sep 2018, 20:29 Post subject:
|
|
Hi.
I want to try this by changing the kernels in my Art Studio (tahr602). Do I need to rename the kernel modules sfs to the zdrv sfs?
If not, how to load at boot?
_________________ RSH
Beware of the Dog ähem nic007! 
|
Back to top
|
|
 |
rockedge

Joined: 11 Apr 2012 Posts: 1874 Location: Connecticut, United States
|
Posted: Tue 11 Sep 2018, 10:58 Post subject:
|
|
download the kernel
in your installed frugal puppy delete or rename vmlinuz and zdrv_xxx_xxx.sfs Something like vmlinuz-original and zdrv_xxx_xxx.sfs.original
now extract the kernel you downloaded. there are 2 files copy those into your frugal install and rename them to match the vmlinuz and zdrv_xxx_xxx.sfs you deleted or renamed
reboot.
that is all there is to it. and for you I would try the full rt version...I have been using LMMS to test and so far good results. on Tahr, Xenial and Bionic all 3 just built using woof-CE
|
Back to top
|
|
 |
rockedge

Joined: 11 Apr 2012 Posts: 1874 Location: Connecticut, United States
|
Posted: Tue 11 Sep 2018, 15:04 Post subject:
|
|
a bionicpup fresh from woof-CE out-fitted with the 4.14.63-rt37 Full RT kernel
Description |
|
Filesize |
39.22 KB |
Viewed |
1634 Time(s) |

|
|
Back to top
|
|
 |
roadkill13
Joined: 10 Aug 2011 Posts: 155 Location: United States
|
Posted: Tue 11 Sep 2018, 15:43 Post subject:
xenialpup 7.5 |
|
I changed to this kernel in XenialPup 7.5. It works quite well on my rig.
|
Back to top
|
|
 |
rockedge

Joined: 11 Apr 2012 Posts: 1874 Location: Connecticut, United States
|
Posted: Thu 13 Sep 2018, 07:47 Post subject:
|
|
Smithy wrote: | A non pae version would be good if you ever feel inclined. Just noticed how pae kernels really use up the ram on little computers. |
good idea .... so here it is kernel 4.14.63-rt37_full-rt_nopae
Download -> http://rockedge.org/kernels/
|
Back to top
|
|
 |
Smithy

Joined: 12 Dec 2011 Posts: 1157
|
Posted: Thu 13 Sep 2018, 16:48 Post subject:
|
|
Thanks for making that available. I tried it on my little netbook, but it took a lot of ram up. Is it definitely no-pae?
When I boot up with a pae kernel, the ram container on the desktop is always kind of half empty, but say with Joseph's pupjibaro (non pae) 3.17xx it is full.
|
Back to top
|
|
 |
darry19662018
Joined: 31 Mar 2018 Posts: 731 Location: Rakaia
|
Posted: Fri 14 Sep 2018, 03:47 Post subject:
|
|
Thank you Rockedge for this updated Tahr with a newer kernel runs sweetly on my Dell D620.
|
Back to top
|
|
 |
rockedge

Joined: 11 Apr 2012 Posts: 1874 Location: Connecticut, United States
|
Posted: Fri 14 Sep 2018, 07:23 Post subject:
|
|
Smithy, I double checked and the kernel is definitely no-pae
I will test to see what the RAM usage looks like on my IBM ThinkPad T-42 using this tahr and kernel combo....
Description |
|
Filesize |
95.85 KB |
Viewed |
1424 Time(s) |

|
|
Back to top
|
|
 |
bigpup

Joined: 11 Oct 2009 Posts: 13981 Location: S.C. USA
|
Posted: Fri 14 Sep 2018, 07:48 Post subject:
|
|
What is the difference in a RT kernel and a normal kernel?
Does the RT kernel give you something you need?
Some added features?
_________________ The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected
YaPI(any iso installer)
|
Back to top
|
|
 |
rockedge

Joined: 11 Apr 2012 Posts: 1874 Location: Connecticut, United States
|
Posted: Fri 14 Sep 2018, 08:15 Post subject:
|
|
a very general rule of thumb
Code: | high latency = high throughput = data server
medium latency = medium throughput = desktop (runs smoothly even under load)
low latency = low throughput = media server (midi), embedded
real-time is ultra low latency = embedded, military, industrial robots, aviation, audio recording and sequencers |
I made this kernel(s) for running MIDI keyboards using LMMS and recording it with Audacity or exported to .wav
object detection using machine learning such as the opencv libraries for robot optics or security
now with a Tahrpup one can build a Terminator
|
Back to top
|
|
 |
Smithy

Joined: 12 Dec 2011 Posts: 1157
|
Posted: Fri 14 Sep 2018, 12:35 Post subject:
|
|
Thanks Rockedge, I was running it in Artful, possibly I need to tweak the initrd.gz or something. I made an only i915 barebones Artful for my netbook, but the pae's are not very good with it.
|
Back to top
|
|
 |
Moat

Joined: 16 Jul 2013 Posts: 968 Location: Mid-mitten
|
Posted: Fri 14 Sep 2018, 13:35 Post subject:
|
|
bigpup wrote: | What is the difference in a RT kernel and a normal kernel? |
When doing more involved audio recording (as in studio music recording/production), there exists a time lag between the audio input into the computer (say, a person singing into a microphone) and the final output sound, due to all of the processing required by the recording software that the signal is being fed through. That lag is called "latency", and can be significant enough to at minimum be annoying, and often bad enough to make listening to yourself (via software post-processed monitoring) in real-time completely unuseable when trying to keep time/tempo with the music, as an example (similar to the time lag experienced when talking on cell phones). A Real Time kernel is specifically tweaked to direct CPU processing & data handling towards reducing that time lag/latency during recording/monitoring to a minimum - and the reduction can be very noticeable in use, often reduced to the point of being un-noticable (somewhere around ~10-15 milliseconds and below), and thus no longer an issue.
Very important and useful when doing more complex audio recording!
Windows and Mac kernels do this OOTB, AFAIK, and have for quite some time (I've done a fair amount of such audio multi-track recording on Windows over the years - even on 98 - with very acceptable latencies - even on old PIII's).
Bob
|
Back to top
|
|
 |
ITSMERSH
Joined: 02 May 2018 Posts: 911
|
Posted: Mon 01 Oct 2018, 10:14 Post subject:
|
|
Hi.
I'm using the real time kernel now for a few days and it seems to be pretty stable.
Though, the problem I was hoping to solve by the use of a real time kernel still remains. Getting Xrun some frames might be lost messages still in Qtractor. I'm using it in combination with Hydrogen and ZynAddSubFx. The Xrun some frames might be lost messages appearing only on the ZynAddSubFx tracks and they disappear when muting single tracks (which couldn't be of any solution).
_________________ RSH
Beware of the Dog ähem nic007! 
|
Back to top
|
|
 |
|