Tahr-RT-6.0.6 with a real time kernel 4.14.63-rt37

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#16 Post by rockedge »

Hi! glad the kernel is running stable. Do you have any cpu frequency scaling driver running?

I have a a machine running with these specs

Code: Select all

Intel(R) Pentium(R) 4 CPU 2.40GHz
Max Speed: 3060 MHz
Current Speed of Core 0:2399 MHz

Frequency governor   : performance
Freq. scaling driver : p4-clockmod
this is an older machine but Puppy Linux is set at default with an on-demand driver. Maybe you may have the some type of cpu scaling program?

ITSMERSH

#17 Post by ITSMERSH »

Hi rockedge.

Here's mine:

Code: Select all

PC Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: To be filled by O.E.M.

Motherboard Vendor: Gigabyte Technology Co., Ltd.
Product Name: F2A88XM-DS2

BIOS Vendor: American Megatrends Inc.
Version: F7
Release Date: 06/24/2014

AMD A6-6400K APU with Radeon(tm) HD Graphics
Max Speed: 3900 MHz
Current Speed of Core 0:1800 MHz, 1:3100 MHz
Core Count: 2
Thread Count: 2

Frequency governor   : ondemand
Freq. scaling driver : acpi-cpufreq
Seems like Frequency governor needs to be changed/optimized, but how to do? Is this to setup in Puppy or in BIOS?

On my old machine (unfortunately broken) I hadn't any problems like that, but it was Intel Core Duo CPU.

ITSMERSH

#18 Post by ITSMERSH »

Ok, I have had a look into the BIOS. Set everything found on CPU to auto and deactivated the cool&quiet function. Set all the fans to full speed also.

Now it looks like that:

Code: Select all

PC Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: To be filled by O.E.M.

Motherboard Vendor: Gigabyte Technology Co., Ltd.
Product Name: F2A88XM-DS2

BIOS Vendor: American Megatrends Inc.
Version: F7
Release Date: 06/24/2014

AMD A6-6400K APU with Radeon(tm) HD Graphics
Max Speed: 3900 MHz
Current Speed of Core 0:4092 MHz, 1:4092 MHz
Core Count: 2
Thread Count: 2

temp1 (radeon) : +68.0 C (high = +NA.0 C, crit = +120.0 C)
temp1 (k10temp) : +51.0 C (high = +70.0 C, crit = +80.0 C)
temp1 (it8620) : +41.0 C (high = +127.0 C, crit = +NA.0 C)
temp3 (it8620) : +64.0 C (high = +127.0 C, crit = +NA.0 C)
temp4 (it8620) : +45.0 C (high = +NA.0 C, crit = +NA.0 C)
temp5 (it8620) : +45.0 C (high = +NA.0 C, crit = +NA.0 C)
temp6 (it8620) : +45.0 C (high = +NA.0 C, crit = +NA.0 C)

Personal Storage: RAM Disk
 4,3G 	181M 	4,1G 	5%

Memory Allocation:
 Total RAM: 3976 MB
 Used RAM: 999 MB
 Free RAM: 2977 MB
 Buffers: 10 MB
 Total Swap: 9039 MB
 Free Swap: 9039 MB

Linux Kernel: 4.14.63-rt37 (i686)
Kernel Version: #1 SMP PREEMPT Fri Sep 7 03:11:51 EDT 2018
PAE Enabled: Yes

Distro: Art Studio 1.0.0
Desktop Panel: lxpanel 0.6.1
Window Manager: Openbox 3.5.2
Desktop Start: xwin openbox
Frequency governor seems to be gone and both cores are now running at equal frequency.

Just hope this will do it...

ITSMERSH

#19 Post by ITSMERSH »

After doing some tests I found all the Xruns seems to be gone now. So I stuck with that BIOS settings running the real time kernel constantly in my Art Studio.

Thanks again for the real time kernel! :)

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#20 Post by rockedge »

Hello! That sounds great! glad it is working and you found some good settings.

There is the Menu->System->CPU Frequency Scaling Tool
that will allow one to change the cpu frequency scaling driver on-the-fly.

But since it is going well with your current settings leave it that way.

ITSMERSH

#21 Post by ITSMERSH »

Pity.

I still have a few Xrun messages from time to time, though they seemed decreasing after changing those BIOS settings.

Now there's another different issue...

Out of 8 plugins tested, 5 complained about the real time kernel and producing only distorted noise (e.g. multi band chorus) if used.

So I had to drop the real time kernel unfortunately, since I don't want (and I'm not able) to compile all those plugins available.

:(

Post Reply