You are not logged in.

#1 2020-05-14 15:20:41

Antonio05200
Member
Registered: 2020-05-14
Posts: 9

[SOLVED] Arch running too hot

Hi guys,
first of all, sorry for my English. I'm not mother-tongue.
I've recently installed ArchLinux and I'm having some problems with the temperature. I've got an ASUS K56CM laptop (8 years old). I state that I installed cpupower and I set my governor to powersave, I installed laptop-mode-tools, acpi, acpid and thermald. I even changed my thermal compound. Regarding video drivers I installed xf86-video-intel, mesa and nvidia-video-390xx (my video card is NVIDA GT635M). It seems to work well with bumblebee. Unfortunately the problem isn't solved, the temperature remains high. To experiment  (or because I'm desperate) if the same problem is on the others distros I installed in another partition Manjaro. Just installed the temperature is the same, but after installing video-drivers with mhwd (Manjaro hardware detection) the temperature is noticeably cooler. Could you help me finding the package/settings that should I implement on arch? If it is useful I link a gdrive folder in which I inserted the .txt files of packages installed on arch and Manjaro. Thanks in advance.

Link to the folder

Last edited by Antonio05200 (2020-05-19 09:43:01)

Offline

#2 2020-05-14 15:33:36

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,645

Re: [SOLVED] Arch running too hot

You want to disable the dedicated graphics card. If you want to do that like Manjaro did it, set up bumblebee and bbswitch with the nvidia-390xx driver: https://wiki.archlinux.org/index.php/Bumblebee https://aur.archlinux.org/packages/nvidia-390xx-dkms

As the nvidia-390xx drivers are in the AUR you should read: https://wiki.archlinux.org/index.php/Ar … Repository for information on how to install packages from there.

If you just want to disable the nvidia card, installing bbswitch and blacklisting nouveau  should suffice.

Offline

#3 2020-05-14 16:07:28

Antonio05200
Member
Registered: 2020-05-14
Posts: 9

Re: [SOLVED] Arch running too hot

V1del wrote:

You want to disable the dedicated graphics card. If you want to do that like Manjaro did it, set up bumblebee and bbswitch with the nvidia-390xx driver: https://wiki.archlinux.org/index.php/Bumblebee https://aur.archlinux.org/packages/nvidia-390xx-dkms

As the nvidia-390xx drivers are in the AUR you should read: https://wiki.archlinux.org/index.php/Ar … Repository for information on how to install packages from there.

If you just want to disable the nvidia card, installing bbswitch and blacklisting nouveau  should suffice.

I would like to disable dedicated graphic card when I don't need it. I've already installed bumblebee on arch and optirun works very well. So, (sorry for my newbie question), doesn't it disable my dedicated graphic card when I don't need it? To do that should I configure it? I don't know if Manjaro disabled it, but it surely installed graphic drivers.

Last edited by Antonio05200 (2020-05-14 16:09:26)

Offline

#4 2020-05-14 16:12:03

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,645

Re: [SOLVED] Arch running too hot

bbswitch is the actual "disabling" component here. Check your dmesg on whether it has applied, it's not necessary to install the normal nvidia drivers if bbswitch can properly disable the card.

You might also want to post actual numbers of temperature readings because all of this reads quite "feely" without actual hard data to show that the general temperature is lower

Offline

#5 2020-05-14 16:58:14

Antonio05200
Member
Registered: 2020-05-14
Posts: 9

Re: [SOLVED] Arch running too hot

V1del wrote:

bbswitch is the actual "disabling" component here. Check your dmesg on whether it has applied, it's not necessary to install the normal nvidia drivers if bbswitch can properly disable the card.

You might also want to post actual numbers of temperature readings because all of this reads quite "feely" without actual hard data to show that the general temperature is lower

Thank you so much. I think that you find out what the problem is. Executing:

sudo systemctl status bumblebeed

It gives me these errors:

mag 14 18:51:21 Antonio-Arch systemd[1]: Started Bumblebee C Daemon.
mag 14 18:51:23 Antonio-Arch bumblebeed[3675]: modprobe: FATAL: Module bbswitch not found in directory /lib/modules/5.6.11-arch1-1
mag 14 18:51:23 Antonio-Arch bumblebeed[3658]: [   34.162790] [ERROR]Module bbswitch could not be loaded (timeout?)
mag 14 18:51:23 Antonio-Arch bumblebeed[3658]: [   34.162835] [WARN]No switching method available. The dedicated card will always be on.
mag 14 18:51:23 Antonio-Arch bumblebeed[3658]: [   34.165318] [INFO]/usr/bin/bumblebeed 3.2.1 started

However temperature on arch in IDLE is about 68°C in Manjaro instead about 50°C

Offline

#6 2020-05-14 17:20:00

seth
Member
Registered: 2012-09-03
Posts: 50,957

Re: [SOLVED] Arch running too hot

pacman -Qs linux bbswitch nvidia
uname -a

Offline

#7 2020-05-14 17:30:36

Antonio05200
Member
Registered: 2020-05-14
Posts: 9

Re: [SOLVED] Arch running too hot

seth wrote:
pacman -Qs linux bbswitch nvidia
uname -a

The first command doesn't give any output. The second:

Linux Antonio-Arch 5.6.11-arch1-1 #1 SMP PREEMPT Wed, 06 May 2020 17:32:37 +0000 x86_64 GNU/Linux

Offline

#8 2020-05-14 17:32:09

Antonio05200
Member
Registered: 2020-05-14
Posts: 9

Re: [SOLVED] Arch running too hot

Antonio05200 wrote:
seth wrote:
pacman -Qs linux bbswitch nvidia
uname -a

The first command doesn't give any output.
But if I run:

pacman -Q linux bbswitch nvidia-390xx

The output is:

linux 5.6.11.arch1-1
bbswitch 0.8-320
nvidia-390xx 390.132-36

The second:

Linux Antonio-Arch 5.6.11-arch1-1 #1 SMP PREEMPT Wed, 06 May 2020 17:32:37 +0000 x86_64 GNU/Linux

Last edited by Antonio05200 (2020-05-14 17:32:30)

Offline

#9 2020-05-14 17:37:02

seth
Member
Registered: 2012-09-03
Posts: 50,957

Re: [SOLVED] Arch running too hot

0.8-320 is for linux 5.6.12.arch1-1, don't conduct partial updates.

Ftr,

pacman -Qs '(linux|nvidia|bbswitch)'

, my bad - sorry.

Offline

#10 2020-05-14 17:43:25

Antonio05200
Member
Registered: 2020-05-14
Posts: 9

Re: [SOLVED] Arch running too hot

seth wrote:

0.8-320 is for linux 5.6.12.arch1-1, don't conduct partial updates.

Ftr,

pacman -Qs '(linux|nvidia|bbswitch)'

, my bad - sorry.

Don't worry, I'm very grateful for your help.

Here's the output:

local/alsa-lib 1.2.2-1
    An alternative implementation of Linux sound support
local/alsa-utils 1.2.2-1
    Advanced Linux Sound Architecture - Utilities
local/archlinux-appstream-data 20200415-1
    Arch Linux application database for AppStream-based software centers
local/archlinux-keyring 20200422-1
    Arch Linux PGP keyring
local/avahi 0.8+15+ge8a3dd0-1
    Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/base 2-2
    Minimal package set to define a basic Arch Linux installation
local/bbswitch 0.8-320
    Kernel module allowing to switch dedicated graphics card on Optimus laptops
local/bumblebee 3.2.1-20
    NVIDIA Optimus support for Linux through VirtualGL
local/cpupower 5.6-1 (linux-tools)
    Linux kernel tool to examine and tune power saving related features of your
    processor
local/efibootmgr 17-1
    Linux user-space application to modify the EFI Boot Manager
local/filesystem 2020.05.07-1
    Base Arch Linux files
local/hdparm 9.58-3
    A shell utility for manipulating Linux IDE drive/driver parameters
local/iptables 1:1.8.4-1
    Linux kernel packet control tool (using legacy interface)
local/keyutils 1.6.1-4
    Linux Key Management Utilities
local/kmod 27-1
    Linux kernel module management tools and library
local/laptop-mode-tools 1.73.1-1
    Power Saving tool for Linux
local/lib32-libva 2.6.1-1
    Video Acceleration (VA) API for Linux (32-bit)
local/lib32-libvdpau 1.4-1
    Nvidia VDPAU library
local/lib32-libxshmfence 1.3-1
    a library that exposes a event API on top of Linux futexes (32-bit)
local/libaio 0.3.112-2
    The Linux-native asynchronous I/O facility (aio) library
local/libiec61883 1.2.0-5
    A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394
local/libimobiledevice 1.2.0+87+g92c5462-6
    Library that talks the protocols to support iPhone and iPod Touch devices on Linux
local/libraw1394 2.1.2-2
    Provides an API to the Linux IEEE1394 (FireWire) driver
local/libutil-linux 2.35.1-2
    util-linux runtime libraries
local/libva 2.7.1-1
    Video Acceleration (VA) API for Linux
local/libvdpau 1.4-1
    Nvidia VDPAU library
local/libxnvctrl-390xx 390.132-2
    NVIDIA NV-CONTROL X extension, 390xx legacy branch
local/libxshmfence 1.3-2
    a library that exposes a event API on top of Linux futexes
local/linux 5.6.11.arch1-1
    The Linux kernel and modules
local/linux-api-headers 5.4.17-1
    Kernel headers sanitized for use in userspace
local/linux-firmware 20200421.78c0348-1
    Firmware files for Linux
local/linux-headers 5.6.12.arch1-1
    Headers and scripts for building modules for the Linux kernel
local/mdadm 4.1-2
    A tool for managing/monitoring Linux md device arrays, also known as Software RAID
local/mhwd-db-garuda-git r4.eedf094-1
    mhwd-db-garuda(manjaro's mhwd-db backported to archlinux with additional features
    and limited to only dkms drivers)
local/mhwd-garuda-git r11.b17a3eb-1
    mhwd-garuda(manjaro's mhwd backported to archlinux with additional features and
    limited to only dkms drivers)
local/mhwd-nvidia 0.1-1
    mhwd-nvidia pci id
local/ndctl 68-2
    Utility library for managing the libnvdimm (non-volatile memory device) sub-system
    in the Linux kernel
local/net-tools 1.60.20181103git-2
    Configuration tools for Linux networking
local/nvidia-390xx 390.132-36
    NVIDIA drivers for linux, 390xx legacy branch
local/nvidia-390xx-settings 390.132-2
    Tool for configuring the NVIDIA graphics driver, 390xx legacy branch
local/nvidia-390xx-utils 390.132-2
    NVIDIA drivers utilities
local/pacman-mirrorlist 20200411-1
    Arch Linux mirror list for use by pacman
local/thermald 2.1-1
    The Linux Thermal Daemon program from 01.org
local/util-linux 2.35.1-2
    Miscellaneous system utilities for Linux
local/v4l-utils 1.18.1-1
    Userspace tools and conversion library for Video 4 Linux
local/xf86-video-nouveau 1.0.16-1 (xorg-drivers)
    Open Source 3D acceleration driver for nVidia cards

If there is some mhwd package I tired to install it thinking that I would have solved the issue. I will do a fresh install of arch after that I will solve the issue.

Last edited by Antonio05200 (2020-05-14 18:09:46)

Offline

#11 2020-05-19 09:24:04

Antonio05200
Member
Registered: 2020-05-14
Posts: 9

Re: [SOLVED] Arch running too hot

Hi guys, I had a fresh install of arch with nvidia-390xx, bumblebee and bbswitch, Now it works perfectly! Thank you so much

Offline

Board footer

Powered by FluxBB