How can I keep the cpu temp low?

1,775

Solution 1

you should consider installing jupiter

you can select power modes with it, its very easy to controll, and I just set it to power on command, you wont notice that your laptop is on, until you start using heavy apps

open terminal and do this.

add the repository

sudo add-apt-repository ppa:webupd8team/jupiter

update

sudo apt-get update

install jupiter

sudo apt-get install jupiter

and to other people reading this and are using an Asus EEPC netbook, install this asswell

sudo apt-get install jupiter-support-eee

Have a nice day :)

Solution 2

I see you Mysterio and TheX have tried to help but there are no answers posted yet. I'll just suggest that you might try to blow some of the dust out of your system with compressed air. After I do that on my computer the fans seem to run better (louder anyway) and the system runs cooler.

I recognize that this doesn't explain the difference between Ubuntu and Windows.

There are also acpi kernel settings that may be worth trying. See:

You could try this out booting from an Ubuntu CD. (acpi=off, for example). See:

Solution 3

if you have a laptop of any kind that is more than two years old, then it is worth taking the fan out and cleaning the radiator grill of fluff and dust. You will usually find a huge carpet in there! I am using a laptop that runs hot at the moment so I am supporting the front of it on an old laptop battery. This lifts the base away from the table and allows a better level of air flow. Finally, if you are feeling technical and can take the risk, watch some youtube videos, get some thermal paste and clean and reapply the heat sink on the processor and gpu. This makes a real difference.

Share:
1,775

Related videos on Youtube

munkee
Author by

munkee

Updated on September 18, 2022

Comments

  • munkee
    munkee over 1 year

    I am having trouble with the following error message:

    Object reference not set to an instance of an object.
    

    break on lines:

    Line 16:         </div>
    Line 17:         <div class="editor-field">
    Line 18:              @Html.DropDownList("KPI.CSF.FYID", Model.Financial_Years)
    Line 19:             @Html.ValidationMessageFor(model => model.KPI.CSF.FYID)
    Line 20:         </div>
    

    This occurs during form post in my mvc project.

    I am passing a viewmodel of the following when I load the create form:

    public class KPICreateFormViewModel
        {
    
            //Properties
            public KPI KPI { get; set; }
            public SelectList Financial_Years { get; private set; }
    
            FYRepository fyrepo = new FYRepository();
          public KPICreateFormViewModel(KPI kpi)
            {
                KPI = kpi;
                Financial_Years = new SelectList(fyrepo.GetFys(), "ID", "Financial_Year");
    
            }
    
        }
    

    I use the financial years for a dropdown which then initiates some ajax to cascade some other dropdowns which will populate ID numbers in my post.

    I do not want my financial years dropdown to post anything back during the http post method of my controller.. so I figured if I just pass back the following I would be ok:

    [HttpPost]
        public ActionResult Create(KPI kpi)
        {
            try
            {
    
                kpirepository.Add(kpi);
                kpirepository.Save();
    
    
                return RedirectToAction("Details", new { id = kpi.ID });
            }
            catch
            {
                return View();
            }
        }
    

    I assume this is all happening because of my view being based on the viewmodel and then on post I am not handing this back? After hours of messing with the cascade code to get it working my head is a bit fried to try and tackle this issue.. help!

    The relevant part for my view showing the financial year dropdown:

    @model ES_Business_Intelligence.ViewModels.Admin.KPICreateFormViewModel
    
    @using (Html.BeginForm()) {
        @Html.ValidationSummary(true)
    
        <fieldset>
            <legend>KPI</legend>
            <div class="editor-label">
                @Html.LabelFor(model => model.KPI.CSF.FYID)
            </div>
            <div class="editor-field">
                 @Html.DropDownList("KPI.CSF.FYID", Model.Financial_Years)
                @Html.ValidationMessageFor(model => model.KPI.CSF.FYID)
            </div>
    
    • Admin
      Admin about 12 years
      Which video card do you use?
    • Admin
      Admin about 12 years
      I did a quick Google search, and it seems to be a common hardware problem with these computers... but that doesn't really give us any clues why it works fine under Windows 7.
    • Admin
      Admin about 12 years
      My video card: ATI Radeon HD 6490M , I'm using the proprietary driver.
    • Admin
      Admin almost 12 years
      I have the same problem, but no progress. I reported this bug: bugs.launchpad.net/ubuntu/+source/aptdaemon/+bug/985679
    • munkee
      munkee over 11 years
      Thanks for pointing me in the right direction with this!