You are not logged in.

#251 2016-12-18 22:01:42

sunite
Member
From: Freiburg i. Br., DE
Registered: 2012-05-14
Posts: 29
Website

Re: Arch on New XPS 15(Late 2015)

element432 wrote:

Hey, Ive been having issues with my internel mic not working and my headset mic not working. The sound on the headset works, but not the mic. I read through here (possibly missed something in the 10 pages) and dont believe I saw something about this. I was wondering if anyone else had a similar issue with a possible solution? I can offer more information if asked for, just not sure where to start haha. Thanks!

I've been having the same issue, I sadly didn't notice this issue until last week when I was meant to be on Skype call with some colleagues - this failed miserably. I haven't look further on resolving this, anyone else have more to add?

Offline

#252 2016-12-19 06:52:54

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

Re: Arch on New XPS 15(Late 2015)

sunite wrote:
element432 wrote:

Hey, Ive been having issues with my internel mic not working and my headset mic not working. The sound on the headset works, but not the mic. I read through here (possibly missed something in the 10 pages) and dont believe I saw something about this. I was wondering if anyone else had a similar issue with a possible solution? I can offer more information if asked for, just not sure where to start haha. Thanks!

I've been having the same issue, I sadly didn't notice this issue until last week when I was meant to be on Skype call with some colleagues - this failed miserably. I haven't look further on resolving this, anyone else have more to add?

My internal mic has always worked very well, the external mic has not - not digged into it tho to be honest.


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

#253 2016-12-19 11:17:25

sPHERE
Member
From: Москва
Registered: 2008-07-01
Posts: 76
Website

Re: Arch on New XPS 15(Late 2015)

Have you guys made sure the default mic is acivated with sufficient volume in both alsamixer and pavucontrol? I have not had issues with the mic yet, running linux-4.8.15-2 with BIOS 1.2.16.

What I do miss though is the driver for both the ISA bridge and the second thermal subsystem (lspci -k) aswell as the memory controller (PMC). I know that in Linux 4.9 intel_uncore is matched with the DRAM Register host bridge but it seems to work without it nonetheless.

If someone running the latest Linux-version (4.9.x) with all default options, could you share the output of " sudo sensors-detect" ?

Offline

#254 2016-12-19 11:52:08

czepluch
Member
Registered: 2011-04-11
Posts: 11

Re: Arch on New XPS 15(Late 2015)

Maybe I overlooked something in this thread, but has anyone had any luck playing 4k videos in the native resolution of the 4K monitor? I have found mpv with `--vo=vaapi` to be the least laggy option, but it's definitely still not watchable. I have setup bumblebee, but don't seem to be able to get hardware decoding to work in any way. Would appreciate if somebody that got this working, could make a small write up of how they did. And if it's not possible I would also like to know so that I don't spend more time trying to figure this out.

Offline

#255 2016-12-21 09:54:48

ssbb
Member
Registered: 2016-10-06
Posts: 4

Re: Arch on New XPS 15(Late 2015)

Looks like screen flickering on low brightness is gone for me with new BIOS update (01.02.18)!

Last edited by ssbb (2016-12-21 09:55:00)

Offline

#256 2016-12-23 17:10:36

sPHERE
Member
From: Москва
Registered: 2008-07-01
Posts: 76
Website

Re: Arch on New XPS 15(Late 2015)

The lowest brightness settings does not turn off the monitor either with latest bios! smile

Offline

#257 2016-12-23 19:12:47

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

Re: Arch on New XPS 15(Late 2015)

sPHERE wrote:

The lowest brightness settings does not turn off the monitor either with latest bios! smile

This is actually a cons for me. How do I turn off the monitor now, without learning a new shortcut? These hare hard problems.


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

#258 2016-12-23 22:16:28

ssbb
Member
Registered: 2016-10-06
Posts: 4

Re: Arch on New XPS 15(Late 2015)

hmm, for me it turning off monitor (just using xbacklight).

Offline

#259 2016-12-23 22:43:26

ror191505
Member
Registered: 2014-03-10
Posts: 8

Re: Arch on New XPS 15(Late 2015)

I've performed bunch of tests with my laptop today and want to share my results.

My config: XPS 15 (9550) FHD, i7, 32Gb RAM, 512Gb Lite-On SSD

cmdline:

root=/dev/nvme0n1p2 rootfstype=ext4 add_efi_memmap rw pcie_aspm=force i915.semaphores=1 i915.enable_fbc=1 i915.enable_rc6=9 i915.enable_guc_loading=1 i915.enable_guc_submission=1 acpi_os_name="Linux" pcie_aspm=force i915.edp_vswing=2 quiet splash loglevel=3 rd.systemd.show_status=auto rd.udev.log-priority=3

Tests list:
32Gb RAM with Mainline Kernel (4.9 from testing) and  i915.enable_psr=0
32Gb RAM with NVME Kernel (4.9) and  i915.enable_psr=0
16Gb RAM with NVME Kernel (4.9) and  i915.enable_psr=0
32Gb RAM with NVME Kernel (4.9) and  i915.enable_psr=1 (totally unusable and luggy system)
32Gb RAM with NVME Kernel (4.9) and  i915.enable_psr=2

Short results (respectively to previous list):
5.17 Watts on average with standard deviation 0.14 
4.09 Watts on average with standard deviation 0.12 
3.79 Watts on average with standard deviation 0.19 
4.80 Watts on average with standard deviation 2.55 
3.99 Watts on average with standard deviation 0.17

Here is long results (also respectively to previous list):

~ % sudo powerstat -d 0 -f -g -c
Running for 480.0 seconds (48 samples at 10.0 second intervals).
Power measurements will start in 0 seconds time.

  Time    User  Nice   Sys  Idle    IO  Run Ctxt/s  IRQ/s Fork Exec Exit  Watts   CPU Freq  GPU W
00:01:35   0.2   0.0   0.1  99.7   0.1    1    155     77    0    0    0   5.33   1.01 GHz   0.13
00:01:45   0.1   0.0   0.1  99.8   0.0    1    112     82    3    1    5   5.10   1.10 GHz   0.05
00:01:55   0.2   0.0   0.0  99.7   0.1    1    153     72    1    0    0   5.17   0.90 GHz   0.11
00:02:05   0.1   0.0   0.0  99.8   0.0    1     82     55    0    0    0   5.03   1.10 GHz   0.04
00:02:15   0.2   0.0   0.0  99.8   0.1    1    141     84    0    0    1   5.23   0.99 GHz   0.11
00:02:25   0.1   0.0   0.0  99.8   0.0    1     85     56    0    0    0   5.05   1.12 GHz   0.04
00:02:35   0.2   0.0   0.1  99.7   0.1    1    146     77    0    0    0   5.19   0.98 GHz   0.10
00:02:45   0.1   0.0   0.0  99.8   0.0    1     81     54    0    0    0   5.02   1.00 GHz   0.04
00:02:55   0.3   0.0   0.1  99.6   0.1    1    328    110   10    0    7   5.22   0.90 GHz   0.11
00:03:05   0.1   0.0   0.0  99.9   0.0    1     76     53    0    0    0   5.01   1.15 GHz   0.05
00:03:15   0.2   0.0   0.1  99.7   0.1    1    144     74    0    0    3   5.20   1.00 GHz   0.11
00:03:25   0.1   0.0   0.0  99.8   0.0    1     94     60    0    0    0   5.03   1.08 GHz   0.04
00:03:35   0.2   0.0   0.1  99.7   0.1    1    144     74    0    0    0   5.27   0.90 GHz   0.11
00:03:45   0.1   0.0   0.0  99.9   0.0    1     87     57    0    0    0   5.02   1.03 GHz   0.04
00:03:55   0.2   0.0   0.1  99.7   0.1    1    136     69    0    0    0   5.22   0.93 GHz   0.10
00:04:05   0.1   0.0   0.0  99.9   0.0    1     82     57    0    0    0   5.05   1.00 GHz   0.05
00:04:15   0.2   0.0   0.1  99.7   0.1    1    142     69    0    0    0   5.14   1.00 GHz   0.10
00:04:25   0.1   0.0   0.0  99.8   0.0    1     83     54    0    0    0   5.03   1.20 GHz   0.04
00:04:35   0.2   0.0   0.1  99.7   0.1    1    137     67    0    0    0   5.12   1.02 GHz   0.10
00:04:45   0.1   0.0   0.0  99.9   0.0    1     85     54    0    0    0   5.02   0.97 GHz   0.04
00:04:55   0.3   0.0   0.0  99.6   0.1    1    305     96   11    0    8   5.78   0.98 GHz   0.11
00:05:05   0.1   0.0   0.0  99.9   0.0    1     82     53    0    0    0   5.02   1.11 GHz   0.04
00:05:15   0.2   0.0   0.1  99.7   0.1    1    143     70    0    0    3   5.32   0.92 GHz   0.11
00:05:25   0.1   0.0   0.0  99.8   0.0    1     89     57    0    0    0   5.05   1.00 GHz   0.04
00:05:35   0.2   0.0   0.0  99.7   0.1    1    163     75    0    0    0   5.22   0.92 GHz   0.11
00:05:45   0.1   0.0   0.0  99.8   0.0    1    104     59    3    0    2   5.02   1.17 GHz   0.04
00:05:55   0.2   0.0   0.1  99.7   0.1    1    142     70    0    0    0   5.25   0.98 GHz   0.10
00:06:05   0.1   0.0   0.0  99.8   0.0    1     88     68    0    0    8   5.03   1.15 GHz   0.04
00:06:15   0.2   0.0   0.1  99.7   0.1    1    140     70    0    0    2   5.14   0.95 GHz   0.10
00:06:25   0.1   0.0   0.0  99.8   0.0    1     90     57    1    0    2   5.06   1.11 GHz   0.04
00:06:35   0.2   0.0   0.1  99.7   0.1    1    146     74    0    0    1   5.28   0.98 GHz   0.11
00:06:45   0.1   0.0   0.0  99.9   0.0    1     88     56    1    0    1   5.03   1.00 GHz   0.04
00:06:55   0.3   0.0   0.1  99.6   0.1    1    319    102   10    0    5   5.25   1.30 GHz   0.11
00:07:05   0.1   0.0   0.0  99.8   0.0    1     82     55    0    0    0   5.04   1.10 GHz   0.04
00:07:15   0.2   0.0   0.1  99.7   0.1    1    139     70    0    0    3   5.23   1.06 GHz   0.10
00:07:25   0.1   0.0   0.0  99.8   0.0    1     84     56    0    0    0   5.06   0.92 GHz   0.04
00:07:35   0.2   0.0   0.1  99.7   0.1    1    158     79    0    0    0   5.26   0.91 GHz   0.11
00:07:45   0.1   0.0   0.0  99.8   0.0    1     91     55    0    0    0   5.13   1.02 GHz   0.05
00:07:55   0.2   0.0   0.0  99.7   0.1    1    142     69    0    0    0   5.35   0.93 GHz   0.11
00:08:05   0.1   0.0   0.0  99.8   0.0    1     82     55    0    0    0   5.15   1.13 GHz   0.04
00:08:15   0.2   0.0   0.1  99.7   0.1    1    141     67    1    0    0   5.35   1.01 GHz   0.11
00:08:25   0.1   0.0   0.0  99.9   0.0    1     86     55    0    0    0   5.12   1.09 GHz   0.04
00:08:35   0.2   0.0   0.0  99.7   0.1    1    137     64    1    0    0   5.28   1.04 GHz   0.10
00:08:45   0.1   0.0   0.1  99.8   0.0    1     87     56    1    0    0   5.15   1.04 GHz   0.04
00:08:55   0.2   0.0   0.1  99.7   0.1    1    298     93    8    0    5   5.33   1.08 GHz   0.10
00:09:05   0.1   0.0   0.0  99.8   0.0    1     87     54    1    0    0   5.15   0.95 GHz   0.04
00:09:15   0.2   0.0   0.1  99.7   0.1    1    148     74    0    0    3   5.38   0.93 GHz   0.11
00:09:25   0.1   0.0   0.0  99.8   0.0    1     93     58    0    0    0   5.17   1.06 GHz   0.04
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Average   0.1   0.0   0.0  99.8   0.0  1.0  130.1   67.2  1.1  0.0  1.2   5.17   1.03 GHz   0.08
  StdDev   0.0   0.0   0.0   0.1   0.0  0.0   61.9   13.4  2.7  0.1  2.2   0.14   0.09 GHz   0.03
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Minimum   0.1   0.0   0.0  99.6   0.0  1.0   75.8   52.8  0.0  0.0  0.0   5.01   0.90 GHz   0.04
 Maximum   0.3   0.0   0.1  99.9   0.1  1.0  327.9  110.1 11.0  1.0  8.0   5.78   1.30 GHz   0.13
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
Summary:
System:   5.17 Watts on average with standard deviation 0.14  
GPU:   0.08 Watts on average with standard deviation 0.03  

C-State    Resident      Count Latency 
C10-SKL     92.443%      22140     890
C9-SKL       0.000%          0     480
C8-SKL       7.141%      17356     200
C7s-SKL      0.003%         91     124
C6-SKL       0.099%       3684      85
C3-SKL       0.006%        649      70
C1E-SKL      0.019%       1723      10
C1-SKL       0.023%        812       2
POLL         0.000%          4       0
C0           0.265%
_________________________________________________________________________________________________
~ % sudo powerstat -d 0 -f -g -c
Running for 480.0 seconds (48 samples at 10.0 second intervals).
Power measurements will start in 0 seconds time.

  Time    User  Nice   Sys  Idle    IO  Run Ctxt/s  IRQ/s Fork Exec Exit  Watts   CPU Freq  GPU W
22:31:28   0.2   0.0   0.1  99.6   0.1    1    266     94    5    0    2   4.16   1.15 GHz   0.10
22:31:38   0.1   0.0   0.1  99.8   0.0    1    103     69    0    0    0   3.98   1.27 GHz   0.04
22:31:48   0.2   0.0   0.1  99.7   0.1    1    157     83    0    0    3   4.05   1.15 GHz   0.10
22:31:58   0.1   0.0   0.1  99.8   0.0    1    103     68    0    0    1   3.93   1.10 GHz   0.04
22:32:08   0.2   0.0   0.1  99.6   0.1    1    158     79    0    0    0   3.96   1.05 GHz   0.10
22:32:18   0.1   0.0   0.1  99.8   0.0    1     99     67    0    0    0   3.88   1.09 GHz   0.04
22:32:28   0.2   0.0   0.1  99.7   0.1    1    150     76    1    0    0   4.02   1.03 GHz   0.11
22:32:38   0.1   0.0   0.1  99.8   0.0    1    102     66    0    0    0   3.83   1.33 GHz   0.04
22:32:48   0.2   0.0   0.1  99.7   0.1    1    153     81    1    0    0   4.15   1.08 GHz   0.11
22:32:58   0.1   0.0   0.1  99.8   0.0    1     96     66    0    0    1   3.81   1.29 GHz   0.04
22:33:08   0.2   0.0   0.1  99.6   0.1    1    166     86    0    0    1   4.09   1.43 GHz   0.11
22:33:18   0.1   0.0   0.1  99.8   0.0    1    102     73    0    0    0   3.94   1.30 GHz   0.04
22:33:28   0.2   0.0   0.1  99.6   0.1    1    307    112    9    0    6   4.12   1.27 GHz   0.10
22:33:38   0.1   0.0   0.1  99.8   0.0    1    102     68    0    0    3   3.95   1.16 GHz   0.04
22:33:48   0.2   0.0   0.1  99.7   0.1    1    154     77    0    0    0   4.08   1.12 GHz   0.10
22:33:58   0.1   0.0   0.1  99.8   0.0    1     98     68    0    0    0   3.92   1.37 GHz   0.04
22:34:08   0.2   0.0   0.1  99.7   0.1    1    154     81    0    0    0   4.02   1.21 GHz   0.10
22:34:18   0.2   0.0   0.1  99.8   0.0    1    104     67    0    0    0   4.06   1.03 GHz   0.05
22:34:28   0.2   0.0   0.1  99.7   0.1    1    149     79    0    0    0   4.08   1.37 GHz   0.10
22:34:38   0.2   0.0   0.1  99.8   0.0    1    101     64    0    0    0   3.91   1.39 GHz   0.04
22:34:48   0.2   0.0   0.1  99.6   0.1    1    152     78    0    0    0   4.20   1.15 GHz   0.09
22:34:58   0.1   0.0   0.1  99.8   0.0    1    122    142    1    0    0   4.10   1.25 GHz   0.04
22:35:08   0.2   0.0   0.1  99.6   0.1    1    233    395    0    0    0   4.26   1.10 GHz   0.10
22:35:18   0.1   0.0   0.1  99.8   0.0    1     97     64    0    0    0   4.10   1.30 GHz   0.05
22:35:28   0.3   0.0   0.1  99.6   0.1    1    254     96    3    0    0   4.20   1.16 GHz   0.11
22:35:38   0.1   0.0   0.1  99.8   0.0    1     99     68    0    0    3   4.10   1.20 GHz   0.04
22:35:48   0.2   0.0   0.1  99.6   0.1    1    157     79    0    0    0   4.23   1.43 GHz   0.11
22:35:58   0.1   0.0   0.1  99.8   0.0    1    104     66    1    0    1   4.08   1.35 GHz   0.05
22:36:08   0.2   0.0   0.1  99.7   0.1    1    156     77    0    0    0   4.29   1.23 GHz   0.10
22:36:18   0.2   0.0   0.1  99.7   0.0    1    112     71    1    0    2   4.11   1.20 GHz   0.05
22:36:28   0.2   0.0   0.1  99.7   0.1    1    148     71    0    0    1   4.27   1.22 GHz   0.10
22:36:38   0.2   0.0   0.1  99.8   0.0    1    103     66    0    0    0   4.07   1.36 GHz   0.04
22:36:48   0.2   0.0   0.1  99.7   0.1    1    149     75    0    0    0   4.19   1.18 GHz   0.11
22:36:58   0.1   0.0   0.1  99.8   0.0    1     96     62    0    0    0   4.08   1.11 GHz   0.04
22:37:08   0.2   0.0   0.1  99.5   0.1    1    184     88    1    0    0   4.26   1.04 GHz   0.11
22:37:18   0.2   0.0   0.1  99.7   0.0    1     98     66    0    0    0   4.08   1.23 GHz   0.04
22:37:28   0.3   0.0   0.1  99.6   0.1    1    242     99    1    0    1   4.19   1.22 GHz   0.10
22:37:38   0.2   0.0   0.1  99.7   0.0    1    107     69    0    0    0   4.01   1.16 GHz   0.04
22:37:48   0.2   0.0   0.1  99.7   0.1    1    154     78    0    0    0   4.27   1.06 GHz   0.10
22:37:58   0.1   0.0   0.1  99.7   0.0    1    188    463    0    0    1   4.05   1.16 GHz   0.04
22:38:08   0.2   0.0   0.1  99.7   0.1    1    150     80    0    0    0   4.21   1.10 GHz   0.10
22:38:18   0.2   0.0   0.1  99.8   0.0    1    106     72    0    0    0   4.22   1.13 GHz   0.04
22:38:28   0.2   0.0   0.1  99.7   0.1    1    147     76    0    0    0   4.18   1.11 GHz   0.10
22:38:38   0.1   0.0   0.1  99.8   0.0    1     93     56    0    0    0   4.06   1.51 GHz   0.04
22:38:48   0.2   0.0   0.1  99.6   0.1    1    157     81    0    0    0   4.29   1.21 GHz   0.11
22:38:58   0.1   0.0   0.1  99.8   0.0    1     93     59    0    0    0   4.05   1.28 GHz   0.04
22:39:08   0.2   0.0   0.1  99.6   0.1    1    159     77    0    0    0   4.29   1.17 GHz   0.11
22:39:18   0.1   0.0   0.1  99.8   0.0    1     94     59    0    0    0   4.08   1.05 GHz   0.04
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Average   0.2   0.0   0.1  99.7   0.0  1.0  141.2   90.8  0.5  0.0  0.5   4.09   1.21 GHz   0.07
  StdDev   0.0   0.0   0.0   0.1   0.0  0.0   49.7   72.3  1.5  0.0  1.2   0.12   0.12 GHz   0.03
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Minimum   0.1   0.0   0.1  99.5   0.0  1.0   92.9   56.2  0.0  0.0  0.0   3.81   1.03 GHz   0.04
 Maximum   0.3   0.0   0.1  99.8   0.1  1.0  307.0  462.6  9.0  0.0  6.0   4.29   1.51 GHz   0.11
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
Summary:
System:   4.09 Watts on average with standard deviation 0.12  
GPU:   0.07 Watts on average with standard deviation 0.03  

C-State    Resident      Count Latency 
C10-SKL     92.886%      25912     890
C9-SKL       0.000%          1     480
C8-SKL       6.534%      18280     200
C7s-SKL      0.003%         99     124
C6-SKL       0.085%       3862      85
C3-SKL       0.009%        703      70
C1E-SKL      0.020%       1453      10
C1-SKL       0.073%       7986       2
POLL         0.011%          9       0
C0           0.380%
_________________________________________________________________________________________________
~ % sudo powerstat -d 0 -f -g -c
Running for 480.0 seconds (48 samples at 10.0 second intervals).
Power measurements will start in 0 seconds time.

  Time    User  Nice   Sys  Idle    IO  Run Ctxt/s  IRQ/s Fork Exec Exit  Watts   CPU Freq  GPU W
22:45:44   0.2   0.0   0.1  99.7   0.1    1    149     71    0    0    0   4.00   0.90 GHz   0.10
22:45:54   0.1   0.0   0.0  99.9   0.0    1     81     52    0    0    0   3.66   0.97 GHz   0.03
22:46:04   0.2   0.0   0.0  99.8   0.0    1    140     68    0    0    0   3.73   1.02 GHz   0.08
22:46:14   0.1   0.0   0.0  99.8   0.0    1     89     59    0    0    0   3.57   0.92 GHz   0.03
22:46:24   0.3   0.0   0.1  99.6   0.1    1    259    103    3    0    0   3.75   1.20 GHz   0.08
22:46:34   0.1   0.0   0.0  99.8   0.0    1    105     64    0    0    0   3.59   1.17 GHz   0.04
22:46:44   0.2   0.0   0.0  99.8   0.0    1    145     68    0    0    3   3.70   0.94 GHz   0.08
22:46:54   0.1   0.0   0.0  99.9   0.0    1     85     54    0    0    0   3.56   1.04 GHz   0.04
22:47:04   0.1   0.0   0.0  99.8   0.0    1    137     65    0    0    0   3.62   1.02 GHz   0.09
22:47:14   0.1   0.0   0.0  99.9   0.0    1     86     54    0    0    0   3.53   1.08 GHz   0.03
22:47:24   0.2   0.0   0.0  99.8   0.0    1    141     66    0    0    0   3.63   1.01 GHz   0.08
22:47:34   0.1   0.0   0.0  99.9   0.0    1     82     52    0    0    0   3.55   1.01 GHz   0.03
22:47:44   0.2   0.0   0.1  99.7   0.0    1    253     94    6    0    3   4.52   1.55 GHz   0.09
22:47:54   0.1   0.0   0.0  99.9   0.0    1     83     52    0    0    0   3.55   1.12 GHz   0.03
22:48:04   0.2   0.0   0.0  99.8   0.0    1    145     72    0    0    3   3.71   1.10 GHz   0.09
22:48:14   0.1   0.0   0.0  99.9   0.0    1     88     54    0    0    0   3.57   0.92 GHz   0.04
22:48:24   0.2   0.0   0.0  99.7   0.1    1    150     67    0    0    0   3.69   0.96 GHz   0.08
22:48:34   0.1   0.0   0.0  99.8   0.0    1     92     61    0    0    0   3.70   1.01 GHz   0.03
22:48:44   0.2   0.0   0.0  99.8   0.0    1    140     64    0    0    0   3.69   1.03 GHz   0.08
22:48:54   0.1   0.0   0.0  99.9   0.0    1     83     52    0    0    0   3.52   1.18 GHz   0.03
22:49:04   0.2   0.0   0.0  99.8   0.0    1    142     68    0    0    0   3.69   1.00 GHz   0.08
22:49:14   0.1   0.0   0.0  99.8   0.0    1     90     53    0    0    0   3.56   1.04 GHz   0.03
22:49:24   0.1   0.0   0.1  99.8   0.0    1    174     93    2    0   22   4.00   1.07 GHz   0.09
22:49:34   0.2   0.0   0.1  99.7   0.0    1    263    406    7    0    2   4.08   1.16 GHz   0.03
22:49:44   0.1   0.0   0.0  99.8   0.0    1    138     65    0    0    3   4.06   1.01 GHz   0.08
22:49:54   0.1   0.0   0.0  99.8   0.0    1     81     52    0    0    0   4.03   1.06 GHz   0.05
22:50:04   0.2   0.0   0.1  99.7   0.0    1    138     68    0    0    0   3.90   0.95 GHz   0.08
22:50:14   0.1   0.0   0.0  99.9   0.0    1     81     50    0    0    0   3.78   1.04 GHz   0.04
22:50:24   0.2   0.0   0.0  99.8   0.0    1    135     64    0    0    1   3.85   0.94 GHz   0.08
22:50:34   0.1   0.0   0.0  99.9   0.0    1     91     57    1    0    0   3.76   1.10 GHz   0.03
22:50:44   0.2   0.0   0.0  99.7   0.0    1    142     68    0    0    0   3.97   0.94 GHz   0.08
22:50:54   0.1   0.0   0.0  99.8   0.0    1     79     51    0    0    0   3.76   1.05 GHz   0.03
22:51:04   0.1   0.0   0.0  99.8   0.0    1    136     63    0    0    0   3.91   0.95 GHz   0.07
22:51:14   0.1   0.0   0.0  99.9   0.0    1     82     50    0    0    0   3.77   0.97 GHz   0.03
22:51:24   0.2   0.0   0.1  99.8   0.0    1    154     78    0    0    0   4.08   0.95 GHz   0.08
22:51:34   0.2   0.0   0.0  99.8   0.0    1    142     58    0    0    0   3.74   0.99 GHz   0.04
22:51:44   0.2   0.0   0.1  99.8   0.0    1    136     64    1    0    0   3.87   0.94 GHz   0.09
22:51:54   0.1   0.0   0.0  99.9   0.0    1     78     50    0    0    0   3.77   0.94 GHz   0.03
22:52:04   0.1   0.0   0.1  99.8   0.0    1    138     66    0    0    0   3.91   1.09 GHz   0.08
22:52:14   0.1   0.0   0.0  99.9   0.0    1     82     51    1    0    0   3.77   1.01 GHz   0.03
22:52:24   0.1   0.0   0.0  99.8   0.0    1    133     62    0    0    0   3.88   0.94 GHz   0.08
22:52:34   0.2   0.0   0.0  99.8   0.0    1     94     59    0    0    0   3.76   0.96 GHz   0.04
22:52:44   0.2   0.0   0.0  99.7   0.1    1    142     68    0    0    0   3.92   0.96 GHz   0.09
22:52:54   0.1   0.0   0.0  99.9   0.0    1     79     51    0    0    0   3.77   0.94 GHz   0.03
22:53:04   0.2   0.0   0.0  99.8   0.0    1    137     67    0    0    0   3.85   1.00 GHz   0.08
22:53:14   0.1   0.0   0.0  99.9   0.0    1     80     52    0    0    0   3.75   1.22 GHz   0.03
22:53:24   0.2   0.0   0.0  99.8   0.0    1    151     75    0    0    0   4.12   1.00 GHz   0.08
22:53:34   0.2   0.0   0.0  99.8   0.0    1    187     76   14    2    9   3.78   1.06 GHz   0.03
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Average   0.1   0.0   0.0  99.8   0.0  1.0  125.8   70.3  0.7  0.0  1.0   3.79   1.03 GHz   0.06
  StdDev   0.0   0.0   0.0   0.1   0.0  0.0   45.7   50.3  2.4  0.3  3.4   0.19   0.11 GHz   0.03
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Minimum   0.1   0.0   0.0  99.6   0.0  1.0   77.9   49.8  0.0  0.0  0.0   3.52   0.90 GHz   0.03
 Maximum   0.3   0.0   0.1  99.9   0.1  1.0  263.2  406.0 14.0  2.0 22.0   4.52   1.55 GHz   0.10
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
Summary:
System:   3.79 Watts on average with standard deviation 0.19  
GPU:   0.06 Watts on average with standard deviation 0.03  

C-State    Resident      Count Latency 
C10-SKL     94.069%      23199     890
C9-SKL       0.000%          3     480
C8-SKL       5.413%      15693     200
C7s-SKL      0.001%         16     124
C6-SKL       0.139%       3164      85
C3-SKL       0.020%        854      70
C1E-SKL      0.053%       1473      10
C1-SKL       0.024%       3126       2
POLL         0.000%          1       0
C0           0.281%
_________________________________________________________________________________________________
~ % sudo powerstat -d 0 -f -g -c
Running for 480.0 seconds (48 samples at 10.0 second intervals).
Power measurements will start in 0 seconds time.

  Time    User  Nice   Sys  Idle    IO  Run Ctxt/s  IRQ/s Fork Exec Exit  Watts   CPU Freq  GPU W
23:11:34   0.0   0.0   0.0  99.9   0.0    2     72    100    0    0    1   4.31   0.90 GHz   0.02
23:11:44   0.0   0.0   0.0  99.9   0.0    1     63     97    1    0    0   4.23   0.90 GHz   0.02
23:11:54   0.0   0.0   0.0  99.9   0.0    2     66    100    0    0    0   4.16   0.90 GHz   0.02
23:12:04   0.3   2.2   3.5  92.0   2.1    1   4098   1821  176   45  172   5.36   0.82 GHz   0.02
23:12:14   0.1   0.0   0.1  99.8   0.0    2    199    126    7    0    4   5.32   0.90 GHz   0.02
23:12:24   0.0   0.0   0.0  99.9   0.0    1     75    108    1    0    4   5.32   0.90 GHz   0.02
23:12:34   0.1   0.0   0.0  99.9   0.0    2     75    101    1    0    1   5.33   0.90 GHz   0.03
23:12:44   0.0   0.0   0.0  99.9   0.0    2     59     97    0    0    1   5.34   0.90 GHz   0.01
23:12:54   0.1   0.0   0.0  99.9   0.0    2     76    102    0    0    2   5.39   0.90 GHz   0.02
23:13:04   0.0   0.0   0.0  99.9   0.0    2     82    100    1    0    0   5.35   1.21 GHz   0.02
23:13:14   0.0   0.0   0.0 100.0   0.0    2     51     97    0    0    1   4.15   0.90 GHz   0.00
23:13:24   0.0   0.0   0.0  99.9   0.0    2     71    100    1    0    0   4.17   0.90 GHz   0.02
23:13:34   0.0   0.0   0.0 100.0   0.0    2     61     98    0    0    0   4.43   0.90 GHz   0.01
23:13:44   0.0   0.0   0.0  99.9   0.0    2     62     99    0    0    1   4.21   0.90 GHz   0.01
23:13:54   0.0   0.0   0.0  99.9   0.0    2     66     99    1    0    0   4.39   0.90 GHz   0.02
23:14:04   0.2   0.6   0.1  99.0   0.1    2    562    219   22    3    3   5.34   1.00 GHz   0.02
23:14:14   0.3   2.3   3.5  91.7   2.2    1   3593   1930  169   44  183   4.31   0.89 GHz   0.02
23:14:24   0.1   0.0   0.0  99.9   0.0    2     72    100    0    0    1   4.17   0.90 GHz   0.02
23:14:34   0.1   0.0   0.0  99.9   0.0    1     68    103    0    0    3   4.25   0.90 GHz   0.02
23:14:44   0.0   0.0   0.0 100.0   0.0    2     48     95    1    0    0   4.15   0.90 GHz   0.00
23:14:54   0.0   0.0   0.0  99.9   0.0    2     60     96    0    0    1   4.15   0.90 GHz   0.01
23:15:04   0.0   0.0   0.0  99.9   0.0    2     80    101    1    0    1   4.49   0.90 GHz   0.01
23:15:14   0.0   0.0   0.0  99.9   0.0    2     71    100    0    0    0   4.15   0.90 GHz   0.02
23:15:24   0.1   0.0   0.0  99.9   0.0    2     64     99    0    0    1   4.14   0.90 GHz   0.02
23:15:34   0.0   0.0   0.1  99.9   0.0    2    142    428    3    2    2   5.47   0.95 GHz   0.02
23:15:44   0.0   0.0   0.0 100.0   0.0    2     60     98    1    0    1   4.35   1.21 GHz   0.02
23:15:54   0.0   0.0   0.0  99.9   0.0    2     62    101    1    0    0   4.23   0.90 GHz   0.00
23:16:04   0.0   0.0   0.0  99.9   0.0    2     60     99    0    0    0   4.21   0.90 GHz   0.01
23:16:14   0.5   2.8   3.6  90.8   2.4    1   6923   2008  187   45  183  21.98   1.66 GHz   0.02
23:16:24   0.1   0.0   0.0  99.9   0.0    1     92    124    0    0    3   4.14   0.90 GHz   0.02
23:16:34   0.0   0.0   0.0  99.9   0.0    1     68    102    0    0    1   4.19   0.90 GHz   0.02
23:16:44   0.0   0.0   0.0  99.9   0.0    1     64     98    1    0    0   4.14   0.96 GHz   0.02
23:16:54   0.0   0.0   0.0  99.9   0.0    1     58     99    0    0    0   4.15   0.90 GHz   0.01
23:17:04   0.0   0.0   0.0 100.0   0.0    2     62     97    0    0    1   4.15   0.90 GHz   0.02
23:17:14   0.0   0.0   0.0  99.9   0.0    2     83    104    1    0    4   4.14   0.90 GHz   0.02
23:17:24   0.0   0.0   0.0  99.9   0.0    1     67     94    0    0    1   3.92   0.94 GHz   0.02
23:17:34   0.0   0.0   0.0  99.9   0.0    1     57    102    1    0    1   4.17   0.90 GHz   0.01
23:17:44   0.0   0.0   0.0 100.0   0.0    1     58     94    0    0    0   4.14   0.90 GHz   0.02
23:17:54   0.1   0.0   0.0  99.9   0.0    1     72    101    0    0    1   4.14   0.90 GHz   0.02
23:18:04   0.1   0.0   0.0  99.9   0.0    2     67    103    1    0    0   4.16   0.90 GHz   0.02
23:18:14   0.1   0.0   0.0  99.9   0.0    2    183    124    5    0    2   4.64   0.90 GHz   0.01
23:18:24   0.4   2.2   3.5  91.8   2.1    2   5371   1868  176   45  172   4.35   0.88 GHz   0.02
23:18:34   0.0   0.0   0.0  99.9   0.0    2     75    105    0    0    3   4.17   0.90 GHz   0.02
23:18:44   0.0   0.0   0.0 100.0   0.0    1     61     99    0    0    1   4.13   0.90 GHz   0.02
23:18:54   0.0   0.0   0.0  99.9   0.0    2     71    102    1    0    0   4.16   1.06 GHz   0.02
23:19:04   0.0   0.0   0.0  99.9   0.0    1     59    101    1    0    1   4.16   0.90 GHz   0.01
23:19:14   0.0   0.0   0.0  99.9   0.0    1     75    103    1    0    3   4.17   0.90 GHz   0.02
23:19:24   0.0   0.0   0.0  99.9   0.0    1     73     95    0    0    0   4.39   0.90 GHz   0.02
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Average   0.1   0.2   0.3  99.2   0.2  1.6  495.0  261.2 15.9  3.8 15.8   4.80   0.94 GHz   0.02
  StdDev   0.1   0.7   1.0   2.3   0.6  0.5 1409.1  499.0 48.7 12.3 48.8   2.55   0.13 GHz   0.01
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Minimum   0.0   0.0   0.0  90.8   0.0  1.0   48.5   93.8  0.0  0.0  0.0   3.92   0.82 GHz   0.00
 Maximum   0.5   2.8   3.6 100.0   2.4  2.0 6923.3 2007.8 187.0 45.0 183.0  21.98   1.66 GHz   0.03
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
Summary:
System:   4.80 Watts on average with standard deviation 2.55  
GPU:   0.02 Watts on average with standard deviation 0.01  

C-State    Resident      Count Latency 
C10-SKL     93.598%      44171     890
C9-SKL       0.002%         45     480
C8-SKL       5.178%      30593     200
C7s-SKL      0.017%        689     124
C6-SKL       0.204%      12285      85
C3-SKL       0.032%       4531      70
C1E-SKL      0.096%      16461      10
C1-SKL       0.122%      61706       2
POLL         0.004%        228       0
C0           0.746%
_________________________________________________________________________________________________
~ % sudo powerstat -d 0 -f -g -c
Running for 480.0 seconds (48 samples at 10.0 second intervals).
Power measurements will start in 0 seconds time.

  Time    User  Nice   Sys  Idle    IO  Run Ctxt/s  IRQ/s Fork Exec Exit  Watts   CPU Freq  GPU W
23:24:52   0.2   0.0   0.1  99.7   0.0    1    165     76    0    0    0   4.13   0.90 GHz   0.10
23:25:02   0.1   0.0   0.0  99.8   0.1    1    110     78    0    0    0   4.50   1.90 GHz   0.06
23:25:12   0.2   0.0   0.0  99.7   0.1    1    257     99    9    0    4   4.10   0.90 GHz   0.08
23:25:22   0.1   0.0   0.0  99.9   0.0    1     86     61    0    0    4   3.83   1.11 GHz   0.03
23:25:32   0.1   0.0   0.0  99.8   0.0    1    144     76    0    0    1   3.93   0.90 GHz   0.07
23:25:42   0.1   0.0   0.0  99.9   0.0    1     87     57    0    0    0   3.85   0.99 GHz   0.03
23:25:52   0.1   0.0   0.0  99.8   0.0    1    139     67    0    0    0   3.90   0.90 GHz   0.07
23:26:02   0.1   0.0   0.0  99.9   0.0    1     78     57    0    0    0   3.80   1.15 GHz   0.03
23:26:12   0.1   0.0   0.1  99.8   0.0    1    138     72    0    0    0   4.06   0.90 GHz   0.08
23:26:22   0.1   0.0   0.0  99.9   0.0    1     75     54    0    0    0   3.80   1.20 GHz   0.03
23:26:32   0.2   0.0   0.1  99.7   0.0    1    323    103    5    0    2   3.99   0.90 GHz   0.08
23:26:42   0.1   0.0   0.0  99.9   0.0    1     83     56    0    0    0   3.80   1.11 GHz   0.03
23:26:52   0.2   0.0   0.0  99.8   0.0    1    148     80    0    0    3   3.96   0.94 GHz   0.08
23:27:02   0.1   0.0   0.0  99.9   0.0    1     75     55    0    0    0   3.82   1.11 GHz   0.03
23:27:12   0.1   0.0   0.1  99.8   0.0    1    149     72    0    0    0   3.98   0.90 GHz   0.08
23:27:22   0.1   0.0   0.0  99.9   0.0    1     75     55    0    0    0   3.82   1.12 GHz   0.03
23:27:32   0.1   0.0   0.0  99.8   0.0    1    138     69    0    0    0   4.00   0.90 GHz   0.08
23:27:42   0.1   0.0   0.0  99.9   0.0    1     82     57    0    0    0   3.84   1.15 GHz   0.03
23:27:52   0.1   0.0   0.0  99.8   0.0    1    140     69    0    0    0   4.00   0.90 GHz   0.09
23:28:02   0.1   0.0   0.0  99.9   0.0    1     94     73    0    0   18   3.80   1.15 GHz   0.03
23:28:12   0.3   0.0   0.1  99.6   0.0    1    284     98   10    0    0   4.28   1.82 GHz   0.09
23:28:22   0.1   0.0   0.0  99.9   0.0    1     98     65    2    0    9   3.80   1.18 GHz   0.03
23:28:32   0.1   0.0   0.1  99.8   0.0    1    144     77    1    0    3   3.92   0.90 GHz   0.08
23:28:42   0.1   0.0   0.0  99.9   0.0    1     81     58    0    0    0   3.84   1.24 GHz   0.03
23:28:52   0.2   0.0   0.1  99.7   0.0    1    157     82    2    2    2   4.02   0.94 GHz   0.09
23:29:02   0.1   0.0   0.0  99.9   0.0    1     81     54    0    0    0   3.81   1.24 GHz   0.03
23:29:12   0.2   0.0   0.1  99.7   0.1    1    145     70    1    0    0   4.12   0.90 GHz   0.09
23:29:22   0.1   0.0   0.0  99.9   0.0    1     87     56    1    0    0   3.81   1.12 GHz   0.04
23:29:32   0.2   0.0   0.0  99.8   0.1    1    142     66    0    0    0   4.09   0.92 GHz   0.09
23:29:42   0.1   0.0   0.0  99.8   0.0    1    212    474    0    0    1   3.98   1.13 GHz   0.03
23:29:52   0.1   0.0   0.0  99.8   0.0    1    138     63    0    0    0   4.21   0.90 GHz   0.10
23:30:02   0.1   0.0   0.0  99.9   0.0    1     79     56    0    0    0   3.93   1.12 GHz   0.03
23:30:12   0.2   0.0   0.1  99.7   0.1    1    282    100    7    0    4   4.19   0.90 GHz   0.10
23:30:22   0.1   0.0   0.0  99.9   0.0    1     78     51    0    0    0   3.85   1.21 GHz   0.04
23:30:32   0.1   0.0   0.1  99.8   0.1    1    148     74    0    0    3   4.03   0.90 GHz   0.09
23:30:42   0.1   0.0   0.0  99.9   0.0    1     78     53    0    0    0   3.90   1.06 GHz   0.03
23:30:52   0.2   0.0   0.1  99.7   0.1    1    144     71    0    0    0   4.19   0.90 GHz   0.09
23:31:02   0.1   0.0   0.0  99.9   0.0    1     81     53    0    0    0   3.85   1.00 GHz   0.04
23:31:12   0.1   0.0   0.0  99.8   0.1    1    142     67    0    0    0   4.19   0.99 GHz   0.10
23:31:22   0.1   0.0   0.0  99.9   0.0    1     83     55    0    0    0   3.85   1.22 GHz   0.04
23:31:32   0.1   0.0   0.1  99.7   0.1    1    150     72    0    0    0   4.19   0.98 GHz   0.10
23:31:42   0.1   0.0   0.0  99.9   0.0    1     86     54    0    0    0   3.95   1.18 GHz   0.04
23:31:52   0.2   0.0   0.1  99.7   0.1    1    140     68    0    0    0   4.19   0.91 GHz   0.10
23:32:02   0.1   0.0   0.0  99.9   0.0    1     82     52    0    0    0   3.91   1.20 GHz   0.05
23:32:12   0.3   0.0   0.0  99.6   0.1    1    262     96    7    0    3   4.37   0.99 GHz   0.10
23:32:22   0.1   0.0   0.0  99.9   0.0    1     84     55    0    0    0   3.85   1.02 GHz   0.05
23:32:32   0.1   0.0   0.0  99.8   0.1    1    155     74    0    0    3   4.17   1.00 GHz   0.12
23:32:42   0.1   0.0   0.0  99.9   0.0    1     86     55    0    0    0   3.90   1.15 GHz   0.05
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Average   0.1   0.0   0.0  99.8   0.0  1.0  131.5   76.1  0.9  0.0  1.2   3.99   1.06 GHz   0.06
  StdDev   0.1   0.0   0.0   0.1   0.0  0.0   61.3   59.6  2.4  0.3  3.0   0.17   0.20 GHz   0.03
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
 Minimum   0.1   0.0   0.0  99.6   0.0  1.0   74.7   50.7  0.0  0.0  0.0   3.80   0.90 GHz   0.03
 Maximum   0.3   0.0   0.1  99.9   0.1  1.0  323.2  473.6 10.0  2.0 18.0   4.50   1.90 GHz   0.12
-------- ----- ----- ----- ----- ----- ---- ------ ------ ---- ---- ---- ------  --------- ------
Summary:
System:   3.99 Watts on average with standard deviation 0.17  
GPU:   0.06 Watts on average with standard deviation 0.03  

C-State    Resident      Count Latency 
C10-SKL     93.362%      22672     890
C9-SKL       0.001%         11     480
C8-SKL       6.113%      17352     200
C7s-SKL      0.001%         29     124
C6-SKL       0.113%       3551      85
C3-SKL       0.011%        609      70
C1E-SKL      0.072%       2416      10
C1-SKL       0.027%       3997       2
POLL         0.005%          5       0
C0           0.296%

Conclusion:
16Gb RAM eats less than 32Gb RAM for 0.3 Watts
Kernel with NVME patches eats less than Mainline Kernel for 1.08 Watts

PSR Results:
i915.enable_psr=1 eats MORE (?!) than i915.enable_psr=0 for 0.71 Watts
i915.enable_psr=2 eats less than i915.enable_psr=1 for 0.81 Watts
i915.enable_psr=2 eats less than i915.enable_psr=0 for 0.10 Watts

Personally I'll use 32Gb RAM with NVME Kernel and i915.enable_psr=2

Last edited by ror191505 (2016-12-23 22:51:00)

Offline

#260 2016-12-24 17:27:32

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

Re: Arch on New XPS 15(Late 2015)

ror191505 wrote:

I've performed bunch of tests with my laptop today and want to share my results.

....

Very interesting results, thanks.
At which brightness are these tests carried out? Also, is this while running Gnome, or Plasma, or something else? Any background service active? Wi-fi on or off?

I just did the same test for the system in sig and got much worse results (5.94 Watts on average with standard deviation 1.41, ~10% brightness, 4.8, wifi on, Plasma), despite settings similar to yours. Will investigate.

Last edited by OdinEidolon (2016-12-24 17:28:28)


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

#261 2016-12-24 19:51:20

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

Re: Arch on New XPS 15(Late 2015)

ror191505 wrote:

I've performed bunch of tests with my laptop today and want to share my results.

My config: XPS 15 (9550) FHD, i7, 32Gb RAM, 512Gb Lite-On SSD

cmdline:

root=/dev/nvme0n1p2 rootfstype=ext4 add_efi_memmap rw pcie_aspm=force i915.semaphores=1 i915.enable_fbc=1 i915.enable_rc6=9 i915.enable_guc_loading=1 i915.enable_guc_submission=1 acpi_os_name="Linux" pcie_aspm=force i915.edp_vswing=2 quiet splash loglevel=3 rd.systemd.show_status=auto rd.udev.log-priority=3

Can I ask you why you are using these parameters?

acpi_os_name="Linux"  i915.edp_vswing=2

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

#262 2016-12-24 21:02:50

ror191505
Member
Registered: 2014-03-10
Posts: 8

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:
ror191505 wrote:

I've performed bunch of tests with my laptop today and want to share my results.

....

Very interesting results, thanks.
At which brightness are these tests carried out? Also, is this while running Gnome, or Plasma, or something else? Any background service active? Wi-fi on or off?

Testing was performed on lowest brightness (which don't turn off screen). Gnome Classic session, Nothing notisable being running, wifi turned on (actually I had atheros adapter but switched to Intel one).

I've got some new info from guys at XPS 13 thread about way to enable psr=1.

Offline

#263 2016-12-24 21:14:00

ror191505
Member
Registered: 2014-03-10
Posts: 8

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:

Can I ask you why you are using these parameters?

acpi_os_name="Linux"  i915.edp_vswing=2

Info about acpi os name I've got from wiki about acpi and hoped that it would help to remove lots of acpi errors in dmesg.

I don't know what edp_vswing actually do and i took this flag from guys at XPS 13 thread.

Offline

#264 2016-12-25 09:44:57

sPHERE
Member
From: Москва
Registered: 2008-07-01
Posts: 76
Website

Re: Arch on New XPS 15(Late 2015)

The difference between acpi_osi="Linux" (which is the correct command AFAIK, not "os_name=Linux) will just return a true flag to the bios (which OFTEN disables some features available to the OS the laptop is preinstalled with - in this case WIndows 10 Pro, where ASPM is active and supported).

I have tried both - Nothing major differences between Linux saying "false" (aka not having any acpi-overrides at boot) and having it set to return 'true' when asked about OS from BIOS. However, I have tried with "acpi_osi='!Windows 2013'" which in my case actually made the Airplane-mode switch (Fn+F12) hard-disconnect the bluetooth adapter which is the perfect setup imo. The sad thing was that memory offsets changed during sleep and made even more errors in dmesg.

For those who do not know, using "acpi_osi=!" (which removes all predefines OS queries by bios) or "acpi_osi=" '!Windows 2013' " which only removes the define for Windows 10. Interesting results imo. I may try using it again now that there are 2 bios revisions ahead of what I used at that time.

By the way, what this ACTUALLY means:

ACPI FADT declares the system doesn't support PCIe ASPM, so disable it


Does not mean Linux actually disables ASPM as long as its forcibly enabled with aspm_force=true is set. What it means according to other kernel developers is that "We got a negative from the BIOS, so we wont touch aspm as long as its not forcibly enabled).

However, there might be PCI devices that will not support ASPM or atleast Linux wont touch it no matter what (and this might be in windows aswell), which will display info like this in dmesg:

acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM

But even this, does not mean ASPM is not enabled.

Would be very interesting to see both behavior of the different acpi_osi= options in regards to the keyboard hotkeys (Fn+). I remember one setting with a particular combination where Fn+F8 did not work (which works with and without acpi_osi=Linux) and another where the ariplane-mode switch did not work, but cant remember which ones.

As mentioned, hard-disabling (ie showing "USB disconnected, device number 2) in dmesg pressing the airplane-mode was awesome and did not touch the wifi at all (I know you can set it up through bios too though). This was with 4.6.10 I think. But now I havent tried with the "!Windows 2013" option yet, or even better, both:

acpi_osi='!Windows 2013' acpi_osi='Linux'


On another note, I too wonder about the seemingly 'broken' bios ACPI errors which should not occur on a ACPI-compatible machine - and it is not ACPI's fault. However, fixing it *IS* possible through even altering the BIOS tables with decompiling and alterating one line I think, because the issue is a USB host expecting something different than ACPI is compatible to actually understand - might be associated with the memory controller or Thermal Subsystem which does not get assigned to any modules.

IF anyone could post their output of sudo lspci -nnk and sudo hwinfo --reallyall running the latest bios AND the latest kernel I could see what is currently the difference for XPS 9550 users between running 4.8 and 4.9 with latest BIOS. Feel free to paste the output of power consumption too. I currently run a custom 4.8.15-kernel because I use Reiser4 FS, which now by the way now supports Linux 4.9, internal "subvolumes", mirrors and RAID amongst other things (aswell as being a atomic filesystem with transparent, almost non-cpu costing lzo compression and extremely resilient to corruption when for example a hard-reset occurs or loses power at some point where the machine is not correctly unmounted.).

More features are implemented in testing branches as we speak because the initial design of the filesystem which suits a NVME SSD perfect (NOT using the discard option which Reiser4 has implemented a very special support for - realtime discard that does not wait for filesystem queue making it the filesystem which is most modern in the way it operates in terms of discards - which be should NOT be using with a NVME tho. Also the only one with optional transaction models for SSD and HDD.

Offline

#265 2016-12-25 10:45:38

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

Re: Arch on New XPS 15(Late 2015)

sPHERE wrote:

IF anyone could post their output of sudo lspci -nnk and sudo hwinfo --reallyall running the latest bios AND the latest kernel I could see what is currently the difference for XPS 9550 users between running 4.8 and 4.9 with latest BIOS.

I will post this as soon as 4.9 gets out of testing.


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

#266 2016-12-25 14:39:02

sPHERE
Member
From: Москва
Registered: 2008-07-01
Posts: 76
Website

Re: Arch on New XPS 15(Late 2015)

Great. Reason is that I should note that I have a very slim kernel with a very stripped down (but compatible with everything from USB LAN adapters to all mouse and keyboard, PCI passthrough etc) which works perfect for MY model but I can easily modify it to support the touchscreens or add it as an option in the PKGBUILD. As I have replaced my WiFi-card with a Intel one, I can add in options for the default Dell/Broadcom BCM wifi-card too as probably most users are using. All other WLAN-vendors are disabled in the config by default as none of these adapters that are compatible are made by Realtek, or other vendors. The initramfs is also very slim and is where most modules for such things are. This is using LZ4 for compression for faster (and better) compression to speed ratio, patched with -ck patchset, applied with default noop scheduler but BFQ is also built-in for HDD users. (A udev.rule can be added so that BFQ is default the HDD for those with both ssd and hdd. The NVME ssd's will not use the schedulers at all though as they will use the bulk.multiple.queue model by default with support for lvm2, dm-crypt(luks), all external "usb to whatever" adapters aswell as inbuilt thunderbolt support and all supported Intel modules, and especially with Skylake support. Not all Dell modules are built as they are not all supported. The ones currently used the SMBIOS, RBTN, DCDBAS and LEDS (even though this only applies to the external led indicating charging etc).

The config is configured with the "expert" options so that MuQSS is enabled as the default CPU scheduler, with KVM optimized for Intel Skylake/Kaby Lake as well as all supported Dell modules/drivers for this PC only - but in all configurations. My model is the one without touchscreen (FHD IPS non-glare), 32GB RAM, I7-6700HQ and NVIDIA GTX
In 4.9, intel_uncore will be used as the driver for the PCI DRAM Register Host Bridge which in 4.8 is not compatible although the module is built in.

I hope other modules and PCI-bus addresses are added to modules that support them, eg. the PMC memory controller as well as the PCI to ISA-bridge.

A lsmod and hwinfo as superuser with "reallyall" arguments will show what is supported and what is not in the newest kernel. I am running the the latest BIOS with 4.8.15 kernel but ACPI is still showing pretty much the same errors.

Nouveau is disabled IN kernel so no need for blacklisting. This can uploaded as linux-ck-reiser4 or something similar in AUR as this is solely based on @GreySky 's work with Linux-CK - but with optimizations for Intel (Skylake) computers, more built in modules special for this laptop and removed the unneeded ones (AMD support, other wlan-adapters, DVB/DIGITAL/ANALOG/TV support and the codecs, and only the codecs for Realtek, Generic and Analog codecs as supported codecs for the Intel HDA chip. There is support for USB sound-adapters and the right modules for internal chips and sensors (even though as of now the integrated SMSC ECE1117-HZH PMIC/EC) is not working even though its predecessor is supported so I assume something will be added eventually for the mentioned tailor-made chip for Dell (which is used in other Dell laptops too, usually called a "SMSC Super I/O"-chip, which can be used to control fans, display the temperatures at RAM, GFX, MB, CPU and Core.
Right now with all correct modules, I can only show 2 temperatures and no fan-speed or fan-control. Despite of this the laptop seems to work by itself in this mode (I assume it has something to do with the OS queried by the BIOS) because I have never heard the fans rev up until I compile something really heavy like the kernel itself with turbo mode at 3.5Ghz - so even though no thermal driver is used for the second thermal subsystem, thermal control is obviously working and its safe to assume that it can be used to whatever task handed to it.

Anyway enough rambling - if there is interest in this, there will be a package availble (sources though, with -mnative flags set as CPU and not -MSKYLAKE), NUMA and KSM disabled, and other things that are strictly not very performance enhancing but rather the opposite even for a laptop of this high-end caliber. There IS support for IOMMU but is not enabled by default (can be set at boot-time and is inbuilt), and all VFIO modules is available for PCI-passthrough with for example the NVIDIA card for the VM and Intel for the other. Needless to say, all ACPI support is there, while acpi-cpufreq is removed and Intel Pstate is used as default. Those who wish can configure their own modules with "yes" in the PKGBUILD for nconfig which allows you to modify everything yourself if you have other needs than I have.

If OK for GraySky is that I group this kernel as "ck-skylake" so all available pre-compiled modules for the Skylake CPU's at Repo-CK is supported. (This is tested. If not, DKMS is just as good if the makepkg.conf is set to -MNATIVE etc).

Regards

Last edited by sPHERE (2016-12-25 14:41:15)

Offline

#267 2016-12-25 15:36:45

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

Re: Arch on New XPS 15(Late 2015)

I would certainly try it out!


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

#268 2016-12-28 13:29:15

sPHERE
Member
From: Москва
Registered: 2008-07-01
Posts: 76
Website

Re: Arch on New XPS 15(Late 2015)

Package will be uploaded to AUR as soon as linux-ck 4.9 is out with all the original patches, config for XPS 9550 and optional Reiser4 support.

Cool if someone uploads their lsmod and dmesg and/or journalctl -xb with 4.9+. And also "lspci -nnk". I run 4.8.15 and have not managed to get all PCI devices claimed by the corresponding drivers, including memory controller, ISA bridge. Everything else works for me, including the mic, webcam (which differs with model configs though), 32GB RAM, IOMMU (not enabled) and Reiser4 with cryptocompress support (which now also supports mirrors, raid, and logical volumes as of 4.9).

Offline

#269 2016-12-28 21:15:04

sPHERE
Member
From: Москва
Registered: 2008-07-01
Posts: 76
Website

Re: Arch on New XPS 15(Late 2015)

Differences between acpi_osi='!' and either no acpi_osi option or just acpi_osi=Linux is as following:

# dmidecode = identical
# hwinfo (--reallyall) = some memory offset address changes for some virtual hardware and some non-virtual hardware(as with acpi_osi='!Windows 2013')
Function keys = Fn+F7 (monitor) does not work with acpi_osi='!' which deletes all "_OSI OS Vendors". Fn+F12 (airplane mode) hard-disables Bluetooth module only, and is not dependant on rfkill at all, with the following output from dmesg -w:

usb 1-4: USB disconnect, device number 4

and when toggled again:

usb 1-4: new full-speed USB device number 4 using xhci_hcd
Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
[....more bluetooth stuff]
I can also confirm that Bluetooth functionality remains exactly the same.

acpi_osi='!' is indentical in all ways with acpi_osi='!Windows 2013' (which only deletes the expected pre-installed Windows 10 _OSI from ACPI table.

Worth mentioning is that I replaced the Dell/BCM Wifi/BT mini-PCI card with the Intel 8260AC card, which took approx. 3minutes from start to end.

dmesg itself is different in that some errors are different but funtionality overall seems to be the same and I have found no more errors with neither options, so I recommend removing all acpi_osi options from kernel command line, aswell as replacing acpi_backlight=vendor with acpi_backlight=native. This way you can reach fairly low brightness with latest bios while still able to disable monitor.

Will investigate further but this seems to be the most obvious differences, eg: the way hotkeys are handled. The normal way for it to work is that Fn+F7 is found and can be bound to lxrandr or monitor settings in your DE. This is non-functional when removing either Windows 2013 or *ALL* vendors. There seems to be little to no differences that I have found atleast, between acpi_osi=Linux and not having any acpi_osi option at all.

Kernel: 4.8.15

Last edited by sPHERE (2016-12-28 21:17:50)

Offline

#270 2016-12-30 13:17:19

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

Re: Arch on New XPS 15(Late 2015)

The latest BIOS seems to have broken something: Suspend now sometimes fails (at wakeup the XPS reboots) and some BIOS info are no longer available.
e.g.

sudo smbios-keyboard-ctl -g

Used to give options about the keyboard illumination but it doesn't do that anymore.

Anyone confirms?

Last edited by OdinEidolon (2016-12-30 13:17:31)


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

#271 2016-12-31 10:22:12

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

Re: Arch on New XPS 15(Late 2015)

I've been investigating the suspend issue and have a post about it here:
https://bbs.archlinux.org/viewtopic.php … 6#p1680096

Can you confirm this too?

In short, the laptop suspends fine, but wakes up correctly only if on AC. If on battery, it boots from scratch.


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

#272 2017-01-02 10:35:25

sPHERE
Member
From: Москва
Registered: 2008-07-01
Posts: 76
Website

Re: Arch on New XPS 15(Late 2015)

OdinEidolon wrote:

I've been investigating the suspend issue and have a post about it here:
https://bbs.archlinux.org/viewtopic.php … 6#p1680096

Can you confirm this too?

In short, the laptop suspends fine, but wakes up correctly only if on AC. If on battery, it boots from scratch.

I just noticed this issue as the 1.2.18 BIOS had been removed and now latest is 1.2.16 in Norway. So I downloaded the US one I can confirm I had issues last night with suspend/wakeup but that was only tested during AC-cable plugged in and the usual settings, really.

But what you may try is to log the output from this:

# echo "mem"/"standby" > /sys/power/state

and also the output from dmesg during bootup like this, because these are the only allowed controls that is able to activate the resume of the computer.



I had this issue before but removing boot option "acpi_osi=Linux" fixed the issue for me whenever I have had problems, or any acpi_osi option really, but I have not tested this before so I cannot verify it actually has worked before, but I do ofcourse have dell-smbios module built-in and installed the utilities just now and got nothing from keyboard illumination (but does from dmidecode as sudo).

Btw, try specificying with --password for the smbios-cmds if you have one.

Here is what I got:

[petterk@petterk-nix ~]$ sudo smbios-thermal-ctl --trace -ig --password=XXX
Libsmbios version : 2.3.0
smbios-thermal-ctl version : 2.3.0

Print all the Available Thermal Information of your system:
-------------------------------------------------------------------
ENTER simple_ci_smi(17, 19, 0, )
ENTER _errorOnNegativeFN(0, <_FuncPtr object at 0x7fa0e1cf7870>, (17, 19, <libsmbios_c.smi.c_int_Array_4 object at 0x7fa0e120e9e0>, <libsmbios_c.smi.c_int_Array_4 object at 0x7fa0e120ea70>), )
RAN CTYPES FUNCTION: dell_simple_ci_smi
LEAVE _errorOnNegativeFN --> 0

LEAVE simple_ci_smi --> [0, 15, 1, 0]


Supported Thermal Modes:
     Balanced
     Cool Bottom
     Quiet
     Performance

Supported Active Acoustic Controller (AAC) modes:

Supported AAC Configuration type:
    Global (AAC enable/disable applies to all supported USTT modes)
Helper function to Get current Thermal Mode settings
ENTER simple_ci_smi(17, 19, 0, )
ENTER _errorOnNegativeFN(0, <_FuncPtr object at 0x7fa0e1cf7870>, (17, 19, <libsmbios_c.smi.c_int_Array_4 object at 0x7fa0e120ea70>, <libsmbios_c.smi.c_int_Array_4 object at 0x7fa0e120e9e0>), )
RAN CTYPES FUNCTION: dell_simple_ci_smi
LEAVE _errorOnNegativeFN --> 0

LEAVE simple_ci_smi --> [0, 15, 1, 0]


Print Current Status of Thermal Information:
-------------------------------------------------------------------

Current Thermal Modes:
     Balanced

Current Active Acoustic Controller (AAC) Mode:
     AAC mode Disabled

Current Active Acoustic Controller (AAC) Mode:
    Global (AAC enable/disable applies to all supported USTT modes)

Current Fan Failure Mode:

I use 32GB RAM aswell which is capped at 2400MHz with all BIOS versions I have tried (only from 1.2.0 and above). This is the G-Skill.raw DDR4-PC2800 dimms.

Last edited by sPHERE (2017-01-02 10:42:12)

Offline

#273 2017-01-02 10:44:08

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

Re: Arch on New XPS 15(Late 2015)

sPHERE wrote:
OdinEidolon wrote:

I've been investigating the suspend issue and have a post about it here:
https://bbs.archlinux.org/viewtopic.php … 6#p1680096

Can you confirm this too?

In short, the laptop suspends fine, but wakes up correctly only if on AC. If on battery, it boots from scratch.

I just noticed this issue as the 1.2.18 BIOS had been removed and now latest is 1.2.16 in Norway. So I downloaded the US one I can confirm I had issues last night with suspend/wakeup but that was only tested during AC-cable plugged in and the usual settings, really.

But what you may try is to log the output from this:

# echo "mem"/"standby" > /sys/power/state

and also the output from dmesg during bootup like this, because these are the only allowed controls that is able to activate the resume of the computer.



I had this issue before but removing boot option "acpi_osi=Linux" fixed the issue for me whenever I have had problems, or any acpi_osi option really, but I have not tested this before so I cannot verify it actually has worked before, but I do ofcourse have dell-smbios module built-in and installed the utilities just now and got nothing from keyboard illumination (but does from dmidecode as sudo).

Btw, try specificying with --password for the smbios-cmds if you have one.

Here is what I got:

[petterk@petterk-nix ~]$ sudo smbios-thermal-ctl --trace -ig --password=XXX
Libsmbios version : 2.3.0
smbios-thermal-ctl version : 2.3.0

 Print all the Available Thermal Information of your system: 
-------------------------------------------------------------------
ENTER simple_ci_smi(17, 19, 0, )
ENTER _errorOnNegativeFN(0, <_FuncPtr object at 0x7fa0e1cf7870>, (17, 19, <libsmbios_c.smi.c_int_Array_4 object at 0x7fa0e120e9e0>, <libsmbios_c.smi.c_int_Array_4 object at 0x7fa0e120ea70>), )
RAN CTYPES FUNCTION: dell_simple_ci_smi
LEAVE _errorOnNegativeFN --> 0

LEAVE simple_ci_smi --> [0, 15, 1, 0]

 
Supported Thermal Modes: 
     Balanced
     Cool Bottom
     Quiet
     Performance
 
Supported Active Acoustic Controller (AAC) modes: 
 
Supported AAC Configuration type: 
    Global (AAC enable/disable applies to all supported USTT modes)
Helper function to Get current Thermal Mode settings
ENTER simple_ci_smi(17, 19, 0, )
ENTER _errorOnNegativeFN(0, <_FuncPtr object at 0x7fa0e1cf7870>, (17, 19, <libsmbios_c.smi.c_int_Array_4 object at 0x7fa0e120ea70>, <libsmbios_c.smi.c_int_Array_4 object at 0x7fa0e120e9e0>), )
RAN CTYPES FUNCTION: dell_simple_ci_smi
LEAVE _errorOnNegativeFN --> 0

LEAVE simple_ci_smi --> [0, 15, 1, 0]


 Print Current Status of Thermal Information: 
-------------------------------------------------------------------
 
Current Thermal Modes: 
     Balanced
 
Current Active Acoustic Controller (AAC) Mode: 
     AAC mode Disabled
 
Current Active Acoustic Controller (AAC) Mode: 
    Global (AAC enable/disable applies to all supported USTT modes)
 
Current Fan Failure Mode: 

I actually resetted the BIOS and now it works, it seems.

As for smbios, I also found out that with the recent BIOS(es) it outputs less information, and now I'm not able anymore to control keyboard brightness via software (which worked some months ago).
I also very clearly remember I was able to set the preferred thermal mode. Now the output is (BIOS 1.2.18, no BIOS pwd):

sudo smbios-thermal-ctl --trace -ig
[sudo] password for adriano: 
Libsmbios version : 2.3.0
smbios-thermal-ctl version : 2.3.0

 Print all the Available Thermal Information of your system: 
-------------------------------------------------------------------
ENTER simple_ci_smi(17, 19, 0, )
ENTER _errorOnNegativeFN(0, <_FuncPtr object at 0x7fe23580e870>, (17, 19, <libsmbios_c.smi.c_int_Array_4 object at 0x7fe23537c9e0>, <libsmbios_c.smi.c_int_Array_4 object at 0x7fe23537ca70>), )
RAN CTYPES FUNCTION: dell_simple_ci_smi
LEAVE _errorOnNegativeFN --> 0

LEAVE simple_ci_smi --> [-3, 0, 0, 0]

         Info: Unable to Get Thermal Information on this system

Helper function to Get current Thermal Mode settings
ENTER simple_ci_smi(17, 19, 0, )
ENTER _errorOnNegativeFN(0, <_FuncPtr object at 0x7fe23580e870>, (17, 19, <libsmbios_c.smi.c_int_Array_4 object at 0x7fe23537ca70>, <libsmbios_c.smi.c_int_Array_4 object at 0x7fe23537c9e0>), )
RAN CTYPES FUNCTION: dell_simple_ci_smi
LEAVE _errorOnNegativeFN --> 0

LEAVE simple_ci_smi --> [-3, 0, 0, 0]

         Info: Unable to Get Thermal Information on this system
sudo smbios-keyboard-ctl -g -v
Helper function to print current status of keyboard illumination

 Current status of KeyBoard Illumination setting on your system: 
-------------------------------------------------------------------
Get Keyboard Illumination Configuration: res[smi.cbRES1]=0x-3,res[smi.cbRES2]=0x0,res[smi.cbRES3]=0x0
 Info: Unable to fetch Keyboard Illumination Configuration information: Feature Not supported on this system

Get Keyboard illumination Current State: res[smi.cbRES1]=0x0,res[smi.cbRES2]=0xA070040,res[smi.cbRES3]=0x0

 Configured mode state: 
         Auto: Input-activity-based On (illumination level 50%); input-activity based Off

 Your Keyboard will illumination on: 
        Any Keystroke
        Touchpad activity
        Pointing stick

 Keyboard illumination timeout has bee set at: 10  Seconds
 Note - Timeout value of 0 means its always ON 

 Current setting of ALS value that turns the light on or off: 0
 Current ALS Reading : 0
 Current keyboard light level : 0

Last edited by OdinEidolon (2017-01-02 10:47:26)


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

#274 2017-01-02 10:52:27

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

Re: Arch on New XPS 15(Late 2015)

Well there is something very shady going on with the Dell BIOS here. This worked at 11:46:

sudo smbios-thermal-ctl -ig
Libsmbios version : 2.3.0
smbios-thermal-ctl version : 2.3.0

 Print all the Available Thermal Information of your system: 
-------------------------------------------------------------------
         Info: Unable to Get Thermal Information on this system

Helper function to Get current Thermal Mode settings

 Print Current Status of Thermal Information: 
-------------------------------------------------------------------
 
Current Thermal Modes: 
         Balanced
 
Current Active Acoustic Controller (AAC) Mode: 
         AAC mode Disabled
 
Current Active Acoustic Controller (AAC) Mode: 
        Global (AAC enable/disable applies to all supported USTT modes)
 
Current Fan Failure Mode:

After a few minutes at 11:49:

sudo smbios-thermal-ctl -gi                                     [error 139]
Libsmbios version : 2.3.0
smbios-thermal-ctl version : 2.3.0

 Print all the Available Thermal Information of your system: 
-------------------------------------------------------------------
         Info: Unable to Get Thermal Information on this system

Helper function to Get current Thermal Mode settings
         Info: Unable to Get Thermal Information on this system

And now:

sudo smbios-thermal-ctl -ig
Libsmbios version : 2.3.0
smbios-thermal-ctl version : 2.3.0

 Print all the Available Thermal Information of your system: 
-------------------------------------------------------------------
 
Supported Thermal Modes: 
         Balanced
         Cool Bottom
         Quiet
         Performance
 
Supported Active Acoustic Controller (AAC) modes: 
 
Supported AAC Configuration type: 
        Global (AAC enable/disable applies to all supported USTT modes)
Helper function to Get current Thermal Mode settings

 Print Current Status of Thermal Information: 
-------------------------------------------------------------------
 
Current Thermal Modes: 
         Balanced
 
Current Active Acoustic Controller (AAC) Mode: 
         AAC mode Disabled
 
Current Active Acoustic Controller (AAC) Mode: 
        Global (AAC enable/disable applies to all supported USTT modes)
 
Current Fan Failure Mode:

????

No reboots, no modules loaded... nothing, only time passed!

Last edited by OdinEidolon (2017-01-02 10:53:06)


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

#275 2017-01-02 13:48:01

sPHERE
Member
From: Москва
Registered: 2008-07-01
Posts: 76
Website

Re: Arch on New XPS 15(Late 2015)

I know.

I tried repetedly some times and about 70% of the times out of say...20, it worked.

But no thermal controls tho. Do you find any other sensors except for the "coretemp" module in "sudo sensors-detect"?

Here is my last:

[petterk@petterk-nix ~]$ sudo smbios-keyboard-ctl -g -v
Helper function to print current status of keyboard illumination

Current status of KeyBoard Illumination setting on your system:
-------------------------------------------------------------------
Get Keyboard Illumination Configuration: res[smi.cbRES1]=0x-2,res[smi.cbRES2]=0x0,res[smi.cbRES3]=0x0
Info: Unable to fetch Keyboard Illumination Configuration information: Feature Not supported on this system

Get Keyboard illumination Current State: res[smi.cbRES1]=0x0,res[smi.cbRES2]=0xA070040,res[smi.cbRES3]=0x0

Configured mode state:
     Auto: Input-activity-based On (illumination level 50%); input-activity based Off

Your Keyboard will illumination on:
    Any Keystroke
    Touchpad activity
    Pointing stick

Keyboard illumination timeout has bee set at: 10  Seconds
Note - Timeout value of 0 means its always ON

Current setting of ALS value that turns the light on or off: 0
Current ALS Reading : 0
Current keyboard light level : 0

I just also compared dmi and acpi-tables from all kinds of bootparameters, and currently the DSDT is looking for these acpi_osi=name and acpi_os_name=name .

This is a list of the OS's and what difference they make in terms of code.

Simply follow this guide (I used acpidump && acpixtract for this with iasl):


And also, the most prevalent error I usually get is this:

ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20160422/psargs-359)

and the ones where FNCL and FN01 etc namespaces does not add up. This is because of errors written in the actual files.

Because this is my actual DSDT table:

https://paste.pound-python.org/show/SM5 … QnDd0nIla/

and after extraction compiles into 15 SSDT tables and 1 DSDT table. The corresponding output defined based on _OSI and OSNAME (as in acpi_os_name) is actually quite crucial for it to function, and obviously, there has been major imporvements according to my DMESG in regards to errors atleast. This is from the DSDT table.

But I DO know for a fact that the thermals are quite advanced as you will see yourselves in the tables with accpidump, extract and iasl.

Offline

Board footer

Powered by FluxBB