You are not logged in.
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
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
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
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
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
The lowest brightness settings does not turn off the monitor either with latest bios!
Offline
The lowest brightness settings does not turn off the monitor either with latest bios!
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
hmm, for me it turning off monitor (just using xbacklight).
Offline
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
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
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
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
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
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
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
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
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
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
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
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
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
I've been investigating the suspend issue and have a post about it here:
https://bbs.archlinux.org/viewtopic.php … 6#p1680096Can 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.0Print 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 --> 0LEAVE simple_ci_smi --> [0, 15, 1, 0]
Supported Thermal Modes:
Balanced
Cool Bottom
Quiet
PerformanceSupported 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 --> 0LEAVE simple_ci_smi --> [0, 15, 1, 0]
Print Current Status of Thermal Information:
-------------------------------------------------------------------Current Thermal Modes:
BalancedCurrent Active Acoustic Controller (AAC) Mode:
AAC mode DisabledCurrent 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
OdinEidolon wrote:I've been investigating the suspend issue and have a post about it here:
https://bbs.archlinux.org/viewtopic.php … 6#p1680096Can 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
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
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 illuminationCurrent 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 systemGet 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 OffYour Keyboard will illumination on:
Any Keystroke
Touchpad activity
Pointing stickKeyboard illumination timeout has bee set at: 10 Seconds
Note - Timeout value of 0 means its always ONCurrent 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