You are not logged in.

#151 2016-04-25 17:22:19

0X1A
Member
Registered: 2013-03-27
Posts: 43

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:
0X1A wrote:

Alright, so mainline is giving me no screen flicker and I've fixed the previous issues I described by installing different versions of bbswitch, bumblebee. I installed bbswitch-dkms (installing a new kernel wasn't installing the module for bbswitch), and bumblebee-git though I'm not entirely sure bumblebee-git is necessary. Passing i915.enable_rc6=7 to options

I'm amazed, it seems everyone has different problems. So you are on 4.5.1 with RC6 and it works? yikes

No, mainline is currently 4.6.0-rc5. I'm still having issues with the thunderbolt port though. When I plug in my phone nothing happens and after I unplug it my screen won't turn back on after suspending.

Offline

#152 2016-05-03 08:12:40

incer
Member
Registered: 2012-01-10
Posts: 10

Re: Arch on New XPS 15(Late 2015)

4.6rc6 seems even more battery hungry

Offline

#153 2016-05-03 13:57:50

adam_q
Member
Registered: 2014-09-24
Posts: 17

Re: Arch on New XPS 15(Late 2015)

I also encountered some strange noise.

The noise sounds like the HDD is spinning up from sleep.
Maybe this is because I put my /home(XFS) on the HDD, while all other on the SSD.
Although I've changed XFS commit interval (why xfs uses sysctl instead of commit mount option), VM dirty writeback, to 60 secs, and disable disk sleep for the HDD.
All of them seem to reduce the freqence of the noise, but that noise still happens from time to time.

Any idea to eliminate the annoying spinning up? (Replacing hdd with an SSD is always the final solution though).

My XPS15 is speced with 1080P monitor, 32G SSD with 1T HDD, 8G RAM and GTX 960M graphics.

Offline

#154 2016-05-06 11:06:22

Feadurn
Member
Registered: 2013-05-15
Posts: 15

Re: Arch on New XPS 15(Late 2015)

Is anyone have the hibernation process working? I cannot resume for the hibernation (with or without the tip given by the OPS)

Last edited by Feadurn (2016-05-06 11:06:40)

Offline

#155 2016-05-06 11:26:25

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

Feadurn wrote:

Is anyone have the hibernation process working? I cannot resume for the hibernation (with or without the tip given by the OPS)

Me neither. But to be honest the standby power draw is so low that I just use that.


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#156 2016-05-06 12:10:34

Feadurn
Member
Registered: 2013-05-15
Posts: 15

Re: Arch on New XPS 15(Late 2015)

OK I found the problem and it is caused by the IntelSpeed Step.
It is the same as explained in the pm-utils wiki https://wiki.archlinux.org/index.php/pm … om_suspend (even if you use systemctl and not pm-utils).

So now it works if IntelSpeed Step is disable in bios (and without using the sleep.conf given by the OP).

However, in the pm-utils, they give a workaround to make it work even with the IntelSpeed Step activated. Is there anyone that know how to translate that for using with systemctl hibernate?

Last edited by Feadurn (2016-05-06 12:52:22)

Offline

#157 2016-05-06 12:13:46

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

Feadurn wrote:

OK I found the problem and it is caused by the IntelSpeed.
It is the same as explained in the pm-utils wiki https://wiki.archlinux.org/index.php/pm … om_suspend (even if you use systemctl and not pm-utils).

So now it works if IntelSpeed is disable in bios (and without using the sleep.conf given by the OP).

However, in the pm-utils, they give a workaround to make it work even with the IntelSpeed activated. Is there anyone that know how to translate that for using with systemctl hibernate?

You mean speedstep? Disabling speedstep will greatly increase power consumption AFAIK.

EDIT: or speedshift?

Last edited by OdinEidolon (2016-05-06 12:14:13)


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#158 2016-05-06 12:55:36

Feadurn
Member
Registered: 2013-05-15
Posts: 15

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:
Feadurn wrote:

OK I found the problem and it is caused by the IntelSpeed.
It is the same as explained in the pm-utils wiki https://wiki.archlinux.org/index.php/pm … om_suspend (even if you use systemctl and not pm-utils).

So now it works if IntelSpeed is disable in bios (and without using the sleep.conf given by the OP).

However, in the pm-utils, they give a workaround to make it work even with the IntelSpeed activated. Is there anyone that know how to translate that for using with systemctl hibernate?

You mean speedstep? Disabling speedstep will greatly increase power consumption AFAIK.

EDIT: or speedshift?

Yes Intel Speedstep (updated the post). The thing is I don't want to leave it deactivated, but I know the hibernate works with it deactivated. Now the only remaining step is to translate the workaround from pm-utils into a systemctl hook (I suppose). But I don't know how to do that.

PS: The code they used in the  quirk in /etc/pm/sleep.d/:

#!/bin/sh
#
case "$1" in
    suspend)
    ;;
    resume)
        sleep 5
        vbetool dpms off
        vbetool dpms on
    ;;
    *) exit $NA
    ;;
esac

Offline

#159 2016-05-07 02:58:38

moismailzai
Member
Registered: 2016-02-20
Posts: 15

Re: Arch on New XPS 15(Late 2015)

n/a

Last edited by moismailzai (2021-04-11 17:50:44)

Offline

#160 2016-05-17 09:54:13

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

I find that the minimum brightness looks a bit too high. KDE's minimum brightness is 47 in /sys/class/backlight/intel_backlight/brightness. Is this the case also for other DEs?

By the way I find that even by setting brightness to 1 it is a bit too bright for very dark environments.


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#161 2016-05-18 00:33:57

frank604
Member
From: BC, Canada
Registered: 2011-04-20
Posts: 1,212

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:

I find that the minimum brightness looks a bit too high. KDE's minimum brightness is 47 in /sys/class/backlight/intel_backlight/brightness. Is this the case also for other DEs?

By the way I find that even by setting brightness to 1 it is a bit too bright for very dark environments.

I use a combination of light (from aur) and xcalib.
My dim script is:

    xcalib -co 70 -a
    light -S 1

I can run it as many times or change the xcalib change value to 40.  Not a perfect match for what I want but it gets the job done.  You can also keybind it for easier access.

If you want to remove the xcalib modifcation you can clear with

xcalib -c

Offline

#162 2016-05-19 08:54:29

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

frank604 wrote:
OdinEidolon wrote:

I find that the minimum brightness looks a bit too high. KDE's minimum brightness is 47 in /sys/class/backlight/intel_backlight/brightness. Is this the case also for other DEs?

By the way I find that even by setting brightness to 1 it is a bit too bright for very dark environments.

I use a combination of light (from aur) and xcalib.
My dim script is:

    xcalib -co 70 -a
    light -S 1

I can run it as many times or change the xcalib change value to 40.  Not a perfect match for what I want but it gets the job done.  You can also keybind it for easier access.

If you want to remove the xcalib modifcation you can clear with

xcalib -c

Thanks!

EDIT: by the way I also realized that I can use redshift for this, and it works really well.

Last edited by OdinEidolon (2016-05-19 09:12:58)


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#163 2016-05-20 09:32:12

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

By the way, here is a picture of my on-battery power consumption over the last two or three months.
Power consumption is tracked every second by a simple bash script. Y axis is power, X is time.

Colors are a measure of the density of measurements in that region. The line is a smoothed fitting.
This is not only idle, but all on-battery power measurements, even though I capped the plot at 30W.

1Wmi3Bg.png

As you can see, there is a bump at about 3.3e5 seconds. Unfortunately, that is the passage to Linux 4.5 from 4.4 sad


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#164 2016-05-23 14:21:58

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

I'm having some really annoying problems right now.

1) Sometimes I put the computer to sleep, and when waking up the Nvidia card is on. I cannot turn it off or unload the moduel in any way.
And When I shutdown the computer, I get a kernel panic related to the nvidia module.

2) Since today, after an apparently simple upgrade, I cannot put it to sleep anymore. It just shuts down instead of sleeping, or maybe crashes when sleeping, I don't know. All I know is that when trying to suspend, journalctl reports it does try (the only errors reported are related to brcmfmac and do not seem to be relevant), but then when opening the lid the computer boots from scratch. This is a list of packages updated today:

[2016-05-23 09:36] [ALPM] upgraded linux-api-headers (4.5.2-1 -> 4.5.5-1)
[2016-05-23 09:36] [ALPM] upgraded iana-etc (20160314-1 -> 20160513-1)
[2016-05-23 09:36] [ALPM] upgraded at-spi2-core (2.20.1-1 -> 2.20.2-1)
[2016-05-23 09:36] [ALPM] upgraded libinput (1.3.0-1 -> 1.3.0-2)
[2016-05-23 09:36] [ALPM] upgraded sqlite (3.12.2-1 -> 3.13.0-1)
[2016-05-23 09:36] [ALPM] upgraded attica-qt5 (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded m4 (1.4.17-1 -> 1.4.17-2)
[2016-05-23 09:36] [ALPM] upgraded autoconf (2.69-2 -> 2.69-3)
[2016-05-23 09:36] [ALPM] upgraded ki18n (5.21.0-1 -> 5.22.1-1)
[2016-05-23 09:36] [ALPM] upgraded karchive (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded giflib (5.1.2-1 -> 5.1.4-1)
[2016-05-23 09:36] [ALPM] upgraded kfilemetadata (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kidletime (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded solid (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kcoreaddons (5.21.0-3 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kwidgetsaddons (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kjobwidgets (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kconfig (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kwindowsystem (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kcrash (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kdbusaddons (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kglobalaccel (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kcompletion (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kservice (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kauth (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kcodecs (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kguiaddons (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kconfigwidgets (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kitemviews (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kiconthemes (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded sonnet (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded ktextwidgets (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kxmlgui (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kbookmarks (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded knotifications (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kwallet (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kinit (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kio (5.21.0-2 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded baloo (5.21.0-2 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded bluez-qt (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded breeze-icons (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded dhcpcd (6.10.2-1 -> 6.10.3-1)
[2016-05-23 09:36] [ALPM] upgraded knewstuff (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kpackage (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kdeclarative (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kcmutils (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kactivities (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kded (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kunitconversion (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kitemmodels (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kemoticons (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kparts (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kdelibs4support (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kpty (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kdnssd (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kjs (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded khtml (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded dolphin (16.04.1-1 -> 16.04.1-2)
[2016-05-23 09:36] [ALPM] upgraded extra-cmake-modules (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded frameworkintegration (5.21.0-1 -> 5.22.0-2)
[2016-05-23 09:36] [ALPM] upgraded gtk-update-icon-cache (3.20.5-1 -> 3.20.5-2)
[2016-05-23 09:36] [ALPM] upgraded gtk3 (3.20.5-1 -> 3.20.5-2)
[2016-05-23 09:36] [ALPM] upgraded imagemagick (6.9.4.0-1 -> 6.9.4.3-1)
[2016-05-23 09:36] [ALPM] upgraded python-setuptools (1:21.1.0-1 -> 1:21.2.0-1)
[2016-05-23 09:36] [ALPM] upgraded kapidox (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kplotting (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kdewebkit (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kdesignerplugin (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kdesu (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kdoctools (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kimageformats (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kjsembed (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded knotifyconfig (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kpeople (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kross (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded plasma-framework (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded threadweaver (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded krunner (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded ktexteditor (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kwayland (5.6.4-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded kxmlrpcclient (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded libgphoto2 (2.5.9-1 -> 2.5.10-1)
[2016-05-23 09:36] [ALPM] upgraded man-db (2.7.5-1 -> 2.7.5-2)
[2016-05-23 09:36] [ALPM] upgraded modemmanager-qt (5.21.0-1 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded networkmanager-qt (5.21.0-2 -> 5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded openssh (7.2p2-1 -> 7.2p2-2)
[2016-05-23 09:36] [ALPM] upgraded oxygen-icons (1:5.21.0-1 -> 1:5.22.0-1)
[2016-05-23 09:36] [ALPM] upgraded pacman (5.0.1-3 -> 5.0.1-4)
[2016-05-23 09:36] [ALPM] upgraded vlc (2.2.3-2 -> 2.2.3-3)
[2016-05-23 09:36] [ALPM] upgraded wildmidi (0.3.8-1 -> 0.3.9-1)
[2016-05-23 09:36] [ALPM] upgraded xf86-video-intel (1:2.99.917+645+g88733a7-1 -> 1:2.99.917+654+ga508b11-1)

PS: Here arethe journalctl errors when trying to suspend, they do not seem to be relevant to the problem:

May 23 15:45:40 XPS15af kernel: brcmfmac: brcmf_inetaddr_changed: fail to get arp ip table err:-23
May 23 15:45:40 XPS15af kernel: brcmfmac: brcmf_cfg80211_del_pmksa: Cache entry not found
May 23 15:45:40 XPS15af kernel: brcmfmac: brcmf_cfg80211_del_pmksa: Cache entry not found
May 23 15:45:40 XPS15af kernel: brcmfmac: brcmf_cfg80211_del_pmksa: Cache entry not found
May 23 15:45:40 XPS15af kernel: brcmfmac: brcmf_cfg80211_del_pmksa: Cache entry not found
May 23 15:45:40 XPS15af kernel: brcmfmac: brcmf_cfg80211_del_pmksa: Cache entry not found

Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#165 2016-05-31 09:15:47

incer
Member
Registered: 2012-01-10
Posts: 10

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:

I'm having some really annoying problems right now.

1) Sometimes I put the computer to sleep, and when waking up the Nvidia card is on. I cannot turn it off or unload the moduel in any way.
And When I shutdown the computer, I get a kernel panic related to the nvidia module.

How do you check whether it's on or not?

Offline

#166 2016-05-31 13:12:44

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

incer wrote:
OdinEidolon wrote:

I'm having some really annoying problems right now.

1) Sometimes I put the computer to sleep, and when waking up the Nvidia card is on. I cannot turn it off or unload the moduel in any way.
And When I shutdown the computer, I get a kernel panic related to the nvidia module.

How do you check whether it's on or not?

Using bumblebee/bbswitch. Check the wiki page. Also, on many DEs you can install a watcher plasmoid / applet. I use this:
http://kde-apps.org/content/show.php/bu … ent=174556
for KDE.

EDIT: by the way th damn card is now on for no reason. I already know it'll kill the laptop on shutdown.

Last edited by OdinEidolon (2016-05-31 13:13:32)


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#167 2016-06-08 15:12:37

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

I just updated to 4.6.1 and I'm running with

options i915 enable_rc6=1 enable_psr=1 enable_fbc=1

No problems for the 20 minutes tested so far. Very happy, power use went down a lot it seems from 4.5 (where I only had PSR). Note that 8h ago a patch was applied to eliminate PSR flickering:
https://git.archlinux.org/svntogit/pack … f4922a17e1


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#168 2016-06-08 17:41:41

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:

I just updated to 4.6.1 and I'm running with

options i915 enable_rc6=1 enable_psr=1 enable_fbc=1

No problems for the 20 minutes tested so far. Very happy, power use went down a lot it seems from 4.5 (where I only had PSR). Note that 8h ago a patch was applied to eliminate PSR flickering:
https://git.archlinux.org/svntogit/pack … f4922a17e1

Ok, some testing done.
I can confirm rc6 always works well on my machine.
rc6 + psr works well on AC, but on battery it causes temporary freezes, extreme keyboard input lag. Unusable.
rc6 + fbc works well on AC, but on battery it causes temporary lots of black flickers. Unusable.

Both on-battery settings may be due to the fact that I set many power-saving flags automatically when on battery: if I set all values to the optimal AC values (I have a script to do so), the problems disappear. So now I have to test which particular setting that is set on battery by my script causes PSR and FBC to behave badly. I hope it's the same setting for both...


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#169 2016-06-08 20:08:38

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:
OdinEidolon wrote:

I just updated to 4.6.1 and I'm running with

options i915 enable_rc6=1 enable_psr=1 enable_fbc=1

No problems for the 20 minutes tested so far. Very happy, power use went down a lot it seems from 4.5 (where I only had PSR). Note that 8h ago a patch was applied to eliminate PSR flickering:
https://git.archlinux.org/svntogit/pack … f4922a17e1

Ok, some testing done.
I can confirm rc6 always works well on my machine.
rc6 + psr works well on AC, but on battery it causes temporary freezes, extreme keyboard input lag. Unusable.
rc6 + fbc works well on AC, but on battery it causes temporary lots of black flickers. Unusable.

Both on-battery settings may be due to the fact that I set many power-saving flags automatically when on battery: if I set all values to the optimal AC values (I have a script to do so), the problems disappear. So now I have to test which particular setting that is set on battery by my script causes PSR and FBC to behave badly. I hope it's the same setting for both...

More testing. PSR and FBC seem to work well even on battery, if and only if SATA ALPM is disabled (/sys/class/scsi_host/host{0,1}/link_power_management_policy = max_performance). This is quite sad since ALPM greatly reduces power usage.

Anyone knows anything about this? Where could I report this problem?


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#170 2016-06-09 13:27:25

Feadurn
Member
Registered: 2013-05-15
Posts: 15

Re: Arch on New XPS 15(Late 2015)

Did you get the resume from hibernate working with the 4.6.1?

Offline

#171 2016-06-09 13:30:25

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

Feadurn wrote:

Did you get the resume from hibernate working with the 4.6.1?

I don't hibernate, sorry. Bootup time is so fast and sleep power consumption so low I really don't find a need for it.


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#172 2016-06-09 13:33:14

Feadurn
Member
Registered: 2013-05-15
Posts: 15

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:
Feadurn wrote:

Did you get the resume from hibernate working with the 4.6.1?

I don't hibernate, sorry. Bootup time is so fast and sleep power consumption so low I really don't find a need for it.

Ah ok. However, be careful with the sleep, I had three times the laptop woke up in my bag and stayed awake for hours. It heat up a lot (I mean barely touchable) with fan on full speed. This is the reason I don't use sleep when I transport it and why hibernation would be great.

Offline

#173 2016-06-09 13:45:44

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

Feadurn wrote:
OdinEidolon wrote:
Feadurn wrote:

Did you get the resume from hibernate working with the 4.6.1?

I don't hibernate, sorry. Bootup time is so fast and sleep power consumption so low I really don't find a need for it.

Ah ok. However, be careful with the sleep, I had three times the laptop woke up in my bag and stayed awake for hours. It heat up a lot (I mean barely touchable) with fan on full speed. This is the reason I don't use sleep when I transport it and why hibernation would be great.

It actually never ever happened to me (it did occur on my previous laptop, I know it's a pain) even though I'm now used to put it to sleep several times a day, for several hours. Maybe it has to do with NVMe, I have the basic HDD version (with an SSD added).
Did you try 4.6? Right now, compared to my previous post, I set psr=0, since even with ALPM disabled I continued to get system hangs and slowdowns (only after sleep, that's why I did not catch it in my first testing run).

EDIT: by the way you should be able to get thermald to shut it down on high skin temperature.

Last edited by OdinEidolon (2016-06-09 13:46:46)


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#174 2016-06-09 16:40:39

Feadurn
Member
Registered: 2013-05-15
Posts: 15

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:

It actually never ever happened to me (it did occur on my previous laptop, I know it's a pain) even though I'm now used to put it to sleep several times a day, for several hours. Maybe it has to do with NVMe, I have the basic HDD version (with an SSD added).
Did you try 4.6? Right now, compared to my previous post, I set psr=0, since even with ALPM disabled I continued to get system hangs and slowdowns (only after sleep, that's why I did not catch it in my first testing run).

EDIT: by the way you should be able to get thermald to shut it down on high skin temperature.

Thank you for the tips about thermald, I installed it (I have the NVMe maybe that's why).

I installed the 4.6 now and the computer still randomly failed to resume from hibernation sad.
For your testing, I have the same options in the kernel

options i915 enable_rc6=1 enable_psr=1 enable_fbc=1

and the screen flickering have disappeared. I also have the impression of better battery life but not much. I also don't have any problem of slowing down after sleep but  I did not tested with the ALPM enabled or disabled because I don't know how to do it.

Offline

#175 2016-06-10 07:28:48

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 498

Re: Arch on New XPS 15(Late 2015)

Feadurn wrote:
OdinEidolon wrote:

It actually never ever happened to me (it did occur on my previous laptop, I know it's a pain) even though I'm now used to put it to sleep several times a day, for several hours. Maybe it has to do with NVMe, I have the basic HDD version (with an SSD added).
Did you try 4.6? Right now, compared to my previous post, I set psr=0, since even with ALPM disabled I continued to get system hangs and slowdowns (only after sleep, that's why I did not catch it in my first testing run).

EDIT: by the way you should be able to get thermald to shut it down on high skin temperature.

Thank you for the tips about thermald, I installed it (I have the NVMe maybe that's why).

I installed the 4.6 now and the computer still randomly failed to resume from hibernation sad.
For your testing, I have the same options in the kernel

options i915 enable_rc6=1 enable_psr=1 enable_fbc=1

and the screen flickering have disappeared. I also have the impression of better battery life but not much. I also don't have any problem of slowing down after sleep but  I did not tested with the ALPM enabled or disabled because I don't know how to do it.

To enable ALPM (see https://wiki.archlinux.org/index.php/Po … anagement) momentarily:

# for i in /sys/class/scsi_host/host*/link_power_management_policy; do echo min_power > ${i} ; done

By the way in the end I disabled PSR, as I still got huge delays and slowdowns in the GUI (all fine in the TTY). FBC is still active but I get flickers sometimes even with ALPM disabled. With ALPM enabled they seem to be more frequent tho.

Last edited by OdinEidolon (2016-06-10 07:30:10)


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

Board footer

Powered by FluxBB