LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 08-31-2019, 10:48 AM   #16
Firerat
Senior Member
 
Registered: Oct 2008
Distribution: Debian sid
Posts: 2,683

Rep: Reputation: 783Reputation: 783Reputation: 783Reputation: 783Reputation: 783Reputation: 783Reputation: 783

*had* the same problem
it just so happened that, soon after I noticed it, a kernel update became available and I no longer have that problem.

since I don't use my laptop all that often I have no idea how long the problem existed.
 
Old 08-31-2019, 10:26 PM   #17
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,876
Blog Entries: 1

Rep: Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078
Quote:
Originally Posted by ordealbyfire83 View Post
I am using a simple Core 2 Duo which is not i-anything, or *Lake whatever.
FWIW (OT), I have at least 7 working Core2Duo CPUs. Every one of them runs on a motherboard that incorporates an *Lake chipset. Yours probably does too.
 
Old 09-01-2019, 07:12 AM   #18
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by ordealbyfire83 View Post
For those who care about software freedom, Core 2 Duo is hardly "vintage hardware" - it's the newest you've got this side of a Rockchip Chromebook that has, oh, I don't know, no ethernet jack and one USB port.
You're clearly refering to something here - why don't you just spit it out? Afraid to get off your high horse?
 
Old 09-01-2019, 12:57 PM   #19
ordealbyfire83
Member
 
Registered: Oct 2006
Location: Leiden, Netherlands
Distribution: LFS, Ubuntu Hardy
Posts: 302

Original Poster
Rep: Reputation: 89
Glad to see those reporting this as fixed. Indeed, I am not trying to run the latest kernel here - I've been sticking with the old LTS kernels, but once I tried out 4.14 I noticed this in a big way (otherwise 4.14 seems fine, as it *finally* fixes i915 on one of my laptops). So those jumping from 4.4.x to 4.19.x and beyond may never have noticed it.

There's no high horse here - I just care about openness and reproducibility. I get upset when people think that all "modern" computing necessitates > i3 processors which can't be used without management engines and other malicious nonsense, and it seems that's what the kernel developers must use personally or else bugs like this never would have gotten out. Likewise there is much effort for gpu drivers that are nowadays almost all cryptographically signed. So this newfangled Linux kernel, if you can call it that, is getting farther and farther away from it's first and foremost role as the kernel for the GNU operating system which has clearly different goals.

Not to mention, the performance increase from Core 2 Duo to i-whatever isn't necessarily that noticeable on most tasks, except that you get more cores and less power consumption.

Chromebooks which can be operated without any of this (like those usable with libreboot) are probably fine, but I just see that as a cell phone in a laptop case.

As for being reproducible, and I digress here, I first became slightly aware of its need a number of years ago in one of my mathematical programming classes. A graduate student pressed the professor on the appearance of a particular graph being projected on the wall. After going around and around, the professor threw up his hands and said "Mathematica says so." That's not acceptable in any mathematical sense. Likewise, I see even professional photographers yanking "exposure" sliders around freely in certain Adobe programs. This is mathematical nonsense, because all of these sliders are in-house, closed-source non-linear transformations. In documenting what you do, you can only say "In program X, version Y, move slider A from a to b." Regardless of whether libre programs like Gimp exist in the next millennium or can run on whatever hardware exists then, if you can write down what steps you used to manipulate an image, the mathematical instructions are transparent and can be ported over.

At least in principle with a libreboot bios, clean/sane kernel, open userspace programs, and honest (human) users, the steps to complete a task can be mathematically reproduced back to the moment the power button was pressed. In this sense these nowadays older chips that at least in principle could be used with libreboot and friends HAVE to work - these should be considered bench marks like the Sevres meter sticks and the like.
 
1 members found this post helpful.
Old 09-02-2019, 12:17 AM   #20
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
So it is fixed now?

Quote:
Originally Posted by ordealbyfire83 View Post
I get upset when people think that all "modern" computing necessitates > i3 processors which can't be used without management engines and other malicious nonsense, and it seems that's what the kernel developers must use personally or else bugs like this never would have gotten out.
In principle I agree here (I currently experience something similar with pango dropping support for Type 1 bitmap fonts), but OTOH I always thought that using hardware that is much older than 10 years is kinda pointless - well, at least that was my opinion when I started using Linux and tried A LOT of hand-me-down laptops. But then again, my 2008 32-bit laptop is still running strong as a server. I have never noticed any CPU issues (I would hear if the fan span constantly). But that one is just on the other side of the IME divide, unfortunately.
 
Old 09-03-2019, 08:31 PM   #21
ordealbyfire83
Member
 
Registered: Oct 2006
Location: Leiden, Netherlands
Distribution: LFS, Ubuntu Hardy
Posts: 302

Original Poster
Rep: Reputation: 89
Well we're just now getting to the point that 10 year old hardware isn't that much different - when I got my first "new" laptop (up to 4 GB RAM, dual core, etc), I was replacing a desktop that initially came with 64 MB (which I upgraded to 256) and a 6 GB hard drive. Contrast 10 years prior to that, when Windows 2.1 was current.

Didn't know about the pango situation - looks like trouble on the line for my next BLFS build.
 
Old 09-07-2019, 02:43 PM   #22
Wiser Slacker
Member
 
Registered: May 2014
Location: germany
Distribution: slackware x86_64 , arm , slackware , AlmaLinux
Posts: 83

Rep: Reputation: Disabled
RTFM again

Quote:
Originally Posted by ordealbyfire83 View Post
Really, I should start reading docs and mucking around with BIOS settings on a 10 year old laptop that worked perfectly until now?

The kernel documentation here explicitly states that the Linux kernel p-state driver is for Sandy Bridge and newer. This, from Wikipedia, means: "the codename for the microarchitecture used in the "second generation" of the Intel Core processors (Core i7, i5, i3)" which I stated in the original post that I am not using.

The instructions you describe such as using "dynamic scaling of frequencies from the p-states backend" isn't going to get exposed for a CPU that the kernel says can't support the p-state driver at all.
so i did google for you because you may not be able to do this by yourself:
https://ark.intel.com/content/www/us...6-mhz-fsb.html

you should have read this:
Code:
Advanced Technologies

    Intel® Turbo Boost Technology ‡ No
    Intel® Hyper-Threading Technology ‡ No
    Intel® Virtualization Technology (VT-x) ‡ Yes
    Intel® 64 ‡ Yes
    Instruction Set 64-bit
    Idle States Yes
    Enhanced Intel SpeedStep® Technology Yes
    Intel® Demand Based Switching No
ever heard of kernel modules ? this is a KERNEL subthread ...

Code:
root >modinfo speedstep-centrino
filename:       /lib/modules/4.19.67v1/kernel/drivers/cpufreq/speedstep-centrino.ko
license:        GPL
description:    Enhanced SpeedStep driver for Intel Pentium M processors.
author:         Jeremy Fitzhardinge <jeremy@goop.org>
depends:        
retpoline:      Y
intree:         Y
name:           speedstep_centrino
vermagic:       4.19.67v1 SMP mod_unload
is it rearly to hard to read DOCUMENTS ???
or the answers witch are given to you ?

why dont you use the right DRIVER ??
 
Old 09-08-2019, 12:52 AM   #23
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
I also noticed recently that there's one or two active (not the old ones seen below) threads on very similar topics. "frequency scaling" might find them.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
cpu frequency scaling with Pentium(R) Dual-Core CPU E5200 @ 2.50GHz tramni1980 Slackware 5 08-16-2009 08:29 AM
Intel Core 2 Duo U7500 and frequency scaling (Panasonic CF-W7) PPaFin Linux - Laptop and Netbook 0 04-19-2008 01:55 AM
[Debian stable] Frequency scaling Intel Core Duo T2250 alk77 Debian 3 03-22-2008 07:19 AM
replace core duo 2 with core duo 4 jfabiani Linux - Hardware 2 11-14-2007 11:24 AM
slack 11 + Core Duo T2600 + cpufreqd2.20 = variable frequency for 1 cpu only? ppfundst Slackware 2 10-12-2006 12:13 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 08:59 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration