Page 1 of 1

[Success] Dell Inspiron 1545, C2D E8435, Mint 19

Posted: Mon 3. Sep 2018, 08:52
by pyjujiop
I got this working and thought I'd post about for anyone else who might try this combination of hardware and distro. I've upgraded a number of Inspiron 1545's before, but always with the T9800 and T9900, which work fine with the stock ACPI governors. When another one came into my possession a few months ago, I swapped in a better screen and an SSD I already had, and decided to use an E8435 when I found a E0 SLGEA stepping for a lot less than the T9900--these are identical CPU's except for a few features not supported on the E8435, which was made for Apple iMacs, and come in both C0 and E0 steppings.

The problem I discovered was that the built-in CPU governors on the Ubuntu kernel don't know what to do with an E8435; they run it at about 1.35v, and even at the lowest Speedstep setting, it runs at over 1.0v. This may be necessary for an older C0 SLAQC stepping E8435, but an E0 SLGEA is basically the same as a T9900, which were all E0. And because the kernel is compiled with this built in, you can't just install PHC, as is already documented here. However, the latest Liquorix kernels still work for both Mint 18.x and Mint 19. (Arne Exton's Ubuntu kernels don't, because his have the baked-in governor of the stock kernels.)

Once this was taken care of, and PHC installed, I was able to get the system stable using the PHC settings 28 4 2 1, and probably could have gone a bit lower, but wanted to make sure it was fully stable. The E8435, which was running at 100C just streaming 720p video before, and thermally throttling, is now completely stable and doesn't top 72C even under 100 percent load on both cores. In normal use, it runs so cool that the bottom of the case is barely warm, and the fan rarely even engages. In fact, it runs cooler than an Inspiron 1545 I gave to a friend that has a T9900 installed.

So I'm in possession of a cool-running 3.06 GHz C2D-based laptop powered by a properly tamed iMac CPU now. I'm glad linux-PHC is still maintained after all these years. At the time I did this, T9900's were running $45, more than I really wanted to spend on this project, and I got this E8435, even though it's the "better" stepping, for just $25.

Re: [Success] Dell Inspiron 1545, C2D E8435, Mint 19

Posted: Wed 5. Sep 2018, 19:42
by Aalexeey
How did you get it work with Liquorix kernel, do you use 32 bit system? 64 bit Liquorix kernel doesn't have centrino speed step configured!

Code: Select all

# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
There are some another "No gooda" :D kernel makers ignoring this very important for us option :evil:

Re: [Success] Dell Inspiron 1545, C2D E8435, Mint 19

Posted: Fri 7. Sep 2018, 06:05
by pyjujiop
Works perfectly fine with a Liquorix x64 kernel. I don't use 32-bit for anything anymore. If I were stuck in 32-bit mode for Linux, I'd just hold my nose and run Windows 7 x64 and use Throttlestop to make the E8435 behave.

I read on another site that CONFIG_X86_SPEEDSTEP_CENTRINO was deprecated long ago. All I know is that I followed the instructions here: https://www.erol.name/iinstalling-phc-l ... an-jessie/ and got it to work even though that's for an older version of Debian than what Mint 19 is based on. The only thing is that you have to make sure that you have an /etc/rc.local file on your system, because newer Debian/Ubuntu/Mint versions don't have one by default.

Here's a screenshot of my PHC vids, Conky and Sysinfo showing everything:

Image

Like I said, I know it's working, because workloads that were running at 100C and throttling the CPU are running at 3 GHz and not topping 72C now.

Re: [Success] Dell Inspiron 1545, C2D E8435, Mint 19

Posted: Fri 7. Sep 2018, 06:15
by pyjujiop
Slackware's site confirms it's deprecated: https://docs.slackware.com/howtos:hardw ... cy_scaling

Re: [Success] Dell Inspiron 1545, C2D E8435, Mint 19

Posted: Fri 14. Sep 2018, 07:51
by Aalexeey
pyjujiop wrote:
Fri 7. Sep 2018, 06:15
Slackware's site confirms it's deprecated: https://docs.slackware.com/howtos:hardw ... cy_scaling
I don't know about Slackware but here are Debian kernels used for: Wheezy - 4.1.0-ucs227 (4.1.6-1.227.201706090945) latest Univention kernel; Jessie - 4.1.0-0.steamos.41 (4.1.13-0+steamos15+bsos1) and 4.14.0-0.steamos.81 (4.14.13-1~steamos1+bsos2) latest SteamOS kernels; 4.4.128-1-pve (4.4.128-111) Proxmox kernel; 4.9.0-0.bpo.7 (4.9.110-3+deb9u2~deb8u1) latest Debian kernel. All have CONFIG_X86_SPEEDSTEP_CENTRINO=m or CONFIG_X86_SPEEDSTEP_CENTRINO=y and phc-intel works fine.
I can't get it work for Liquorix and Antix kernels with # CONFIG_X86_SPEEDSTEP_CENTRINO is not set!

Re: [Success] Dell Inspiron 1545, C2D E8435, Mint 19

Posted: Mon 17. Sep 2018, 08:38
by pyjujiop
All I can tell you is that it works for me just fine. I've installed three different versions of Mint on this machine using the Liquorix 64-bit kernel and it has worked all three times. A phc_vid value of 28 is 1.148v.

It doesn't work with the stock kernel and it doesn't work with the third-party Ubuntu kernel from Exton, but it does work with Liquorix if you install PHC as a DKMS module using the instructions I linked to earlier.

I have an old Toshiba here that runs on antiX with a T7200 CPU installed. Maybe I'll see sometime if I can get PHC to install just for the heck of it.