https://wiki.archlinux.org/api.php?action=feedcontributions&user=Tommyfankhauser&feedformat=atomArchWiki - User contributions [en]2024-03-28T09:39:08ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Dell_XPS_13_(9360)&diff=502076Dell XPS 13 (9360)2017-12-13T11:51:41Z<p>Tommyfankhauser: /* USB-C Compatibility Chart */ Added max resolution. Adapter does not work for 4K resolutions.</p>
<hr />
<div>[[Category:Dell]]<br />
[[ja:Dell XPS 13 (9360)]]<br />
{| class="wikitable" style="float: right;"<br />
| '''Device''' || '''Status''' || '''Modules'''<br />
|-<br />
| Video || {{G|Working}} || i915<br />
|-<br />
| Wireless || {{G|Working}} || ath10k<br />
|-<br />
| Bluetooth || {{G|Working}}|| btusb<br />
|-<br />
| Audio || {{G|Working}} || snd_hda_intel<br />
|-<br />
| Touchpad || {{G|Working}} || hid_multitouch (mousedev)<br />
|-<br />
| Webcam || {{G|Working}} || uvcvideo<br />
|-<br />
| USB-C / Thunderbolt 3 || {{G|Working}} || ?<br />
|-<br />
| Wireless switch || {{G|Working}} || intel_hid<br />
|-<br />
| Function/Multimedia Keys || {{G|Working}} || ?<br />
|-<br />
| Fingerprint sensor || {{R|Not working}} || ?<br />
|}<br />
<br />
The Dell XPS 13 Late 2016 (9360) is the fourth-generation model of the XPS 13 line. The laptop is available since October (pre-2017 model) in both a standard edition with Windows installed as well as both a pre-2017 model and a 2017 model (with insignificant hardware differences) Developer Edition with Ubuntu 16.04 "SP1" installed, featuring kernel 4.8 as of now. There is only minor hardware differences between them, mostly in regards to the mainboard microchip manufacturers. Just like the older versions ([[Dell XPS 13 (9333)|9333]], [[Dell XPS 13 (9343)|9343]] and [[Dell XPS 13 (9350)|9350]]) it is available in different hardware configurations as well. These fourth gen models includes Intel's Kaby Lake CPUs and advertised with up to 16GB LPDDR 1866 MHz RAM and a 1TB PCI SSD. It will now also be available in Rose Gold. Prior to previous information and current specifications available provided by Dell (at least to regular customers), it is not available with the 2133 MHz RAM speed. However, some models, including those available to employees and possibly Dell partners (and/or business customers), memory speed is indeed available up to 2133 Mhz LPDDR3 (non-upgradable). [https://codepaste.net/yr5n9i ref]. The same mentioned models are also available with the Intel Core i7-7660U (aswell as i7-7560U) with the Intel 640 Iris Plus onboard graphics. Respective clock frequencies are 2.5 Ghz (up to 4GHz in Turbo-mode) and 2,4 Ghz (up to 3.8 Ghz), respectively.<br />
<br />
The installation process for Arch on the XPS 13 does not differ from any other PC. For installation help, please see the [[Installation guide]] and [[UEFI]]. This page covers the current status of hardware support on Arch, as well as post-installation recommendations.<br />
<br />
As of kernel 4.5, the Intel Kaby Lake architecture is supported.<br />
<br />
<br />
== Content adaptive brightness control ==<br />
In the XPS 13 the display panels (both FHD and QHD+) come with adaptive brightness embedded in the panel firmware, this "content adaptive brightness control" (usually referred to as CABC or DBC) will adjust the screen brightness depending on the content displayed on the screen and will generally be found undesirable, especially for Linux users who are likely to be switching between dark and light screen content. Dell has issued a fix for this however it is only available to run in Windows and for the QHD+ model of the laptop so this precaution should be taken before installing Linux, the FHD model of the XPS 13 (9360) cannot be fixed. This is not a problem with the panel but rather a problem with the way the panels are configured for the XPS 13, as the same panel exists in the Dell's Latitude 13 7000 series (e7370) FHD model but with CABC disabled. The fix is available directly from [http://www.dell.com/support/home/us/en/4/Drivers/DriversDetails?driverId=20JWV Dell].<br />
<br />
== NVM Express SSD ==<br />
=== NVME Power Saving Patch ===<br />
<br />
Andy Lutomirski has created a patchset which fixes power saving for NVME devices in linux. The patch was merged into mainline and manually compiling the kernel is not necessary anymore. Nevertheless the [[AUR]] package is still available for further use if desired. <br />
{{App|Linux-nvme|Mainline linux kernel patched with Andy's patch for NVME power saving APST.|https://github.com/damige/linux-nvme|{{AUR|linux-nvme}}}} (check out [http://linuxnvme.damige.net/] for compiled packages)<br />
<br />
For some devices it might be necessary to set a higher value for the {{ic|nvme_core.default_ps_max_latency_us}} parameter to enable all power saving states. This parameter has to be set on the [[kernel command line]].<br />
<br />
For the Toshiba 512GB SSD used in some models of the XPS 13 the value to enable all PS-States is 170000 (the combined latency of entering and leaving the highest power state, add {{ic|<nowiki>nvme_core.default_ps_max_latency_us=170000</nowiki>}} to your kernel command line). For the 1TB SSD this valued should be increased to 180000 instead. To check if all states are enabled you can use the {{AUR|nvme-cli}} package, which provides the {{ic|nvme-cli}} command:<br />
<br />
# nvme get-feature -f 0x0c -H /dev/nvme0<br />
get-feature:0xc (Autonomous Power State Transition), Current value:0x000001<br />
Autonomous Power State Transition Enable (APSTE): Enabled<br />
Auto PST Entries .................<br />
Entry[ 0] <br />
.................<br />
Idle Time Prior to Transition (ITPT): 1500 ms<br />
Idle Transition Power State (ITPS): 3<br />
.................<br />
Entry[ 1] <br />
.................<br />
Idle Time Prior to Transition (ITPT): 1500 ms<br />
Idle Transition Power State (ITPS): 3<br />
.................<br />
Entry[ 2] <br />
.................<br />
Idle Time Prior to Transition (ITPT): 1500 ms<br />
Idle Transition Power State (ITPS): 3<br />
.................<br />
Entry[ 3] <br />
.................<br />
Idle Time Prior to Transition (ITPT): 8500 ms<br />
Idle Transition Power State (ITPS): 4<br />
.................<br />
<br />
If the power states are enabled there should be values for ITPT and ITPS in the first entries. Also the ITPS-value of the last filled entry should be the highest power saving-state of the SSD (which can be viewed using {{ic|smartctl -a /dev/nvme0}} or {{ic|nvme id-ctrl /dev/nvme0}}).<br />
<br />
== Video ==<br />
The video should work with the {{ic|i915}} driver of the current {{Pkg|linux}} kernel. Consult [[Intel graphics]] for a detailed installation and configuration guide as well as for [[Intel graphics#Troubleshooting|Troubleshooting]].<br />
<br />
If you have the QHD+ (3200x1800) model, also check out [[HiDPI]] for UI scaling configurations.<br />
<br />
''But there might be video issues left for this model. '''Please help by contributing any feedback''' about similar issues you might have experience(d) to this bugreport (https://bugs.freedesktop.org/show_bug.cgi?id=100671).''<br />
<br />
=== Module-based Powersaving Options ===<br />
For the HD 620 graphics card the following modules are working: (see [[Intel graphics#Module-based Powersaving Options]])<br />
modeset=1 enable_rc6=1 enable_fbc=1 <br />
The first argument is to enable modesetting if it's not set by default. The second argument is needed to active power-saving C-States. Higher values than 1 are not available for kaby lake CPUs. The third argument is for frame buffer compression power savings. These values should work well!<br />
<br />
enable_guc_loading=1 enable_guc_submission=1<br />
These arguments are used to enable GuC updates. GuC is a small proprietary binary blob released by intel to update the GuC binary in faster intervals than the kernel release does. It is used for graphics workload scheduling on the various graphics parallel engines. More details at (https://01.org/linuxgraphics/downloads/firmware). The GuC binary for kaby lake is included since firmware release linux-firmware 20170217 in the official repository. HuC is also a binary blob from intel. It's designed to offload some of the media functions from the CPU to GPU. As of kernel 4.12, HuC is loaded if GuC is enabled. One can check with 'cat /sys/kernel/debug/dri/0/i915_huc_load_status' and 'cat /sys/kernel/debug/dri/0/i915_guc_load_status'.<br />
<br />
enable_psr=1<br />
Panel Self Refresh (PSR) is working for eDP 1.3 and up and does stop the creation of new frames when the screen content is static to save energy.<br />
<br />
NOT WORKING: semaphores=1 <br />
The semaphore option is NOT working for kaby lake CPUs and won't enable even if you set the option to 1.<br />
<br />
=== Blank screen issue after booting ===<br />
If using "late start" [[KMS]] (the default) and the screen goes blank when loading modules, it may help to add {{ic|i915}} and {{ic|intel_agp}} to the initramfs or using a special [[kernel parameter]]. Consult [[Intel graphics#Blank screen during boot, when "Loading modules"]] for more information about the kernel parameter way and have a look at [[Kernel mode setting#Early KMS start]] for a guide on how to setup the modules for the initramfs.<br />
<br />
== Wireless ==<br />
<br />
The Killer 1535 Wirless Adapter is functional and the ath10k firmware is included in recent linux kernel versions. The connection speed reported by iw is limited to 1-6Mbits/s. However this is just the output being wrong. The real connection speed is not limited to this value.<br />
<br />
[http://en.community.dell.com/support-forums/network-internet-wireless/f/3324/t/19998908?pi41127=3 Some users are experiencing issues], where the connection is dropped under heavy load but reconnects within a brief moment. This might not be noticed during browsing at all but becomes apparent in online games. There is [http://en.community.dell.com/techcenter/os-applications/f/4613/p/20002634/20994007#20994007 a firmware update proposed by DELL] to fix the issue, but it might not fix all the issues. In at least one case the new firmware did not fix the connection loss / low connection speed problem. Signs of this problem seems to be two kinds of messages in dmesg:<br />
<br />
{{bc|<nowiki><br />
pcieport 0000:00:1c.4: AER: Corrected error received: id=00e4<br />
pcieport 0000:00:1c.4: PCIe Bus Error: severity=Corrected, type=Data Link Layer, id=00e4(Transmitter ID)<br />
pcieport 0000:00:1c.4: device [8086:9d14] error status/mask=00001000/00002000<br />
pcieport 0000:00:1c.4: [12] Replay Timer Timeout <br />
</nowiki>}}<br />
<br />
And also:<br />
{{bc|<br />
CPU: 3 PID: 1410 Comm: irq/133-ath10k_ Not tainted <br />
Hardware name: Dell Inc. XPS 13 9360/0839Y6, BIOS 2.1.0 08/02/2017<br />
Call Trace:<br />
<IRQ><br />
dump_stack+0x63/0x82<br />
__warn+0xcb/0xf0<br />
warn_slowpath_null+0x1d/0x20<br />
net_rx_action+0x274/0x3a0<br />
? irq_finalize_oneshot.part.35+0xe0/0xe0<br />
}}<br />
<br />
== Bluetooth ==<br />
<br />
After following the instructions given at [[Bluetooth]] tethering of internet connections via phone works immediately.<br />
<br />
<br />
== Thunderbolt 3 / USB 3.1 ==<br />
<br />
The USB-C port supports Thunderbolt 3, Displayport-over-USB-C and USB power delivery as well as USB 3.1.<br />
<br />
=== Ethernet repeatedly disconnects/reconnects with Dell USB-C adapter (DA200) ===<br />
<br />
Use of a power management package (such as [[TLP]]) may cause the ethernet adapter to repeatedly disconnect and reconnect. If this happens, disable/blacklist USB autosuspend for the ethernet adapter. (On my laptop, this is the device <tt>Bus 004 Device 007: ID 0bda:8153 Realtek Semiconductor Corp</tt> in the output of <tt>lsusb</tt>.)<br />
<br />
Also disabling or reducing power of wifi may help: http://en.community.dell.com/support-forums/network-internet-wireless/f/3324/t/19995423<br />
<br />
=== USB-C Compatibility Chart ===<br />
{| class="wikitable"<br />
| '''Device''' || '''Ports''' || '''Status'''<br />
|-<br />
| [https://www.amazon.com/Anker-Adapter-Supports-Macbook-Chromebook/dp/B01MYUCWOK/ Anker USB-C to HDMI Adapter] || 4K@60Hz HDMI || {{G|Working}}<br />
|-<br />
| [http://www.apple.com/uk/shop/product/MJ262B/A/apple-29w-usb-c-power-adapter?fnode=8b Apple 29W USB-C Power Adapter] || USB-C Power || {{R|Not Working}}<br />
|-<br />
| [https://www.apple.com/uk/shop/product/MNF82B/A/87w-usb-c-power-adapter?fnode=8b Apple 87W USB-C Power Adapter] || USB-C Power || {{G|Working}}<br />
|-<br />
| [https://www.apple.com/shop/product/MMEL2AM/A/thunderbolt-3-usb-c-to-thunderbolt-2-adapter Apple Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter] || Thunderbolt 2, Thunderbolt || {{R|Not Working}}<br />
|-<br />
| [http://www.apple.com/uk/shop/product/MJ1K2ZM/A/usb-c-digital-av-multiport-adapter Apple USB-C Digital AV Multiport Adapter] || USB-C, USB-A, HDMI (Got it to work on Alienware 13) || {{Y|Maybe}}<br />
|-<br />
| [https://www.arp.ch/fr/adaptateur-arp-usb-3-1-c-dvi-4044821-5115074 ARP USB 3.1 C - DVI] || DVI || {{G|Working}}<br />
|-<br />
| [https://www.amazon.co.uk/gp/product/B01H3K387Q/ref=oh_aui_search_detailpage?ie=UTF8&psc=1 Aukey USB-C Hub HDMI 4 Port] || USB-C, 4xUSB-A, HDMI || {{G|Working}}<br />
|-<br />
| [http://www.belkin.com/us/p/P-F2CU037/ Belkin USB-C to VGA Adapter] || VGA || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/dp/B01C316EIK Cable Matters USB-C Multiport Adapter] || 4K HDMI or VGA, USB 3.0, Gigabit Ethernet || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/dp/B012DT6KW2 Dell DA200] || USB-A, Ethernet, HDMI (max. 1920x1080), VGA || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/Dell-3GMVT-Thunderbolt-Dock-black/dp/B06XN6XWD7/ Dell TB16] || USB-C Power, VGA, mDP, HDMI, DP, Thunderbolt, Ethernet (only 100Mbit Mode), 2x USB 2.0, 3x USB 3.0 (Disable Thunderbolt Security in BIOS)|| {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/dp/B01FN1YK92 Dell WD15 130W] || 3xUSB-A 3.0, 2xUSB-A 2.0, Ethernet, HDMI, Mini DisplayPort, VGA, Line Out, Line In || {{G|Working}}<br />
|-<br />
| [https://www.i-tec-europe.eu/?lng=en&t=3&v=443 i-Tec USB-C Dual Display MST Dock] || HDMI, DP (4K@30Hz Single Monitor, 1920x1200@60Hz Dual Monitor), Gbit Ethernet, 3xUSB-A, USB-C, Sound, Charging @ 60W || {{G|Working}}<br />
|-<br />
| [https://www.amazon.de/gp/product/B074Z1YWHR/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1 i-tec USB-C 4K Travel Docking Station Multi Adapter] || 4K HDMI, Gigabit Ethernet (RTL8153), 2x USB 3.0, 1x USB-C Power, 1x USB-C || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/Juiced-BizHUB-Multiport-Ethernet-Delivery/dp/B01J391C3W Juiced Systems BizHUB USB-C Multiport Gigabit HDMI Hub] || 4K@30Hz HDMI, 3x USB 3.0, Gigabit Ethernet, USB-C Power, SD, Micro-SD || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/Kanex-USB-C-Adapter-Inches-White/dp/B00VBNSY0S Kanex USB-C to HDMI 4K Adapter] || HDMI || {{G|Working}}<br />
|-<br />
| [https://www.amazon.de/gp/product/B073WVKSSS/ Omars Type C Hub OMADTTCSL4PAL-UK] || Gigabit Ethernet, HDMI (4K@30 Hz), VGA, 2x USB 3.0 || {{G|Working}}<br />
|-<br />
| [http://www.pct-max.com.tw/cht/products.php?index=289 PCT UHC304] || HDMI (4K@30Hz, 2K@60Hz), Gigabit Ethernet, USB-A, USB-C || {{G|Working}}<br />
|-<br />
| [https://smile.amazon.com/QacQoc-Aluminum-Multi-Port-Charging-Ethernet/dp/B01MU1FFMP QacQoc GN30H USB-C HUB Aluminum Multi-Port TYPE C HUB Adapter with 4K HDMI] || 4K@30Hz HDMI, 3x USB 3.0, Gigabit Ethernet, USB-C Power, SD, Micro-SD || {{G|Working}}<br />
|-<br />
| [https://www.startech.com/nl/en/AV/usb-c-video-adapters/usb-c-hdmi-adapter~CDP2HD StarTech CDP2HD - USB-C to HDMI Adapter] || HDMI || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/dp/B01ANR4CYE StarTech TB32DP2 - Thunderbolt 3 Adapter] || 2 x DP (4 K, 60 Hz) || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/StarTech-com-Thunderbolt-Adapter-Compatible-DisplayPort/dp/B019FPJDQ2 StarTech TBT3TBTADAP - Thunderbolt 3 to Thunderbolt Adapter] || Thunderbolt 2, Thunderbolt || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/Tripp-Lite-External-Charging-U444-06N-DGU-C/dp/B01LYQB1XI Tripp Lite USB-C to DVI External Video Adapter] || DVI, Gbit Ethernet, USB-A, USB-C PD Charging Port || {{G|Working}}<br />
|-<br />
| [https://xiaomi-mi.com/accessories-for-laptops/xiaomi-usb-type-c-to-hdmi-multifunction-adapter/ Xiaomi USB Type-C to HDMI Multifunction Adapter] || 4K HDMI, 1x USB 3.0, USB-C Power || {{G|Working}}<br />
|}<br />
<br />
=== Thunderbolt Firmware updates ===<br />
The thunderbolt controller in the laptop has an embedded firmware. The laptop ships with firmware version NVM 18, and the most recent available version from Dell's website is NVM 21. If encountering compatibility problems with Thunderbolt accessories (such as the DA-200), the firmware may need to be updated. Dell maintains a [https://github.com/dell/thunderbolt-nvm-linux Github repository] explaining the process to update the firmware which also provides the updated payload files. If the provided payload does not work, try {{ic|0x075B_secure.bin}} inside the [http://www.dell.com/support/home/us/en/19/drivers/driversdetails?driverId=MHTHF Windows package]. This can be extracted with {{Pkg|p7zip}}.<br />
<br />
Here is a short list of steps to update the Thunderbolt-Firmware on linux 4.13+ (use at your own risk):<br />
<br />
* Install {{Pkg|libsmbios}} and {{Pkg|efivar}}<br />
* Clone [https://github.com/dell/thunderbolt-nvm-linux dell Thunderbolt Force Tool]<br />
* Build the Dell Force tool <br />
# gcc -o force_dell_tbt force_dell_tbt.c -I /usr/include/efivar/ -lsmbios_c -lefivar<br />
* Force the controller to accept updates<br />
# ./force_dell_tbt 1<br />
* Flash the 9360 firmware from the thunderbolt-nvm-linux repository to a non active NVME memory spot<br />
# dd if=payloads/0x075B.bin of=/sys/bus/thunderbolt/devices/0-0/nvm_non_active0/nvmem<br />
* Trigger the update process<br />
# echo 1 > /sys/bus/thunderbolt/devices/0-0/nvm_authenticate<br />
* At this point, your screen should flickr a couple of time. Verify that the update is done by checking that authenticate returns 0<br />
# cat /sys/bus/thunderbolt/devices/0-0/nvm_authenticate<br />
* Verify the new nvme version (it should return 21.0)<br />
# cat /sys/bus/thunderbolt/devices/0-0/nvm_version<br />
* Put the controller back in normal mode<br />
# ./force_dell_tbt 0<br />
<br />
== SATA controller ==<br />
When the SATA-controller is set to {{ic|RAID On}} in Bios, the hard disk (at least the SSD) is not recognized. Set to {{ic|Off}} or {{ic|AHCI}} ({{ic|AHCI}} is recommended) before attempting to install Arch.<br />
<br />
== Touchpad ==<br />
The touchpad has no explicit buttons. The buttons are built into the pads surface. There is a small line printed on the pad separating left from right click button. The pad has a '''middle button''' built in! (works with libinput without any configuration): To issue a middle click, simply press on the middle area right between the virtual left and click buttons - so on the small printed separator line.<br />
<br />
=== Remove psmouse errors from dmesg ===<br />
<br />
If {{ic|<nowiki>dmesg | grep -i psmouse</nowiki>}} returns an error, but your touchpad still works, then it might be a good idea to disable {{ic|psmouse}}. First create a config file:<br />
<br />
# nano /etc/modprobe.d/modprobe.conf<br />
<br />
blacklist psmouse<br />
<br />
Then add this file to {{ic|/etc/mkinitcpio.conf}}:<br />
<br />
...<br />
FILES=(/etc/modprobe.d/modprobe.conf)<br />
...<br />
<br />
Rebuild your initial ramdisk image (see [[Mkinitcpio#Image creation and activation]]).<br />
<br />
== Touchscreen ==<br />
The touchscreen works without additional configuration. The bug resulting in a disabled touchscreen after resume was fixed with kernel 4.8.5.<br />
<br />
=== Gestures ===<br />
Refer to [[libinput#Gestures]] for information about the current development state and available methods.<br />
<br />
=== Scrolling in Firefox ===<br />
See [[Firefox/Tweaks#Pixel-perfect trackpad scrolling]]. This enables both touchscreen scrolling and high-res trackpad scrolling.<br />
<br />
== Keyboard Backlight ==<br />
By default, the keyboard backlight turns off after 10 seconds of inactivity. Some users might find this too short and annoying.<br />
The delay can be increased (or decreased) by editing this file:<br />
/sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/stop_timeout<br />
<br />
You can also change the brightness (0-2) by editing the following file. This is identical to pressing F10 on your keyboard:<br />
/sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightness<br />
<br />
== Hidden Keyboard Keys ==<br />
There are additional Fn+<Key> (sequences) that are not marked at all on the keyboard but underlying hardware generates them anyway. Here they are (if you find more add them to the table below):<br />
{| class="wikitable"<br />
|+ Hidden Fn Keys<br />
! Fn+<Key> !! Resulting key (sequence)<br />
|-<br />
| Fn+Ins || XF86Sleep<br />
|-<br />
| Fn+Super_L || Super_R<br />
|-<br />
| Fn+B || Pause<br />
|-<br />
| Fn+R || Print<br />
|-<br />
| Fn+S || Scroll_Lock<br />
|-<br />
| Fn+A / D / E / F / G / T / Q / W || XF86Launch3<br />
|}<br />
<br />
== Firmware Updates ==<br />
Dell provides firmware updates via {{Pkg|fwupd}}. See [[Flashing BIOS from Linux#fwupd]]. Please note if you have used a bind mount partition for /boot, you will not be able to use the fwupd utility; Instead format a USB as FAT32 and put the bios update .exe on. Reboot into the one-time-boot menu and update the BIOS flash through there.<br />
<br />
Alternatively, the BIOS update can be downloaded from the Dell website, and placed in a location accessible to the firmware. This could be the '/boot' folder, or a FAT32 formatted USB stick. Then restart your laptop and hit F12 while starting. In the boot menu choose firmware update and select the new file!<br />
<br />
== Troubleshooting ==<br />
<br />
=== EFISTUB does not boot ===<br />
The BIOS does not pass any boot parameters to the kernel. Use a UEFI [[boot loader]] instead.<br />
<br />
=== Not waking from suspend ===<br />
Update the BIOS to 1.0.7 to patch this issue.<br />
<br />
=== Power Drain after waking from standby ===<br />
<br />
Some users recognised ~2W more power consumption after waking up from standby. Go to the UEFI Firmware Settings (tap the F2 key when the Dell logo appears) and uncheck the 'Enable Thunderbolt Boot Support'. You may use {{Pkg|powertop}} or {{AUR|powerstat-git}} to reproduce and check this behaviour yourself. <br />
<br />
=== Popping sound on headphones/external speakers ===<br />
<br />
Power saving being enabled on the audio chip will cause the hissing and popping to appear. <br />
<br />
Have a look at [[ALSA/Troubleshooting#Pops when starting and stopping playback]] and [[ALSA/Troubleshooting#Popping sound after resuming from suspension]].<br />
<br />
If you are using {{Pkg|tlp}}, it will activate power saving by default when on battery. Edit {{ic|/etc/default/tlp}} and disable it.<br />
<br />
=== Crackling sound with screen changes ===<br />
<br />
Not enabling the GuC can cause weird crackling, white noise sound when the display is changing its contents.<br />
The sound also appears to be coming from the card itself or the screen, without any speakers connected.<br />
<br />
This can be fixed by adding the kernel parameter {{ic|1=i915.enable_guc_loading=1}} as described in [[Intel graphics]].<br />
<br />
=== Coil Whine ===<br />
<br />
Unfortunately Dell still did not fix this issue and the sound for my model was very loud. The issue seems to be connected to the graphic card. For some users, it is possible to reduce it a lot by activating frame buffer compression "enable_fbc=1" [[Intel graphics#Module-based Powersaving Options]]. The coil whine will then start again under heavy graphic load. For the touchscreen model, this may be very often, due to the high resolution screen. In a similar vein, the display can be run at a lower resolution, again reducing the load on the graphics card.<br />
<br />
=== Freezing after waking from suspend ===<br />
<br />
Installing {{aur|xf86-video-intel-git}} is [https://bbs.archlinux.org/viewtopic.php?pid=1698282#p1698282 reported] to fix this.<br />
<br />
=== Continuous hissing sound with headphones ===<br />
<br />
Open alsamixer and set "Headphone Mic Boost" gain to 10 dB (See discussion on [https://www.reddit.com/r/Dell/comments/4j1zz4/headphones_have_static_noise_with_ubuntu_1604_on/ reddit]). Note that this does reduce the volume slightly.<br />
<br />
You may also run the equivalent command:<br />
<br />
$ amixer -c PCH cset 'name=Headphone Mic Boost Volume' 1<br />
<br />
PulseAudio will rewrite these ALSA settings. So if you use PulseAudio you should change its config to make them permanent:<br />
<br />
# vi /usr/share/pulseaudio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
[Element Headphone Mic Boost]<br />
required-any = any<br />
switch = select<br />
# Replace "volume = merge" by:<br />
volume = 1<br />
override-map.1 = all<br />
override-map.2 = all-left,all-right<br />
<br />
# vi /usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
<br />
[Element Headphone Mic Boost]<br />
switch = off<br />
# Replace "volume = off" by:<br />
volume = 1<br />
<br />
== Fingerprint sensor ==<br />
<br />
Dell officially does not support fingerprint reader functionality [http://en.community.dell.com/techcenter/os-applications/f/4613/t/20006668], however an effort on reverse engineering the protocol of Validity 138a:0090, 138a:0094, 138a:0097 fingerprint readers can be found at github [https://github.com/nmikhailov/Validity90].<br />
<br />
== See Also == <br />
<br />
* [https://bbs.archlinux.org/viewtopic.php?id=217865 Arch Forum thread for Dell XPS 13 (9360)]<br />
* [http://topics-cdn.dell.com/pdf/xps-13-9360-laptop_Service%20Manual_en-us.pdf Service Manual for Dell XPS 13 (9360)]</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=Dell_XPS_13_(9360)&diff=502075Dell XPS 13 (9360)2017-12-13T11:49:03Z<p>Tommyfankhauser: /* Troubleshooting */ Added fix for crackling noise sound when Intel GuC is not loaded.</p>
<hr />
<div>[[Category:Dell]]<br />
[[ja:Dell XPS 13 (9360)]]<br />
{| class="wikitable" style="float: right;"<br />
| '''Device''' || '''Status''' || '''Modules'''<br />
|-<br />
| Video || {{G|Working}} || i915<br />
|-<br />
| Wireless || {{G|Working}} || ath10k<br />
|-<br />
| Bluetooth || {{G|Working}}|| btusb<br />
|-<br />
| Audio || {{G|Working}} || snd_hda_intel<br />
|-<br />
| Touchpad || {{G|Working}} || hid_multitouch (mousedev)<br />
|-<br />
| Webcam || {{G|Working}} || uvcvideo<br />
|-<br />
| USB-C / Thunderbolt 3 || {{G|Working}} || ?<br />
|-<br />
| Wireless switch || {{G|Working}} || intel_hid<br />
|-<br />
| Function/Multimedia Keys || {{G|Working}} || ?<br />
|-<br />
| Fingerprint sensor || {{R|Not working}} || ?<br />
|}<br />
<br />
The Dell XPS 13 Late 2016 (9360) is the fourth-generation model of the XPS 13 line. The laptop is available since October (pre-2017 model) in both a standard edition with Windows installed as well as both a pre-2017 model and a 2017 model (with insignificant hardware differences) Developer Edition with Ubuntu 16.04 "SP1" installed, featuring kernel 4.8 as of now. There is only minor hardware differences between them, mostly in regards to the mainboard microchip manufacturers. Just like the older versions ([[Dell XPS 13 (9333)|9333]], [[Dell XPS 13 (9343)|9343]] and [[Dell XPS 13 (9350)|9350]]) it is available in different hardware configurations as well. These fourth gen models includes Intel's Kaby Lake CPUs and advertised with up to 16GB LPDDR 1866 MHz RAM and a 1TB PCI SSD. It will now also be available in Rose Gold. Prior to previous information and current specifications available provided by Dell (at least to regular customers), it is not available with the 2133 MHz RAM speed. However, some models, including those available to employees and possibly Dell partners (and/or business customers), memory speed is indeed available up to 2133 Mhz LPDDR3 (non-upgradable). [https://codepaste.net/yr5n9i ref]. The same mentioned models are also available with the Intel Core i7-7660U (aswell as i7-7560U) with the Intel 640 Iris Plus onboard graphics. Respective clock frequencies are 2.5 Ghz (up to 4GHz in Turbo-mode) and 2,4 Ghz (up to 3.8 Ghz), respectively.<br />
<br />
The installation process for Arch on the XPS 13 does not differ from any other PC. For installation help, please see the [[Installation guide]] and [[UEFI]]. This page covers the current status of hardware support on Arch, as well as post-installation recommendations.<br />
<br />
As of kernel 4.5, the Intel Kaby Lake architecture is supported.<br />
<br />
<br />
== Content adaptive brightness control ==<br />
In the XPS 13 the display panels (both FHD and QHD+) come with adaptive brightness embedded in the panel firmware, this "content adaptive brightness control" (usually referred to as CABC or DBC) will adjust the screen brightness depending on the content displayed on the screen and will generally be found undesirable, especially for Linux users who are likely to be switching between dark and light screen content. Dell has issued a fix for this however it is only available to run in Windows and for the QHD+ model of the laptop so this precaution should be taken before installing Linux, the FHD model of the XPS 13 (9360) cannot be fixed. This is not a problem with the panel but rather a problem with the way the panels are configured for the XPS 13, as the same panel exists in the Dell's Latitude 13 7000 series (e7370) FHD model but with CABC disabled. The fix is available directly from [http://www.dell.com/support/home/us/en/4/Drivers/DriversDetails?driverId=20JWV Dell].<br />
<br />
== NVM Express SSD ==<br />
=== NVME Power Saving Patch ===<br />
<br />
Andy Lutomirski has created a patchset which fixes power saving for NVME devices in linux. The patch was merged into mainline and manually compiling the kernel is not necessary anymore. Nevertheless the [[AUR]] package is still available for further use if desired. <br />
{{App|Linux-nvme|Mainline linux kernel patched with Andy's patch for NVME power saving APST.|https://github.com/damige/linux-nvme|{{AUR|linux-nvme}}}} (check out [http://linuxnvme.damige.net/] for compiled packages)<br />
<br />
For some devices it might be necessary to set a higher value for the {{ic|nvme_core.default_ps_max_latency_us}} parameter to enable all power saving states. This parameter has to be set on the [[kernel command line]].<br />
<br />
For the Toshiba 512GB SSD used in some models of the XPS 13 the value to enable all PS-States is 170000 (the combined latency of entering and leaving the highest power state, add {{ic|<nowiki>nvme_core.default_ps_max_latency_us=170000</nowiki>}} to your kernel command line). For the 1TB SSD this valued should be increased to 180000 instead. To check if all states are enabled you can use the {{AUR|nvme-cli}} package, which provides the {{ic|nvme-cli}} command:<br />
<br />
# nvme get-feature -f 0x0c -H /dev/nvme0<br />
get-feature:0xc (Autonomous Power State Transition), Current value:0x000001<br />
Autonomous Power State Transition Enable (APSTE): Enabled<br />
Auto PST Entries .................<br />
Entry[ 0] <br />
.................<br />
Idle Time Prior to Transition (ITPT): 1500 ms<br />
Idle Transition Power State (ITPS): 3<br />
.................<br />
Entry[ 1] <br />
.................<br />
Idle Time Prior to Transition (ITPT): 1500 ms<br />
Idle Transition Power State (ITPS): 3<br />
.................<br />
Entry[ 2] <br />
.................<br />
Idle Time Prior to Transition (ITPT): 1500 ms<br />
Idle Transition Power State (ITPS): 3<br />
.................<br />
Entry[ 3] <br />
.................<br />
Idle Time Prior to Transition (ITPT): 8500 ms<br />
Idle Transition Power State (ITPS): 4<br />
.................<br />
<br />
If the power states are enabled there should be values for ITPT and ITPS in the first entries. Also the ITPS-value of the last filled entry should be the highest power saving-state of the SSD (which can be viewed using {{ic|smartctl -a /dev/nvme0}} or {{ic|nvme id-ctrl /dev/nvme0}}).<br />
<br />
== Video ==<br />
The video should work with the {{ic|i915}} driver of the current {{Pkg|linux}} kernel. Consult [[Intel graphics]] for a detailed installation and configuration guide as well as for [[Intel graphics#Troubleshooting|Troubleshooting]].<br />
<br />
If you have the QHD+ (3200x1800) model, also check out [[HiDPI]] for UI scaling configurations.<br />
<br />
''But there might be video issues left for this model. '''Please help by contributing any feedback''' about similar issues you might have experience(d) to this bugreport (https://bugs.freedesktop.org/show_bug.cgi?id=100671).''<br />
<br />
=== Module-based Powersaving Options ===<br />
For the HD 620 graphics card the following modules are working: (see [[Intel graphics#Module-based Powersaving Options]])<br />
modeset=1 enable_rc6=1 enable_fbc=1 <br />
The first argument is to enable modesetting if it's not set by default. The second argument is needed to active power-saving C-States. Higher values than 1 are not available for kaby lake CPUs. The third argument is for frame buffer compression power savings. These values should work well!<br />
<br />
enable_guc_loading=1 enable_guc_submission=1<br />
These arguments are used to enable GuC updates. GuC is a small proprietary binary blob released by intel to update the GuC binary in faster intervals than the kernel release does. It is used for graphics workload scheduling on the various graphics parallel engines. More details at (https://01.org/linuxgraphics/downloads/firmware). The GuC binary for kaby lake is included since firmware release linux-firmware 20170217 in the official repository. HuC is also a binary blob from intel. It's designed to offload some of the media functions from the CPU to GPU. As of kernel 4.12, HuC is loaded if GuC is enabled. One can check with 'cat /sys/kernel/debug/dri/0/i915_huc_load_status' and 'cat /sys/kernel/debug/dri/0/i915_guc_load_status'.<br />
<br />
enable_psr=1<br />
Panel Self Refresh (PSR) is working for eDP 1.3 and up and does stop the creation of new frames when the screen content is static to save energy.<br />
<br />
NOT WORKING: semaphores=1 <br />
The semaphore option is NOT working for kaby lake CPUs and won't enable even if you set the option to 1.<br />
<br />
=== Blank screen issue after booting ===<br />
If using "late start" [[KMS]] (the default) and the screen goes blank when loading modules, it may help to add {{ic|i915}} and {{ic|intel_agp}} to the initramfs or using a special [[kernel parameter]]. Consult [[Intel graphics#Blank screen during boot, when "Loading modules"]] for more information about the kernel parameter way and have a look at [[Kernel mode setting#Early KMS start]] for a guide on how to setup the modules for the initramfs.<br />
<br />
== Wireless ==<br />
<br />
The Killer 1535 Wirless Adapter is functional and the ath10k firmware is included in recent linux kernel versions. The connection speed reported by iw is limited to 1-6Mbits/s. However this is just the output being wrong. The real connection speed is not limited to this value.<br />
<br />
[http://en.community.dell.com/support-forums/network-internet-wireless/f/3324/t/19998908?pi41127=3 Some users are experiencing issues], where the connection is dropped under heavy load but reconnects within a brief moment. This might not be noticed during browsing at all but becomes apparent in online games. There is [http://en.community.dell.com/techcenter/os-applications/f/4613/p/20002634/20994007#20994007 a firmware update proposed by DELL] to fix the issue, but it might not fix all the issues. In at least one case the new firmware did not fix the connection loss / low connection speed problem. Signs of this problem seems to be two kinds of messages in dmesg:<br />
<br />
{{bc|<nowiki><br />
pcieport 0000:00:1c.4: AER: Corrected error received: id=00e4<br />
pcieport 0000:00:1c.4: PCIe Bus Error: severity=Corrected, type=Data Link Layer, id=00e4(Transmitter ID)<br />
pcieport 0000:00:1c.4: device [8086:9d14] error status/mask=00001000/00002000<br />
pcieport 0000:00:1c.4: [12] Replay Timer Timeout <br />
</nowiki>}}<br />
<br />
And also:<br />
{{bc|<br />
CPU: 3 PID: 1410 Comm: irq/133-ath10k_ Not tainted <br />
Hardware name: Dell Inc. XPS 13 9360/0839Y6, BIOS 2.1.0 08/02/2017<br />
Call Trace:<br />
<IRQ><br />
dump_stack+0x63/0x82<br />
__warn+0xcb/0xf0<br />
warn_slowpath_null+0x1d/0x20<br />
net_rx_action+0x274/0x3a0<br />
? irq_finalize_oneshot.part.35+0xe0/0xe0<br />
}}<br />
<br />
== Bluetooth ==<br />
<br />
After following the instructions given at [[Bluetooth]] tethering of internet connections via phone works immediately.<br />
<br />
<br />
== Thunderbolt 3 / USB 3.1 ==<br />
<br />
The USB-C port supports Thunderbolt 3, Displayport-over-USB-C and USB power delivery as well as USB 3.1.<br />
<br />
=== Ethernet repeatedly disconnects/reconnects with Dell USB-C adapter (DA200) ===<br />
<br />
Use of a power management package (such as [[TLP]]) may cause the ethernet adapter to repeatedly disconnect and reconnect. If this happens, disable/blacklist USB autosuspend for the ethernet adapter. (On my laptop, this is the device <tt>Bus 004 Device 007: ID 0bda:8153 Realtek Semiconductor Corp</tt> in the output of <tt>lsusb</tt>.)<br />
<br />
Also disabling or reducing power of wifi may help: http://en.community.dell.com/support-forums/network-internet-wireless/f/3324/t/19995423<br />
<br />
=== USB-C Compatibility Chart ===<br />
{| class="wikitable"<br />
| '''Device''' || '''Ports''' || '''Status'''<br />
|-<br />
| [https://www.amazon.com/Anker-Adapter-Supports-Macbook-Chromebook/dp/B01MYUCWOK/ Anker USB-C to HDMI Adapter] || 4K@60Hz HDMI || {{G|Working}}<br />
|-<br />
| [http://www.apple.com/uk/shop/product/MJ262B/A/apple-29w-usb-c-power-adapter?fnode=8b Apple 29W USB-C Power Adapter] || USB-C Power || {{R|Not Working}}<br />
|-<br />
| [https://www.apple.com/uk/shop/product/MNF82B/A/87w-usb-c-power-adapter?fnode=8b Apple 87W USB-C Power Adapter] || USB-C Power || {{G|Working}}<br />
|-<br />
| [https://www.apple.com/shop/product/MMEL2AM/A/thunderbolt-3-usb-c-to-thunderbolt-2-adapter Apple Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter] || Thunderbolt 2, Thunderbolt || {{R|Not Working}}<br />
|-<br />
| [http://www.apple.com/uk/shop/product/MJ1K2ZM/A/usb-c-digital-av-multiport-adapter Apple USB-C Digital AV Multiport Adapter] || USB-C, USB-A, HDMI (Got it to work on Alienware 13) || {{Y|Maybe}}<br />
|-<br />
| [https://www.arp.ch/fr/adaptateur-arp-usb-3-1-c-dvi-4044821-5115074 ARP USB 3.1 C - DVI] || DVI || {{G|Working}}<br />
|-<br />
| [https://www.amazon.co.uk/gp/product/B01H3K387Q/ref=oh_aui_search_detailpage?ie=UTF8&psc=1 Aukey USB-C Hub HDMI 4 Port] || USB-C, 4xUSB-A, HDMI || {{G|Working}}<br />
|-<br />
| [http://www.belkin.com/us/p/P-F2CU037/ Belkin USB-C to VGA Adapter] || VGA || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/dp/B01C316EIK Cable Matters USB-C Multiport Adapter] || 4K HDMI or VGA, USB 3.0, Gigabit Ethernet || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/dp/B012DT6KW2 Dell DA200] || USB-A, Ethernet, HDMI, VGA || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/Dell-3GMVT-Thunderbolt-Dock-black/dp/B06XN6XWD7/ Dell TB16] || USB-C Power, VGA, mDP, HDMI, DP, Thunderbolt, Ethernet (only 100Mbit Mode), 2x USB 2.0, 3x USB 3.0 (Disable Thunderbolt Security in BIOS)|| {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/dp/B01FN1YK92 Dell WD15 130W] || 3xUSB-A 3.0, 2xUSB-A 2.0, Ethernet, HDMI, Mini DisplayPort, VGA, Line Out, Line In || {{G|Working}}<br />
|-<br />
| [https://www.i-tec-europe.eu/?lng=en&t=3&v=443 i-Tec USB-C Dual Display MST Dock] || HDMI, DP (4K@30Hz Single Monitor, 1920x1200@60Hz Dual Monitor), Gbit Ethernet, 3xUSB-A, USB-C, Sound, Charging @ 60W || {{G|Working}}<br />
|-<br />
| [https://www.amazon.de/gp/product/B074Z1YWHR/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1 i-tec USB-C 4K Travel Docking Station Multi Adapter] || 4K HDMI, Gigabit Ethernet (RTL8153), 2x USB 3.0, 1x USB-C Power, 1x USB-C || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/Juiced-BizHUB-Multiport-Ethernet-Delivery/dp/B01J391C3W Juiced Systems BizHUB USB-C Multiport Gigabit HDMI Hub] || 4K@30Hz HDMI, 3x USB 3.0, Gigabit Ethernet, USB-C Power, SD, Micro-SD || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/Kanex-USB-C-Adapter-Inches-White/dp/B00VBNSY0S Kanex USB-C to HDMI 4K Adapter] || HDMI || {{G|Working}}<br />
|-<br />
| [https://www.amazon.de/gp/product/B073WVKSSS/ Omars Type C Hub OMADTTCSL4PAL-UK] || Gigabit Ethernet, HDMI (4K@30 Hz), VGA, 2x USB 3.0 || {{G|Working}}<br />
|-<br />
| [http://www.pct-max.com.tw/cht/products.php?index=289 PCT UHC304] || HDMI (4K@30Hz, 2K@60Hz), Gigabit Ethernet, USB-A, USB-C || {{G|Working}}<br />
|-<br />
| [https://smile.amazon.com/QacQoc-Aluminum-Multi-Port-Charging-Ethernet/dp/B01MU1FFMP QacQoc GN30H USB-C HUB Aluminum Multi-Port TYPE C HUB Adapter with 4K HDMI] || 4K@30Hz HDMI, 3x USB 3.0, Gigabit Ethernet, USB-C Power, SD, Micro-SD || {{G|Working}}<br />
|-<br />
| [https://www.startech.com/nl/en/AV/usb-c-video-adapters/usb-c-hdmi-adapter~CDP2HD StarTech CDP2HD - USB-C to HDMI Adapter] || HDMI || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/dp/B01ANR4CYE StarTech TB32DP2 - Thunderbolt 3 Adapter] || 2 x DP (4 K, 60 Hz) || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/StarTech-com-Thunderbolt-Adapter-Compatible-DisplayPort/dp/B019FPJDQ2 StarTech TBT3TBTADAP - Thunderbolt 3 to Thunderbolt Adapter] || Thunderbolt 2, Thunderbolt || {{G|Working}}<br />
|-<br />
| [https://www.amazon.com/Tripp-Lite-External-Charging-U444-06N-DGU-C/dp/B01LYQB1XI Tripp Lite USB-C to DVI External Video Adapter] || DVI, Gbit Ethernet, USB-A, USB-C PD Charging Port || {{G|Working}}<br />
|-<br />
| [https://xiaomi-mi.com/accessories-for-laptops/xiaomi-usb-type-c-to-hdmi-multifunction-adapter/ Xiaomi USB Type-C to HDMI Multifunction Adapter] || 4K HDMI, 1x USB 3.0, USB-C Power || {{G|Working}}<br />
|}<br />
<br />
=== Thunderbolt Firmware updates ===<br />
The thunderbolt controller in the laptop has an embedded firmware. The laptop ships with firmware version NVM 18, and the most recent available version from Dell's website is NVM 21. If encountering compatibility problems with Thunderbolt accessories (such as the DA-200), the firmware may need to be updated. Dell maintains a [https://github.com/dell/thunderbolt-nvm-linux Github repository] explaining the process to update the firmware which also provides the updated payload files. If the provided payload does not work, try {{ic|0x075B_secure.bin}} inside the [http://www.dell.com/support/home/us/en/19/drivers/driversdetails?driverId=MHTHF Windows package]. This can be extracted with {{Pkg|p7zip}}.<br />
<br />
Here is a short list of steps to update the Thunderbolt-Firmware on linux 4.13+ (use at your own risk):<br />
<br />
* Install {{Pkg|libsmbios}} and {{Pkg|efivar}}<br />
* Clone [https://github.com/dell/thunderbolt-nvm-linux dell Thunderbolt Force Tool]<br />
* Build the Dell Force tool <br />
# gcc -o force_dell_tbt force_dell_tbt.c -I /usr/include/efivar/ -lsmbios_c -lefivar<br />
* Force the controller to accept updates<br />
# ./force_dell_tbt 1<br />
* Flash the 9360 firmware from the thunderbolt-nvm-linux repository to a non active NVME memory spot<br />
# dd if=payloads/0x075B.bin of=/sys/bus/thunderbolt/devices/0-0/nvm_non_active0/nvmem<br />
* Trigger the update process<br />
# echo 1 > /sys/bus/thunderbolt/devices/0-0/nvm_authenticate<br />
* At this point, your screen should flickr a couple of time. Verify that the update is done by checking that authenticate returns 0<br />
# cat /sys/bus/thunderbolt/devices/0-0/nvm_authenticate<br />
* Verify the new nvme version (it should return 21.0)<br />
# cat /sys/bus/thunderbolt/devices/0-0/nvm_version<br />
* Put the controller back in normal mode<br />
# ./force_dell_tbt 0<br />
<br />
== SATA controller ==<br />
When the SATA-controller is set to {{ic|RAID On}} in Bios, the hard disk (at least the SSD) is not recognized. Set to {{ic|Off}} or {{ic|AHCI}} ({{ic|AHCI}} is recommended) before attempting to install Arch.<br />
<br />
== Touchpad ==<br />
The touchpad has no explicit buttons. The buttons are built into the pads surface. There is a small line printed on the pad separating left from right click button. The pad has a '''middle button''' built in! (works with libinput without any configuration): To issue a middle click, simply press on the middle area right between the virtual left and click buttons - so on the small printed separator line.<br />
<br />
=== Remove psmouse errors from dmesg ===<br />
<br />
If {{ic|<nowiki>dmesg | grep -i psmouse</nowiki>}} returns an error, but your touchpad still works, then it might be a good idea to disable {{ic|psmouse}}. First create a config file:<br />
<br />
# nano /etc/modprobe.d/modprobe.conf<br />
<br />
blacklist psmouse<br />
<br />
Then add this file to {{ic|/etc/mkinitcpio.conf}}:<br />
<br />
...<br />
FILES=(/etc/modprobe.d/modprobe.conf)<br />
...<br />
<br />
Rebuild your initial ramdisk image (see [[Mkinitcpio#Image creation and activation]]).<br />
<br />
== Touchscreen ==<br />
The touchscreen works without additional configuration. The bug resulting in a disabled touchscreen after resume was fixed with kernel 4.8.5.<br />
<br />
=== Gestures ===<br />
Refer to [[libinput#Gestures]] for information about the current development state and available methods.<br />
<br />
=== Scrolling in Firefox ===<br />
See [[Firefox/Tweaks#Pixel-perfect trackpad scrolling]]. This enables both touchscreen scrolling and high-res trackpad scrolling.<br />
<br />
== Keyboard Backlight ==<br />
By default, the keyboard backlight turns off after 10 seconds of inactivity. Some users might find this too short and annoying.<br />
The delay can be increased (or decreased) by editing this file:<br />
/sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/stop_timeout<br />
<br />
You can also change the brightness (0-2) by editing the following file. This is identical to pressing F10 on your keyboard:<br />
/sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightness<br />
<br />
== Hidden Keyboard Keys ==<br />
There are additional Fn+<Key> (sequences) that are not marked at all on the keyboard but underlying hardware generates them anyway. Here they are (if you find more add them to the table below):<br />
{| class="wikitable"<br />
|+ Hidden Fn Keys<br />
! Fn+<Key> !! Resulting key (sequence)<br />
|-<br />
| Fn+Ins || XF86Sleep<br />
|-<br />
| Fn+Super_L || Super_R<br />
|-<br />
| Fn+B || Pause<br />
|-<br />
| Fn+R || Print<br />
|-<br />
| Fn+S || Scroll_Lock<br />
|-<br />
| Fn+A / D / E / F / G / T / Q / W || XF86Launch3<br />
|}<br />
<br />
== Firmware Updates ==<br />
Dell provides firmware updates via {{Pkg|fwupd}}. See [[Flashing BIOS from Linux#fwupd]]. Please note if you have used a bind mount partition for /boot, you will not be able to use the fwupd utility; Instead format a USB as FAT32 and put the bios update .exe on. Reboot into the one-time-boot menu and update the BIOS flash through there.<br />
<br />
Alternatively, the BIOS update can be downloaded from the Dell website, and placed in a location accessible to the firmware. This could be the '/boot' folder, or a FAT32 formatted USB stick. Then restart your laptop and hit F12 while starting. In the boot menu choose firmware update and select the new file!<br />
<br />
== Troubleshooting ==<br />
<br />
=== EFISTUB does not boot ===<br />
The BIOS does not pass any boot parameters to the kernel. Use a UEFI [[boot loader]] instead.<br />
<br />
=== Not waking from suspend ===<br />
Update the BIOS to 1.0.7 to patch this issue.<br />
<br />
=== Power Drain after waking from standby ===<br />
<br />
Some users recognised ~2W more power consumption after waking up from standby. Go to the UEFI Firmware Settings (tap the F2 key when the Dell logo appears) and uncheck the 'Enable Thunderbolt Boot Support'. You may use {{Pkg|powertop}} or {{AUR|powerstat-git}} to reproduce and check this behaviour yourself. <br />
<br />
=== Popping sound on headphones/external speakers ===<br />
<br />
Power saving being enabled on the audio chip will cause the hissing and popping to appear. <br />
<br />
Have a look at [[ALSA/Troubleshooting#Pops when starting and stopping playback]] and [[ALSA/Troubleshooting#Popping sound after resuming from suspension]].<br />
<br />
If you are using {{Pkg|tlp}}, it will activate power saving by default when on battery. Edit {{ic|/etc/default/tlp}} and disable it.<br />
<br />
=== Crackling sound with screen changes ===<br />
<br />
Not enabling the GuC can cause weird crackling, white noise sound when the display is changing its contents.<br />
The sound also appears to be coming from the card itself or the screen, without any speakers connected.<br />
<br />
This can be fixed by adding the kernel parameter {{ic|1=i915.enable_guc_loading=1}} as described in [[Intel graphics]].<br />
<br />
=== Coil Whine ===<br />
<br />
Unfortunately Dell still did not fix this issue and the sound for my model was very loud. The issue seems to be connected to the graphic card. For some users, it is possible to reduce it a lot by activating frame buffer compression "enable_fbc=1" [[Intel graphics#Module-based Powersaving Options]]. The coil whine will then start again under heavy graphic load. For the touchscreen model, this may be very often, due to the high resolution screen. In a similar vein, the display can be run at a lower resolution, again reducing the load on the graphics card.<br />
<br />
=== Freezing after waking from suspend ===<br />
<br />
Installing {{aur|xf86-video-intel-git}} is [https://bbs.archlinux.org/viewtopic.php?pid=1698282#p1698282 reported] to fix this.<br />
<br />
=== Continuous hissing sound with headphones ===<br />
<br />
Open alsamixer and set "Headphone Mic Boost" gain to 10 dB (See discussion on [https://www.reddit.com/r/Dell/comments/4j1zz4/headphones_have_static_noise_with_ubuntu_1604_on/ reddit]). Note that this does reduce the volume slightly.<br />
<br />
You may also run the equivalent command:<br />
<br />
$ amixer -c PCH cset 'name=Headphone Mic Boost Volume' 1<br />
<br />
PulseAudio will rewrite these ALSA settings. So if you use PulseAudio you should change its config to make them permanent:<br />
<br />
# vi /usr/share/pulseaudio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
[Element Headphone Mic Boost]<br />
required-any = any<br />
switch = select<br />
# Replace "volume = merge" by:<br />
volume = 1<br />
override-map.1 = all<br />
override-map.2 = all-left,all-right<br />
<br />
# vi /usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
<br />
[Element Headphone Mic Boost]<br />
switch = off<br />
# Replace "volume = off" by:<br />
volume = 1<br />
<br />
== Fingerprint sensor ==<br />
<br />
Dell officially does not support fingerprint reader functionality [http://en.community.dell.com/techcenter/os-applications/f/4613/t/20006668], however an effort on reverse engineering the protocol of Validity 138a:0090, 138a:0094, 138a:0097 fingerprint readers can be found at github [https://github.com/nmikhailov/Validity90].<br />
<br />
== See Also == <br />
<br />
* [https://bbs.archlinux.org/viewtopic.php?id=217865 Arch Forum thread for Dell XPS 13 (9360)]<br />
* [http://topics-cdn.dell.com/pdf/xps-13-9360-laptop_Service%20Manual_en-us.pdf Service Manual for Dell XPS 13 (9360)]</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=User_talk:Tommyfankhauser&diff=430095User talk:Tommyfankhauser2016-04-07T17:57:44Z<p>Tommyfankhauser: </p>
<hr />
<div>Regarding the hardware on my XPS:<br />
<br />
{{hc|lspci -v|<br />
<nowiki><br />
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0<br />
Capabilities: <access denied><br />
<br />
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 122<br />
Memory at db000000 (64-bit, non-prefetchable) [size=16M]<br />
Memory at 90000000 (64-bit, prefetchable) [size=256M]<br />
I/O ports at f000 [size=64]<br />
Expansion ROM at <unassigned> [disabled]<br />
Capabilities: <access denied><br />
Kernel driver in use: i915<br />
Kernel modules: i915<br />
<br />
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 16<br />
Memory at dc720000 (64-bit, non-prefetchable) [size=32K]<br />
Capabilities: <access denied><br />
Kernel driver in use: proc_thermal<br />
Kernel modules: processor_thermal_device<br />
<br />
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 124<br />
Memory at dc710000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: xhci_hcd<br />
Kernel modules: xhci_pci<br />
<br />
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 255<br />
Memory at dc738000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
<br />
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Memory at dc737000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Memory at dc736000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 282<br />
Memory at dc735000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: mei_me<br />
Kernel modules: mei_me<br />
<br />
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125<br />
Memory at dc730000 (32-bit, non-prefetchable) [size=8K]<br />
Memory at dc734000 (32-bit, non-prefetchable) [size=256]<br />
I/O ports at f090 [size=8]<br />
I/O ports at f080 [size=4]<br />
I/O ports at f060 [size=32]<br />
Memory at dc733000 (32-bit, non-prefetchable) [size=2K]<br />
Capabilities: <access denied><br />
Kernel driver in use: ahci<br />
Kernel modules: ahci<br />
<br />
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=01, subordinate=39, sec-latency=0<br />
I/O behind bridge: 00002000-00002fff<br />
Memory behind bridge: c4000000-da0fffff<br />
Prefetchable memory behind bridge: 00000000a0000000-00000000c1ffffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3a, subordinate=3a, sec-latency=0<br />
Memory behind bridge: dc000000-dc4fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0<br />
Memory behind bridge: dc600000-dc6fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3c, subordinate=3c, sec-latency=0<br />
I/O behind bridge: 0000e000-0000efff<br />
Memory behind bridge: dc500000-dc5fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, medium devsel, latency 0<br />
<br />
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel<br />
Memory at dc72c000 (32-bit, non-prefetchable) [disabled] [size=16K]<br />
<br />
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 32, IRQ 283<br />
Memory at dc728000 (64-bit, non-prefetchable) [size=16K]<br />
Memory at dc700000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: snd_hda_intel<br />
Kernel modules: snd_hda_intel, snd_soc_skl<br />
<br />
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 16<br />
Memory at dc732000 (64-bit, non-prefetchable) [size=256]<br />
I/O ports at f040 [size=32]<br />
Kernel modules: i2c_i801<br />
<br />
3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
Subsystem: Dell Device 0021<br />
Flags: bus master, fast devsel, latency 0, IRQ 284<br />
Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
Capabilities: <access denied><br />
Kernel driver in use: brcmfmac<br />
Kernel modules: brcmfmac<br />
<br />
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 123<br />
Memory at dc600000 (32-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: rtsx_pci<br />
Kernel modules: rtsx_pci<br />
<br />
3c:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01) (prog-if 02 [NVM Express])<br />
Subsystem: Samsung Electronics Co Ltd Device a801<br />
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0<br />
Memory at dc500000 (64-bit, non-prefetchable) [size=16K]<br />
I/O ports at e000 [size=256]<br />
Capabilities: <access denied><br />
Kernel driver in use: nvme<br />
Kernel modules: nvme<br />
</nowiki><br />
}}<br />
<br />
You can check if it's similar or different from yours. In particular for the VGA controllers, I know some users have reported having different version of the hardware which causes a lot more issues for them. I guess, I was just lucky: I got no-so-new hardware. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:11, 17 March 2016 (UTC)<br />
<br />
Thanks for sharing! I diffed it to mine, and we have the exact same VGA section. The only difference is that I changed the Broadcom wifi chip with an Intel 7265.<br />
<br />
{{bc|<nowiki><br />
< 3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
< Subsystem: Dell Device 0021<br />
< Flags: bus master, fast devsel, latency 0, IRQ 284<br />
< Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
< Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
---<br />
> 3a:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)<br />
> Subsystem: Intel Corporation Dual Band Wireless-AC 7265<br />
> Flags: bus master, fast devsel, latency 0, IRQ 283<br />
> Memory at dc200000 (64-bit, non-prefetchable) [size=8K]<br />
142,143c141,142<br />
< Kernel driver in use: brcmfmac<br />
< Kernel modules: brcmfmac<br />
---<br />
> Kernel driver in use: iwlwifi<br />
> Kernel modules: iwlwifi<br />
147,148c146,147<br />
</nowiki>}}<br />
<br />
So the difference is that you use brcmfmac and I use iwlwifi. Do you think this could be the problem? I have absolutely no trouble with wifi, it works perfect.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:02, 17 March 2016 (UTC)<br />
<br />
What kind of kernel dump you see in '''journal --system -e''' if you try to poweroff? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 01:26, 18 March 2016 (UTC)<br />
<br />
When I suspend I get the following messages:<br />
{{bc|<nowiki><br />
[ 1919.278038] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1919.303133] PM: Syncing filesystems ... done.<br />
[ 1919.317718] PM: Preparing system for sleep (mem)<br />
[ 1919.318190] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1919.319622] Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.<br />
[ 1919.320397] PM: Suspending system (mem)<br />
[ 1919.320414] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1919.527817] wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
[ 1919.547493] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 [usbcore] returns -16<br />
[ 1919.547502] dpm_run_callback(): pci_pm_suspend+0x0/0x140 returns -16<br />
[ 1919.547506] PM: Device 0000:00:14.0 failed to suspend async: error -16<br />
[ 1919.650826] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1919.823136] PM: Some devices failed to suspend, or early wake event detected<br />
[ 1919.824383] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.824591] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.827489] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1919.884676] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.884870] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.904731] ------------[ cut here ]------------<br />
[ 1919.904763] WARNING: CPU: 1 PID: 1991 at net/mac80211/key.c:681 ieee80211_enable_keys+0x172/0x180 [mac80211]()<br />
[ 1919.904818] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1919.904882] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1919.904887] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1919.904892] CPU: 1 PID: 1991 Comm: kworker/u8:33 Not tainted 4.4.5-1-ARCH #1<br />
[ 1919.904893] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1919.904902] Workqueue: events_unbound async_run_entry_fn<br />
[ 1919.904907] 0000000000000286 00000000977e5bdf ffff880243b9fc58 ffffffff812cb391<br />
[ 1919.904911] 0000000000000000 ffffffffa07df20f ffff880243b9fc90 ffffffff810776e2<br />
[ 1919.904914] ffff880274e34700 ffff880276fb6840 ffff880276fb6840 ffff8802705af504<br />
[ 1919.904915] Call Trace:<br />
[ 1919.904922] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1919.904929] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1919.904934] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1919.904953] [<ffffffffa0797612>] ieee80211_enable_keys+0x172/0x180 [mac80211]<br />
[ 1919.904973] [<ffffffffa079bc5a>] ieee80211_reconfig+0xc6a/0x10e0 [mac80211]<br />
[ 1919.904993] [<ffffffffa07891cf>] ieee80211_resume+0x5f/0x70 [mac80211]<br />
[ 1919.905006] [<ffffffffa05ff916>] wiphy_resume+0x76/0x150 [cfg80211]<br />
[ 1919.905016] [<ffffffffa05ff8a0>] ? wiphy_namespace+0x20/0x20 [cfg80211]<br />
[ 1919.905022] [<ffffffff813fb470>] dpm_run_callback+0x50/0x170<br />
[ 1919.905027] [<ffffffff813fba43>] device_resume+0xd3/0x1f0<br />
[ 1919.905031] [<ffffffff813fbb7d>] async_resume+0x1d/0x50<br />
[ 1919.905036] [<ffffffff81097b38>] async_run_entry_fn+0x48/0x150<br />
[ 1919.905042] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1919.905046] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1919.905051] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1919.905054] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1919.905058] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905062] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1919.905065] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905068] ---[ end trace 51b06cacb4ae0de6 ]---<br />
[ 1920.037200] ------------[ cut here ]------------<br />
[ 1920.037236] WARNING: CPU: 1 PID: 1959 at net/mac80211/key.c:119 decrease_tailroom_need_count+0x62/0x70 [mac80211]()<br />
[ 1920.037298] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1920.037371] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1920.037377] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1920.037382] CPU: 1 PID: 1959 Comm: kworker/1:1 Tainted: G W 4.4.5-1-ARCH #1<br />
[ 1920.037384] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1920.037409] Workqueue: events ieee80211_delayed_tailroom_dec [mac80211]<br />
[ 1920.037415] 0000000000000286 000000007c3d60ee ffff88021d7dbd98 ffffffff812cb391<br />
[ 1920.037419] 0000000000000000 ffffffffa07df20f ffff88021d7dbdd0 ffffffff810776e2<br />
[ 1920.037423] ffff880276fb6840 0000000000000002 ffff880280c99900 0000000000000000<br />
[ 1920.037424] Call Trace:<br />
[ 1920.037434] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1920.037442] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1920.037447] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1920.037467] [<ffffffffa0796412>] decrease_tailroom_need_count+0x62/0x70 [mac80211]<br />
[ 1920.037485] [<ffffffffa07979df>] ieee80211_delayed_tailroom_dec+0x2f/0x50 [mac80211]<br />
[ 1920.037492] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1920.037497] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1920.037503] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1920.037507] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1920.037512] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037517] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1920.037521] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037523] ---[ end trace 51b06cacb4ae0de7 ]---<br />
[ 1920.869135] PM: resume of devices complete after 1045.959 msecs<br />
[ 1921.069494] PM: Finishing wakeup.<br />
[ 1921.069497] Restarting tasks ... done.<br />
[ 1921.108700] PM: Syncing filesystems ... done.<br />
[ 1921.142446] PM: Preparing system for sleep (freeze)<br />
[ 1921.142696] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1921.143885] Freezing remaining freezable tasks ... (elapsed 0.091 seconds) done.<br />
[ 1921.235505] PM: Suspending system (freeze)<br />
[ 1921.235514] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1921.361159] [drm] RC6 on<br />
[ 1921.464034] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1921.647267] PM: suspend of devices complete after 309.542 msecs<br />
[ 1921.663964] PM: late suspend of devices complete after 16.689 msecs<br />
[ 1921.668990] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI<br />
[ 1921.693847] PM: noirq suspend of devices complete after 26.611 msecs<br />
[ 1921.693852] PM: suspend-to-idle<br />
[ 1972.140112] PM: resume from suspend-to-idle<br />
[ 1972.165791] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI<br />
[ 1972.165948] PM: noirq resume of devices complete after 25.824 msecs<br />
[ 1972.173730] PM: early resume of devices complete after 4.687 msecs<br />
[ 1972.175055] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.175397] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.176000] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1972.216223] xhci_hcd 0000:00:14.0: port 1 resume PLC timeout<br />
[ 1972.235674] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.235872] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.586012] usb 1-2: reset low-speed USB device number 2 using xhci_hcd<br />
[ 1972.857652] usb 1-2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes<br />
[ 1973.079159] PM: resume of devices complete after 905.396 msecs<br />
[ 1973.079528] PM: Finishing wakeup.<br />
[ 1973.079531] Restarting tasks ... <br />
[ 1973.079976] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1973.085877] done.<br />
[ 1973.553060] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input21<br />
[ 1973.839154] [drm] RC6 on<br />
[ 1976.472898] wifi0: authenticate with 34:81:c4:ed:03:32<br />
[ 1976.476652] wifi0: send auth to 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.480943] wifi0: authenticated<br />
[ 1976.482617] wifi0: associate with 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.492097] wifi0: RX AssocResp from 34:81:c4:ed:03:32 (capab=0x431 status=0 aid=6)<br />
[ 1976.498836] wifi0: associated<br />
</nowiki>}}<br />
<br />
However, for this try I was able to successfully resume with everything working just fine.<br />
Sometimes however, the display does just not turn on and I have to manually hardreset the laptop.<br />
<br />
Further, when I issue a reboot or poweroff I get the following:<br />
{{bc|<nowiki><br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: sending signal TERM to pid 974<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Networking for netctl profile home...<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: received SIGTERM, stopping<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Graphical Interface.<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: wifi0: removing interface<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Multi-User System.<br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: waiting for pid 974 to exit<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily man-db cache update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily verification of password and group files.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping D-Bus System Message Bus...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily locate database update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Discard unused blocks once a week.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily rotation of log files.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped Sound Service.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped D-Bus User Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Basic System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Timers.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Paths.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Sockets.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed D-Bus User Message Bus Socket.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed Sound System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Reached target Shutdown.<br />
Mar 20 11:31:59 funkarch systemd[399]: Starting Exit the Session...<br />
Mar 20 11:31:59 funkarch systemd-logind[353]: Failed to abandon session scope: Connection reset by peer<br />
Mar 20 11:31:59 funkarch systemd[1]: Starting Generate shutdown-ramfs...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Login Prompts.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Getty on tty1...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped D-Bus System Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Received SIGRTMIN+24 from PID 2623 (kill).<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Getty on tty1.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped User Manager for UID 1000.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped RealtimeKit Scheduling Policy Service.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Authorization Manager.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Starting build: none<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: -> Running build hook: [sd-shutdown]<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: dhcpcd exited<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-getty.slice.<br />
Mar 20 11:31:59 funkarch systemd[1]: Requested transaction contradicts existing jobs: Transaction is destructive.<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Failed to queue service startup job (Maybe the service file is missing or not a non-template unit?): Transaction<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Unit entered failed state.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Build complete.<br />
Mar 20 11:31:59 funkarch systemd[1]: Started Generate shutdown-ramfs.<br />
Mar 20 11:31:59 funkarch kernel: wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
Mar 20 11:31:59 funkarch network[2618]: Stopped network profile 'home'<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Networking for netctl profile home.<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-netctl.slice.<br />
</nowiki>}}<br />
<br />
After issuing the systemctl reboot or poweroff, the display goes off and the system hangs forever. Sometimes, the display does not go off, and a systemd job after<br />
{{bc| [ OK ] Removed slice system-getty.slice.}} is running forever for Session c1 for my user.<br />
<br />
Very rarely I can poweroff or reboot cleanly. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 10:45, 20 March 2016 (UTC)<br />
<br />
Hum. I can't really tell from the shutdown logs, but during the suspend, it's clear that you have an issue with the wireless. It would be interesting to try to stop your network manager (which seems to be netctl), unload your wireless module iwlwifi (the unloading itself might cause an issue), then try to suspend/poweroff. If you have no issues doing suspend/poweroff, then certainly, your wireless modules are at fault. Essentially:<br />
{{bc|<br />
# systemctl stop netctl<br />
# modprobe -r iwlwifi<br />
# systemctl suspend<br />
}}<br />
See how that goes. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 11:07, 20 March 2016 (UTC)<br />
<br />
With unloaded iwlwifi I still was not able to wake up the system:<br />
<br />
{{bc|<nowiki><br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8137ade0>] ? acpi_ut_repair_name+0x2a/0x74<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136f75c>] ? acpi_ns_search_one_scope+0x25/0x45<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136f8cb>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff815952e4>] __down_timeout+0x74/0xd0<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff810bf1f7>] ? down_timeout+0x37/0x60<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff810bf20c>] down_timeout+0x4c/0x60<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8134af1f>] acpi_os_wait_semaphore+0x4c/0x67<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136a8d9>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8135d1be>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8135d44a>] acpi_ds_call_control_method+0x54/0x17b<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81372a41>] acpi_ps_parse_aml+0xaf/0x26f<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff813732a7>] acpi_ps_execute_method+0x14b/0x186<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136d7e7>] acpi_ns_evaluate+0x1bb/0x247<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81360d8f>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8134a22e>] acpi_os_execute_deferred+0x14/0x20<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
Mar 20 12:12:39 funkarch sudo[2394]: tommy : TTY=pts/0 ; PWD=/home/tommy ; USER=root ; COMMAND=/usr/bin/netctl stop home<br />
Mar 20 12:12:39 funkarch sudo[2394]: pam_unix(sudo:session): session opened for user root by (uid=0)<br />
Mar 20 12:12:39 funkarch polkitd[467]: Registered Authentication Agent for unix-process:2399:87002 (system bus name :1.21 [/usr/bin/pkttyagent --notify-fd 4 --fallback], obje<br />
Mar 20 12:12:39 funkarch systemd[1]: Stopping Networking for netctl profile home...<br />
Mar 20 12:12:39 funkarch network[2405]: Stopping network profile 'home'...<br />
Mar 20 12:12:39 funkarch dhcpcd[2411]: sending signal TERM to pid 2317<br />
Mar 20 12:12:39 funkarch dhcpcd[2411]: waiting for pid 2317 to exit<br />
Mar 20 12:12:39 funkarch dhcpcd[2317]: received SIGTERM, stopping<br />
Mar 20 12:12:39 funkarch dhcpcd[2317]: wifi0: removing interface<br />
Mar 20 12:12:39 funkarch dhcpcd[2317]: dhcpcd exited<br />
Mar 20 12:12:39 funkarch kernel: wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
Mar 20 12:12:39 funkarch network[2405]: Stopped network profile 'home'<br />
Mar 20 12:12:39 funkarch systemd[1]: Stopped Networking for netctl profile home.<br />
Mar 20 12:12:39 funkarch polkitd[467]: Unregistered Authentication Agent for unix-process:2399:87002 (system bus name :1.21, object path /org/freedesktop/PolicyKit1/Authentic<br />
Mar 20 12:12:39 funkarch sudo[2394]: pam_unix(sudo:session): session closed for user root<br />
Mar 20 12:13:03 funkarch sudo[2499]: tommy : TTY=pts/0 ; PWD=/home/tommy ; USER=root ; COMMAND=/usr/bin/modprobe -rv iwlmvm<br />
Mar 20 12:13:03 funkarch sudo[2499]: pam_unix(sudo:session): session opened for user root by (uid=0)<br />
Mar 20 12:13:03 funkarch systemd[1]: Starting Load/Save RF Kill Switch Status...<br />
Mar 20 12:13:03 funkarch systemd[1]: Started Load/Save RF Kill Switch Status.<br />
Mar 20 12:13:03 funkarch kernel: iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
Mar 20 12:13:03 funkarch sudo[2499]: pam_unix(sudo:session): session closed for user root<br />
Mar 20 12:13:19 funkarch polkitd[467]: Registered Authentication Agent for unix-process:2589:91007 (system bus name :1.23 [/usr/bin/pkttyagent --notify-fd 5 --fallback], obje<br />
Mar 20 12:13:19 funkarch systemd[1]: Starting Cleanup of Temporary Directories...<br />
</nowiki>}}<br />
<br />
After suspend the screen goes black, and I have no chance of revitalising it trough pressing the power button etc.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 11:22, 20 March 2016 (UTC)<br />
<br />
What if you restart with the iwlwifi module blacklisted?<br />
{{hc|/etc/modprobe.d/no-iwlwifi.conf|<br />
blacklist iwlwifi<br />
}}<br />
Does that make a difference when trying to suspend? (it's just for the sake of testing) [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 13:19, 23 March 2016 (UTC)<br />
<br />
Thanks for your help. Blacklisting does not change anything in the suspend/resume - sometimes I can rewakeup the computer, sometimes I get the ACPI error.<br />
In the next few days I will make a little systematic test series with connected power, peripherals, etc. to see if I can boil the problem down to at least a certain subsystem. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 16:31, 25 March 2016 (UTC)<br />
<br />
Hi Tommyfankhauser, have you managed to progress with your suspend issue? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 14:31, 7 April 2016 (UTC)<br />
<br />
:Hi, just see this and like to chime in. This: [https://wiki.archlinux.org/index.php?title=ASUS_Zenbook_UX303&diff=429747&oldid=429746] appears to have fixed a similar issue with suspend on my machine (screen going black, fans spinning up, hardreset needed). Maybe it works in your case too. --[[User:Indigo|Indigo]] ([[User talk:Indigo|talk]]) 15:44, 7 April 2016 (UTC)<br />
<br />
Thanks for asking back. I did not solve the issue, but was able to narrow it down. With the latest BIOS 1.3.3, suspend/resume works perfect, as long as I don't use the USB-C/Thunderbolt 3 connect. I tested this now massively. I've been running the laptop for more than 5 days now with endless suspend/resumes by systemd, the lid, etc. it works perfectly. However, as soon as I connect something to the USB-C port (I have a USB-C -> HDMI connector - fully working, and the official Dell DA200 - where the HDMI does not work yet), the suspend resume does not work anymore. There are no special dmesg errors except the mentioned skl_slowpath and the adapters and rest of system is working quite well. So currently I assume its something inside the Kernel or Firmware related to Thunderbolt 3. [[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 17:57, 7 April 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=Talk:Dell_XPS_13_(9350)&diff=429675Talk:Dell XPS 13 (9350)2016-04-05T07:45:55Z<p>Tommyfankhauser: /* Thunderbolt and XPS 15/13 */</p>
<hr />
<div>Added a section for kernel specific configurations.<br />
<br />
== SATA controller ==<br />
Potentially useful blog post?: https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/ (disclaimer: it's mine) on getting around the SATA controller issue for those who need to dual boot, works on my 9350 but ymmv. [[User:Samstudio8|Samstudio8]] ([[User talk:Samstudio8|talk]]) 04:11, 14 January 2016 (UTC)<br />
<br />
== Release of 4.4 in testing ==<br />
<br />
I made a slew of edits and some clean up related to the release of 4.4 in testing. Let me know if you see any issues. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:24, 20 January 2016 (UTC)<br />
<br />
== BIOS update 1.1.9 ==<br />
<br />
Since the BIOS update, I get some errors, with stack dump during suspend/resume.<br />
<br />
[ 0.448742] ------------[ cut here ]------------<br />
[ 0.448744] WARNING: CPU: 1 PID: 1 at arch/x86/mm/dump_pagetables.c:225 note_page+0x5e1/0x780()<br />
[ 0.448745] x86/mm: Found insecure W+X mapping at address ffff880000000000/0xffff880000000000<br />
[ 0.448746] Modules linked in:<br />
[ 0.448748] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-3-ARCH #1<br />
[ 0.448749] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 0.448750] 0000000000000000 00000000271d54da ffff8802771afd48 ffffffff812c8a99<br />
[ 0.448752] ffff8802771afd90 ffff8802771afd80 ffffffff810771c2 ffff8802771afe90<br />
[ 0.448754] 8000000000000163 0000000000000004 0000000000000000 0000000000000000<br />
[ 0.448755] Call Trace:<br />
[ 0.448758] [<ffffffff812c8a99>] dump_stack+0x4b/0x72<br />
[ 0.448760] [<ffffffff810771c2>] warn_slowpath_common+0x82/0xc0<br />
[ 0.448762] [<ffffffff8107725c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 0.448763] [<ffffffff8106c4c1>] note_page+0x5e1/0x780<br />
[ 0.448765] [<ffffffff8106c967>] ptdump_walk_pgd_level_core+0x307/0x450<br />
[ 0.448766] [<ffffffff8106cae7>] ptdump_walk_pgd_level_checkwx+0x17/0x20<br />
[ 0.448768] [<ffffffff8106278f>] mark_rodata_ro+0xef/0x100<br />
[ 0.448770] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448771] [<ffffffff8158636d>] kernel_init+0x1d/0xe0<br />
[ 0.448773] [<ffffffff8159290f>] ret_from_fork+0x3f/0x70<br />
[ 0.448774] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448775] ---[ end trace b1a5026ad8272458 ]---<br />
<br />
[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:48, 20 January 2016 (UTC)<br />
<br />
Since latest kernel update (4.4.1-2-ARCH), I do not get the above error anymore. I'm still using 1.1.9 at the moment. Instead I get the following error:<br />
<br />
<pre><br />
[ 1370.376263] ------------[ cut here ]------------<br />
[ 1370.376281] WARNING: CPU: 1 PID: 140 at drivers/ata/libata-eh.c:4143 ata_scsi_port_error_handler+0x731/0x770 [libata]()<br />
[ 1370.376356] Modules linked in: fuse ipt_REJECT nf_reject_ipv4 ip6t_REJECT nf_reject_ipv6 nf_conntrack_ipv6 nf_defrag_ipv6 xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 ip6table_filter xt_conntrack nf_conntrack ip6t_rpfilter snd_hda_codec_hdmi ip6table_raw joydev input_leds ip6_tables mousedev iptable_filter dell_led dell_laptop intel_rapl x86_pkg_temp_thermal intel_powerclamp led_class serio_raw atkbd kvm_intel dcdbas libps2 dell_wmi hid_multitouch nls_iso8859_1 i2c_designware_platform i2c_designware_core sparse_keymap kvm nls_cp437 snd_hda_codec_realtek snd_hda_codec_generic vfat irqbypass fat crct10dif_pclmul crc32_pclmul aesni_intel snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core aes_x86_64 lrw gf128mul snd_soc_sst_ipc glue_helper snd_soc_sst_dsp ablk_helper cryptd snd_soc_core snd_compress snd_pcm_dmaengine<br />
[ 1370.376448] ac97_bus dw_dmac_core pcspkr snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm brcmfmac snd_timer snd rtsx_pci_ms brcmutil i2c_i801 soundcore cfg80211 memstick uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common shpchp videodev mei_me btusb btrtl usbhid media mei idma64 processor_thermal_device intel_soc_dts_iosf iosf_mbi intel_lpss_pci fan thermal wmi i2c_hid hid battery hci_uart btbcm btqca btintel bluetooth i8042 rfkill serio crc16 pinctrl_sunrisepoint pinctrl_intel intel_lpss_acpi evdev acpi_als intel_lpss kfifo_buf industrialio mac_hid int3403_thermal int3400_thermal int340x_thermal_zone acpi_thermal_rel tpm_tis acpi_pad tpm ac fjes processor sch_fq_codel coretemp msr ip_tables x_tables rtsx_pci_sdmmc mmc_core xhci_pci ahci xhci_hcd libahci<br />
[ 1370.376474] libata rtsx_pci scsi_mod usbcore usb_common crc32c_generic crc32c_intel btrfs xor raid6_pq i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1370.376480] CPU: 1 PID: 140 Comm: scsi_eh_2 Tainted: G W 4.4.1-2-ARCH #1<br />
[ 1370.376482] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 1370.376488] 0000000000000000 000000009b4c41e3 ffff880274f23d60 ffffffff812c7f39<br />
[ 1370.376494] 0000000000000000 ffff880274f23d98 ffffffff810765b2 ffff880274de0000<br />
[ 1370.376499] ffff880274f23e08 ffff880274de0000 ffff880274f23e60 ffff880274f23e80<br />
[ 1370.376501] Call Trace:<br />
[ 1370.376508] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 1370.376516] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 1370.376523] [<ffffffff810766fa>] warn_slowpath_null+0x1a/0x20<br />
[ 1370.376533] [<ffffffffa03944b1>] ata_scsi_port_error_handler+0x731/0x770 [libata]<br />
[ 1370.376546] [<ffffffffa038ed1d>] ? ata_scsi_cmd_error_handler+0x11d/0x160 [libata]<br />
[ 1370.376557] [<ffffffffa0394590>] ata_scsi_error+0xa0/0xe0 [libata]<br />
[ 1370.376568] [<ffffffffa0339246>] scsi_error_handler+0xb6/0x550 [scsi_mod]<br />
[ 1370.376575] [<ffffffff8158d93a>] ? __schedule+0x3aa/0xa70<br />
[ 1370.376586] [<ffffffffa0339190>] ? scsi_eh_get_sense+0x170/0x170 [scsi_mod]<br />
[ 1370.376591] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 1370.376597] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376602] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 1370.376608] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376611] ---[ end trace d11264a1acf26f7c ]---<br />
</pre><br />
<br />
I do not see any other errors. It's an ATA error, and I am still preloading "nvme" in my MODULES= mkinitcpio configuration at the moment.[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:03, 12 February 2016 (UTC)<br />
<br />
I can second that exact same error with 4.4.1-2-ARCH. After reading through http://en.community.dell.com/support-forums/laptop/f/3518/t/19586456 I'm starting to begin wondering if its a general hardware problem with the mainboard/powerboard. Does anyone with an XPS 9350 NOT have any of this issues with a working suspend? --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 09:47, 12 February 2016 (UTC)<br />
<br />
== BIOS 1.2.3 ==<br />
<br />
With BIOS update 1.2.3 I get the following ACPI errors:<br />
<br />
[ 240.210541] INFO: task kworker/0:2:64 blocked for more than 120 seconds.<br />
[ 240.210552] Not tainted 4.4.1-1-ARCH #1<br />
[ 240.210555] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.<br />
[ 240.210561] kworker/0:2 D ffff880275b13b58 0 64 2 0x00000000<br />
[ 240.210580] Workqueue: kacpid acpi_os_execute_deferred<br />
[ 240.210585] ffff880275b13b58 ffffffff8137774a ffffffff81810500 ffff880275b9ac40<br />
[ 240.210591] ffff880275b14000 ffff880271451700 ffff880275b9ac40 ffff880276966820<br />
[ 240.210597] ffff88007628b050 ffff880275b13b70 ffffffff8158e03c 7fffffffffffffff<br />
[ 240.210603] Call Trace:<br />
[ 240.210612] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210622] [<ffffffff8158e03c>] schedule+0x3c/0x90<br />
[ 240.210629] [<ffffffff81590ab3>] schedule_timeout+0x1b3/0x240<br />
[ 240.210633] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210642] [<ffffffff8136c0c6>] ? acpi_ns_search_one_scope+0x25/0x45<br />
[ 240.210649] [<ffffffff8136c235>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
[ 240.210656] [<ffffffff8158fd34>] __down_timeout+0x74/0xd0<br />
[ 240.210662] [<ffffffff810bdb87>] ? down_timeout+0x37/0x60<br />
[ 240.210666] [<ffffffff810bdb9c>] down_timeout+0x4c/0x60<br />
[ 240.210673] [<ffffffff813478bf>] acpi_os_wait_semaphore+0x4c/0x67<br />
[ 240.210679] [<ffffffff81367243>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
[ 240.210686] [<ffffffff81359b28>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
[ 240.210693] [<ffffffff81359db4>] acpi_ds_call_control_method+0x54/0x17b<br />
[ 240.210698] [<ffffffff8136f3ab>] acpi_ps_parse_aml+0xaf/0x26f<br />
[ 240.210703] [<ffffffff8136fc11>] acpi_ps_execute_method+0x14b/0x186<br />
[ 240.210710] [<ffffffff8136a151>] acpi_ns_evaluate+0x1bb/0x247<br />
[ 240.210717] [<ffffffff8135d6f9>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
[ 240.210723] [<ffffffff81346bce>] acpi_os_execute_deferred+0x14/0x20<br />
[ 240.210731] [<ffffffff8108e21b>] process_one_work+0x14b/0x440<br />
[ 240.210737] [<ffffffff8108e558>] worker_thread+0x48/0x4a0<br />
[ 240.210744] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210750] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210755] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 240.210761] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 240.210766] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 240.210771] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
<br />
This probably stems from a malfunctioning in the 1.2.3 Bios:<br />
<br />
[ 2.927769] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.927774] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.927782] ACPI Error: Method parse/execution failed [\_TZ.FN00._ON] (Node ffff8802780deed8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.927791] acpi PNP0C0B:00: Failed to change power state to D0<br />
[ 2.931194] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002)<br />
[ 2.934430] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.934434] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.934439] ACPI Error: Method parse/execution failed [\_TZ.FN00._ON] (Node ffff8802780deed8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.934445] acpi PNP0C0B:00: Setting initial power state<br />
[ 2.936690] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)<br />
[ 2.937857] idma64 idma64.0: Found Intel integrated DMA 64-bit<br />
[ 2.951059] acpi PNP0C0B:00: Cannot transition from (unknown) to D3hot<br />
[ 2.951481] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002)<br />
[ 2.951616] idma64 idma64.1: Found Intel integrated DMA 64-bit<br />
[ 2.957772] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.957776] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.957781] ACPI Error: Method parse/execution failed [\_TZ.FN01._ON] (Node ffff88027810f028), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.957787] acpi PNP0C0B:01: Failed to change power state to D0<br />
[ 2.964451] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.964455] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.964460] ACPI Error: Method parse/execution failed [\_TZ.FN01._ON] (Node ffff88027810f028), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.964498] acpi PNP0C0B:01: Setting initial power state<br />
[ 2.969276] mei_me 0000:00:16.0: enabling device (0000 -> 0002)<br />
[ 2.981024] acpi PNP0C0B:01: Cannot transition from (unknown) to D3hot<br />
[ 2.987767] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.987772] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.987778] ACPI Error: Method parse/execution failed [\_TZ.FN02._ON] (Node ffff88027810f168), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.987784] acpi PNP0C0B:02: Failed to change power state to D0<br />
[ 2.990676] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4<br />
[ 2.994441] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.994447] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.994455] ACPI Error: Method parse/execution failed [\_TZ.FN02._ON] (Node ffff88027810f168), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.994464] acpi PNP0C0B:02: Setting initial power state<br />
[ 3.001025] usb 1-3: new full-speed USB device number 3 using xhci_hcd<br />
[ 3.007691] acpi PNP0C0B:02: Cannot transition from (unknown) to D3hot<br />
[ 3.014415] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 3.014420] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.014426] ACPI Error: Method parse/execution failed [\_TZ.FN03._ON] (Node ffff88027810f2a8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.014436] acpi PNP0C0B:03: Failed to change power state to D0<br />
[ 3.018400] ACPI Warning: SystemIO range 0x000000000000F040-0x000000000000F05F conflicts with OpRegion 0x000000000000F040-0x000000000000F04F (\_SB_.PCI0.SBUS.SMBI) (20150930/utaddress-254)<br />
[ 3.018409] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver<br />
[ 3.021070] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 3.021074] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.021080] ACPI Error: Method parse/execution failed [\_TZ.FN03._ON] (Node ffff88027810f2a8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.021086] acpi PNP0C0B:03: Setting initial power state<br />
<br />
<br />
Additionally I still get the intel gpu drm error that was present in 4.3:<br />
<br />
[ 8200.818355] WARNING: CPU: 0 PID: 663 at drivers/gpu/drm/i915/intel_pm.c:3597 skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]()<br />
[ 8200.818357] WARN_ON(!wm_changed)<br />
[ 8200.818359] Modules linked in:<br />
[ 8200.818361] ...<br />
[ 8200.818462] intel_gtt<br />
[ 8200.818466] CPU: 0 PID: 663 Comm: Xorg Tainted: G W 4.4.1-1-ARCH #1<br />
[ 8200.818468] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 8200.818470] 0000000000000000 00000000c1d62b7d ffff88007631f750 ffffffff812c7f39<br />
[ 8200.818474] ffff88007631f798 ffff88007631f788 ffffffff810765b2 ffff880276862000<br />
[ 8200.818477] ffff88007631f8bc ffff880276867000 0000000000000000 ffff88007631f828<br />
[ 8200.818480] Call Trace:<br />
[ 8200.818486] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 8200.818491] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 8200.818495] [<ffffffff8107664c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 8200.818505] [<ffffffffa00f1f37>] skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]<br />
[ 8200.818515] [<ffffffffa00f219a>] skl_update_wm+0x25a/0x750 [i915]<br />
[ 8200.818526] [<ffffffffa00f64de>] intel_update_watermarks+0x1e/0x30 [i915]<br />
[ 8200.818539] [<ffffffffa015ed70>] haswell_crtc_enable+0x370/0x870 [i915]<br />
[ 8200.818553] [<ffffffffa015a992>] intel_atomic_commit+0x492/0x1430 [i915]<br />
[ 8200.818561] [<ffffffffa003339e>] ? drm_atomic_check_only+0x18e/0x590 [drm]<br />
[ 8200.818567] [<ffffffffa00337d7>] drm_atomic_commit+0x37/0x60 [drm]<br />
[ 8200.818572] [<ffffffffa00a3fb6>] drm_atomic_helper_set_config+0x76/0xb0 [drm_kms_helper]<br />
[ 8200.818580] [<ffffffffa0021ea2>] drm_mode_set_config_internal+0x62/0x100 [drm]<br />
[ 8200.818589] [<ffffffffa0026d92>] drm_mode_setcrtc+0x3d2/0x4f0 [drm]<br />
[ 8200.818595] [<ffffffffa00187b2>] drm_ioctl+0x152/0x540 [drm]<br />
[ 8200.818603] [<ffffffffa00269c0>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]<br />
[ 8200.818613] [<ffffffff811f0b68>] do_vfs_ioctl+0x298/0x480<br />
[ 8200.818620] [<ffffffff810824e1>] ? __set_task_blocked+0x41/0xa0<br />
[ 8200.818627] [<ffffffff811fabe7>] ? __fget+0x77/0xb0<br />
[ 8200.818630] [<ffffffff811f0dc9>] SyS_ioctl+0x79/0x90<br />
[ 8200.818634] [<ffffffff81084fde>] ? SyS_rt_sigprocmask+0x8e/0xc0<br />
[ 8200.818637] [<ffffffff81591b2e>] entry_SYSCALL_64_fastpath+0x12/0x71<br />
[ 8200.818640] ---[ end trace 0e9f223c58ecdab8 ]---<br />
<br />
Everything, including the graphics works fine, however I am having trouble to rewake up the system when the laptop lid was closed.<br />
If just the display is turning off, it always comes back. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:45, 3 February 2016 (UTC)<br />
<br />
<br />
As of this morning, BIOS 1.2.3 and latest Linux kernel 4.4.2.1-ARCH, I have no more issue with suspend/wake up. By that, I mean that I do not see the libata crash anymore on suspend/wakeup. In fact, I do not see any crashes at all. It's looking all normal. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 01:01, 23 February 2016 (UTC)<br />
<br />
Nope, for me BIOS 1.2.3 with 4.4.5-1-ARCH is even worse. I can not poweroff, suspend or shutdown.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 10:05, 16 March 2016 (UTC)<br />
<br />
I'm using the same BIOS/Kernel as you. I do see the ACPI error (namespace failure you report, but nothing else). Could it be the graphic card power management, instead? I have absolutely nothing on my kernel line (all defaults). I do load intel-ucode, and my current microcode version 0x6a. I'm not sure which version of the graphics chip you have, but the failure in intel_pm (power management of the i915) may be mitigated by "disabling" power management: have you tried putting your graphic card on always "on" power (basically disable PM):<br />
<br />
echo on | sudo tee /sys/bus/pci/drivers/i915/0000:00:02.0/power/control <br />
<br />
Hopefully, that will help you. Note that it's bus number 0000:00:02.0 on my machine, but it maybe different on yours (so you may have to inspect the /sys/bus/pci/driver/i915 tree). [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 10:48, 16 March 2016 (UTC)<br />
<br />
Thanks Bouh, unfortunately I already have the /power/control set to 'on'. As you, I have nothing on my kernel options but intel-ucode, no power manager, etc. Do you have any kernel modules blacklisted, such as dell_* ? I currently don't have, but maybe should? --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:32, 16 March 2016 (UTC)<br />
<br />
No modules blacklisted, appart from the insignificant...:<br />
<br />
{{hc|cat /etc/modprobe.d/*|<br />
blacklist pcspkr<br />
blacklist psmouse<br />
}}<br />
<br />
I'm using thermald + my own power-management scripts. I'm thinking we may have different hardware. I moved on to kernel 4.5, still no issues to report (appart from the missing ACPI namespaces). [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 04:31, 17 March 2016 (UTC)<br />
<br />
== PulseAudio modifying gain settings ==<br />
After talking to the pulseaudio mailing list, one user, gave me the workaround. This is his answer below:<br />
<br />
It's weird that a mic boost would affect headphone output. One<br />
explanation would be that the mic signal is fed directly to the<br />
headphones, but in that case increasing the boost should increase the<br />
noise, not decrease it. I guess it's a hardware or driver bug.<br />
<br />
To work around this, you can remove the [Element Headphone Mic Boost]<br />
sections from these two files:<br />
<br />
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
/usr/share/pulseuadio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
After that PulseAudio won't touch the boost volume any more.<br />
<br />
Whenever pulseaudio is updated, the package manager will remove your<br />
modifications, so you have to redo the modifications. That's still<br />
better than having to reset the mixer after every reboot...<br />
<br />
I guess this really needs to be provided as a patched {{Pkg|pulseaudio}} package. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:09, 25 January 2016 (UTC)<br />
<br />
== HiDPI ==<br />
This is not really mentioned in the 2016 model page, but I did have some very very small icons and fonts. What I had to do was create a file and fill it with something like this:<br />
<br />
{{hc|/etc/X11/xorg.conf.d/90-monitor.conf|2=<br />
Section "Monitor"<br />
Identifier "<default monitor>"<br />
DisplaySize 338 190 # In millimeters<br />
EndSection<br />
}}<br />
<br />
This made my DPI settings similar to what they are in the Windows (240 DPI) that came with the XPS. [[User:Renatolond|Renatolond]]<br />
<br />
Out of curiosity, which desktop environment are you using? I am using a stock gnome-shell and it sets the scaling factor automatically. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 15:34, 19 February 2016 (UTC)<br />
<br />
I'm using Plasma via SDDM, but I think the problem begins before, because in CLI without any env the fonts are very small as well. --[[User:Renatolond|Renatolond]] ([[User talk:Renatolond|talk]]) 16:49, 19 February 2016 (UTC)<br />
<br />
In CLI, the setting mentioned above have no effect, don't they? Check this out if you want to change this: https://wiki.archlinux.org/index.php/Fonts#Console_fonts [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 15:16, 1 March 2016 (UTC)<br />
<br />
== <s>fstrim needs discard to work?</s> ==<br />
Dell XPS 13 (2016) wiki suggests to avoid discard option in mount option and use fstrim instead.<br />
When I tried, I got this following error :<br />
<br />
{{hc|fstrim /|2=<br />
fstrim: /: the discard operation is not supported<br />
}}<br />
<br />
Can we confirm fstrim doesn't need discard to work properly?<br />
<br />
[[User:Belette|Belette]] ([[User talk:Belette|talk]]) 11:32, 26 March 2016 (UTC)<br />
<br />
I ran the same test, output:<br />
<br />
[root@xps ~]# fstrim -a -v<br />
/mnt/homedata: 0 B (0 bytes) trimmed<br />
/: 120 MiB (125775872 bytes) trimmed<br />
<br />
I don't have discard set. I have the NVMe storage (1TB).<br />
<br />
[[User:Sender|Sender]] ([[User talk:Sender|talk]])<br />
<br />
Hi Belette. What filesystem did you formated / with, what are the mount options you used? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 12:11, 26 March 2016 (UTC)<br />
<br />
Hi Bouh, thanks for your reply.<br />
It is an encrypted ext4, here you can see and see the mount point<br />
<br />
{{hc|df -T|2=<br />
Filesystem Type Size Used Avail Use% Mounted on<br />
dev devtmpfs 7.8G 0 7.8G 0% /dev<br />
run tmpfs 7.8G 780K 7.8G 1% /run<br />
/dev/mapper/nvme0n1p2_decrypted ext4 469G 1.2G 444G 1% /<br />
tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm<br />
tmpfs tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup<br />
tmpfs tmpfs 7.8G 0 7.8G 0% /tmp<br />
/dev/nvme0n1p1 vfat 511M 208K 511M 1% /boot/efi<br />
tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/0<br />
<br />
}}<br />
<br />
Normaly I pass the discard option to cryptsetup in my /etc/default/grub, but as I read the topics it should be avoided I didn't do it perhaps it is the reason why it doesn't want to do it?<br />
[[User:Belette|Belette]] ([[User talk:Belette|talk]]) 12:22, 26 March 2016 (UTC)<br />
<br />
:Hi Belette, yes. To be able to use ''fstrim'' (manual trim) '''or''' to mount the filesystem with the discard option (automatic trim), the grub option is needed for the device mapper (in your case; i.e. encrypted). --[[User:Indigo|Indigo]] ([[User talk:Indigo|talk]]) 15:47, 29 March 2016 (UTC)<br />
:Hi Indigo, thanks for you reply! I didn't know that enven for manual trim the allow-discards was needed, I tested and don't have the error anymore.<br />
By the way, to actually test Trim I am using a method where I create a test file, read the hdparm of the file (with adding the right offset from my dmsetup table and fdisk), but when I try with a NVMe disk I got this issue from hdparm, curious to know if it is working for anyone?<br />
<br />
{{hc|hdparm --read-sector 1330176 /dev/nvme0n1|2=<br />
reading sector 1330176: FAILED: Inappropriate ioctl for device<br />
}}<br />
<br />
I guess an issue again with the disk name?<br />
[[User:Belette|Belette]] ([[User talk:Belette|talk]]) 16:12, 29 March 2016 (UTC)<br />
<br />
:Going back to discard, I am reading the same thing as what we can found in the Wiki page where the NVMe disk should not use discard options, not mounted with discard option... so if we want to use fstrim we need to use discard... So in a conclusion I am a little bit lost if we should avoid it and not use fstrim then?...<br />
[[User:Belette|Belette]] ([[User talk:Belette|talk]]) 16:24, 29 March 2016 (UTC)<br />
<br />
::Hi again, good it works :) As I intended to make clear earlier: that grub discard is '''only''' needed in your case (so the device mapper allows trims for the encrypted partition). Using it does not mean the filesystem is mounted with "discard" option, these are two different steps in your case. <br />
::Likewise, testing it is not as easy for an encrypted device. Please search the BBS on the topic, I know that question has been answered there. <br />
::Also let me say: Please don't use talk pages of articles as a discussion forum other than discussing how to improve the article itself ([[Help:Discussion#What does not belong]]). In this case, for example, you guys might help other users by moving the references info from [[Dell_XPS_13_(2016)#Note_on_Mount_Options]] to [[Solid_State_Drives/NVMe#Discards]] and simply crosslinking from this article to it. --[[User:Indigo|Indigo]] ([[User talk:Indigo|talk]]) 16:57, 29 March 2016 (UTC)<br />
<br />
::I moved it: [https://wiki.archlinux.org/index.php?title=Solid_State_Drives%2FNVMe&type=revision&diff=428698&oldid=424474 1], [https://wiki.archlinux.org/index.php?title=Dell_XPS_13_%282016%29&type=revision&diff=428699&oldid=428282 2] .. Now, it's one more link to click, yes .. for [3] the benefit of other users. closing. --[[User:Indigo|Indigo]] ([[User talk:Indigo|talk]]) 08:35, 30 March 2016 (UTC)<br />
<br />
== Thunderbolt and XPS 15/13 ==<br />
I don't actually have a 13, but it seems the XPS 15 has somewhat similar hardware, at least as far as thunderbolt/USB-C is concerned. On my machine USB-C does not work without a PCI-e rescan, and the second you use the USB-C port the machine will no longer sleep with ACPI bugs on dmesg.<br />
<br />
Is it crazy to just create a XPS 15 (2016) and Precision 5510 (which afaict is the same machine with higher-end processor options) page which just redirects here?<br />
{{unsigned|04:18, 29 March 2016‎|BlueMatt}}<br />
<br />
Hi, I got exactly the same problem on my XPS 13.<br />
If I boot with USB-C adapter connected it is detectecd, if I not connects it during the boot process I need to do a rescan but if I disconnect it for the second time I got the same issue your are talking about.<br />
What is your USB-C device type your are trying to make it work? is it the Dell Multi Adatper (USB, VGA, HDMI, Ethernet)? For this one I am only able to make the Ethernet working, the HDMI is detected, my external monitor correctly detected but no signal is received on this side...<br />
[[User:Belette|Belette]] ([[User talk:Belette|talk]]) 14:56, 29 March 2016 (UTC)<br />
<br />
For reference, here are my related dmesg:<br />
{{hc|dmesg|2=<br />
<br />
[ 997.082343] Call Trace:<br />
[ 997.082355] [<ffffffff812d8b11>] dump_stack+0x63/0x82<br />
[ 997.082360] [<ffffffff81076de2>] warn_slowpath_common+0x82/0xc0<br />
[ 997.082364] [<ffffffff81076e7c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 997.082377] [<ffffffffa00f94f7>] skl_update_other_pipe_wm+0x177/0x180 [i915]<br />
[ 997.082390] [<ffffffffa00f968e>] skl_update_wm+0x18e/0x5f0 [i915]<br />
[ 997.082407] [<ffffffffa018413f>] ? intel_ddi_enable_transcoder_func+0x17f/0x260 [i915]<br />
[ 997.082420] [<ffffffffa00fcd9e>] intel_update_watermarks+0x1e/0x30 [i915]<br />
[ 997.082439] [<ffffffffa01679a1>] haswell_crtc_enable+0x321/0x8c0 [i915]<br />
[ 997.082457] [<ffffffffa01632b7>] intel_atomic_commit+0x737/0x1870 [i915]<br />
[ 997.082466] [<ffffffffa0032581>] ? drm_atomic_check_only+0x181/0x600 [drm]<br />
[ 997.082473] [<ffffffffa0032a37>] drm_atomic_commit+0x37/0x60 [drm]<br />
[ 997.082478] [<ffffffffa00a28c6>] drm_atomic_helper_set_config+0x76/0xb0 [drm_kms_helper]<br />
[ 997.082489] [<ffffffffa00211b2>] drm_mode_set_config_internal+0x62/0x100 [drm]<br />
[ 997.082498] [<ffffffffa00262c0>] drm_mode_setcrtc+0x3e0/0x500 [drm]<br />
[ 997.082506] [<ffffffffa0017892>] drm_ioctl+0x152/0x540 [drm]<br />
[ 997.082514] [<ffffffffa0025ee0>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]<br />
[ 997.082518] [<ffffffff811eac5c>] ? __vfs_write+0xcc/0x100<br />
[ 997.082522] [<ffffffff811fdbb1>] do_vfs_ioctl+0xa1/0x5b0<br />
[ 997.082526] [<ffffffff81082d81>] ? __set_task_blocked+0x41/0xa0<br />
[ 997.082530] [<ffffffff81207fc7>] ? __fget+0x77/0xb0<br />
[ 997.082534] [<ffffffff811fe139>] SyS_ioctl+0x79/0x90<br />
[ 997.082537] [<ffffffff810858ce>] ? SyS_rt_sigprocmask+0x8e/0xc0<br />
[ 997.082541] [<ffffffff815ab32e>] entry_SYSCALL_64_fastpath+0x12/0x6d<br />
[ 997.082544] ---[ end trace 5285a5658ce7e2d8 ]---<br />
<br />
}}<br />
[[User:Belette|Belette]] ([[User talk:Belette|talk]]) 15:37, 29 March 2016 (UTC)<br />
<br />
You may want to read http://ubuntuforums.org/showthread.php?t=2301071. Lots of people talking about USB-C and Thunderbolt 3. Seems display adapters work for most people with some effort, not sure about Thunderbolt 3 (which puts the USB-C port in PCIe mode), but USB-C seems pretty consistently broken in the same ways as above (I've tried it with a male A <-> C adapter and several devices, as well as my Nexus 5X which is native C). [[User:BlueMatt|BlueMatt]] ([[User talk:BlueMatt|talk]]) 18:46, 29 March 2016 (UTC)<br />
:Thanks BlueMatt, I read it carefuly, and I saw the PCI rescan workaround, for me it is only working the first time then I got an issue where it will never been detected anymore and I need a system restart.<br />
EDIT: Regarding VGA, everything is working well when connected, when it is disconnected if the laptop is put in sleep mode it hangs, no way to wake it up, power button led remains lighted but nothing on the screen.[[User:Belette|Belette]] ([[User talk:Belette|talk]]) 10:14, 30 March 2016 (UTC) <br />
:For HDMI monitor is detected but no signal is sent so the monitor stays black, for Ethernet working if I boot the laptop with the adapter connected or if I do a rescan when I connect the adapter after the boot, but only one time...<br />
Perhaps a good idea to add a section into the Wiki page speaking about USB-C issue/workaround? [[User:Belette|Belette]] ([[User talk:Belette|talk]]) 21:03, 29 March 2016 (UTC)<br />
<br />
:@BlueMatt: Regarding your question of separate articles: Exactly. It is great how this article develops, even better if contributions help users of similar/related models. Please see the extra section I created earlier as a ''suggestion'' ([[Dell XPS 13 (2016)#Diverting models]]) to account for any stub model differences that may be. --[[User:Indigo|Indigo]] ([[User talk:Indigo|talk]]) 10:10, 4 April 2016 (UTC)<br />
<br />
:@Belette: If you look at the Bias 1.2.3 section in this discussion, the slowpath bug is caused by a Linux kernel bug that in the meantime was fixed but reopened again ([https://bugs.freedesktop.org/show_bug.cgi?id=89055]). Hopefully it will be stable in 4.5.<br />
:@BlueMatt: I love that the Arch Wiki is so detailed about special models - hence I think it really depends on how similar the XPS 12, 13 and 15 models are. I have not seen any reports on how the XPS 12 works at all, only 13 and 15. Hence, I'm positive with regard to keeping separate articles until we know how similar they really are. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 07:45, 5 April 2016 (UTC)<br />
<br />
== Touchpad multi-gesture ==<br />
I don't see anything specifically related to multi-gesture (zoom, pinch...) on the touchpad in the Dell XPS 13 page.<br />
<br />
I have installed xf86-input-libinput as suggested and both my touchpad and touch screen are working perfecty but I am missing multigesture..<br />
Any idea? many thanks [[User:Belette|Belette]] ([[User talk:Belette|talk]]) 17:12, 1 April 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=User_talk:Tommyfankhauser&diff=427788User talk:Tommyfankhauser2016-03-25T16:31:20Z<p>Tommyfankhauser: </p>
<hr />
<div>Regarding the hardware on my XPS:<br />
<br />
{{hc|lspci -v|<br />
<nowiki><br />
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0<br />
Capabilities: <access denied><br />
<br />
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 122<br />
Memory at db000000 (64-bit, non-prefetchable) [size=16M]<br />
Memory at 90000000 (64-bit, prefetchable) [size=256M]<br />
I/O ports at f000 [size=64]<br />
Expansion ROM at <unassigned> [disabled]<br />
Capabilities: <access denied><br />
Kernel driver in use: i915<br />
Kernel modules: i915<br />
<br />
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 16<br />
Memory at dc720000 (64-bit, non-prefetchable) [size=32K]<br />
Capabilities: <access denied><br />
Kernel driver in use: proc_thermal<br />
Kernel modules: processor_thermal_device<br />
<br />
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 124<br />
Memory at dc710000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: xhci_hcd<br />
Kernel modules: xhci_pci<br />
<br />
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 255<br />
Memory at dc738000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
<br />
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Memory at dc737000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Memory at dc736000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 282<br />
Memory at dc735000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: mei_me<br />
Kernel modules: mei_me<br />
<br />
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125<br />
Memory at dc730000 (32-bit, non-prefetchable) [size=8K]<br />
Memory at dc734000 (32-bit, non-prefetchable) [size=256]<br />
I/O ports at f090 [size=8]<br />
I/O ports at f080 [size=4]<br />
I/O ports at f060 [size=32]<br />
Memory at dc733000 (32-bit, non-prefetchable) [size=2K]<br />
Capabilities: <access denied><br />
Kernel driver in use: ahci<br />
Kernel modules: ahci<br />
<br />
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=01, subordinate=39, sec-latency=0<br />
I/O behind bridge: 00002000-00002fff<br />
Memory behind bridge: c4000000-da0fffff<br />
Prefetchable memory behind bridge: 00000000a0000000-00000000c1ffffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3a, subordinate=3a, sec-latency=0<br />
Memory behind bridge: dc000000-dc4fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0<br />
Memory behind bridge: dc600000-dc6fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3c, subordinate=3c, sec-latency=0<br />
I/O behind bridge: 0000e000-0000efff<br />
Memory behind bridge: dc500000-dc5fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, medium devsel, latency 0<br />
<br />
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel<br />
Memory at dc72c000 (32-bit, non-prefetchable) [disabled] [size=16K]<br />
<br />
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 32, IRQ 283<br />
Memory at dc728000 (64-bit, non-prefetchable) [size=16K]<br />
Memory at dc700000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: snd_hda_intel<br />
Kernel modules: snd_hda_intel, snd_soc_skl<br />
<br />
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 16<br />
Memory at dc732000 (64-bit, non-prefetchable) [size=256]<br />
I/O ports at f040 [size=32]<br />
Kernel modules: i2c_i801<br />
<br />
3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
Subsystem: Dell Device 0021<br />
Flags: bus master, fast devsel, latency 0, IRQ 284<br />
Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
Capabilities: <access denied><br />
Kernel driver in use: brcmfmac<br />
Kernel modules: brcmfmac<br />
<br />
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 123<br />
Memory at dc600000 (32-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: rtsx_pci<br />
Kernel modules: rtsx_pci<br />
<br />
3c:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01) (prog-if 02 [NVM Express])<br />
Subsystem: Samsung Electronics Co Ltd Device a801<br />
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0<br />
Memory at dc500000 (64-bit, non-prefetchable) [size=16K]<br />
I/O ports at e000 [size=256]<br />
Capabilities: <access denied><br />
Kernel driver in use: nvme<br />
Kernel modules: nvme<br />
</nowiki><br />
}}<br />
<br />
You can check if it's similar or different from yours. In particular for the VGA controllers, I know some users have reported having different version of the hardware which causes a lot more issues for them. I guess, I was just lucky: I got no-so-new hardware. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:11, 17 March 2016 (UTC)<br />
<br />
Thanks for sharing! I diffed it to mine, and we have the exact same VGA section. The only difference is that I changed the Broadcom wifi chip with an Intel 7265.<br />
<br />
{{bc|<nowiki><br />
< 3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
< Subsystem: Dell Device 0021<br />
< Flags: bus master, fast devsel, latency 0, IRQ 284<br />
< Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
< Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
---<br />
> 3a:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)<br />
> Subsystem: Intel Corporation Dual Band Wireless-AC 7265<br />
> Flags: bus master, fast devsel, latency 0, IRQ 283<br />
> Memory at dc200000 (64-bit, non-prefetchable) [size=8K]<br />
142,143c141,142<br />
< Kernel driver in use: brcmfmac<br />
< Kernel modules: brcmfmac<br />
---<br />
> Kernel driver in use: iwlwifi<br />
> Kernel modules: iwlwifi<br />
147,148c146,147<br />
</nowiki>}}<br />
<br />
So the difference is that you use brcmfmac and I use iwlwifi. Do you think this could be the problem? I have absolutely no trouble with wifi, it works perfect.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:02, 17 March 2016 (UTC)<br />
<br />
What kind of kernel dump you see in '''journal --system -e''' if you try to poweroff? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 01:26, 18 March 2016 (UTC)<br />
<br />
When I suspend I get the following messages:<br />
{{bc|<nowiki><br />
[ 1919.278038] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1919.303133] PM: Syncing filesystems ... done.<br />
[ 1919.317718] PM: Preparing system for sleep (mem)<br />
[ 1919.318190] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1919.319622] Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.<br />
[ 1919.320397] PM: Suspending system (mem)<br />
[ 1919.320414] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1919.527817] wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
[ 1919.547493] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 [usbcore] returns -16<br />
[ 1919.547502] dpm_run_callback(): pci_pm_suspend+0x0/0x140 returns -16<br />
[ 1919.547506] PM: Device 0000:00:14.0 failed to suspend async: error -16<br />
[ 1919.650826] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1919.823136] PM: Some devices failed to suspend, or early wake event detected<br />
[ 1919.824383] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.824591] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.827489] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1919.884676] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.884870] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.904731] ------------[ cut here ]------------<br />
[ 1919.904763] WARNING: CPU: 1 PID: 1991 at net/mac80211/key.c:681 ieee80211_enable_keys+0x172/0x180 [mac80211]()<br />
[ 1919.904818] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1919.904882] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1919.904887] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1919.904892] CPU: 1 PID: 1991 Comm: kworker/u8:33 Not tainted 4.4.5-1-ARCH #1<br />
[ 1919.904893] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1919.904902] Workqueue: events_unbound async_run_entry_fn<br />
[ 1919.904907] 0000000000000286 00000000977e5bdf ffff880243b9fc58 ffffffff812cb391<br />
[ 1919.904911] 0000000000000000 ffffffffa07df20f ffff880243b9fc90 ffffffff810776e2<br />
[ 1919.904914] ffff880274e34700 ffff880276fb6840 ffff880276fb6840 ffff8802705af504<br />
[ 1919.904915] Call Trace:<br />
[ 1919.904922] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1919.904929] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1919.904934] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1919.904953] [<ffffffffa0797612>] ieee80211_enable_keys+0x172/0x180 [mac80211]<br />
[ 1919.904973] [<ffffffffa079bc5a>] ieee80211_reconfig+0xc6a/0x10e0 [mac80211]<br />
[ 1919.904993] [<ffffffffa07891cf>] ieee80211_resume+0x5f/0x70 [mac80211]<br />
[ 1919.905006] [<ffffffffa05ff916>] wiphy_resume+0x76/0x150 [cfg80211]<br />
[ 1919.905016] [<ffffffffa05ff8a0>] ? wiphy_namespace+0x20/0x20 [cfg80211]<br />
[ 1919.905022] [<ffffffff813fb470>] dpm_run_callback+0x50/0x170<br />
[ 1919.905027] [<ffffffff813fba43>] device_resume+0xd3/0x1f0<br />
[ 1919.905031] [<ffffffff813fbb7d>] async_resume+0x1d/0x50<br />
[ 1919.905036] [<ffffffff81097b38>] async_run_entry_fn+0x48/0x150<br />
[ 1919.905042] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1919.905046] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1919.905051] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1919.905054] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1919.905058] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905062] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1919.905065] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905068] ---[ end trace 51b06cacb4ae0de6 ]---<br />
[ 1920.037200] ------------[ cut here ]------------<br />
[ 1920.037236] WARNING: CPU: 1 PID: 1959 at net/mac80211/key.c:119 decrease_tailroom_need_count+0x62/0x70 [mac80211]()<br />
[ 1920.037298] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1920.037371] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1920.037377] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1920.037382] CPU: 1 PID: 1959 Comm: kworker/1:1 Tainted: G W 4.4.5-1-ARCH #1<br />
[ 1920.037384] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1920.037409] Workqueue: events ieee80211_delayed_tailroom_dec [mac80211]<br />
[ 1920.037415] 0000000000000286 000000007c3d60ee ffff88021d7dbd98 ffffffff812cb391<br />
[ 1920.037419] 0000000000000000 ffffffffa07df20f ffff88021d7dbdd0 ffffffff810776e2<br />
[ 1920.037423] ffff880276fb6840 0000000000000002 ffff880280c99900 0000000000000000<br />
[ 1920.037424] Call Trace:<br />
[ 1920.037434] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1920.037442] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1920.037447] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1920.037467] [<ffffffffa0796412>] decrease_tailroom_need_count+0x62/0x70 [mac80211]<br />
[ 1920.037485] [<ffffffffa07979df>] ieee80211_delayed_tailroom_dec+0x2f/0x50 [mac80211]<br />
[ 1920.037492] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1920.037497] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1920.037503] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1920.037507] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1920.037512] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037517] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1920.037521] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037523] ---[ end trace 51b06cacb4ae0de7 ]---<br />
[ 1920.869135] PM: resume of devices complete after 1045.959 msecs<br />
[ 1921.069494] PM: Finishing wakeup.<br />
[ 1921.069497] Restarting tasks ... done.<br />
[ 1921.108700] PM: Syncing filesystems ... done.<br />
[ 1921.142446] PM: Preparing system for sleep (freeze)<br />
[ 1921.142696] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1921.143885] Freezing remaining freezable tasks ... (elapsed 0.091 seconds) done.<br />
[ 1921.235505] PM: Suspending system (freeze)<br />
[ 1921.235514] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1921.361159] [drm] RC6 on<br />
[ 1921.464034] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1921.647267] PM: suspend of devices complete after 309.542 msecs<br />
[ 1921.663964] PM: late suspend of devices complete after 16.689 msecs<br />
[ 1921.668990] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI<br />
[ 1921.693847] PM: noirq suspend of devices complete after 26.611 msecs<br />
[ 1921.693852] PM: suspend-to-idle<br />
[ 1972.140112] PM: resume from suspend-to-idle<br />
[ 1972.165791] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI<br />
[ 1972.165948] PM: noirq resume of devices complete after 25.824 msecs<br />
[ 1972.173730] PM: early resume of devices complete after 4.687 msecs<br />
[ 1972.175055] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.175397] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.176000] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1972.216223] xhci_hcd 0000:00:14.0: port 1 resume PLC timeout<br />
[ 1972.235674] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.235872] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.586012] usb 1-2: reset low-speed USB device number 2 using xhci_hcd<br />
[ 1972.857652] usb 1-2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes<br />
[ 1973.079159] PM: resume of devices complete after 905.396 msecs<br />
[ 1973.079528] PM: Finishing wakeup.<br />
[ 1973.079531] Restarting tasks ... <br />
[ 1973.079976] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1973.085877] done.<br />
[ 1973.553060] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input21<br />
[ 1973.839154] [drm] RC6 on<br />
[ 1976.472898] wifi0: authenticate with 34:81:c4:ed:03:32<br />
[ 1976.476652] wifi0: send auth to 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.480943] wifi0: authenticated<br />
[ 1976.482617] wifi0: associate with 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.492097] wifi0: RX AssocResp from 34:81:c4:ed:03:32 (capab=0x431 status=0 aid=6)<br />
[ 1976.498836] wifi0: associated<br />
</nowiki>}}<br />
<br />
However, for this try I was able to successfully resume with everything working just fine.<br />
Sometimes however, the display does just not turn on and I have to manually hardreset the laptop.<br />
<br />
Further, when I issue a reboot or poweroff I get the following:<br />
{{bc|<nowiki><br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: sending signal TERM to pid 974<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Networking for netctl profile home...<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: received SIGTERM, stopping<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Graphical Interface.<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: wifi0: removing interface<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Multi-User System.<br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: waiting for pid 974 to exit<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily man-db cache update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily verification of password and group files.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping D-Bus System Message Bus...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily locate database update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Discard unused blocks once a week.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily rotation of log files.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped Sound Service.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped D-Bus User Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Basic System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Timers.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Paths.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Sockets.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed D-Bus User Message Bus Socket.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed Sound System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Reached target Shutdown.<br />
Mar 20 11:31:59 funkarch systemd[399]: Starting Exit the Session...<br />
Mar 20 11:31:59 funkarch systemd-logind[353]: Failed to abandon session scope: Connection reset by peer<br />
Mar 20 11:31:59 funkarch systemd[1]: Starting Generate shutdown-ramfs...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Login Prompts.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Getty on tty1...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped D-Bus System Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Received SIGRTMIN+24 from PID 2623 (kill).<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Getty on tty1.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped User Manager for UID 1000.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped RealtimeKit Scheduling Policy Service.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Authorization Manager.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Starting build: none<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: -> Running build hook: [sd-shutdown]<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: dhcpcd exited<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-getty.slice.<br />
Mar 20 11:31:59 funkarch systemd[1]: Requested transaction contradicts existing jobs: Transaction is destructive.<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Failed to queue service startup job (Maybe the service file is missing or not a non-template unit?): Transaction<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Unit entered failed state.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Build complete.<br />
Mar 20 11:31:59 funkarch systemd[1]: Started Generate shutdown-ramfs.<br />
Mar 20 11:31:59 funkarch kernel: wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
Mar 20 11:31:59 funkarch network[2618]: Stopped network profile 'home'<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Networking for netctl profile home.<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-netctl.slice.<br />
</nowiki>}}<br />
<br />
After issuing the systemctl reboot or poweroff, the display goes off and the system hangs forever. Sometimes, the display does not go off, and a systemd job after<br />
{{bc| [ OK ] Removed slice system-getty.slice.}} is running forever for Session c1 for my user.<br />
<br />
Very rarely I can poweroff or reboot cleanly. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 10:45, 20 March 2016 (UTC)<br />
<br />
Hum. I can't really tell from the shutdown logs, but during the suspend, it's clear that you have an issue with the wireless. It would be interesting to try to stop your network manager (which seems to be netctl), unload your wireless module iwlwifi (the unloading itself might cause an issue), then try to suspend/poweroff. If you have no issues doing suspend/poweroff, then certainly, your wireless modules are at fault. Essentially:<br />
{{bc|<br />
# systemctl stop netctl<br />
# modprobe -r iwlwifi<br />
# systemctl suspend<br />
}}<br />
See how that goes. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 11:07, 20 March 2016 (UTC)<br />
<br />
With unloaded iwlwifi I still was not able to wake up the system:<br />
<br />
{{bc|<nowiki><br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8137ade0>] ? acpi_ut_repair_name+0x2a/0x74<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136f75c>] ? acpi_ns_search_one_scope+0x25/0x45<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136f8cb>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff815952e4>] __down_timeout+0x74/0xd0<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff810bf1f7>] ? down_timeout+0x37/0x60<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff810bf20c>] down_timeout+0x4c/0x60<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8134af1f>] acpi_os_wait_semaphore+0x4c/0x67<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136a8d9>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8135d1be>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8135d44a>] acpi_ds_call_control_method+0x54/0x17b<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81372a41>] acpi_ps_parse_aml+0xaf/0x26f<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff813732a7>] acpi_ps_execute_method+0x14b/0x186<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136d7e7>] acpi_ns_evaluate+0x1bb/0x247<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81360d8f>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8134a22e>] acpi_os_execute_deferred+0x14/0x20<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
Mar 20 12:12:39 funkarch sudo[2394]: tommy : TTY=pts/0 ; PWD=/home/tommy ; USER=root ; COMMAND=/usr/bin/netctl stop home<br />
Mar 20 12:12:39 funkarch sudo[2394]: pam_unix(sudo:session): session opened for user root by (uid=0)<br />
Mar 20 12:12:39 funkarch polkitd[467]: Registered Authentication Agent for unix-process:2399:87002 (system bus name :1.21 [/usr/bin/pkttyagent --notify-fd 4 --fallback], obje<br />
Mar 20 12:12:39 funkarch systemd[1]: Stopping Networking for netctl profile home...<br />
Mar 20 12:12:39 funkarch network[2405]: Stopping network profile 'home'...<br />
Mar 20 12:12:39 funkarch dhcpcd[2411]: sending signal TERM to pid 2317<br />
Mar 20 12:12:39 funkarch dhcpcd[2411]: waiting for pid 2317 to exit<br />
Mar 20 12:12:39 funkarch dhcpcd[2317]: received SIGTERM, stopping<br />
Mar 20 12:12:39 funkarch dhcpcd[2317]: wifi0: removing interface<br />
Mar 20 12:12:39 funkarch dhcpcd[2317]: dhcpcd exited<br />
Mar 20 12:12:39 funkarch kernel: wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
Mar 20 12:12:39 funkarch network[2405]: Stopped network profile 'home'<br />
Mar 20 12:12:39 funkarch systemd[1]: Stopped Networking for netctl profile home.<br />
Mar 20 12:12:39 funkarch polkitd[467]: Unregistered Authentication Agent for unix-process:2399:87002 (system bus name :1.21, object path /org/freedesktop/PolicyKit1/Authentic<br />
Mar 20 12:12:39 funkarch sudo[2394]: pam_unix(sudo:session): session closed for user root<br />
Mar 20 12:13:03 funkarch sudo[2499]: tommy : TTY=pts/0 ; PWD=/home/tommy ; USER=root ; COMMAND=/usr/bin/modprobe -rv iwlmvm<br />
Mar 20 12:13:03 funkarch sudo[2499]: pam_unix(sudo:session): session opened for user root by (uid=0)<br />
Mar 20 12:13:03 funkarch systemd[1]: Starting Load/Save RF Kill Switch Status...<br />
Mar 20 12:13:03 funkarch systemd[1]: Started Load/Save RF Kill Switch Status.<br />
Mar 20 12:13:03 funkarch kernel: iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
Mar 20 12:13:03 funkarch sudo[2499]: pam_unix(sudo:session): session closed for user root<br />
Mar 20 12:13:19 funkarch polkitd[467]: Registered Authentication Agent for unix-process:2589:91007 (system bus name :1.23 [/usr/bin/pkttyagent --notify-fd 5 --fallback], obje<br />
Mar 20 12:13:19 funkarch systemd[1]: Starting Cleanup of Temporary Directories...<br />
</nowiki>}}<br />
<br />
After suspend the screen goes black, and I have no chance of revitalising it trough pressing the power button etc.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 11:22, 20 March 2016 (UTC)<br />
<br />
What if you restart with the iwlwifi module blacklisted?<br />
{{hc|/etc/modprobe.d/no-iwlwifi.conf|<br />
blacklist iwlwifi<br />
}}<br />
Does that make a difference when trying to suspend? (it's just for the sake of testing) [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 13:19, 23 March 2016 (UTC)<br />
<br />
Thanks for your help. Blacklisting does not change anything in the suspend/resume - sometimes I can rewakeup the computer, sometimes I get the ACPI error.<br />
In the next few days I will make a little systematic test series with connected power, peripherals, etc. to see if I can boil the problem down to at least a certain subsystem. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 16:31, 25 March 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=User_talk:Tommyfankhauser&diff=426756User talk:Tommyfankhauser2016-03-20T11:22:33Z<p>Tommyfankhauser: </p>
<hr />
<div>Regarding the hardware on my XPS:<br />
<br />
{{hc|lspci -v|<br />
<nowiki><br />
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0<br />
Capabilities: <access denied><br />
<br />
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 122<br />
Memory at db000000 (64-bit, non-prefetchable) [size=16M]<br />
Memory at 90000000 (64-bit, prefetchable) [size=256M]<br />
I/O ports at f000 [size=64]<br />
Expansion ROM at <unassigned> [disabled]<br />
Capabilities: <access denied><br />
Kernel driver in use: i915<br />
Kernel modules: i915<br />
<br />
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 16<br />
Memory at dc720000 (64-bit, non-prefetchable) [size=32K]<br />
Capabilities: <access denied><br />
Kernel driver in use: proc_thermal<br />
Kernel modules: processor_thermal_device<br />
<br />
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 124<br />
Memory at dc710000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: xhci_hcd<br />
Kernel modules: xhci_pci<br />
<br />
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 255<br />
Memory at dc738000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
<br />
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Memory at dc737000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Memory at dc736000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 282<br />
Memory at dc735000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: mei_me<br />
Kernel modules: mei_me<br />
<br />
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125<br />
Memory at dc730000 (32-bit, non-prefetchable) [size=8K]<br />
Memory at dc734000 (32-bit, non-prefetchable) [size=256]<br />
I/O ports at f090 [size=8]<br />
I/O ports at f080 [size=4]<br />
I/O ports at f060 [size=32]<br />
Memory at dc733000 (32-bit, non-prefetchable) [size=2K]<br />
Capabilities: <access denied><br />
Kernel driver in use: ahci<br />
Kernel modules: ahci<br />
<br />
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=01, subordinate=39, sec-latency=0<br />
I/O behind bridge: 00002000-00002fff<br />
Memory behind bridge: c4000000-da0fffff<br />
Prefetchable memory behind bridge: 00000000a0000000-00000000c1ffffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3a, subordinate=3a, sec-latency=0<br />
Memory behind bridge: dc000000-dc4fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0<br />
Memory behind bridge: dc600000-dc6fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3c, subordinate=3c, sec-latency=0<br />
I/O behind bridge: 0000e000-0000efff<br />
Memory behind bridge: dc500000-dc5fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, medium devsel, latency 0<br />
<br />
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel<br />
Memory at dc72c000 (32-bit, non-prefetchable) [disabled] [size=16K]<br />
<br />
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 32, IRQ 283<br />
Memory at dc728000 (64-bit, non-prefetchable) [size=16K]<br />
Memory at dc700000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: snd_hda_intel<br />
Kernel modules: snd_hda_intel, snd_soc_skl<br />
<br />
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 16<br />
Memory at dc732000 (64-bit, non-prefetchable) [size=256]<br />
I/O ports at f040 [size=32]<br />
Kernel modules: i2c_i801<br />
<br />
3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
Subsystem: Dell Device 0021<br />
Flags: bus master, fast devsel, latency 0, IRQ 284<br />
Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
Capabilities: <access denied><br />
Kernel driver in use: brcmfmac<br />
Kernel modules: brcmfmac<br />
<br />
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 123<br />
Memory at dc600000 (32-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: rtsx_pci<br />
Kernel modules: rtsx_pci<br />
<br />
3c:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01) (prog-if 02 [NVM Express])<br />
Subsystem: Samsung Electronics Co Ltd Device a801<br />
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0<br />
Memory at dc500000 (64-bit, non-prefetchable) [size=16K]<br />
I/O ports at e000 [size=256]<br />
Capabilities: <access denied><br />
Kernel driver in use: nvme<br />
Kernel modules: nvme<br />
</nowiki><br />
}}<br />
<br />
You can check if it's similar or different from yours. In particular for the VGA controllers, I know some users have reported having different version of the hardware which causes a lot more issues for them. I guess, I was just lucky: I got no-so-new hardware. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:11, 17 March 2016 (UTC)<br />
<br />
Thanks for sharing! I diffed it to mine, and we have the exact same VGA section. The only difference is that I changed the Broadcom wifi chip with an Intel 7265.<br />
<br />
{{bc|<nowiki><br />
< 3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
< Subsystem: Dell Device 0021<br />
< Flags: bus master, fast devsel, latency 0, IRQ 284<br />
< Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
< Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
---<br />
> 3a:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)<br />
> Subsystem: Intel Corporation Dual Band Wireless-AC 7265<br />
> Flags: bus master, fast devsel, latency 0, IRQ 283<br />
> Memory at dc200000 (64-bit, non-prefetchable) [size=8K]<br />
142,143c141,142<br />
< Kernel driver in use: brcmfmac<br />
< Kernel modules: brcmfmac<br />
---<br />
> Kernel driver in use: iwlwifi<br />
> Kernel modules: iwlwifi<br />
147,148c146,147<br />
</nowiki>}}<br />
<br />
So the difference is that you use brcmfmac and I use iwlwifi. Do you think this could be the problem? I have absolutely no trouble with wifi, it works perfect.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:02, 17 March 2016 (UTC)<br />
<br />
What kind of kernel dump you see in '''journal --system -e''' if you try to poweroff? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 01:26, 18 March 2016 (UTC)<br />
<br />
When I suspend I get the following messages:<br />
{{bc|<nowiki><br />
[ 1919.278038] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1919.303133] PM: Syncing filesystems ... done.<br />
[ 1919.317718] PM: Preparing system for sleep (mem)<br />
[ 1919.318190] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1919.319622] Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.<br />
[ 1919.320397] PM: Suspending system (mem)<br />
[ 1919.320414] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1919.527817] wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
[ 1919.547493] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 [usbcore] returns -16<br />
[ 1919.547502] dpm_run_callback(): pci_pm_suspend+0x0/0x140 returns -16<br />
[ 1919.547506] PM: Device 0000:00:14.0 failed to suspend async: error -16<br />
[ 1919.650826] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1919.823136] PM: Some devices failed to suspend, or early wake event detected<br />
[ 1919.824383] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.824591] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.827489] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1919.884676] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.884870] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.904731] ------------[ cut here ]------------<br />
[ 1919.904763] WARNING: CPU: 1 PID: 1991 at net/mac80211/key.c:681 ieee80211_enable_keys+0x172/0x180 [mac80211]()<br />
[ 1919.904818] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1919.904882] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1919.904887] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1919.904892] CPU: 1 PID: 1991 Comm: kworker/u8:33 Not tainted 4.4.5-1-ARCH #1<br />
[ 1919.904893] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1919.904902] Workqueue: events_unbound async_run_entry_fn<br />
[ 1919.904907] 0000000000000286 00000000977e5bdf ffff880243b9fc58 ffffffff812cb391<br />
[ 1919.904911] 0000000000000000 ffffffffa07df20f ffff880243b9fc90 ffffffff810776e2<br />
[ 1919.904914] ffff880274e34700 ffff880276fb6840 ffff880276fb6840 ffff8802705af504<br />
[ 1919.904915] Call Trace:<br />
[ 1919.904922] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1919.904929] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1919.904934] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1919.904953] [<ffffffffa0797612>] ieee80211_enable_keys+0x172/0x180 [mac80211]<br />
[ 1919.904973] [<ffffffffa079bc5a>] ieee80211_reconfig+0xc6a/0x10e0 [mac80211]<br />
[ 1919.904993] [<ffffffffa07891cf>] ieee80211_resume+0x5f/0x70 [mac80211]<br />
[ 1919.905006] [<ffffffffa05ff916>] wiphy_resume+0x76/0x150 [cfg80211]<br />
[ 1919.905016] [<ffffffffa05ff8a0>] ? wiphy_namespace+0x20/0x20 [cfg80211]<br />
[ 1919.905022] [<ffffffff813fb470>] dpm_run_callback+0x50/0x170<br />
[ 1919.905027] [<ffffffff813fba43>] device_resume+0xd3/0x1f0<br />
[ 1919.905031] [<ffffffff813fbb7d>] async_resume+0x1d/0x50<br />
[ 1919.905036] [<ffffffff81097b38>] async_run_entry_fn+0x48/0x150<br />
[ 1919.905042] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1919.905046] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1919.905051] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1919.905054] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1919.905058] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905062] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1919.905065] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905068] ---[ end trace 51b06cacb4ae0de6 ]---<br />
[ 1920.037200] ------------[ cut here ]------------<br />
[ 1920.037236] WARNING: CPU: 1 PID: 1959 at net/mac80211/key.c:119 decrease_tailroom_need_count+0x62/0x70 [mac80211]()<br />
[ 1920.037298] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1920.037371] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1920.037377] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1920.037382] CPU: 1 PID: 1959 Comm: kworker/1:1 Tainted: G W 4.4.5-1-ARCH #1<br />
[ 1920.037384] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1920.037409] Workqueue: events ieee80211_delayed_tailroom_dec [mac80211]<br />
[ 1920.037415] 0000000000000286 000000007c3d60ee ffff88021d7dbd98 ffffffff812cb391<br />
[ 1920.037419] 0000000000000000 ffffffffa07df20f ffff88021d7dbdd0 ffffffff810776e2<br />
[ 1920.037423] ffff880276fb6840 0000000000000002 ffff880280c99900 0000000000000000<br />
[ 1920.037424] Call Trace:<br />
[ 1920.037434] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1920.037442] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1920.037447] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1920.037467] [<ffffffffa0796412>] decrease_tailroom_need_count+0x62/0x70 [mac80211]<br />
[ 1920.037485] [<ffffffffa07979df>] ieee80211_delayed_tailroom_dec+0x2f/0x50 [mac80211]<br />
[ 1920.037492] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1920.037497] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1920.037503] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1920.037507] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1920.037512] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037517] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1920.037521] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037523] ---[ end trace 51b06cacb4ae0de7 ]---<br />
[ 1920.869135] PM: resume of devices complete after 1045.959 msecs<br />
[ 1921.069494] PM: Finishing wakeup.<br />
[ 1921.069497] Restarting tasks ... done.<br />
[ 1921.108700] PM: Syncing filesystems ... done.<br />
[ 1921.142446] PM: Preparing system for sleep (freeze)<br />
[ 1921.142696] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1921.143885] Freezing remaining freezable tasks ... (elapsed 0.091 seconds) done.<br />
[ 1921.235505] PM: Suspending system (freeze)<br />
[ 1921.235514] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1921.361159] [drm] RC6 on<br />
[ 1921.464034] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1921.647267] PM: suspend of devices complete after 309.542 msecs<br />
[ 1921.663964] PM: late suspend of devices complete after 16.689 msecs<br />
[ 1921.668990] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI<br />
[ 1921.693847] PM: noirq suspend of devices complete after 26.611 msecs<br />
[ 1921.693852] PM: suspend-to-idle<br />
[ 1972.140112] PM: resume from suspend-to-idle<br />
[ 1972.165791] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI<br />
[ 1972.165948] PM: noirq resume of devices complete after 25.824 msecs<br />
[ 1972.173730] PM: early resume of devices complete after 4.687 msecs<br />
[ 1972.175055] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.175397] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.176000] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1972.216223] xhci_hcd 0000:00:14.0: port 1 resume PLC timeout<br />
[ 1972.235674] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.235872] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.586012] usb 1-2: reset low-speed USB device number 2 using xhci_hcd<br />
[ 1972.857652] usb 1-2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes<br />
[ 1973.079159] PM: resume of devices complete after 905.396 msecs<br />
[ 1973.079528] PM: Finishing wakeup.<br />
[ 1973.079531] Restarting tasks ... <br />
[ 1973.079976] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1973.085877] done.<br />
[ 1973.553060] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input21<br />
[ 1973.839154] [drm] RC6 on<br />
[ 1976.472898] wifi0: authenticate with 34:81:c4:ed:03:32<br />
[ 1976.476652] wifi0: send auth to 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.480943] wifi0: authenticated<br />
[ 1976.482617] wifi0: associate with 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.492097] wifi0: RX AssocResp from 34:81:c4:ed:03:32 (capab=0x431 status=0 aid=6)<br />
[ 1976.498836] wifi0: associated<br />
</nowiki>}}<br />
<br />
However, for this try I was able to successfully resume with everything working just fine.<br />
Sometimes however, the display does just not turn on and I have to manually hardreset the laptop.<br />
<br />
Further, when I issue a reboot or poweroff I get the following:<br />
{{bc|<nowiki><br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: sending signal TERM to pid 974<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Networking for netctl profile home...<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: received SIGTERM, stopping<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Graphical Interface.<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: wifi0: removing interface<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Multi-User System.<br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: waiting for pid 974 to exit<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily man-db cache update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily verification of password and group files.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping D-Bus System Message Bus...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily locate database update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Discard unused blocks once a week.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily rotation of log files.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped Sound Service.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped D-Bus User Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Basic System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Timers.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Paths.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Sockets.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed D-Bus User Message Bus Socket.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed Sound System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Reached target Shutdown.<br />
Mar 20 11:31:59 funkarch systemd[399]: Starting Exit the Session...<br />
Mar 20 11:31:59 funkarch systemd-logind[353]: Failed to abandon session scope: Connection reset by peer<br />
Mar 20 11:31:59 funkarch systemd[1]: Starting Generate shutdown-ramfs...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Login Prompts.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Getty on tty1...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped D-Bus System Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Received SIGRTMIN+24 from PID 2623 (kill).<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Getty on tty1.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped User Manager for UID 1000.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped RealtimeKit Scheduling Policy Service.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Authorization Manager.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Starting build: none<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: -> Running build hook: [sd-shutdown]<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: dhcpcd exited<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-getty.slice.<br />
Mar 20 11:31:59 funkarch systemd[1]: Requested transaction contradicts existing jobs: Transaction is destructive.<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Failed to queue service startup job (Maybe the service file is missing or not a non-template unit?): Transaction<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Unit entered failed state.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Build complete.<br />
Mar 20 11:31:59 funkarch systemd[1]: Started Generate shutdown-ramfs.<br />
Mar 20 11:31:59 funkarch kernel: wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
Mar 20 11:31:59 funkarch network[2618]: Stopped network profile 'home'<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Networking for netctl profile home.<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-netctl.slice.<br />
</nowiki>}}<br />
<br />
After issuing the systemctl reboot or poweroff, the display goes off and the system hangs forever. Sometimes, the display does not go off, and a systemd job after<br />
{{bc| [ OK ] Removed slice system-getty.slice.}} is running forever for Session c1 for my user.<br />
<br />
Very rarely I can poweroff or reboot cleanly. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 10:45, 20 March 2016 (UTC)<br />
<br />
Hum. I can't really tell from the shutdown logs, but during the suspend, it's clear that you have an issue with the wireless. It would be interesting to try to stop your network manager (which seems to be netctl), unload your wireless module iwlwifi (the unloading itself might cause an issue), then try to suspend/poweroff. If you have no issues doing suspend/poweroff, then certainly, your wireless modules are at fault. Essentially:<br />
{{bc|<br />
# systemctl stop netctl<br />
# modprobe -r iwlwifi<br />
# systemctl suspend<br />
}}<br />
See how that goes. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 11:07, 20 March 2016 (UTC)<br />
<br />
With unloaded iwlwifi I still was not able to wake up the system:<br />
<br />
{{bc|<nowiki><br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8137ade0>] ? acpi_ut_repair_name+0x2a/0x74<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136f75c>] ? acpi_ns_search_one_scope+0x25/0x45<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136f8cb>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff815952e4>] __down_timeout+0x74/0xd0<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff810bf1f7>] ? down_timeout+0x37/0x60<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff810bf20c>] down_timeout+0x4c/0x60<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8134af1f>] acpi_os_wait_semaphore+0x4c/0x67<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136a8d9>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8135d1be>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8135d44a>] acpi_ds_call_control_method+0x54/0x17b<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81372a41>] acpi_ps_parse_aml+0xaf/0x26f<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff813732a7>] acpi_ps_execute_method+0x14b/0x186<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8136d7e7>] acpi_ns_evaluate+0x1bb/0x247<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81360d8f>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8134a22e>] acpi_os_execute_deferred+0x14/0x20<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
Mar 20 12:12:09 funkarch kernel: [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
Mar 20 12:12:39 funkarch sudo[2394]: tommy : TTY=pts/0 ; PWD=/home/tommy ; USER=root ; COMMAND=/usr/bin/netctl stop home<br />
Mar 20 12:12:39 funkarch sudo[2394]: pam_unix(sudo:session): session opened for user root by (uid=0)<br />
Mar 20 12:12:39 funkarch polkitd[467]: Registered Authentication Agent for unix-process:2399:87002 (system bus name :1.21 [/usr/bin/pkttyagent --notify-fd 4 --fallback], obje<br />
Mar 20 12:12:39 funkarch systemd[1]: Stopping Networking for netctl profile home...<br />
Mar 20 12:12:39 funkarch network[2405]: Stopping network profile 'home'...<br />
Mar 20 12:12:39 funkarch dhcpcd[2411]: sending signal TERM to pid 2317<br />
Mar 20 12:12:39 funkarch dhcpcd[2411]: waiting for pid 2317 to exit<br />
Mar 20 12:12:39 funkarch dhcpcd[2317]: received SIGTERM, stopping<br />
Mar 20 12:12:39 funkarch dhcpcd[2317]: wifi0: removing interface<br />
Mar 20 12:12:39 funkarch dhcpcd[2317]: dhcpcd exited<br />
Mar 20 12:12:39 funkarch kernel: wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
Mar 20 12:12:39 funkarch network[2405]: Stopped network profile 'home'<br />
Mar 20 12:12:39 funkarch systemd[1]: Stopped Networking for netctl profile home.<br />
Mar 20 12:12:39 funkarch polkitd[467]: Unregistered Authentication Agent for unix-process:2399:87002 (system bus name :1.21, object path /org/freedesktop/PolicyKit1/Authentic<br />
Mar 20 12:12:39 funkarch sudo[2394]: pam_unix(sudo:session): session closed for user root<br />
Mar 20 12:13:03 funkarch sudo[2499]: tommy : TTY=pts/0 ; PWD=/home/tommy ; USER=root ; COMMAND=/usr/bin/modprobe -rv iwlmvm<br />
Mar 20 12:13:03 funkarch sudo[2499]: pam_unix(sudo:session): session opened for user root by (uid=0)<br />
Mar 20 12:13:03 funkarch systemd[1]: Starting Load/Save RF Kill Switch Status...<br />
Mar 20 12:13:03 funkarch systemd[1]: Started Load/Save RF Kill Switch Status.<br />
Mar 20 12:13:03 funkarch kernel: iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
Mar 20 12:13:03 funkarch sudo[2499]: pam_unix(sudo:session): session closed for user root<br />
Mar 20 12:13:19 funkarch polkitd[467]: Registered Authentication Agent for unix-process:2589:91007 (system bus name :1.23 [/usr/bin/pkttyagent --notify-fd 5 --fallback], obje<br />
Mar 20 12:13:19 funkarch systemd[1]: Starting Cleanup of Temporary Directories...<br />
</nowiki>}}<br />
<br />
After suspend the screen goes black, and I have no chance of revitalising it trough pressing the power button etc.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 11:22, 20 March 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=User_talk:Tommyfankhauser&diff=426707User talk:Tommyfankhauser2016-03-20T10:45:15Z<p>Tommyfankhauser: </p>
<hr />
<div>Regarding the hardware on my XPS:<br />
<br />
{{hc|lspci -v|<br />
<nowiki><br />
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0<br />
Capabilities: <access denied><br />
<br />
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 122<br />
Memory at db000000 (64-bit, non-prefetchable) [size=16M]<br />
Memory at 90000000 (64-bit, prefetchable) [size=256M]<br />
I/O ports at f000 [size=64]<br />
Expansion ROM at <unassigned> [disabled]<br />
Capabilities: <access denied><br />
Kernel driver in use: i915<br />
Kernel modules: i915<br />
<br />
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 16<br />
Memory at dc720000 (64-bit, non-prefetchable) [size=32K]<br />
Capabilities: <access denied><br />
Kernel driver in use: proc_thermal<br />
Kernel modules: processor_thermal_device<br />
<br />
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 124<br />
Memory at dc710000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: xhci_hcd<br />
Kernel modules: xhci_pci<br />
<br />
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 255<br />
Memory at dc738000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
<br />
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Memory at dc737000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Memory at dc736000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 282<br />
Memory at dc735000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: mei_me<br />
Kernel modules: mei_me<br />
<br />
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125<br />
Memory at dc730000 (32-bit, non-prefetchable) [size=8K]<br />
Memory at dc734000 (32-bit, non-prefetchable) [size=256]<br />
I/O ports at f090 [size=8]<br />
I/O ports at f080 [size=4]<br />
I/O ports at f060 [size=32]<br />
Memory at dc733000 (32-bit, non-prefetchable) [size=2K]<br />
Capabilities: <access denied><br />
Kernel driver in use: ahci<br />
Kernel modules: ahci<br />
<br />
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=01, subordinate=39, sec-latency=0<br />
I/O behind bridge: 00002000-00002fff<br />
Memory behind bridge: c4000000-da0fffff<br />
Prefetchable memory behind bridge: 00000000a0000000-00000000c1ffffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3a, subordinate=3a, sec-latency=0<br />
Memory behind bridge: dc000000-dc4fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0<br />
Memory behind bridge: dc600000-dc6fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3c, subordinate=3c, sec-latency=0<br />
I/O behind bridge: 0000e000-0000efff<br />
Memory behind bridge: dc500000-dc5fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, medium devsel, latency 0<br />
<br />
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel<br />
Memory at dc72c000 (32-bit, non-prefetchable) [disabled] [size=16K]<br />
<br />
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 32, IRQ 283<br />
Memory at dc728000 (64-bit, non-prefetchable) [size=16K]<br />
Memory at dc700000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: snd_hda_intel<br />
Kernel modules: snd_hda_intel, snd_soc_skl<br />
<br />
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 16<br />
Memory at dc732000 (64-bit, non-prefetchable) [size=256]<br />
I/O ports at f040 [size=32]<br />
Kernel modules: i2c_i801<br />
<br />
3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
Subsystem: Dell Device 0021<br />
Flags: bus master, fast devsel, latency 0, IRQ 284<br />
Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
Capabilities: <access denied><br />
Kernel driver in use: brcmfmac<br />
Kernel modules: brcmfmac<br />
<br />
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 123<br />
Memory at dc600000 (32-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: rtsx_pci<br />
Kernel modules: rtsx_pci<br />
<br />
3c:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01) (prog-if 02 [NVM Express])<br />
Subsystem: Samsung Electronics Co Ltd Device a801<br />
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0<br />
Memory at dc500000 (64-bit, non-prefetchable) [size=16K]<br />
I/O ports at e000 [size=256]<br />
Capabilities: <access denied><br />
Kernel driver in use: nvme<br />
Kernel modules: nvme<br />
</nowiki><br />
}}<br />
<br />
You can check if it's similar or different from yours. In particular for the VGA controllers, I know some users have reported having different version of the hardware which causes a lot more issues for them. I guess, I was just lucky: I got no-so-new hardware. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:11, 17 March 2016 (UTC)<br />
<br />
Thanks for sharing! I diffed it to mine, and we have the exact same VGA section. The only difference is that I changed the Broadcom wifi chip with an Intel 7265.<br />
<br />
{{bc|<nowiki><br />
< 3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
< Subsystem: Dell Device 0021<br />
< Flags: bus master, fast devsel, latency 0, IRQ 284<br />
< Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
< Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
---<br />
> 3a:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)<br />
> Subsystem: Intel Corporation Dual Band Wireless-AC 7265<br />
> Flags: bus master, fast devsel, latency 0, IRQ 283<br />
> Memory at dc200000 (64-bit, non-prefetchable) [size=8K]<br />
142,143c141,142<br />
< Kernel driver in use: brcmfmac<br />
< Kernel modules: brcmfmac<br />
---<br />
> Kernel driver in use: iwlwifi<br />
> Kernel modules: iwlwifi<br />
147,148c146,147<br />
</nowiki>}}<br />
<br />
So the difference is that you use brcmfmac and I use iwlwifi. Do you think this could be the problem? I have absolutely no trouble with wifi, it works perfect.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:02, 17 March 2016 (UTC)<br />
<br />
What kind of kernel dump you see in '''journal --system -e''' if you try to poweroff? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 01:26, 18 March 2016 (UTC)<br />
<br />
When I suspend I get the following messages:<br />
{{bc|<nowiki><br />
[ 1919.278038] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1919.303133] PM: Syncing filesystems ... done.<br />
[ 1919.317718] PM: Preparing system for sleep (mem)<br />
[ 1919.318190] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1919.319622] Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.<br />
[ 1919.320397] PM: Suspending system (mem)<br />
[ 1919.320414] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1919.527817] wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
[ 1919.547493] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 [usbcore] returns -16<br />
[ 1919.547502] dpm_run_callback(): pci_pm_suspend+0x0/0x140 returns -16<br />
[ 1919.547506] PM: Device 0000:00:14.0 failed to suspend async: error -16<br />
[ 1919.650826] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1919.823136] PM: Some devices failed to suspend, or early wake event detected<br />
[ 1919.824383] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.824591] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.827489] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1919.884676] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.884870] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.904731] ------------[ cut here ]------------<br />
[ 1919.904763] WARNING: CPU: 1 PID: 1991 at net/mac80211/key.c:681 ieee80211_enable_keys+0x172/0x180 [mac80211]()<br />
[ 1919.904818] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1919.904882] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1919.904887] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1919.904892] CPU: 1 PID: 1991 Comm: kworker/u8:33 Not tainted 4.4.5-1-ARCH #1<br />
[ 1919.904893] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1919.904902] Workqueue: events_unbound async_run_entry_fn<br />
[ 1919.904907] 0000000000000286 00000000977e5bdf ffff880243b9fc58 ffffffff812cb391<br />
[ 1919.904911] 0000000000000000 ffffffffa07df20f ffff880243b9fc90 ffffffff810776e2<br />
[ 1919.904914] ffff880274e34700 ffff880276fb6840 ffff880276fb6840 ffff8802705af504<br />
[ 1919.904915] Call Trace:<br />
[ 1919.904922] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1919.904929] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1919.904934] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1919.904953] [<ffffffffa0797612>] ieee80211_enable_keys+0x172/0x180 [mac80211]<br />
[ 1919.904973] [<ffffffffa079bc5a>] ieee80211_reconfig+0xc6a/0x10e0 [mac80211]<br />
[ 1919.904993] [<ffffffffa07891cf>] ieee80211_resume+0x5f/0x70 [mac80211]<br />
[ 1919.905006] [<ffffffffa05ff916>] wiphy_resume+0x76/0x150 [cfg80211]<br />
[ 1919.905016] [<ffffffffa05ff8a0>] ? wiphy_namespace+0x20/0x20 [cfg80211]<br />
[ 1919.905022] [<ffffffff813fb470>] dpm_run_callback+0x50/0x170<br />
[ 1919.905027] [<ffffffff813fba43>] device_resume+0xd3/0x1f0<br />
[ 1919.905031] [<ffffffff813fbb7d>] async_resume+0x1d/0x50<br />
[ 1919.905036] [<ffffffff81097b38>] async_run_entry_fn+0x48/0x150<br />
[ 1919.905042] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1919.905046] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1919.905051] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1919.905054] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1919.905058] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905062] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1919.905065] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905068] ---[ end trace 51b06cacb4ae0de6 ]---<br />
[ 1920.037200] ------------[ cut here ]------------<br />
[ 1920.037236] WARNING: CPU: 1 PID: 1959 at net/mac80211/key.c:119 decrease_tailroom_need_count+0x62/0x70 [mac80211]()<br />
[ 1920.037298] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1920.037371] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1920.037377] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1920.037382] CPU: 1 PID: 1959 Comm: kworker/1:1 Tainted: G W 4.4.5-1-ARCH #1<br />
[ 1920.037384] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1920.037409] Workqueue: events ieee80211_delayed_tailroom_dec [mac80211]<br />
[ 1920.037415] 0000000000000286 000000007c3d60ee ffff88021d7dbd98 ffffffff812cb391<br />
[ 1920.037419] 0000000000000000 ffffffffa07df20f ffff88021d7dbdd0 ffffffff810776e2<br />
[ 1920.037423] ffff880276fb6840 0000000000000002 ffff880280c99900 0000000000000000<br />
[ 1920.037424] Call Trace:<br />
[ 1920.037434] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1920.037442] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1920.037447] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1920.037467] [<ffffffffa0796412>] decrease_tailroom_need_count+0x62/0x70 [mac80211]<br />
[ 1920.037485] [<ffffffffa07979df>] ieee80211_delayed_tailroom_dec+0x2f/0x50 [mac80211]<br />
[ 1920.037492] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1920.037497] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1920.037503] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1920.037507] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1920.037512] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037517] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1920.037521] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037523] ---[ end trace 51b06cacb4ae0de7 ]---<br />
[ 1920.869135] PM: resume of devices complete after 1045.959 msecs<br />
[ 1921.069494] PM: Finishing wakeup.<br />
[ 1921.069497] Restarting tasks ... done.<br />
[ 1921.108700] PM: Syncing filesystems ... done.<br />
[ 1921.142446] PM: Preparing system for sleep (freeze)<br />
[ 1921.142696] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1921.143885] Freezing remaining freezable tasks ... (elapsed 0.091 seconds) done.<br />
[ 1921.235505] PM: Suspending system (freeze)<br />
[ 1921.235514] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1921.361159] [drm] RC6 on<br />
[ 1921.464034] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1921.647267] PM: suspend of devices complete after 309.542 msecs<br />
[ 1921.663964] PM: late suspend of devices complete after 16.689 msecs<br />
[ 1921.668990] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI<br />
[ 1921.693847] PM: noirq suspend of devices complete after 26.611 msecs<br />
[ 1921.693852] PM: suspend-to-idle<br />
[ 1972.140112] PM: resume from suspend-to-idle<br />
[ 1972.165791] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI<br />
[ 1972.165948] PM: noirq resume of devices complete after 25.824 msecs<br />
[ 1972.173730] PM: early resume of devices complete after 4.687 msecs<br />
[ 1972.175055] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.175397] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.176000] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1972.216223] xhci_hcd 0000:00:14.0: port 1 resume PLC timeout<br />
[ 1972.235674] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.235872] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.586012] usb 1-2: reset low-speed USB device number 2 using xhci_hcd<br />
[ 1972.857652] usb 1-2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes<br />
[ 1973.079159] PM: resume of devices complete after 905.396 msecs<br />
[ 1973.079528] PM: Finishing wakeup.<br />
[ 1973.079531] Restarting tasks ... <br />
[ 1973.079976] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1973.085877] done.<br />
[ 1973.553060] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input21<br />
[ 1973.839154] [drm] RC6 on<br />
[ 1976.472898] wifi0: authenticate with 34:81:c4:ed:03:32<br />
[ 1976.476652] wifi0: send auth to 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.480943] wifi0: authenticated<br />
[ 1976.482617] wifi0: associate with 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.492097] wifi0: RX AssocResp from 34:81:c4:ed:03:32 (capab=0x431 status=0 aid=6)<br />
[ 1976.498836] wifi0: associated<br />
</nowiki>}}<br />
<br />
However, for this try I was able to successfully resume with everything working just fine.<br />
Sometimes however, the display does just not turn on and I have to manually hardreset the laptop.<br />
<br />
Further, when I issue a reboot or poweroff I get the following:<br />
{{bc|<nowiki><br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: sending signal TERM to pid 974<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Networking for netctl profile home...<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: received SIGTERM, stopping<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Graphical Interface.<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: wifi0: removing interface<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Multi-User System.<br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: waiting for pid 974 to exit<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily man-db cache update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily verification of password and group files.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping D-Bus System Message Bus...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily locate database update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Discard unused blocks once a week.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily rotation of log files.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped Sound Service.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped D-Bus User Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Basic System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Timers.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Paths.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Sockets.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed D-Bus User Message Bus Socket.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed Sound System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Reached target Shutdown.<br />
Mar 20 11:31:59 funkarch systemd[399]: Starting Exit the Session...<br />
Mar 20 11:31:59 funkarch systemd-logind[353]: Failed to abandon session scope: Connection reset by peer<br />
Mar 20 11:31:59 funkarch systemd[1]: Starting Generate shutdown-ramfs...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Login Prompts.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Getty on tty1...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped D-Bus System Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Received SIGRTMIN+24 from PID 2623 (kill).<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Getty on tty1.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped User Manager for UID 1000.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped RealtimeKit Scheduling Policy Service.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Authorization Manager.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Starting build: none<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: -> Running build hook: [sd-shutdown]<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: dhcpcd exited<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-getty.slice.<br />
Mar 20 11:31:59 funkarch systemd[1]: Requested transaction contradicts existing jobs: Transaction is destructive.<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Failed to queue service startup job (Maybe the service file is missing or not a non-template unit?): Transaction<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Unit entered failed state.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Build complete.<br />
Mar 20 11:31:59 funkarch systemd[1]: Started Generate shutdown-ramfs.<br />
Mar 20 11:31:59 funkarch kernel: wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
Mar 20 11:31:59 funkarch network[2618]: Stopped network profile 'home'<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Networking for netctl profile home.<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-netctl.slice.<br />
</nowiki>}}<br />
<br />
After issuing the systemctl reboot or poweroff, the display goes off and the system hangs forever. Sometimes, the display does not go off, and a systemd job after<br />
{{bc| [ OK ] Removed slice system-getty.slice.}} is running forever for Session c1 for my user.<br />
<br />
Very rarely I can poweroff or reboot cleanly. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 10:45, 20 March 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=User_talk:Tommyfankhauser&diff=426705User talk:Tommyfankhauser2016-03-20T10:44:38Z<p>Tommyfankhauser: </p>
<hr />
<div>Regarding the hardware on my XPS:<br />
<br />
{{hc|lspci -v|<br />
<nowiki><br />
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0<br />
Capabilities: <access denied><br />
<br />
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 122<br />
Memory at db000000 (64-bit, non-prefetchable) [size=16M]<br />
Memory at 90000000 (64-bit, prefetchable) [size=256M]<br />
I/O ports at f000 [size=64]<br />
Expansion ROM at <unassigned> [disabled]<br />
Capabilities: <access denied><br />
Kernel driver in use: i915<br />
Kernel modules: i915<br />
<br />
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 16<br />
Memory at dc720000 (64-bit, non-prefetchable) [size=32K]<br />
Capabilities: <access denied><br />
Kernel driver in use: proc_thermal<br />
Kernel modules: processor_thermal_device<br />
<br />
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 124<br />
Memory at dc710000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: xhci_hcd<br />
Kernel modules: xhci_pci<br />
<br />
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 255<br />
Memory at dc738000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
<br />
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Memory at dc737000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Memory at dc736000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 282<br />
Memory at dc735000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: mei_me<br />
Kernel modules: mei_me<br />
<br />
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125<br />
Memory at dc730000 (32-bit, non-prefetchable) [size=8K]<br />
Memory at dc734000 (32-bit, non-prefetchable) [size=256]<br />
I/O ports at f090 [size=8]<br />
I/O ports at f080 [size=4]<br />
I/O ports at f060 [size=32]<br />
Memory at dc733000 (32-bit, non-prefetchable) [size=2K]<br />
Capabilities: <access denied><br />
Kernel driver in use: ahci<br />
Kernel modules: ahci<br />
<br />
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=01, subordinate=39, sec-latency=0<br />
I/O behind bridge: 00002000-00002fff<br />
Memory behind bridge: c4000000-da0fffff<br />
Prefetchable memory behind bridge: 00000000a0000000-00000000c1ffffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3a, subordinate=3a, sec-latency=0<br />
Memory behind bridge: dc000000-dc4fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0<br />
Memory behind bridge: dc600000-dc6fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3c, subordinate=3c, sec-latency=0<br />
I/O behind bridge: 0000e000-0000efff<br />
Memory behind bridge: dc500000-dc5fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, medium devsel, latency 0<br />
<br />
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel<br />
Memory at dc72c000 (32-bit, non-prefetchable) [disabled] [size=16K]<br />
<br />
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 32, IRQ 283<br />
Memory at dc728000 (64-bit, non-prefetchable) [size=16K]<br />
Memory at dc700000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: snd_hda_intel<br />
Kernel modules: snd_hda_intel, snd_soc_skl<br />
<br />
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 16<br />
Memory at dc732000 (64-bit, non-prefetchable) [size=256]<br />
I/O ports at f040 [size=32]<br />
Kernel modules: i2c_i801<br />
<br />
3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
Subsystem: Dell Device 0021<br />
Flags: bus master, fast devsel, latency 0, IRQ 284<br />
Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
Capabilities: <access denied><br />
Kernel driver in use: brcmfmac<br />
Kernel modules: brcmfmac<br />
<br />
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 123<br />
Memory at dc600000 (32-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: rtsx_pci<br />
Kernel modules: rtsx_pci<br />
<br />
3c:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01) (prog-if 02 [NVM Express])<br />
Subsystem: Samsung Electronics Co Ltd Device a801<br />
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0<br />
Memory at dc500000 (64-bit, non-prefetchable) [size=16K]<br />
I/O ports at e000 [size=256]<br />
Capabilities: <access denied><br />
Kernel driver in use: nvme<br />
Kernel modules: nvme<br />
</nowiki><br />
}}<br />
<br />
You can check if it's similar or different from yours. In particular for the VGA controllers, I know some users have reported having different version of the hardware which causes a lot more issues for them. I guess, I was just lucky: I got no-so-new hardware. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:11, 17 March 2016 (UTC)<br />
<br />
Thanks for sharing! I diffed it to mine, and we have the exact same VGA section. The only difference is that I changed the Broadcom wifi chip with an Intel 7265.<br />
<br />
{{bc|<nowiki><br />
< 3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
< Subsystem: Dell Device 0021<br />
< Flags: bus master, fast devsel, latency 0, IRQ 284<br />
< Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
< Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
---<br />
> 3a:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)<br />
> Subsystem: Intel Corporation Dual Band Wireless-AC 7265<br />
> Flags: bus master, fast devsel, latency 0, IRQ 283<br />
> Memory at dc200000 (64-bit, non-prefetchable) [size=8K]<br />
142,143c141,142<br />
< Kernel driver in use: brcmfmac<br />
< Kernel modules: brcmfmac<br />
---<br />
> Kernel driver in use: iwlwifi<br />
> Kernel modules: iwlwifi<br />
147,148c146,147<br />
</nowiki>}}<br />
<br />
So the difference is that you use brcmfmac and I use iwlwifi. Do you think this could be the problem? I have absolutely no trouble with wifi, it works perfect.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:02, 17 March 2016 (UTC)<br />
<br />
What kind of kernel dump you see in '''journal --system -e''' if you try to poweroff? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 01:26, 18 March 2016 (UTC)<br />
<br />
When I suspend I get the following messages:<br />
{{bc|<nowiki><br />
[ 1919.278038] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1919.303133] PM: Syncing filesystems ... done.<br />
[ 1919.317718] PM: Preparing system for sleep (mem)<br />
[ 1919.318190] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1919.319622] Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.<br />
[ 1919.320397] PM: Suspending system (mem)<br />
[ 1919.320414] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1919.527817] wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
[ 1919.547493] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 [usbcore] returns -16<br />
[ 1919.547502] dpm_run_callback(): pci_pm_suspend+0x0/0x140 returns -16<br />
[ 1919.547506] PM: Device 0000:00:14.0 failed to suspend async: error -16<br />
[ 1919.650826] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1919.823136] PM: Some devices failed to suspend, or early wake event detected<br />
[ 1919.824383] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.824591] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.827489] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1919.884676] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.884870] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.904731] ------------[ cut here ]------------<br />
[ 1919.904763] WARNING: CPU: 1 PID: 1991 at net/mac80211/key.c:681 ieee80211_enable_keys+0x172/0x180 [mac80211]()<br />
[ 1919.904818] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1919.904882] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1919.904887] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1919.904892] CPU: 1 PID: 1991 Comm: kworker/u8:33 Not tainted 4.4.5-1-ARCH #1<br />
[ 1919.904893] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1919.904902] Workqueue: events_unbound async_run_entry_fn<br />
[ 1919.904907] 0000000000000286 00000000977e5bdf ffff880243b9fc58 ffffffff812cb391<br />
[ 1919.904911] 0000000000000000 ffffffffa07df20f ffff880243b9fc90 ffffffff810776e2<br />
[ 1919.904914] ffff880274e34700 ffff880276fb6840 ffff880276fb6840 ffff8802705af504<br />
[ 1919.904915] Call Trace:<br />
[ 1919.904922] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1919.904929] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1919.904934] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1919.904953] [<ffffffffa0797612>] ieee80211_enable_keys+0x172/0x180 [mac80211]<br />
[ 1919.904973] [<ffffffffa079bc5a>] ieee80211_reconfig+0xc6a/0x10e0 [mac80211]<br />
[ 1919.904993] [<ffffffffa07891cf>] ieee80211_resume+0x5f/0x70 [mac80211]<br />
[ 1919.905006] [<ffffffffa05ff916>] wiphy_resume+0x76/0x150 [cfg80211]<br />
[ 1919.905016] [<ffffffffa05ff8a0>] ? wiphy_namespace+0x20/0x20 [cfg80211]<br />
[ 1919.905022] [<ffffffff813fb470>] dpm_run_callback+0x50/0x170<br />
[ 1919.905027] [<ffffffff813fba43>] device_resume+0xd3/0x1f0<br />
[ 1919.905031] [<ffffffff813fbb7d>] async_resume+0x1d/0x50<br />
[ 1919.905036] [<ffffffff81097b38>] async_run_entry_fn+0x48/0x150<br />
[ 1919.905042] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1919.905046] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1919.905051] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1919.905054] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1919.905058] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905062] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1919.905065] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905068] ---[ end trace 51b06cacb4ae0de6 ]---<br />
[ 1920.037200] ------------[ cut here ]------------<br />
[ 1920.037236] WARNING: CPU: 1 PID: 1959 at net/mac80211/key.c:119 decrease_tailroom_need_count+0x62/0x70 [mac80211]()<br />
[ 1920.037298] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1920.037371] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1920.037377] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1920.037382] CPU: 1 PID: 1959 Comm: kworker/1:1 Tainted: G W 4.4.5-1-ARCH #1<br />
[ 1920.037384] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1920.037409] Workqueue: events ieee80211_delayed_tailroom_dec [mac80211]<br />
[ 1920.037415] 0000000000000286 000000007c3d60ee ffff88021d7dbd98 ffffffff812cb391<br />
[ 1920.037419] 0000000000000000 ffffffffa07df20f ffff88021d7dbdd0 ffffffff810776e2<br />
[ 1920.037423] ffff880276fb6840 0000000000000002 ffff880280c99900 0000000000000000<br />
[ 1920.037424] Call Trace:<br />
[ 1920.037434] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1920.037442] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1920.037447] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1920.037467] [<ffffffffa0796412>] decrease_tailroom_need_count+0x62/0x70 [mac80211]<br />
[ 1920.037485] [<ffffffffa07979df>] ieee80211_delayed_tailroom_dec+0x2f/0x50 [mac80211]<br />
[ 1920.037492] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1920.037497] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1920.037503] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1920.037507] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1920.037512] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037517] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1920.037521] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037523] ---[ end trace 51b06cacb4ae0de7 ]---<br />
[ 1920.869135] PM: resume of devices complete after 1045.959 msecs<br />
[ 1921.069494] PM: Finishing wakeup.<br />
[ 1921.069497] Restarting tasks ... done.<br />
[ 1921.108700] PM: Syncing filesystems ... done.<br />
[ 1921.142446] PM: Preparing system for sleep (freeze)<br />
[ 1921.142696] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1921.143885] Freezing remaining freezable tasks ... (elapsed 0.091 seconds) done.<br />
[ 1921.235505] PM: Suspending system (freeze)<br />
[ 1921.235514] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1921.361159] [drm] RC6 on<br />
[ 1921.464034] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1921.647267] PM: suspend of devices complete after 309.542 msecs<br />
[ 1921.663964] PM: late suspend of devices complete after 16.689 msecs<br />
[ 1921.668990] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI<br />
[ 1921.693847] PM: noirq suspend of devices complete after 26.611 msecs<br />
[ 1921.693852] PM: suspend-to-idle<br />
[ 1972.140112] PM: resume from suspend-to-idle<br />
[ 1972.165791] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI<br />
[ 1972.165948] PM: noirq resume of devices complete after 25.824 msecs<br />
[ 1972.173730] PM: early resume of devices complete after 4.687 msecs<br />
[ 1972.175055] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.175397] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.176000] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1972.216223] xhci_hcd 0000:00:14.0: port 1 resume PLC timeout<br />
[ 1972.235674] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.235872] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.586012] usb 1-2: reset low-speed USB device number 2 using xhci_hcd<br />
[ 1972.857652] usb 1-2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes<br />
[ 1973.079159] PM: resume of devices complete after 905.396 msecs<br />
[ 1973.079528] PM: Finishing wakeup.<br />
[ 1973.079531] Restarting tasks ... <br />
[ 1973.079976] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1973.085877] done.<br />
[ 1973.553060] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input21<br />
[ 1973.839154] [drm] RC6 on<br />
[ 1976.472898] wifi0: authenticate with 34:81:c4:ed:03:32<br />
[ 1976.476652] wifi0: send auth to 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.480943] wifi0: authenticated<br />
[ 1976.482617] wifi0: associate with 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.492097] wifi0: RX AssocResp from 34:81:c4:ed:03:32 (capab=0x431 status=0 aid=6)<br />
[ 1976.498836] wifi0: associated<br />
</nowiki>}}<br />
<br />
However, for this try I was able to successfully resume with everything working just fine.<br />
Sometimes however, the display does just not turn on and I have to manually hardreset the laptop.<br />
<br />
Further, when I issue a reboot or poweroff I get the following:<br />
{{bc|<nowiki><br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: sending signal TERM to pid 974<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Networking for netctl profile home...<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: received SIGTERM, stopping<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Graphical Interface.<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: wifi0: removing interface<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Multi-User System.<br />
Mar 20 11:31:59 funkarch dhcpcd[2636]: waiting for pid 974 to exit<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily man-db cache update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily verification of password and group files.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping D-Bus System Message Bus...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily locate database update.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Discard unused blocks once a week.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Daily rotation of log files.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped Sound Service.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped D-Bus User Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Basic System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Timers.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Paths.<br />
Mar 20 11:31:59 funkarch systemd[399]: Stopped target Sockets.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed D-Bus User Message Bus Socket.<br />
Mar 20 11:31:59 funkarch systemd[399]: Closed Sound System.<br />
Mar 20 11:31:59 funkarch systemd[399]: Reached target Shutdown.<br />
Mar 20 11:31:59 funkarch systemd[399]: Starting Exit the Session...<br />
Mar 20 11:31:59 funkarch systemd-logind[353]: Failed to abandon session scope: Connection reset by peer<br />
Mar 20 11:31:59 funkarch systemd[1]: Starting Generate shutdown-ramfs...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped target Login Prompts.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopping Getty on tty1...<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped D-Bus System Message Bus.<br />
Mar 20 11:31:59 funkarch systemd[399]: Received SIGRTMIN+24 from PID 2623 (kill).<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Getty on tty1.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped User Manager for UID 1000.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped RealtimeKit Scheduling Policy Service.<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Authorization Manager.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Starting build: none<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: -> Running build hook: [sd-shutdown]<br />
Mar 20 11:31:59 funkarch dhcpcd[974]: dhcpcd exited<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-getty.slice.<br />
Mar 20 11:31:59 funkarch systemd[1]: Requested transaction contradicts existing jobs: Transaction is destructive.<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Failed to queue service startup job (Maybe the service file is missing or not a non-template unit?): Transaction<br />
Mar 20 11:31:59 funkarch systemd[1]: systemd-coredump.socket: Unit entered failed state.<br />
Mar 20 11:31:59 funkarch mkinitcpio[2621]: ==> Build complete.<br />
Mar 20 11:31:59 funkarch systemd[1]: Started Generate shutdown-ramfs.<br />
Mar 20 11:31:59 funkarch kernel: wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
Mar 20 11:31:59 funkarch network[2618]: Stopped network profile 'home'<br />
Mar 20 11:31:59 funkarch systemd[1]: Stopped Networking for netctl profile home.<br />
Mar 20 11:31:59 funkarch systemd[1]: Removed slice system-netctl.slice.<br />
</nowiki>}}<br />
<br />
After issuing the systemctl reboot or poweroff, the display goes off and the system hangs forever. Sometimes, the display does not go off, and a systemd job after<br />
{{bc| [ OK ] Removed slice system-getty.slice.}} is running forever for Session c1 for my user.<br />
<br />
Very rarely I can poweroff or reboot cleanly.</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=User_talk:Tommyfankhauser&diff=426695User talk:Tommyfankhauser2016-03-20T10:33:36Z<p>Tommyfankhauser: </p>
<hr />
<div>Regarding the hardware on my XPS:<br />
<br />
{{hc|lspci -v|<br />
<nowiki><br />
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0<br />
Capabilities: <access denied><br />
<br />
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 122<br />
Memory at db000000 (64-bit, non-prefetchable) [size=16M]<br />
Memory at 90000000 (64-bit, prefetchable) [size=256M]<br />
I/O ports at f000 [size=64]<br />
Expansion ROM at <unassigned> [disabled]<br />
Capabilities: <access denied><br />
Kernel driver in use: i915<br />
Kernel modules: i915<br />
<br />
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 16<br />
Memory at dc720000 (64-bit, non-prefetchable) [size=32K]<br />
Capabilities: <access denied><br />
Kernel driver in use: proc_thermal<br />
Kernel modules: processor_thermal_device<br />
<br />
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 124<br />
Memory at dc710000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: xhci_hcd<br />
Kernel modules: xhci_pci<br />
<br />
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 255<br />
Memory at dc738000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
<br />
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Memory at dc737000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Memory at dc736000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 282<br />
Memory at dc735000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: mei_me<br />
Kernel modules: mei_me<br />
<br />
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125<br />
Memory at dc730000 (32-bit, non-prefetchable) [size=8K]<br />
Memory at dc734000 (32-bit, non-prefetchable) [size=256]<br />
I/O ports at f090 [size=8]<br />
I/O ports at f080 [size=4]<br />
I/O ports at f060 [size=32]<br />
Memory at dc733000 (32-bit, non-prefetchable) [size=2K]<br />
Capabilities: <access denied><br />
Kernel driver in use: ahci<br />
Kernel modules: ahci<br />
<br />
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=01, subordinate=39, sec-latency=0<br />
I/O behind bridge: 00002000-00002fff<br />
Memory behind bridge: c4000000-da0fffff<br />
Prefetchable memory behind bridge: 00000000a0000000-00000000c1ffffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3a, subordinate=3a, sec-latency=0<br />
Memory behind bridge: dc000000-dc4fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0<br />
Memory behind bridge: dc600000-dc6fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3c, subordinate=3c, sec-latency=0<br />
I/O behind bridge: 0000e000-0000efff<br />
Memory behind bridge: dc500000-dc5fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, medium devsel, latency 0<br />
<br />
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel<br />
Memory at dc72c000 (32-bit, non-prefetchable) [disabled] [size=16K]<br />
<br />
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 32, IRQ 283<br />
Memory at dc728000 (64-bit, non-prefetchable) [size=16K]<br />
Memory at dc700000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: snd_hda_intel<br />
Kernel modules: snd_hda_intel, snd_soc_skl<br />
<br />
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 16<br />
Memory at dc732000 (64-bit, non-prefetchable) [size=256]<br />
I/O ports at f040 [size=32]<br />
Kernel modules: i2c_i801<br />
<br />
3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
Subsystem: Dell Device 0021<br />
Flags: bus master, fast devsel, latency 0, IRQ 284<br />
Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
Capabilities: <access denied><br />
Kernel driver in use: brcmfmac<br />
Kernel modules: brcmfmac<br />
<br />
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 123<br />
Memory at dc600000 (32-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: rtsx_pci<br />
Kernel modules: rtsx_pci<br />
<br />
3c:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01) (prog-if 02 [NVM Express])<br />
Subsystem: Samsung Electronics Co Ltd Device a801<br />
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0<br />
Memory at dc500000 (64-bit, non-prefetchable) [size=16K]<br />
I/O ports at e000 [size=256]<br />
Capabilities: <access denied><br />
Kernel driver in use: nvme<br />
Kernel modules: nvme<br />
</nowiki><br />
}}<br />
<br />
You can check if it's similar or different from yours. In particular for the VGA controllers, I know some users have reported having different version of the hardware which causes a lot more issues for them. I guess, I was just lucky: I got no-so-new hardware. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:11, 17 March 2016 (UTC)<br />
<br />
Thanks for sharing! I diffed it to mine, and we have the exact same VGA section. The only difference is that I changed the Broadcom wifi chip with an Intel 7265.<br />
<br />
{{bc|<nowiki><br />
< 3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
< Subsystem: Dell Device 0021<br />
< Flags: bus master, fast devsel, latency 0, IRQ 284<br />
< Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
< Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
---<br />
> 3a:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)<br />
> Subsystem: Intel Corporation Dual Band Wireless-AC 7265<br />
> Flags: bus master, fast devsel, latency 0, IRQ 283<br />
> Memory at dc200000 (64-bit, non-prefetchable) [size=8K]<br />
142,143c141,142<br />
< Kernel driver in use: brcmfmac<br />
< Kernel modules: brcmfmac<br />
---<br />
> Kernel driver in use: iwlwifi<br />
> Kernel modules: iwlwifi<br />
147,148c146,147<br />
</nowiki>}}<br />
<br />
So the difference is that you use brcmfmac and I use iwlwifi. Do you think this could be the problem? I have absolutely no trouble with wifi, it works perfect.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:02, 17 March 2016 (UTC)<br />
<br />
What kind of kernel dump you see in '''journal --system -e''' if you try to poweroff? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 01:26, 18 March 2016 (UTC)<br />
<br />
When I suspend I get the following messages:<br />
{{bc|<nowiki><br />
[ 1919.278038] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1919.303133] PM: Syncing filesystems ... done.<br />
[ 1919.317718] PM: Preparing system for sleep (mem)<br />
[ 1919.318190] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1919.319622] Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.<br />
[ 1919.320397] PM: Suspending system (mem)<br />
[ 1919.320414] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1919.527817] wifi0: deauthenticating from 34:81:c4:ed:03:32 by local choice (Reason: 3=DEAUTH_LEAVING)<br />
[ 1919.547493] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 [usbcore] returns -16<br />
[ 1919.547502] dpm_run_callback(): pci_pm_suspend+0x0/0x140 returns -16<br />
[ 1919.547506] PM: Device 0000:00:14.0 failed to suspend async: error -16<br />
[ 1919.650826] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1919.823136] PM: Some devices failed to suspend, or early wake event detected<br />
[ 1919.824383] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.824591] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.827489] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1919.884676] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.884870] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1919.904731] ------------[ cut here ]------------<br />
[ 1919.904763] WARNING: CPU: 1 PID: 1991 at net/mac80211/key.c:681 ieee80211_enable_keys+0x172/0x180 [mac80211]()<br />
[ 1919.904818] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1919.904882] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1919.904887] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1919.904892] CPU: 1 PID: 1991 Comm: kworker/u8:33 Not tainted 4.4.5-1-ARCH #1<br />
[ 1919.904893] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1919.904902] Workqueue: events_unbound async_run_entry_fn<br />
[ 1919.904907] 0000000000000286 00000000977e5bdf ffff880243b9fc58 ffffffff812cb391<br />
[ 1919.904911] 0000000000000000 ffffffffa07df20f ffff880243b9fc90 ffffffff810776e2<br />
[ 1919.904914] ffff880274e34700 ffff880276fb6840 ffff880276fb6840 ffff8802705af504<br />
[ 1919.904915] Call Trace:<br />
[ 1919.904922] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1919.904929] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1919.904934] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1919.904953] [<ffffffffa0797612>] ieee80211_enable_keys+0x172/0x180 [mac80211]<br />
[ 1919.904973] [<ffffffffa079bc5a>] ieee80211_reconfig+0xc6a/0x10e0 [mac80211]<br />
[ 1919.904993] [<ffffffffa07891cf>] ieee80211_resume+0x5f/0x70 [mac80211]<br />
[ 1919.905006] [<ffffffffa05ff916>] wiphy_resume+0x76/0x150 [cfg80211]<br />
[ 1919.905016] [<ffffffffa05ff8a0>] ? wiphy_namespace+0x20/0x20 [cfg80211]<br />
[ 1919.905022] [<ffffffff813fb470>] dpm_run_callback+0x50/0x170<br />
[ 1919.905027] [<ffffffff813fba43>] device_resume+0xd3/0x1f0<br />
[ 1919.905031] [<ffffffff813fbb7d>] async_resume+0x1d/0x50<br />
[ 1919.905036] [<ffffffff81097b38>] async_run_entry_fn+0x48/0x150<br />
[ 1919.905042] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1919.905046] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1919.905051] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1919.905054] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1919.905058] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905062] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1919.905065] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1919.905068] ---[ end trace 51b06cacb4ae0de6 ]---<br />
[ 1920.037200] ------------[ cut here ]------------<br />
[ 1920.037236] WARNING: CPU: 1 PID: 1959 at net/mac80211/key.c:119 decrease_tailroom_need_count+0x62/0x70 [mac80211]()<br />
[ 1920.037298] Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl hid_generic joydev mousedev hid_multitouch dell_laptop dcdbas snd_hda_codec_hdmi arc4 i2c_designware_platform i2c_designware_core dell_wmi dell_led sparse_keymap nls_iso8859_1 intel_rapl nls_cp437 x86_pkg_temp_thermal intel_powerclamp coretemp vfat fat kvm_intel snd_soc_skl kvm snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp irqbypass snd_hda_codec_realtek crct10dif_pclmul crc32_pclmul snd_hda_codec_generic crc32c_intel aesni_intel snd_soc_core aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd snd_compress snd_pcm_dmaengine ac97_bus dw_dmac_core mac80211 input_leds led_class<br />
[ 1920.037371] snd_hda_intel pcspkr serio_raw snd_hda_codec snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer snd rtsx_pci_ms cfg80211 memstick soundcore i2c_i801 shpchp mei_me mei idma64 intel_lpss_pci processor_thermal_device intel_soc_dts_iosf iosf_mbi thermal fan wmi i2c_hid hci_uart btbcm btqca btintel bluetooth usbhid pinctrl_sunrisepoint hid pinctrl_intel rfkill intel_lpss_acpi intel_lpss int3403_thermal int340x_thermal_zone battery evdev int3400_thermal acpi_thermal_rel mac_hid ac acpi_als tpm_tis acpi_pad kfifo_buf fjes tpm industrialio processor sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea<br />
[ 1920.037377] sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1920.037382] CPU: 1 PID: 1959 Comm: kworker/1:1 Tainted: G W 4.4.5-1-ARCH #1<br />
[ 1920.037384] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 1920.037409] Workqueue: events ieee80211_delayed_tailroom_dec [mac80211]<br />
[ 1920.037415] 0000000000000286 000000007c3d60ee ffff88021d7dbd98 ffffffff812cb391<br />
[ 1920.037419] 0000000000000000 ffffffffa07df20f ffff88021d7dbdd0 ffffffff810776e2<br />
[ 1920.037423] ffff880276fb6840 0000000000000002 ffff880280c99900 0000000000000000<br />
[ 1920.037424] Call Trace:<br />
[ 1920.037434] [<ffffffff812cb391>] dump_stack+0x63/0x82<br />
[ 1920.037442] [<ffffffff810776e2>] warn_slowpath_common+0x82/0xc0<br />
[ 1920.037447] [<ffffffff8107782a>] warn_slowpath_null+0x1a/0x20<br />
[ 1920.037467] [<ffffffffa0796412>] decrease_tailroom_need_count+0x62/0x70 [mac80211]<br />
[ 1920.037485] [<ffffffffa07979df>] ieee80211_delayed_tailroom_dec+0x2f/0x50 [mac80211]<br />
[ 1920.037492] [<ffffffff8108f5bb>] process_one_work+0x14b/0x480<br />
[ 1920.037497] [<ffffffff8108f938>] worker_thread+0x48/0x4a0<br />
[ 1920.037503] [<ffffffff8108f8f0>] ? process_one_work+0x480/0x480<br />
[ 1920.037507] [<ffffffff810953d8>] kthread+0xd8/0xf0<br />
[ 1920.037512] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037517] [<ffffffff8159743f>] ret_from_fork+0x3f/0x70<br />
[ 1920.037521] [<ffffffff81095300>] ? kthread_worker_fn+0x170/0x170<br />
[ 1920.037523] ---[ end trace 51b06cacb4ae0de7 ]---<br />
[ 1920.869135] PM: resume of devices complete after 1045.959 msecs<br />
[ 1921.069494] PM: Finishing wakeup.<br />
[ 1921.069497] Restarting tasks ... done.<br />
[ 1921.108700] PM: Syncing filesystems ... done.<br />
[ 1921.142446] PM: Preparing system for sleep (freeze)<br />
[ 1921.142696] Freezing user space processes ... (elapsed 0.001 seconds) done.<br />
[ 1921.143885] Freezing remaining freezable tasks ... (elapsed 0.091 seconds) done.<br />
[ 1921.235505] PM: Suspending system (freeze)<br />
[ 1921.235514] Suspending console(s) (use no_console_suspend to debug)<br />
[ 1921.361159] [drm] RC6 on<br />
[ 1921.464034] Trying to free nonexistent resource <000000000000e000-000000000000e0ff><br />
[ 1921.647267] PM: suspend of devices complete after 309.542 msecs<br />
[ 1921.663964] PM: late suspend of devices complete after 16.689 msecs<br />
[ 1921.668990] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI<br />
[ 1921.693847] PM: noirq suspend of devices complete after 26.611 msecs<br />
[ 1921.693852] PM: suspend-to-idle<br />
[ 1972.140112] PM: resume from suspend-to-idle<br />
[ 1972.165791] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI<br />
[ 1972.165948] PM: noirq resume of devices complete after 25.824 msecs<br />
[ 1972.173730] PM: early resume of devices complete after 4.687 msecs<br />
[ 1972.175055] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.175397] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.176000] rtc_cmos 00:01: System wakeup disabled by ACPI<br />
[ 1972.216223] xhci_hcd 0000:00:14.0: port 1 resume PLC timeout<br />
[ 1972.235674] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.235872] iwlwifi 0000:3a:00.0: L1 Enabled - LTR Disabled<br />
[ 1972.586012] usb 1-2: reset low-speed USB device number 2 using xhci_hcd<br />
[ 1972.857652] usb 1-2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes<br />
[ 1973.079159] PM: resume of devices complete after 905.396 msecs<br />
[ 1973.079528] PM: Finishing wakeup.<br />
[ 1973.079531] Restarting tasks ... <br />
[ 1973.079976] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment<br />
[ 1973.085877] done.<br />
[ 1973.553060] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input21<br />
[ 1973.839154] [drm] RC6 on<br />
[ 1976.472898] wifi0: authenticate with 34:81:c4:ed:03:32<br />
[ 1976.476652] wifi0: send auth to 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.480943] wifi0: authenticated<br />
[ 1976.482617] wifi0: associate with 34:81:c4:ed:03:32 (try 1/3)<br />
[ 1976.492097] wifi0: RX AssocResp from 34:81:c4:ed:03:32 (capab=0x431 status=0 aid=6)<br />
[ 1976.498836] wifi0: associated<br />
</nowiki>}}<br />
<br />
However, for this try I was able to successfully resume with everything working just fine.<br />
Sometimes however, the display does just not turn on and I have to manually hardreset the laptop.</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=User_talk:Tommyfankhauser&diff=426165User talk:Tommyfankhauser2016-03-17T12:07:33Z<p>Tommyfankhauser: </p>
<hr />
<div>Regarding the hardware on my XPS:<br />
<br />
{{hc|lspci -v|<br />
<nowiki><br />
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0<br />
Capabilities: <access denied><br />
<br />
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 122<br />
Memory at db000000 (64-bit, non-prefetchable) [size=16M]<br />
Memory at 90000000 (64-bit, prefetchable) [size=256M]<br />
I/O ports at f000 [size=64]<br />
Expansion ROM at <unassigned> [disabled]<br />
Capabilities: <access denied><br />
Kernel driver in use: i915<br />
Kernel modules: i915<br />
<br />
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 16<br />
Memory at dc720000 (64-bit, non-prefetchable) [size=32K]<br />
Capabilities: <access denied><br />
Kernel driver in use: proc_thermal<br />
Kernel modules: processor_thermal_device<br />
<br />
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 124<br />
Memory at dc710000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: xhci_hcd<br />
Kernel modules: xhci_pci<br />
<br />
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 255<br />
Memory at dc738000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
<br />
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Memory at dc737000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Memory at dc736000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 282<br />
Memory at dc735000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: mei_me<br />
Kernel modules: mei_me<br />
<br />
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125<br />
Memory at dc730000 (32-bit, non-prefetchable) [size=8K]<br />
Memory at dc734000 (32-bit, non-prefetchable) [size=256]<br />
I/O ports at f090 [size=8]<br />
I/O ports at f080 [size=4]<br />
I/O ports at f060 [size=32]<br />
Memory at dc733000 (32-bit, non-prefetchable) [size=2K]<br />
Capabilities: <access denied><br />
Kernel driver in use: ahci<br />
Kernel modules: ahci<br />
<br />
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=01, subordinate=39, sec-latency=0<br />
I/O behind bridge: 00002000-00002fff<br />
Memory behind bridge: c4000000-da0fffff<br />
Prefetchable memory behind bridge: 00000000a0000000-00000000c1ffffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3a, subordinate=3a, sec-latency=0<br />
Memory behind bridge: dc000000-dc4fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0<br />
Memory behind bridge: dc600000-dc6fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3c, subordinate=3c, sec-latency=0<br />
I/O behind bridge: 0000e000-0000efff<br />
Memory behind bridge: dc500000-dc5fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, medium devsel, latency 0<br />
<br />
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel<br />
Memory at dc72c000 (32-bit, non-prefetchable) [disabled] [size=16K]<br />
<br />
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 32, IRQ 283<br />
Memory at dc728000 (64-bit, non-prefetchable) [size=16K]<br />
Memory at dc700000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: snd_hda_intel<br />
Kernel modules: snd_hda_intel, snd_soc_skl<br />
<br />
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 16<br />
Memory at dc732000 (64-bit, non-prefetchable) [size=256]<br />
I/O ports at f040 [size=32]<br />
Kernel modules: i2c_i801<br />
<br />
3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
Subsystem: Dell Device 0021<br />
Flags: bus master, fast devsel, latency 0, IRQ 284<br />
Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
Capabilities: <access denied><br />
Kernel driver in use: brcmfmac<br />
Kernel modules: brcmfmac<br />
<br />
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 123<br />
Memory at dc600000 (32-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: rtsx_pci<br />
Kernel modules: rtsx_pci<br />
<br />
3c:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01) (prog-if 02 [NVM Express])<br />
Subsystem: Samsung Electronics Co Ltd Device a801<br />
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0<br />
Memory at dc500000 (64-bit, non-prefetchable) [size=16K]<br />
I/O ports at e000 [size=256]<br />
Capabilities: <access denied><br />
Kernel driver in use: nvme<br />
Kernel modules: nvme<br />
</nowiki><br />
}}<br />
<br />
You can check if it's similar or different from yours. In particular for the VGA controllers, I know some users have reported having different version of the hardware which causes a lot more issues for them. I guess, I was just lucky: I got no-so-new hardware. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:11, 17 March 2016 (UTC)<br />
<br />
Thanks for sharing! I diffed it to mine, and we have the exact same VGA section. The only difference is that I changed the Broadcom wifi chip with an Intel 7265.<br />
<br />
{{bc|<nowiki><br />
< 3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
< Subsystem: Dell Device 0021<br />
< Flags: bus master, fast devsel, latency 0, IRQ 284<br />
< Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
< Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
---<br />
> 3a:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)<br />
> Subsystem: Intel Corporation Dual Band Wireless-AC 7265<br />
> Flags: bus master, fast devsel, latency 0, IRQ 283<br />
> Memory at dc200000 (64-bit, non-prefetchable) [size=8K]<br />
142,143c141,142<br />
< Kernel driver in use: brcmfmac<br />
< Kernel modules: brcmfmac<br />
---<br />
> Kernel driver in use: iwlwifi<br />
> Kernel modules: iwlwifi<br />
147,148c146,147<br />
</nowiki>}}<br />
<br />
So the difference is that you use brcmfmac and I use iwlwifi. Do you think this could be the problem? I have absolutely no trouble with wifi, it works perfect.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:02, 17 March 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=User_talk:Tommyfankhauser&diff=426162User talk:Tommyfankhauser2016-03-17T12:02:50Z<p>Tommyfankhauser: </p>
<hr />
<div>Regarding the hardware on my XPS:<br />
<br />
{{hc|lspci -v|<br />
<nowiki><br />
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0<br />
Capabilities: <access denied><br />
<br />
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 122<br />
Memory at db000000 (64-bit, non-prefetchable) [size=16M]<br />
Memory at 90000000 (64-bit, prefetchable) [size=256M]<br />
I/O ports at f000 [size=64]<br />
Expansion ROM at <unassigned> [disabled]<br />
Capabilities: <access denied><br />
Kernel driver in use: i915<br />
Kernel modules: i915<br />
<br />
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 16<br />
Memory at dc720000 (64-bit, non-prefetchable) [size=32K]<br />
Capabilities: <access denied><br />
Kernel driver in use: proc_thermal<br />
Kernel modules: processor_thermal_device<br />
<br />
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 124<br />
Memory at dc710000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: xhci_hcd<br />
Kernel modules: xhci_pci<br />
<br />
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel, IRQ 255<br />
Memory at dc738000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
<br />
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Memory at dc737000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Memory at dc736000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: intel-lpss<br />
Kernel modules: intel_lpss_pci<br />
<br />
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 282<br />
Memory at dc735000 (64-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: mei_me<br />
Kernel modules: mei_me<br />
<br />
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125<br />
Memory at dc730000 (32-bit, non-prefetchable) [size=8K]<br />
Memory at dc734000 (32-bit, non-prefetchable) [size=256]<br />
I/O ports at f090 [size=8]<br />
I/O ports at f080 [size=4]<br />
I/O ports at f060 [size=32]<br />
Memory at dc733000 (32-bit, non-prefetchable) [size=2K]<br />
Capabilities: <access denied><br />
Kernel driver in use: ahci<br />
Kernel modules: ahci<br />
<br />
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=01, subordinate=39, sec-latency=0<br />
I/O behind bridge: 00002000-00002fff<br />
Memory behind bridge: c4000000-da0fffff<br />
Prefetchable memory behind bridge: 00000000a0000000-00000000c1ffffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3a, subordinate=3a, sec-latency=0<br />
Memory behind bridge: dc000000-dc4fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 17<br />
Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0<br />
Memory behind bridge: dc600000-dc6fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) (prog-if 00 [Normal decode])<br />
Flags: bus master, fast devsel, latency 0, IRQ 16<br />
Bus: primary=00, secondary=3c, subordinate=3c, sec-latency=0<br />
I/O behind bridge: 0000e000-0000efff<br />
Memory behind bridge: dc500000-dc5fffff<br />
Capabilities: <access denied><br />
Kernel driver in use: pcieport<br />
Kernel modules: shpchp<br />
<br />
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, medium devsel, latency 0<br />
<br />
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: fast devsel<br />
Memory at dc72c000 (32-bit, non-prefetchable) [disabled] [size=16K]<br />
<br />
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 32, IRQ 283<br />
Memory at dc728000 (64-bit, non-prefetchable) [size=16K]<br />
Memory at dc700000 (64-bit, non-prefetchable) [size=64K]<br />
Capabilities: <access denied><br />
Kernel driver in use: snd_hda_intel<br />
Kernel modules: snd_hda_intel, snd_soc_skl<br />
<br />
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)<br />
Subsystem: Dell Device 0704<br />
Flags: medium devsel, IRQ 16<br />
Memory at dc732000 (64-bit, non-prefetchable) [size=256]<br />
I/O ports at f040 [size=32]<br />
Kernel modules: i2c_i801<br />
<br />
3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
Subsystem: Dell Device 0021<br />
Flags: bus master, fast devsel, latency 0, IRQ 284<br />
Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
Capabilities: <access denied><br />
Kernel driver in use: brcmfmac<br />
Kernel modules: brcmfmac<br />
<br />
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)<br />
Subsystem: Dell Device 0704<br />
Flags: bus master, fast devsel, latency 0, IRQ 123<br />
Memory at dc600000 (32-bit, non-prefetchable) [size=4K]<br />
Capabilities: <access denied><br />
Kernel driver in use: rtsx_pci<br />
Kernel modules: rtsx_pci<br />
<br />
3c:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01) (prog-if 02 [NVM Express])<br />
Subsystem: Samsung Electronics Co Ltd Device a801<br />
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0<br />
Memory at dc500000 (64-bit, non-prefetchable) [size=16K]<br />
I/O ports at e000 [size=256]<br />
Capabilities: <access denied><br />
Kernel driver in use: nvme<br />
Kernel modules: nvme<br />
</nowiki><br />
}}<br />
<br />
You can check if it's similar or different from yours. In particular for the VGA controllers, I know some users have reported having different version of the hardware which causes a lot more issues for them. I guess, I was just lucky: I got no-so-new hardware. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:11, 17 March 2016 (UTC)<br />
<br />
Thanks for sharing! I diffed it to mine, and we have the exact same VGA section. The only difference is that I changed the Broadcom wifi chip with an Intel 7265.<br />
<br />
{{<br />
<nowiki><br />
< 3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)<br />
< Subsystem: Dell Device 0021<br />
< Flags: bus master, fast devsel, latency 0, IRQ 284<br />
< Memory at dc400000 (64-bit, non-prefetchable) [size=32K]<br />
< Memory at dc000000 (64-bit, non-prefetchable) [size=4M]<br />
---<br />
> 3a:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)<br />
> Subsystem: Intel Corporation Dual Band Wireless-AC 7265<br />
> Flags: bus master, fast devsel, latency 0, IRQ 283<br />
> Memory at dc200000 (64-bit, non-prefetchable) [size=8K]<br />
142,143c141,142<br />
< Kernel driver in use: brcmfmac<br />
< Kernel modules: brcmfmac<br />
---<br />
> Kernel driver in use: iwlwifi<br />
> Kernel modules: iwlwifi<br />
147,148c146,147<br />
</nowiki><br />
}}<br />
<br />
So the difference is that you use brcmfmac and I use iwlwifi. Do you think this could be the problem? I have absolutely no trouble with wifi, it works perfect.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:02, 17 March 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=Talk:Dell_XPS_13_(9350)&diff=426036Talk:Dell XPS 13 (9350)2016-03-16T12:32:22Z<p>Tommyfankhauser: /* BIOS 1.2.3 */</p>
<hr />
<div>Added a section for kernel specific configurations.<br />
<br />
== SATA controller ==<br />
Potentially useful blog post?: https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/ (disclaimer: it's mine) on getting around the SATA controller issue for those who need to dual boot, works on my 9350 but ymmv. [[User:Samstudio8|Samstudio8]] ([[User talk:Samstudio8|talk]]) 04:11, 14 January 2016 (UTC)<br />
<br />
== Release of 4.4 in testing ==<br />
<br />
I made a slew of edits and some clean up related to the release of 4.4 in testing. Let me know if you see any issues. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:24, 20 January 2016 (UTC)<br />
<br />
== BIOS update 1.1.9 ==<br />
<br />
Since the BIOS update, I get some errors, with stack dump during suspend/resume.<br />
<br />
[ 0.448742] ------------[ cut here ]------------<br />
[ 0.448744] WARNING: CPU: 1 PID: 1 at arch/x86/mm/dump_pagetables.c:225 note_page+0x5e1/0x780()<br />
[ 0.448745] x86/mm: Found insecure W+X mapping at address ffff880000000000/0xffff880000000000<br />
[ 0.448746] Modules linked in:<br />
[ 0.448748] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-3-ARCH #1<br />
[ 0.448749] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 0.448750] 0000000000000000 00000000271d54da ffff8802771afd48 ffffffff812c8a99<br />
[ 0.448752] ffff8802771afd90 ffff8802771afd80 ffffffff810771c2 ffff8802771afe90<br />
[ 0.448754] 8000000000000163 0000000000000004 0000000000000000 0000000000000000<br />
[ 0.448755] Call Trace:<br />
[ 0.448758] [<ffffffff812c8a99>] dump_stack+0x4b/0x72<br />
[ 0.448760] [<ffffffff810771c2>] warn_slowpath_common+0x82/0xc0<br />
[ 0.448762] [<ffffffff8107725c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 0.448763] [<ffffffff8106c4c1>] note_page+0x5e1/0x780<br />
[ 0.448765] [<ffffffff8106c967>] ptdump_walk_pgd_level_core+0x307/0x450<br />
[ 0.448766] [<ffffffff8106cae7>] ptdump_walk_pgd_level_checkwx+0x17/0x20<br />
[ 0.448768] [<ffffffff8106278f>] mark_rodata_ro+0xef/0x100<br />
[ 0.448770] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448771] [<ffffffff8158636d>] kernel_init+0x1d/0xe0<br />
[ 0.448773] [<ffffffff8159290f>] ret_from_fork+0x3f/0x70<br />
[ 0.448774] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448775] ---[ end trace b1a5026ad8272458 ]---<br />
<br />
[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:48, 20 January 2016 (UTC)<br />
<br />
Since latest kernel update (4.4.1-2-ARCH), I do not get the above error anymore. I'm still using 1.1.9 at the moment. Instead I get the following error:<br />
<br />
<pre><br />
[ 1370.376263] ------------[ cut here ]------------<br />
[ 1370.376281] WARNING: CPU: 1 PID: 140 at drivers/ata/libata-eh.c:4143 ata_scsi_port_error_handler+0x731/0x770 [libata]()<br />
[ 1370.376356] Modules linked in: fuse ipt_REJECT nf_reject_ipv4 ip6t_REJECT nf_reject_ipv6 nf_conntrack_ipv6 nf_defrag_ipv6 xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 ip6table_filter xt_conntrack nf_conntrack ip6t_rpfilter snd_hda_codec_hdmi ip6table_raw joydev input_leds ip6_tables mousedev iptable_filter dell_led dell_laptop intel_rapl x86_pkg_temp_thermal intel_powerclamp led_class serio_raw atkbd kvm_intel dcdbas libps2 dell_wmi hid_multitouch nls_iso8859_1 i2c_designware_platform i2c_designware_core sparse_keymap kvm nls_cp437 snd_hda_codec_realtek snd_hda_codec_generic vfat irqbypass fat crct10dif_pclmul crc32_pclmul aesni_intel snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core aes_x86_64 lrw gf128mul snd_soc_sst_ipc glue_helper snd_soc_sst_dsp ablk_helper cryptd snd_soc_core snd_compress snd_pcm_dmaengine<br />
[ 1370.376448] ac97_bus dw_dmac_core pcspkr snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm brcmfmac snd_timer snd rtsx_pci_ms brcmutil i2c_i801 soundcore cfg80211 memstick uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common shpchp videodev mei_me btusb btrtl usbhid media mei idma64 processor_thermal_device intel_soc_dts_iosf iosf_mbi intel_lpss_pci fan thermal wmi i2c_hid hid battery hci_uart btbcm btqca btintel bluetooth i8042 rfkill serio crc16 pinctrl_sunrisepoint pinctrl_intel intel_lpss_acpi evdev acpi_als intel_lpss kfifo_buf industrialio mac_hid int3403_thermal int3400_thermal int340x_thermal_zone acpi_thermal_rel tpm_tis acpi_pad tpm ac fjes processor sch_fq_codel coretemp msr ip_tables x_tables rtsx_pci_sdmmc mmc_core xhci_pci ahci xhci_hcd libahci<br />
[ 1370.376474] libata rtsx_pci scsi_mod usbcore usb_common crc32c_generic crc32c_intel btrfs xor raid6_pq i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1370.376480] CPU: 1 PID: 140 Comm: scsi_eh_2 Tainted: G W 4.4.1-2-ARCH #1<br />
[ 1370.376482] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 1370.376488] 0000000000000000 000000009b4c41e3 ffff880274f23d60 ffffffff812c7f39<br />
[ 1370.376494] 0000000000000000 ffff880274f23d98 ffffffff810765b2 ffff880274de0000<br />
[ 1370.376499] ffff880274f23e08 ffff880274de0000 ffff880274f23e60 ffff880274f23e80<br />
[ 1370.376501] Call Trace:<br />
[ 1370.376508] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 1370.376516] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 1370.376523] [<ffffffff810766fa>] warn_slowpath_null+0x1a/0x20<br />
[ 1370.376533] [<ffffffffa03944b1>] ata_scsi_port_error_handler+0x731/0x770 [libata]<br />
[ 1370.376546] [<ffffffffa038ed1d>] ? ata_scsi_cmd_error_handler+0x11d/0x160 [libata]<br />
[ 1370.376557] [<ffffffffa0394590>] ata_scsi_error+0xa0/0xe0 [libata]<br />
[ 1370.376568] [<ffffffffa0339246>] scsi_error_handler+0xb6/0x550 [scsi_mod]<br />
[ 1370.376575] [<ffffffff8158d93a>] ? __schedule+0x3aa/0xa70<br />
[ 1370.376586] [<ffffffffa0339190>] ? scsi_eh_get_sense+0x170/0x170 [scsi_mod]<br />
[ 1370.376591] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 1370.376597] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376602] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 1370.376608] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376611] ---[ end trace d11264a1acf26f7c ]---<br />
</pre><br />
<br />
I do not see any other errors. It's an ATA error, and I am still preloading "nvme" in my MODULES= mkinitcpio configuration at the moment.[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:03, 12 February 2016 (UTC)<br />
<br />
I can second that exact same error with 4.4.1-2-ARCH. After reading through http://en.community.dell.com/support-forums/laptop/f/3518/t/19586456 I'm starting to begin wondering if its a general hardware problem with the mainboard/powerboard. Does anyone with an XPS 9350 NOT have any of this issues with a working suspend? --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 09:47, 12 February 2016 (UTC)<br />
<br />
== BIOS 1.2.3 ==<br />
<br />
With BIOS update 1.2.3 I get the following ACPI errors:<br />
<br />
[ 240.210541] INFO: task kworker/0:2:64 blocked for more than 120 seconds.<br />
[ 240.210552] Not tainted 4.4.1-1-ARCH #1<br />
[ 240.210555] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.<br />
[ 240.210561] kworker/0:2 D ffff880275b13b58 0 64 2 0x00000000<br />
[ 240.210580] Workqueue: kacpid acpi_os_execute_deferred<br />
[ 240.210585] ffff880275b13b58 ffffffff8137774a ffffffff81810500 ffff880275b9ac40<br />
[ 240.210591] ffff880275b14000 ffff880271451700 ffff880275b9ac40 ffff880276966820<br />
[ 240.210597] ffff88007628b050 ffff880275b13b70 ffffffff8158e03c 7fffffffffffffff<br />
[ 240.210603] Call Trace:<br />
[ 240.210612] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210622] [<ffffffff8158e03c>] schedule+0x3c/0x90<br />
[ 240.210629] [<ffffffff81590ab3>] schedule_timeout+0x1b3/0x240<br />
[ 240.210633] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210642] [<ffffffff8136c0c6>] ? acpi_ns_search_one_scope+0x25/0x45<br />
[ 240.210649] [<ffffffff8136c235>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
[ 240.210656] [<ffffffff8158fd34>] __down_timeout+0x74/0xd0<br />
[ 240.210662] [<ffffffff810bdb87>] ? down_timeout+0x37/0x60<br />
[ 240.210666] [<ffffffff810bdb9c>] down_timeout+0x4c/0x60<br />
[ 240.210673] [<ffffffff813478bf>] acpi_os_wait_semaphore+0x4c/0x67<br />
[ 240.210679] [<ffffffff81367243>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
[ 240.210686] [<ffffffff81359b28>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
[ 240.210693] [<ffffffff81359db4>] acpi_ds_call_control_method+0x54/0x17b<br />
[ 240.210698] [<ffffffff8136f3ab>] acpi_ps_parse_aml+0xaf/0x26f<br />
[ 240.210703] [<ffffffff8136fc11>] acpi_ps_execute_method+0x14b/0x186<br />
[ 240.210710] [<ffffffff8136a151>] acpi_ns_evaluate+0x1bb/0x247<br />
[ 240.210717] [<ffffffff8135d6f9>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
[ 240.210723] [<ffffffff81346bce>] acpi_os_execute_deferred+0x14/0x20<br />
[ 240.210731] [<ffffffff8108e21b>] process_one_work+0x14b/0x440<br />
[ 240.210737] [<ffffffff8108e558>] worker_thread+0x48/0x4a0<br />
[ 240.210744] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210750] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210755] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 240.210761] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 240.210766] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 240.210771] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
<br />
This probably stems from a malfunctioning in the 1.2.3 Bios:<br />
<br />
[ 2.927769] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.927774] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.927782] ACPI Error: Method parse/execution failed [\_TZ.FN00._ON] (Node ffff8802780deed8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.927791] acpi PNP0C0B:00: Failed to change power state to D0<br />
[ 2.931194] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002)<br />
[ 2.934430] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.934434] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.934439] ACPI Error: Method parse/execution failed [\_TZ.FN00._ON] (Node ffff8802780deed8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.934445] acpi PNP0C0B:00: Setting initial power state<br />
[ 2.936690] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)<br />
[ 2.937857] idma64 idma64.0: Found Intel integrated DMA 64-bit<br />
[ 2.951059] acpi PNP0C0B:00: Cannot transition from (unknown) to D3hot<br />
[ 2.951481] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002)<br />
[ 2.951616] idma64 idma64.1: Found Intel integrated DMA 64-bit<br />
[ 2.957772] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.957776] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.957781] ACPI Error: Method parse/execution failed [\_TZ.FN01._ON] (Node ffff88027810f028), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.957787] acpi PNP0C0B:01: Failed to change power state to D0<br />
[ 2.964451] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.964455] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.964460] ACPI Error: Method parse/execution failed [\_TZ.FN01._ON] (Node ffff88027810f028), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.964498] acpi PNP0C0B:01: Setting initial power state<br />
[ 2.969276] mei_me 0000:00:16.0: enabling device (0000 -> 0002)<br />
[ 2.981024] acpi PNP0C0B:01: Cannot transition from (unknown) to D3hot<br />
[ 2.987767] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.987772] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.987778] ACPI Error: Method parse/execution failed [\_TZ.FN02._ON] (Node ffff88027810f168), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.987784] acpi PNP0C0B:02: Failed to change power state to D0<br />
[ 2.990676] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4<br />
[ 2.994441] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.994447] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.994455] ACPI Error: Method parse/execution failed [\_TZ.FN02._ON] (Node ffff88027810f168), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.994464] acpi PNP0C0B:02: Setting initial power state<br />
[ 3.001025] usb 1-3: new full-speed USB device number 3 using xhci_hcd<br />
[ 3.007691] acpi PNP0C0B:02: Cannot transition from (unknown) to D3hot<br />
[ 3.014415] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 3.014420] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.014426] ACPI Error: Method parse/execution failed [\_TZ.FN03._ON] (Node ffff88027810f2a8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.014436] acpi PNP0C0B:03: Failed to change power state to D0<br />
[ 3.018400] ACPI Warning: SystemIO range 0x000000000000F040-0x000000000000F05F conflicts with OpRegion 0x000000000000F040-0x000000000000F04F (\_SB_.PCI0.SBUS.SMBI) (20150930/utaddress-254)<br />
[ 3.018409] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver<br />
[ 3.021070] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 3.021074] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.021080] ACPI Error: Method parse/execution failed [\_TZ.FN03._ON] (Node ffff88027810f2a8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.021086] acpi PNP0C0B:03: Setting initial power state<br />
<br />
<br />
Additionally I still get the intel gpu drm error that was present in 4.3:<br />
<br />
[ 8200.818355] WARNING: CPU: 0 PID: 663 at drivers/gpu/drm/i915/intel_pm.c:3597 skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]()<br />
[ 8200.818357] WARN_ON(!wm_changed)<br />
[ 8200.818359] Modules linked in:<br />
[ 8200.818361] ...<br />
[ 8200.818462] intel_gtt<br />
[ 8200.818466] CPU: 0 PID: 663 Comm: Xorg Tainted: G W 4.4.1-1-ARCH #1<br />
[ 8200.818468] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 8200.818470] 0000000000000000 00000000c1d62b7d ffff88007631f750 ffffffff812c7f39<br />
[ 8200.818474] ffff88007631f798 ffff88007631f788 ffffffff810765b2 ffff880276862000<br />
[ 8200.818477] ffff88007631f8bc ffff880276867000 0000000000000000 ffff88007631f828<br />
[ 8200.818480] Call Trace:<br />
[ 8200.818486] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 8200.818491] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 8200.818495] [<ffffffff8107664c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 8200.818505] [<ffffffffa00f1f37>] skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]<br />
[ 8200.818515] [<ffffffffa00f219a>] skl_update_wm+0x25a/0x750 [i915]<br />
[ 8200.818526] [<ffffffffa00f64de>] intel_update_watermarks+0x1e/0x30 [i915]<br />
[ 8200.818539] [<ffffffffa015ed70>] haswell_crtc_enable+0x370/0x870 [i915]<br />
[ 8200.818553] [<ffffffffa015a992>] intel_atomic_commit+0x492/0x1430 [i915]<br />
[ 8200.818561] [<ffffffffa003339e>] ? drm_atomic_check_only+0x18e/0x590 [drm]<br />
[ 8200.818567] [<ffffffffa00337d7>] drm_atomic_commit+0x37/0x60 [drm]<br />
[ 8200.818572] [<ffffffffa00a3fb6>] drm_atomic_helper_set_config+0x76/0xb0 [drm_kms_helper]<br />
[ 8200.818580] [<ffffffffa0021ea2>] drm_mode_set_config_internal+0x62/0x100 [drm]<br />
[ 8200.818589] [<ffffffffa0026d92>] drm_mode_setcrtc+0x3d2/0x4f0 [drm]<br />
[ 8200.818595] [<ffffffffa00187b2>] drm_ioctl+0x152/0x540 [drm]<br />
[ 8200.818603] [<ffffffffa00269c0>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]<br />
[ 8200.818613] [<ffffffff811f0b68>] do_vfs_ioctl+0x298/0x480<br />
[ 8200.818620] [<ffffffff810824e1>] ? __set_task_blocked+0x41/0xa0<br />
[ 8200.818627] [<ffffffff811fabe7>] ? __fget+0x77/0xb0<br />
[ 8200.818630] [<ffffffff811f0dc9>] SyS_ioctl+0x79/0x90<br />
[ 8200.818634] [<ffffffff81084fde>] ? SyS_rt_sigprocmask+0x8e/0xc0<br />
[ 8200.818637] [<ffffffff81591b2e>] entry_SYSCALL_64_fastpath+0x12/0x71<br />
[ 8200.818640] ---[ end trace 0e9f223c58ecdab8 ]---<br />
<br />
Everything, including the graphics works fine, however I am having trouble to rewake up the system when the laptop lid was closed.<br />
If just the display is turning off, it always comes back. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:45, 3 February 2016 (UTC)<br />
<br />
<br />
As of this morning, BIOS 1.2.3 and latest Linux kernel 4.4.2.1-ARCH, I have no more issue with suspend/wake up. By that, I mean that I do not see the libata crash anymore on suspend/wakeup. In fact, I do not see any crashes at all. It's looking all normal. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 01:01, 23 February 2016 (UTC)<br />
<br />
Nope, for me BIOS 1.2.3 with 4.4.5-1-ARCH is even worse. I can not poweroff, suspend or shutdown.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 10:05, 16 March 2016 (UTC)<br />
<br />
I'm using the same BIOS/Kernel as you. I do see the ACPI error (namespace failure you report, but nothing else). Could it be the graphic card power management, instead? I have absolutely nothing on my kernel line (all defaults). I do load intel-ucode, and my current microcode version 0x6a. I'm not sure which version of the graphics chip you have, but the failure in intel_pm (power management of the i915) may be mitigated by "disabling" power management: have you tried putting your graphic card on always "on" power (basically disable PM):<br />
<br />
echo on | sudo tee /sys/bus/pci/drivers/i915/0000:00:02.0/power/control <br />
<br />
Hopefully, that will help you. Note that it's bus number 0000:00:02.0 on my machine, but it maybe different on yours (so you may have to inspect the /sys/bus/pci/driver/i915 tree). [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 10:48, 16 March 2016 (UTC)<br />
<br />
Thanks Bouh, unfortunately I already have the /power/control set to 'on'. As you, I have nothing on my kernel options but intel-ucode, no power manager, etc. Do you have any kernel modules blacklisted, such as dell_* ? I currently don't have, but maybe should? --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:32, 16 March 2016 (UTC)<br />
<br />
== PulseAudio modifying gain settings ==<br />
After talking to the pulseaudio mailing list, one user, gave me the workaround. This is his answer below:<br />
<br />
It's weird that a mic boost would affect headphone output. One<br />
explanation would be that the mic signal is fed directly to the<br />
headphones, but in that case increasing the boost should increase the<br />
noise, not decrease it. I guess it's a hardware or driver bug.<br />
<br />
To work around this, you can remove the [Element Headphone Mic Boost]<br />
sections from these two files:<br />
<br />
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
/usr/share/pulseuadio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
After that PulseAudio won't touch the boost volume any more.<br />
<br />
Whenever pulseaudio is updated, the package manager will remove your<br />
modifications, so you have to redo the modifications. That's still<br />
better than having to reset the mixer after every reboot...<br />
<br />
I guess this really needs to be provided as a patched {{Pkg|pulseaudio}} package. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:09, 25 January 2016 (UTC)<br />
<br />
== HiDPI ==<br />
This is not really mentioned in the 2016 model page, but I did have some very very small icons and fonts. What I had to do was create a file and fill it with something like this:<br />
<br />
{{hc|/etc/X11/xorg.conf.d/90-monitor.conf|2=<br />
Section "Monitor"<br />
Identifier "<default monitor>"<br />
DisplaySize 338 190 # In millimeters<br />
EndSection<br />
}}<br />
<br />
This made my DPI settings similar to what they are in the Windows (240 DPI) that came with the XPS. [[User:Renatolond|Renatolond]]<br />
<br />
Out of curiosity, which desktop environment are you using? I am using a stock gnome-shell and it sets the scaling factor automatically. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 15:34, 19 February 2016 (UTC)<br />
<br />
I'm using Plasma via SDDM, but I think the problem begins before, because in CLI without any env the fonts are very small as well. --[[User:Renatolond|Renatolond]] ([[User talk:Renatolond|talk]]) 16:49, 19 February 2016 (UTC)<br />
<br />
In CLI, the setting mentioned above have no effect, don't they? Check this out if you want to change this: https://wiki.archlinux.org/index.php/Fonts#Console_fonts [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 15:16, 1 March 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=Talk:Dell_XPS_13_(9350)&diff=426010Talk:Dell XPS 13 (9350)2016-03-16T10:05:08Z<p>Tommyfankhauser: /* BIOS 1.2.3 */</p>
<hr />
<div>Added a section for kernel specific configurations.<br />
<br />
== SATA controller ==<br />
Potentially useful blog post?: https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/ (disclaimer: it's mine) on getting around the SATA controller issue for those who need to dual boot, works on my 9350 but ymmv. [[User:Samstudio8|Samstudio8]] ([[User talk:Samstudio8|talk]]) 04:11, 14 January 2016 (UTC)<br />
<br />
== Release of 4.4 in testing ==<br />
<br />
I made a slew of edits and some clean up related to the release of 4.4 in testing. Let me know if you see any issues. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:24, 20 January 2016 (UTC)<br />
<br />
== BIOS update 1.1.9 ==<br />
<br />
Since the BIOS update, I get some errors, with stack dump during suspend/resume.<br />
<br />
[ 0.448742] ------------[ cut here ]------------<br />
[ 0.448744] WARNING: CPU: 1 PID: 1 at arch/x86/mm/dump_pagetables.c:225 note_page+0x5e1/0x780()<br />
[ 0.448745] x86/mm: Found insecure W+X mapping at address ffff880000000000/0xffff880000000000<br />
[ 0.448746] Modules linked in:<br />
[ 0.448748] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-3-ARCH #1<br />
[ 0.448749] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 0.448750] 0000000000000000 00000000271d54da ffff8802771afd48 ffffffff812c8a99<br />
[ 0.448752] ffff8802771afd90 ffff8802771afd80 ffffffff810771c2 ffff8802771afe90<br />
[ 0.448754] 8000000000000163 0000000000000004 0000000000000000 0000000000000000<br />
[ 0.448755] Call Trace:<br />
[ 0.448758] [<ffffffff812c8a99>] dump_stack+0x4b/0x72<br />
[ 0.448760] [<ffffffff810771c2>] warn_slowpath_common+0x82/0xc0<br />
[ 0.448762] [<ffffffff8107725c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 0.448763] [<ffffffff8106c4c1>] note_page+0x5e1/0x780<br />
[ 0.448765] [<ffffffff8106c967>] ptdump_walk_pgd_level_core+0x307/0x450<br />
[ 0.448766] [<ffffffff8106cae7>] ptdump_walk_pgd_level_checkwx+0x17/0x20<br />
[ 0.448768] [<ffffffff8106278f>] mark_rodata_ro+0xef/0x100<br />
[ 0.448770] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448771] [<ffffffff8158636d>] kernel_init+0x1d/0xe0<br />
[ 0.448773] [<ffffffff8159290f>] ret_from_fork+0x3f/0x70<br />
[ 0.448774] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448775] ---[ end trace b1a5026ad8272458 ]---<br />
<br />
[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:48, 20 January 2016 (UTC)<br />
<br />
Since latest kernel update (4.4.1-2-ARCH), I do not get the above error anymore. I'm still using 1.1.9 at the moment. Instead I get the following error:<br />
<br />
<pre><br />
[ 1370.376263] ------------[ cut here ]------------<br />
[ 1370.376281] WARNING: CPU: 1 PID: 140 at drivers/ata/libata-eh.c:4143 ata_scsi_port_error_handler+0x731/0x770 [libata]()<br />
[ 1370.376356] Modules linked in: fuse ipt_REJECT nf_reject_ipv4 ip6t_REJECT nf_reject_ipv6 nf_conntrack_ipv6 nf_defrag_ipv6 xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 ip6table_filter xt_conntrack nf_conntrack ip6t_rpfilter snd_hda_codec_hdmi ip6table_raw joydev input_leds ip6_tables mousedev iptable_filter dell_led dell_laptop intel_rapl x86_pkg_temp_thermal intel_powerclamp led_class serio_raw atkbd kvm_intel dcdbas libps2 dell_wmi hid_multitouch nls_iso8859_1 i2c_designware_platform i2c_designware_core sparse_keymap kvm nls_cp437 snd_hda_codec_realtek snd_hda_codec_generic vfat irqbypass fat crct10dif_pclmul crc32_pclmul aesni_intel snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core aes_x86_64 lrw gf128mul snd_soc_sst_ipc glue_helper snd_soc_sst_dsp ablk_helper cryptd snd_soc_core snd_compress snd_pcm_dmaengine<br />
[ 1370.376448] ac97_bus dw_dmac_core pcspkr snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm brcmfmac snd_timer snd rtsx_pci_ms brcmutil i2c_i801 soundcore cfg80211 memstick uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common shpchp videodev mei_me btusb btrtl usbhid media mei idma64 processor_thermal_device intel_soc_dts_iosf iosf_mbi intel_lpss_pci fan thermal wmi i2c_hid hid battery hci_uart btbcm btqca btintel bluetooth i8042 rfkill serio crc16 pinctrl_sunrisepoint pinctrl_intel intel_lpss_acpi evdev acpi_als intel_lpss kfifo_buf industrialio mac_hid int3403_thermal int3400_thermal int340x_thermal_zone acpi_thermal_rel tpm_tis acpi_pad tpm ac fjes processor sch_fq_codel coretemp msr ip_tables x_tables rtsx_pci_sdmmc mmc_core xhci_pci ahci xhci_hcd libahci<br />
[ 1370.376474] libata rtsx_pci scsi_mod usbcore usb_common crc32c_generic crc32c_intel btrfs xor raid6_pq i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1370.376480] CPU: 1 PID: 140 Comm: scsi_eh_2 Tainted: G W 4.4.1-2-ARCH #1<br />
[ 1370.376482] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 1370.376488] 0000000000000000 000000009b4c41e3 ffff880274f23d60 ffffffff812c7f39<br />
[ 1370.376494] 0000000000000000 ffff880274f23d98 ffffffff810765b2 ffff880274de0000<br />
[ 1370.376499] ffff880274f23e08 ffff880274de0000 ffff880274f23e60 ffff880274f23e80<br />
[ 1370.376501] Call Trace:<br />
[ 1370.376508] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 1370.376516] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 1370.376523] [<ffffffff810766fa>] warn_slowpath_null+0x1a/0x20<br />
[ 1370.376533] [<ffffffffa03944b1>] ata_scsi_port_error_handler+0x731/0x770 [libata]<br />
[ 1370.376546] [<ffffffffa038ed1d>] ? ata_scsi_cmd_error_handler+0x11d/0x160 [libata]<br />
[ 1370.376557] [<ffffffffa0394590>] ata_scsi_error+0xa0/0xe0 [libata]<br />
[ 1370.376568] [<ffffffffa0339246>] scsi_error_handler+0xb6/0x550 [scsi_mod]<br />
[ 1370.376575] [<ffffffff8158d93a>] ? __schedule+0x3aa/0xa70<br />
[ 1370.376586] [<ffffffffa0339190>] ? scsi_eh_get_sense+0x170/0x170 [scsi_mod]<br />
[ 1370.376591] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 1370.376597] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376602] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 1370.376608] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376611] ---[ end trace d11264a1acf26f7c ]---<br />
</pre><br />
<br />
I do not see any other errors. It's an ATA error, and I am still preloading "nvme" in my MODULES= mkinitcpio configuration at the moment.[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:03, 12 February 2016 (UTC)<br />
<br />
I can second that exact same error with 4.4.1-2-ARCH. After reading through http://en.community.dell.com/support-forums/laptop/f/3518/t/19586456 I'm starting to begin wondering if its a general hardware problem with the mainboard/powerboard. Does anyone with an XPS 9350 NOT have any of this issues with a working suspend? --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 09:47, 12 February 2016 (UTC)<br />
<br />
== BIOS 1.2.3 ==<br />
<br />
With BIOS update 1.2.3 I get the following ACPI errors:<br />
<br />
[ 240.210541] INFO: task kworker/0:2:64 blocked for more than 120 seconds.<br />
[ 240.210552] Not tainted 4.4.1-1-ARCH #1<br />
[ 240.210555] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.<br />
[ 240.210561] kworker/0:2 D ffff880275b13b58 0 64 2 0x00000000<br />
[ 240.210580] Workqueue: kacpid acpi_os_execute_deferred<br />
[ 240.210585] ffff880275b13b58 ffffffff8137774a ffffffff81810500 ffff880275b9ac40<br />
[ 240.210591] ffff880275b14000 ffff880271451700 ffff880275b9ac40 ffff880276966820<br />
[ 240.210597] ffff88007628b050 ffff880275b13b70 ffffffff8158e03c 7fffffffffffffff<br />
[ 240.210603] Call Trace:<br />
[ 240.210612] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210622] [<ffffffff8158e03c>] schedule+0x3c/0x90<br />
[ 240.210629] [<ffffffff81590ab3>] schedule_timeout+0x1b3/0x240<br />
[ 240.210633] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210642] [<ffffffff8136c0c6>] ? acpi_ns_search_one_scope+0x25/0x45<br />
[ 240.210649] [<ffffffff8136c235>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
[ 240.210656] [<ffffffff8158fd34>] __down_timeout+0x74/0xd0<br />
[ 240.210662] [<ffffffff810bdb87>] ? down_timeout+0x37/0x60<br />
[ 240.210666] [<ffffffff810bdb9c>] down_timeout+0x4c/0x60<br />
[ 240.210673] [<ffffffff813478bf>] acpi_os_wait_semaphore+0x4c/0x67<br />
[ 240.210679] [<ffffffff81367243>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
[ 240.210686] [<ffffffff81359b28>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
[ 240.210693] [<ffffffff81359db4>] acpi_ds_call_control_method+0x54/0x17b<br />
[ 240.210698] [<ffffffff8136f3ab>] acpi_ps_parse_aml+0xaf/0x26f<br />
[ 240.210703] [<ffffffff8136fc11>] acpi_ps_execute_method+0x14b/0x186<br />
[ 240.210710] [<ffffffff8136a151>] acpi_ns_evaluate+0x1bb/0x247<br />
[ 240.210717] [<ffffffff8135d6f9>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
[ 240.210723] [<ffffffff81346bce>] acpi_os_execute_deferred+0x14/0x20<br />
[ 240.210731] [<ffffffff8108e21b>] process_one_work+0x14b/0x440<br />
[ 240.210737] [<ffffffff8108e558>] worker_thread+0x48/0x4a0<br />
[ 240.210744] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210750] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210755] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 240.210761] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 240.210766] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 240.210771] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
<br />
This probably stems from a malfunctioning in the 1.2.3 Bios:<br />
<br />
[ 2.927769] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.927774] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.927782] ACPI Error: Method parse/execution failed [\_TZ.FN00._ON] (Node ffff8802780deed8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.927791] acpi PNP0C0B:00: Failed to change power state to D0<br />
[ 2.931194] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002)<br />
[ 2.934430] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.934434] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.934439] ACPI Error: Method parse/execution failed [\_TZ.FN00._ON] (Node ffff8802780deed8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.934445] acpi PNP0C0B:00: Setting initial power state<br />
[ 2.936690] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)<br />
[ 2.937857] idma64 idma64.0: Found Intel integrated DMA 64-bit<br />
[ 2.951059] acpi PNP0C0B:00: Cannot transition from (unknown) to D3hot<br />
[ 2.951481] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002)<br />
[ 2.951616] idma64 idma64.1: Found Intel integrated DMA 64-bit<br />
[ 2.957772] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.957776] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.957781] ACPI Error: Method parse/execution failed [\_TZ.FN01._ON] (Node ffff88027810f028), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.957787] acpi PNP0C0B:01: Failed to change power state to D0<br />
[ 2.964451] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.964455] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.964460] ACPI Error: Method parse/execution failed [\_TZ.FN01._ON] (Node ffff88027810f028), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.964498] acpi PNP0C0B:01: Setting initial power state<br />
[ 2.969276] mei_me 0000:00:16.0: enabling device (0000 -> 0002)<br />
[ 2.981024] acpi PNP0C0B:01: Cannot transition from (unknown) to D3hot<br />
[ 2.987767] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.987772] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.987778] ACPI Error: Method parse/execution failed [\_TZ.FN02._ON] (Node ffff88027810f168), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.987784] acpi PNP0C0B:02: Failed to change power state to D0<br />
[ 2.990676] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4<br />
[ 2.994441] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 2.994447] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.994455] ACPI Error: Method parse/execution failed [\_TZ.FN02._ON] (Node ffff88027810f168), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 2.994464] acpi PNP0C0B:02: Setting initial power state<br />
[ 3.001025] usb 1-3: new full-speed USB device number 3 using xhci_hcd<br />
[ 3.007691] acpi PNP0C0B:02: Cannot transition from (unknown) to D3hot<br />
[ 3.014415] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 3.014420] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.014426] ACPI Error: Method parse/execution failed [\_TZ.FN03._ON] (Node ffff88027810f2a8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.014436] acpi PNP0C0B:03: Failed to change power state to D0<br />
[ 3.018400] ACPI Warning: SystemIO range 0x000000000000F040-0x000000000000F05F conflicts with OpRegion 0x000000000000F040-0x000000000000F04F (\_SB_.PCI0.SBUS.SMBI) (20150930/utaddress-254)<br />
[ 3.018409] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver<br />
[ 3.021070] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)<br />
[ 3.021074] ACPI Error: Method parse/execution failed [\_TZ.FNCL] (Node ffff88027810f4d8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.021080] ACPI Error: Method parse/execution failed [\_TZ.FN03._ON] (Node ffff88027810f2a8), AE_NOT_FOUND (20150930/psparse-542)<br />
[ 3.021086] acpi PNP0C0B:03: Setting initial power state<br />
<br />
<br />
Additionally I still get the intel gpu drm error that was present in 4.3:<br />
<br />
[ 8200.818355] WARNING: CPU: 0 PID: 663 at drivers/gpu/drm/i915/intel_pm.c:3597 skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]()<br />
[ 8200.818357] WARN_ON(!wm_changed)<br />
[ 8200.818359] Modules linked in:<br />
[ 8200.818361] ...<br />
[ 8200.818462] intel_gtt<br />
[ 8200.818466] CPU: 0 PID: 663 Comm: Xorg Tainted: G W 4.4.1-1-ARCH #1<br />
[ 8200.818468] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 8200.818470] 0000000000000000 00000000c1d62b7d ffff88007631f750 ffffffff812c7f39<br />
[ 8200.818474] ffff88007631f798 ffff88007631f788 ffffffff810765b2 ffff880276862000<br />
[ 8200.818477] ffff88007631f8bc ffff880276867000 0000000000000000 ffff88007631f828<br />
[ 8200.818480] Call Trace:<br />
[ 8200.818486] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 8200.818491] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 8200.818495] [<ffffffff8107664c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 8200.818505] [<ffffffffa00f1f37>] skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]<br />
[ 8200.818515] [<ffffffffa00f219a>] skl_update_wm+0x25a/0x750 [i915]<br />
[ 8200.818526] [<ffffffffa00f64de>] intel_update_watermarks+0x1e/0x30 [i915]<br />
[ 8200.818539] [<ffffffffa015ed70>] haswell_crtc_enable+0x370/0x870 [i915]<br />
[ 8200.818553] [<ffffffffa015a992>] intel_atomic_commit+0x492/0x1430 [i915]<br />
[ 8200.818561] [<ffffffffa003339e>] ? drm_atomic_check_only+0x18e/0x590 [drm]<br />
[ 8200.818567] [<ffffffffa00337d7>] drm_atomic_commit+0x37/0x60 [drm]<br />
[ 8200.818572] [<ffffffffa00a3fb6>] drm_atomic_helper_set_config+0x76/0xb0 [drm_kms_helper]<br />
[ 8200.818580] [<ffffffffa0021ea2>] drm_mode_set_config_internal+0x62/0x100 [drm]<br />
[ 8200.818589] [<ffffffffa0026d92>] drm_mode_setcrtc+0x3d2/0x4f0 [drm]<br />
[ 8200.818595] [<ffffffffa00187b2>] drm_ioctl+0x152/0x540 [drm]<br />
[ 8200.818603] [<ffffffffa00269c0>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]<br />
[ 8200.818613] [<ffffffff811f0b68>] do_vfs_ioctl+0x298/0x480<br />
[ 8200.818620] [<ffffffff810824e1>] ? __set_task_blocked+0x41/0xa0<br />
[ 8200.818627] [<ffffffff811fabe7>] ? __fget+0x77/0xb0<br />
[ 8200.818630] [<ffffffff811f0dc9>] SyS_ioctl+0x79/0x90<br />
[ 8200.818634] [<ffffffff81084fde>] ? SyS_rt_sigprocmask+0x8e/0xc0<br />
[ 8200.818637] [<ffffffff81591b2e>] entry_SYSCALL_64_fastpath+0x12/0x71<br />
[ 8200.818640] ---[ end trace 0e9f223c58ecdab8 ]---<br />
<br />
Everything, including the graphics works fine, however I am having trouble to rewake up the system when the laptop lid was closed.<br />
If just the display is turning off, it always comes back. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:45, 3 February 2016 (UTC)<br />
<br />
<br />
As of this morning, BIOS 1.2.3 and latest Linux kernel 4.4.2.1-ARCH, I have no more issue with suspend/wake up. By that, I mean that I do not see the libata crash anymore on suspend/wakeup. In fact, I do not see any crashes at all. It's looking all normal. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 01:01, 23 February 2016 (UTC)<br />
<br />
Nope, for me BIOS 1.2.3 with 4.4.5-1-ARCH is even worse. I can not poweroff, suspend or shutdown.--[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 10:05, 16 March 2016 (UTC)<br />
<br />
== PulseAudio modifying gain settings ==<br />
After talking to the pulseaudio mailing list, one user, gave me the workaround. This is his answer below:<br />
<br />
It's weird that a mic boost would affect headphone output. One<br />
explanation would be that the mic signal is fed directly to the<br />
headphones, but in that case increasing the boost should increase the<br />
noise, not decrease it. I guess it's a hardware or driver bug.<br />
<br />
To work around this, you can remove the [Element Headphone Mic Boost]<br />
sections from these two files:<br />
<br />
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
/usr/share/pulseuadio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
After that PulseAudio won't touch the boost volume any more.<br />
<br />
Whenever pulseaudio is updated, the package manager will remove your<br />
modifications, so you have to redo the modifications. That's still<br />
better than having to reset the mixer after every reboot...<br />
<br />
I guess this really needs to be provided as a patched {{Pkg|pulseaudio}} package. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:09, 25 January 2016 (UTC)<br />
<br />
== HiDPI ==<br />
This is not really mentioned in the 2016 model page, but I did have some very very small icons and fonts. What I had to do was create a file and fill it with something like this:<br />
<br />
{{hc|/etc/X11/xorg.conf.d/90-monitor.conf|2=<br />
Section "Monitor"<br />
Identifier "<default monitor>"<br />
DisplaySize 338 190 # In millimeters<br />
EndSection<br />
}}<br />
<br />
This made my DPI settings similar to what they are in the Windows (240 DPI) that came with the XPS. [[User:Renatolond|Renatolond]]<br />
<br />
Out of curiosity, which desktop environment are you using? I am using a stock gnome-shell and it sets the scaling factor automatically. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 15:34, 19 February 2016 (UTC)<br />
<br />
I'm using Plasma via SDDM, but I think the problem begins before, because in CLI without any env the fonts are very small as well. --[[User:Renatolond|Renatolond]] ([[User talk:Renatolond|talk]]) 16:49, 19 February 2016 (UTC)<br />
<br />
In CLI, the setting mentioned above have no effect, don't they? Check this out if you want to change this: https://wiki.archlinux.org/index.php/Fonts#Console_fonts [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 15:16, 1 March 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=Talk:Dell_XPS_13_(9350)&diff=420194Talk:Dell XPS 13 (9350)2016-02-12T09:48:13Z<p>Tommyfankhauser: /* BIOS update 1.1.9 */</p>
<hr />
<div>Added a section for kernel specific configurations.<br />
<br />
== SATA controller ==<br />
Potentially useful blog post?: https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/ (disclaimer: it's mine) on getting around the SATA controller issue for those who need to dual boot, works on my 9350 but ymmv. [[User:Samstudio8|Samstudio8]] ([[User talk:Samstudio8|talk]]) 04:11, 14 January 2016 (UTC)<br />
<br />
=="4.4.x requires adding "nvme" in modules to detect pcie ssd." ==<br />
<br />
why it is needed in 4.4, but it is not needed in 4.3? both kernels compile nvme as a module by default.<br />
<br />
Yes, it's compiled as module, but not included in your initramfs by default (well, in my experience at least). You need it to load early, or you won't be able to detect your disks (i.e. you won't get the /dev/nvmenXpX... to start init)<br />
Edit: Okay I think I get what you mean. Your question is why should we only add it for 4.4.x, and not 4.3.x? Actually, I agree with you. I needed it for both kernels. This part should probably be changed. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 02:24, 3 January 2016 (UTC)<br />
<br />
I neither had it for 4.3 nor for 4.4 and it works just fine. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:37, 3 February 2016 (UTC)<br />
<br />
It was definitely needed for me, or Linux would just panic at boot time. Could you let us know which version of the kernel you have now? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 14:01, 3 February 2016 (UTC)<br />
<br />
I'm having 4.4.1-1-ARCH with the issues mentioned in the Bios 1.2.3 section of this page. And overall it works really well. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 14:11, 3 February 2016 (UTC)<br />
<br />
I just did a config without "nvme" in the MODULE section of mkinitcpio.conf. It takes very slightly longer to load, but at first sight, it seem that the SATA error I reported earlier does not occur anymore. So it potentially it fixes an issue. I'm going to continue use it that way. I have no idea why I do not need it anymore, now. I suspect an update to mkinitcpio now includes nvme in the block devices module list. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:32, 12 February 2016 (UTC)<br />
<br />
I spoke too fast, the error still occurs on suspend/resume. I will try to find out why nvme was needed for me before but is not needed anymore and update the wiki accordingly. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:35, 12 February 2016 (UTC)<br />
<br />
Okay, I think my suspition is confirmed: https://bugs.archlinux.org/task/47761 this bug was reported for mkinitcpio and fixed in 19-1. It still puzzles me that I may have needed it for 4.3.3. Maybe I dreamed that part. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:51, 12 February 2016 (UTC)<br />
<br />
== Release of 4.4 in testing ==<br />
<br />
I made a slew of edits and some clean up related to the release of 4.4 in testing. Let me know if you see any issues. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:24, 20 January 2016 (UTC)<br />
<br />
== BIOS update 1.1.9 ==<br />
<br />
Since the BIOS update, I get some errors, with stack dump during suspend/resume.<br />
<br />
[ 0.448742] ------------[ cut here ]------------<br />
[ 0.448744] WARNING: CPU: 1 PID: 1 at arch/x86/mm/dump_pagetables.c:225 note_page+0x5e1/0x780()<br />
[ 0.448745] x86/mm: Found insecure W+X mapping at address ffff880000000000/0xffff880000000000<br />
[ 0.448746] Modules linked in:<br />
[ 0.448748] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-3-ARCH #1<br />
[ 0.448749] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 0.448750] 0000000000000000 00000000271d54da ffff8802771afd48 ffffffff812c8a99<br />
[ 0.448752] ffff8802771afd90 ffff8802771afd80 ffffffff810771c2 ffff8802771afe90<br />
[ 0.448754] 8000000000000163 0000000000000004 0000000000000000 0000000000000000<br />
[ 0.448755] Call Trace:<br />
[ 0.448758] [<ffffffff812c8a99>] dump_stack+0x4b/0x72<br />
[ 0.448760] [<ffffffff810771c2>] warn_slowpath_common+0x82/0xc0<br />
[ 0.448762] [<ffffffff8107725c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 0.448763] [<ffffffff8106c4c1>] note_page+0x5e1/0x780<br />
[ 0.448765] [<ffffffff8106c967>] ptdump_walk_pgd_level_core+0x307/0x450<br />
[ 0.448766] [<ffffffff8106cae7>] ptdump_walk_pgd_level_checkwx+0x17/0x20<br />
[ 0.448768] [<ffffffff8106278f>] mark_rodata_ro+0xef/0x100<br />
[ 0.448770] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448771] [<ffffffff8158636d>] kernel_init+0x1d/0xe0<br />
[ 0.448773] [<ffffffff8159290f>] ret_from_fork+0x3f/0x70<br />
[ 0.448774] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448775] ---[ end trace b1a5026ad8272458 ]---<br />
<br />
[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:48, 20 January 2016 (UTC)<br />
<br />
Since latest kernel update (4.4.1-2-ARCH), I do not get the above error anymore. I'm still using 1.1.9 at the moment. Instead I get the following error:<br />
<br />
<pre><br />
[ 1370.376263] ------------[ cut here ]------------<br />
[ 1370.376281] WARNING: CPU: 1 PID: 140 at drivers/ata/libata-eh.c:4143 ata_scsi_port_error_handler+0x731/0x770 [libata]()<br />
[ 1370.376356] Modules linked in: fuse ipt_REJECT nf_reject_ipv4 ip6t_REJECT nf_reject_ipv6 nf_conntrack_ipv6 nf_defrag_ipv6 xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 ip6table_filter xt_conntrack nf_conntrack ip6t_rpfilter snd_hda_codec_hdmi ip6table_raw joydev input_leds ip6_tables mousedev iptable_filter dell_led dell_laptop intel_rapl x86_pkg_temp_thermal intel_powerclamp led_class serio_raw atkbd kvm_intel dcdbas libps2 dell_wmi hid_multitouch nls_iso8859_1 i2c_designware_platform i2c_designware_core sparse_keymap kvm nls_cp437 snd_hda_codec_realtek snd_hda_codec_generic vfat irqbypass fat crct10dif_pclmul crc32_pclmul aesni_intel snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core aes_x86_64 lrw gf128mul snd_soc_sst_ipc glue_helper snd_soc_sst_dsp ablk_helper cryptd snd_soc_core snd_compress snd_pcm_dmaengine<br />
[ 1370.376448] ac97_bus dw_dmac_core pcspkr snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm brcmfmac snd_timer snd rtsx_pci_ms brcmutil i2c_i801 soundcore cfg80211 memstick uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common shpchp videodev mei_me btusb btrtl usbhid media mei idma64 processor_thermal_device intel_soc_dts_iosf iosf_mbi intel_lpss_pci fan thermal wmi i2c_hid hid battery hci_uart btbcm btqca btintel bluetooth i8042 rfkill serio crc16 pinctrl_sunrisepoint pinctrl_intel intel_lpss_acpi evdev acpi_als intel_lpss kfifo_buf industrialio mac_hid int3403_thermal int3400_thermal int340x_thermal_zone acpi_thermal_rel tpm_tis acpi_pad tpm ac fjes processor sch_fq_codel coretemp msr ip_tables x_tables rtsx_pci_sdmmc mmc_core xhci_pci ahci xhci_hcd libahci<br />
[ 1370.376474] libata rtsx_pci scsi_mod usbcore usb_common crc32c_generic crc32c_intel btrfs xor raid6_pq i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1370.376480] CPU: 1 PID: 140 Comm: scsi_eh_2 Tainted: G W 4.4.1-2-ARCH #1<br />
[ 1370.376482] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 1370.376488] 0000000000000000 000000009b4c41e3 ffff880274f23d60 ffffffff812c7f39<br />
[ 1370.376494] 0000000000000000 ffff880274f23d98 ffffffff810765b2 ffff880274de0000<br />
[ 1370.376499] ffff880274f23e08 ffff880274de0000 ffff880274f23e60 ffff880274f23e80<br />
[ 1370.376501] Call Trace:<br />
[ 1370.376508] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 1370.376516] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 1370.376523] [<ffffffff810766fa>] warn_slowpath_null+0x1a/0x20<br />
[ 1370.376533] [<ffffffffa03944b1>] ata_scsi_port_error_handler+0x731/0x770 [libata]<br />
[ 1370.376546] [<ffffffffa038ed1d>] ? ata_scsi_cmd_error_handler+0x11d/0x160 [libata]<br />
[ 1370.376557] [<ffffffffa0394590>] ata_scsi_error+0xa0/0xe0 [libata]<br />
[ 1370.376568] [<ffffffffa0339246>] scsi_error_handler+0xb6/0x550 [scsi_mod]<br />
[ 1370.376575] [<ffffffff8158d93a>] ? __schedule+0x3aa/0xa70<br />
[ 1370.376586] [<ffffffffa0339190>] ? scsi_eh_get_sense+0x170/0x170 [scsi_mod]<br />
[ 1370.376591] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 1370.376597] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376602] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 1370.376608] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376611] ---[ end trace d11264a1acf26f7c ]---<br />
</pre><br />
<br />
I do not see any other errors. It's an ATA error, and I am still preloading "nvme" in my MODULES= mkinitcpio configuration at the moment.[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:03, 12 February 2016 (UTC)<br />
<br />
I can second that exact same error with 4.4.1-2-ARCH. After reading through http://en.community.dell.com/support-forums/laptop/f/3518/t/19586456 I'm starting to begin wondering if its a general hardware problem with the mainboard/powerboard. Does anyone with an XPS 9350 NOT have any of this issues with a working suspend? --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 09:47, 12 February 2016 (UTC)<br />
<br />
== BIOS 1.2.3 ==<br />
<br />
With BIOS update 1.2.3 I get the following ACPI errors:<br />
<br />
[ 240.210541] INFO: task kworker/0:2:64 blocked for more than 120 seconds.<br />
[ 240.210552] Not tainted 4.4.1-1-ARCH #1<br />
[ 240.210555] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.<br />
[ 240.210561] kworker/0:2 D ffff880275b13b58 0 64 2 0x00000000<br />
[ 240.210580] Workqueue: kacpid acpi_os_execute_deferred<br />
[ 240.210585] ffff880275b13b58 ffffffff8137774a ffffffff81810500 ffff880275b9ac40<br />
[ 240.210591] ffff880275b14000 ffff880271451700 ffff880275b9ac40 ffff880276966820<br />
[ 240.210597] ffff88007628b050 ffff880275b13b70 ffffffff8158e03c 7fffffffffffffff<br />
[ 240.210603] Call Trace:<br />
[ 240.210612] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210622] [<ffffffff8158e03c>] schedule+0x3c/0x90<br />
[ 240.210629] [<ffffffff81590ab3>] schedule_timeout+0x1b3/0x240<br />
[ 240.210633] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210642] [<ffffffff8136c0c6>] ? acpi_ns_search_one_scope+0x25/0x45<br />
[ 240.210649] [<ffffffff8136c235>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
[ 240.210656] [<ffffffff8158fd34>] __down_timeout+0x74/0xd0<br />
[ 240.210662] [<ffffffff810bdb87>] ? down_timeout+0x37/0x60<br />
[ 240.210666] [<ffffffff810bdb9c>] down_timeout+0x4c/0x60<br />
[ 240.210673] [<ffffffff813478bf>] acpi_os_wait_semaphore+0x4c/0x67<br />
[ 240.210679] [<ffffffff81367243>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
[ 240.210686] [<ffffffff81359b28>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
[ 240.210693] [<ffffffff81359db4>] acpi_ds_call_control_method+0x54/0x17b<br />
[ 240.210698] [<ffffffff8136f3ab>] acpi_ps_parse_aml+0xaf/0x26f<br />
[ 240.210703] [<ffffffff8136fc11>] acpi_ps_execute_method+0x14b/0x186<br />
[ 240.210710] [<ffffffff8136a151>] acpi_ns_evaluate+0x1bb/0x247<br />
[ 240.210717] [<ffffffff8135d6f9>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
[ 240.210723] [<ffffffff81346bce>] acpi_os_execute_deferred+0x14/0x20<br />
[ 240.210731] [<ffffffff8108e21b>] process_one_work+0x14b/0x440<br />
[ 240.210737] [<ffffffff8108e558>] worker_thread+0x48/0x4a0<br />
[ 240.210744] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210750] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210755] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 240.210761] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 240.210766] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 240.210771] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
<br />
Additionally I still get the intel gpu drm error that was present in 4.3:<br />
<br />
[ 8200.818355] WARNING: CPU: 0 PID: 663 at drivers/gpu/drm/i915/intel_pm.c:3597 skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]()<br />
[ 8200.818357] WARN_ON(!wm_changed)<br />
[ 8200.818359] Modules linked in:<br />
[ 8200.818361] ...<br />
[ 8200.818462] intel_gtt<br />
[ 8200.818466] CPU: 0 PID: 663 Comm: Xorg Tainted: G W 4.4.1-1-ARCH #1<br />
[ 8200.818468] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 8200.818470] 0000000000000000 00000000c1d62b7d ffff88007631f750 ffffffff812c7f39<br />
[ 8200.818474] ffff88007631f798 ffff88007631f788 ffffffff810765b2 ffff880276862000<br />
[ 8200.818477] ffff88007631f8bc ffff880276867000 0000000000000000 ffff88007631f828<br />
[ 8200.818480] Call Trace:<br />
[ 8200.818486] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 8200.818491] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 8200.818495] [<ffffffff8107664c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 8200.818505] [<ffffffffa00f1f37>] skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]<br />
[ 8200.818515] [<ffffffffa00f219a>] skl_update_wm+0x25a/0x750 [i915]<br />
[ 8200.818526] [<ffffffffa00f64de>] intel_update_watermarks+0x1e/0x30 [i915]<br />
[ 8200.818539] [<ffffffffa015ed70>] haswell_crtc_enable+0x370/0x870 [i915]<br />
[ 8200.818553] [<ffffffffa015a992>] intel_atomic_commit+0x492/0x1430 [i915]<br />
[ 8200.818561] [<ffffffffa003339e>] ? drm_atomic_check_only+0x18e/0x590 [drm]<br />
[ 8200.818567] [<ffffffffa00337d7>] drm_atomic_commit+0x37/0x60 [drm]<br />
[ 8200.818572] [<ffffffffa00a3fb6>] drm_atomic_helper_set_config+0x76/0xb0 [drm_kms_helper]<br />
[ 8200.818580] [<ffffffffa0021ea2>] drm_mode_set_config_internal+0x62/0x100 [drm]<br />
[ 8200.818589] [<ffffffffa0026d92>] drm_mode_setcrtc+0x3d2/0x4f0 [drm]<br />
[ 8200.818595] [<ffffffffa00187b2>] drm_ioctl+0x152/0x540 [drm]<br />
[ 8200.818603] [<ffffffffa00269c0>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]<br />
[ 8200.818613] [<ffffffff811f0b68>] do_vfs_ioctl+0x298/0x480<br />
[ 8200.818620] [<ffffffff810824e1>] ? __set_task_blocked+0x41/0xa0<br />
[ 8200.818627] [<ffffffff811fabe7>] ? __fget+0x77/0xb0<br />
[ 8200.818630] [<ffffffff811f0dc9>] SyS_ioctl+0x79/0x90<br />
[ 8200.818634] [<ffffffff81084fde>] ? SyS_rt_sigprocmask+0x8e/0xc0<br />
[ 8200.818637] [<ffffffff81591b2e>] entry_SYSCALL_64_fastpath+0x12/0x71<br />
[ 8200.818640] ---[ end trace 0e9f223c58ecdab8 ]---<br />
<br />
Everything, including the graphics works fine, however I am having trouble to rewake up the system wenn the laptop lid was closed.<br />
If just the display is turning off, it always comes back. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:45, 3 February 2016 (UTC)<br />
<br />
== PulseAudio modifying gain settings ==<br />
After talking to the pulseaudio mailing list, one user, gave me the workaround. This is his answer below:<br />
<br />
It's weird that a mic boost would affect headphone output. One<br />
explanation would be that the mic signal is fed directly to the<br />
headphones, but in that case increasing the boost should increase the<br />
noise, not decrease it. I guess it's a hardware or driver bug.<br />
<br />
To work around this, you can remove the [Element Headphone Mic Boost]<br />
sections from these two files:<br />
<br />
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
/usr/share/pulseuadio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
After that PulseAudio won't touch the boost volume any more.<br />
<br />
Whenever pulseaudio is updated, the package manager will remove your<br />
modifications, so you have to redo the modifications. That's still<br />
better than having to reset the mixer after every reboot...<br />
<br />
I guess this really needs to be provided as a patched {{Pkg|pulseaudio}} package. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:09, 25 January 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=Talk:Dell_XPS_13_(9350)&diff=420193Talk:Dell XPS 13 (9350)2016-02-12T09:47:54Z<p>Tommyfankhauser: /* BIOS update 1.1.9 */</p>
<hr />
<div>Added a section for kernel specific configurations.<br />
<br />
== SATA controller ==<br />
Potentially useful blog post?: https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/ (disclaimer: it's mine) on getting around the SATA controller issue for those who need to dual boot, works on my 9350 but ymmv. [[User:Samstudio8|Samstudio8]] ([[User talk:Samstudio8|talk]]) 04:11, 14 January 2016 (UTC)<br />
<br />
=="4.4.x requires adding "nvme" in modules to detect pcie ssd." ==<br />
<br />
why it is needed in 4.4, but it is not needed in 4.3? both kernels compile nvme as a module by default.<br />
<br />
Yes, it's compiled as module, but not included in your initramfs by default (well, in my experience at least). You need it to load early, or you won't be able to detect your disks (i.e. you won't get the /dev/nvmenXpX... to start init)<br />
Edit: Okay I think I get what you mean. Your question is why should we only add it for 4.4.x, and not 4.3.x? Actually, I agree with you. I needed it for both kernels. This part should probably be changed. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 02:24, 3 January 2016 (UTC)<br />
<br />
I neither had it for 4.3 nor for 4.4 and it works just fine. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:37, 3 February 2016 (UTC)<br />
<br />
It was definitely needed for me, or Linux would just panic at boot time. Could you let us know which version of the kernel you have now? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 14:01, 3 February 2016 (UTC)<br />
<br />
I'm having 4.4.1-1-ARCH with the issues mentioned in the Bios 1.2.3 section of this page. And overall it works really well. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 14:11, 3 February 2016 (UTC)<br />
<br />
I just did a config without "nvme" in the MODULE section of mkinitcpio.conf. It takes very slightly longer to load, but at first sight, it seem that the SATA error I reported earlier does not occur anymore. So it potentially it fixes an issue. I'm going to continue use it that way. I have no idea why I do not need it anymore, now. I suspect an update to mkinitcpio now includes nvme in the block devices module list. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:32, 12 February 2016 (UTC)<br />
<br />
I spoke too fast, the error still occurs on suspend/resume. I will try to find out why nvme was needed for me before but is not needed anymore and update the wiki accordingly. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:35, 12 February 2016 (UTC)<br />
<br />
Okay, I think my suspition is confirmed: https://bugs.archlinux.org/task/47761 this bug was reported for mkinitcpio and fixed in 19-1. It still puzzles me that I may have needed it for 4.3.3. Maybe I dreamed that part. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:51, 12 February 2016 (UTC)<br />
<br />
== Release of 4.4 in testing ==<br />
<br />
I made a slew of edits and some clean up related to the release of 4.4 in testing. Let me know if you see any issues. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:24, 20 January 2016 (UTC)<br />
<br />
== BIOS update 1.1.9 ==<br />
<br />
Since the BIOS update, I get some errors, with stack dump during suspend/resume.<br />
<br />
[ 0.448742] ------------[ cut here ]------------<br />
[ 0.448744] WARNING: CPU: 1 PID: 1 at arch/x86/mm/dump_pagetables.c:225 note_page+0x5e1/0x780()<br />
[ 0.448745] x86/mm: Found insecure W+X mapping at address ffff880000000000/0xffff880000000000<br />
[ 0.448746] Modules linked in:<br />
[ 0.448748] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-3-ARCH #1<br />
[ 0.448749] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 0.448750] 0000000000000000 00000000271d54da ffff8802771afd48 ffffffff812c8a99<br />
[ 0.448752] ffff8802771afd90 ffff8802771afd80 ffffffff810771c2 ffff8802771afe90<br />
[ 0.448754] 8000000000000163 0000000000000004 0000000000000000 0000000000000000<br />
[ 0.448755] Call Trace:<br />
[ 0.448758] [<ffffffff812c8a99>] dump_stack+0x4b/0x72<br />
[ 0.448760] [<ffffffff810771c2>] warn_slowpath_common+0x82/0xc0<br />
[ 0.448762] [<ffffffff8107725c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 0.448763] [<ffffffff8106c4c1>] note_page+0x5e1/0x780<br />
[ 0.448765] [<ffffffff8106c967>] ptdump_walk_pgd_level_core+0x307/0x450<br />
[ 0.448766] [<ffffffff8106cae7>] ptdump_walk_pgd_level_checkwx+0x17/0x20<br />
[ 0.448768] [<ffffffff8106278f>] mark_rodata_ro+0xef/0x100<br />
[ 0.448770] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448771] [<ffffffff8158636d>] kernel_init+0x1d/0xe0<br />
[ 0.448773] [<ffffffff8159290f>] ret_from_fork+0x3f/0x70<br />
[ 0.448774] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448775] ---[ end trace b1a5026ad8272458 ]---<br />
<br />
[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:48, 20 January 2016 (UTC)<br />
<br />
Since latest kernel update (4.4.1-2-ARCH), I do not get the above error anymore. I'm still using 1.1.9 at the moment. Instead I get the following error:<br />
<br />
<pre><br />
[ 1370.376263] ------------[ cut here ]------------<br />
[ 1370.376281] WARNING: CPU: 1 PID: 140 at drivers/ata/libata-eh.c:4143 ata_scsi_port_error_handler+0x731/0x770 [libata]()<br />
[ 1370.376356] Modules linked in: fuse ipt_REJECT nf_reject_ipv4 ip6t_REJECT nf_reject_ipv6 nf_conntrack_ipv6 nf_defrag_ipv6 xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 ip6table_filter xt_conntrack nf_conntrack ip6t_rpfilter snd_hda_codec_hdmi ip6table_raw joydev input_leds ip6_tables mousedev iptable_filter dell_led dell_laptop intel_rapl x86_pkg_temp_thermal intel_powerclamp led_class serio_raw atkbd kvm_intel dcdbas libps2 dell_wmi hid_multitouch nls_iso8859_1 i2c_designware_platform i2c_designware_core sparse_keymap kvm nls_cp437 snd_hda_codec_realtek snd_hda_codec_generic vfat irqbypass fat crct10dif_pclmul crc32_pclmul aesni_intel snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core aes_x86_64 lrw gf128mul snd_soc_sst_ipc glue_helper snd_soc_sst_dsp ablk_helper cryptd snd_soc_core snd_compress snd_pcm_dmaengine<br />
[ 1370.376448] ac97_bus dw_dmac_core pcspkr snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm brcmfmac snd_timer snd rtsx_pci_ms brcmutil i2c_i801 soundcore cfg80211 memstick uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common shpchp videodev mei_me btusb btrtl usbhid media mei idma64 processor_thermal_device intel_soc_dts_iosf iosf_mbi intel_lpss_pci fan thermal wmi i2c_hid hid battery hci_uart btbcm btqca btintel bluetooth i8042 rfkill serio crc16 pinctrl_sunrisepoint pinctrl_intel intel_lpss_acpi evdev acpi_als intel_lpss kfifo_buf industrialio mac_hid int3403_thermal int3400_thermal int340x_thermal_zone acpi_thermal_rel tpm_tis acpi_pad tpm ac fjes processor sch_fq_codel coretemp msr ip_tables x_tables rtsx_pci_sdmmc mmc_core xhci_pci ahci xhci_hcd libahci<br />
[ 1370.376474] libata rtsx_pci scsi_mod usbcore usb_common crc32c_generic crc32c_intel btrfs xor raid6_pq i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm nvme<br />
[ 1370.376480] CPU: 1 PID: 140 Comm: scsi_eh_2 Tainted: G W 4.4.1-2-ARCH #1<br />
[ 1370.376482] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 1370.376488] 0000000000000000 000000009b4c41e3 ffff880274f23d60 ffffffff812c7f39<br />
[ 1370.376494] 0000000000000000 ffff880274f23d98 ffffffff810765b2 ffff880274de0000<br />
[ 1370.376499] ffff880274f23e08 ffff880274de0000 ffff880274f23e60 ffff880274f23e80<br />
[ 1370.376501] Call Trace:<br />
[ 1370.376508] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 1370.376516] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 1370.376523] [<ffffffff810766fa>] warn_slowpath_null+0x1a/0x20<br />
[ 1370.376533] [<ffffffffa03944b1>] ata_scsi_port_error_handler+0x731/0x770 [libata]<br />
[ 1370.376546] [<ffffffffa038ed1d>] ? ata_scsi_cmd_error_handler+0x11d/0x160 [libata]<br />
[ 1370.376557] [<ffffffffa0394590>] ata_scsi_error+0xa0/0xe0 [libata]<br />
[ 1370.376568] [<ffffffffa0339246>] scsi_error_handler+0xb6/0x550 [scsi_mod]<br />
[ 1370.376575] [<ffffffff8158d93a>] ? __schedule+0x3aa/0xa70<br />
[ 1370.376586] [<ffffffffa0339190>] ? scsi_eh_get_sense+0x170/0x170 [scsi_mod]<br />
[ 1370.376591] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 1370.376597] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376602] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 1370.376608] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 1370.376611] ---[ end trace d11264a1acf26f7c ]---<br />
</pre><br />
<br />
I do not see any other errors. It's an ATA error, and I am still preloading "nvme" in my MODULES= mkinitcpio configuration at the moment.[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:03, 12 February 2016 (UTC)<br />
I can second that exact same error with 4.4.1-2-ARCH. After reading through http://en.community.dell.com/support-forums/laptop/f/3518/t/19586456 I'm starting to begin wondering if its a general hardware problem with the mainboard/powerboard. Does anyone with an XPS 9350 NOT have any of this issues with a working suspend? --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 09:47, 12 February 2016 (UTC)<br />
<br />
== BIOS 1.2.3 ==<br />
<br />
With BIOS update 1.2.3 I get the following ACPI errors:<br />
<br />
[ 240.210541] INFO: task kworker/0:2:64 blocked for more than 120 seconds.<br />
[ 240.210552] Not tainted 4.4.1-1-ARCH #1<br />
[ 240.210555] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.<br />
[ 240.210561] kworker/0:2 D ffff880275b13b58 0 64 2 0x00000000<br />
[ 240.210580] Workqueue: kacpid acpi_os_execute_deferred<br />
[ 240.210585] ffff880275b13b58 ffffffff8137774a ffffffff81810500 ffff880275b9ac40<br />
[ 240.210591] ffff880275b14000 ffff880271451700 ffff880275b9ac40 ffff880276966820<br />
[ 240.210597] ffff88007628b050 ffff880275b13b70 ffffffff8158e03c 7fffffffffffffff<br />
[ 240.210603] Call Trace:<br />
[ 240.210612] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210622] [<ffffffff8158e03c>] schedule+0x3c/0x90<br />
[ 240.210629] [<ffffffff81590ab3>] schedule_timeout+0x1b3/0x240<br />
[ 240.210633] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210642] [<ffffffff8136c0c6>] ? acpi_ns_search_one_scope+0x25/0x45<br />
[ 240.210649] [<ffffffff8136c235>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
[ 240.210656] [<ffffffff8158fd34>] __down_timeout+0x74/0xd0<br />
[ 240.210662] [<ffffffff810bdb87>] ? down_timeout+0x37/0x60<br />
[ 240.210666] [<ffffffff810bdb9c>] down_timeout+0x4c/0x60<br />
[ 240.210673] [<ffffffff813478bf>] acpi_os_wait_semaphore+0x4c/0x67<br />
[ 240.210679] [<ffffffff81367243>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
[ 240.210686] [<ffffffff81359b28>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
[ 240.210693] [<ffffffff81359db4>] acpi_ds_call_control_method+0x54/0x17b<br />
[ 240.210698] [<ffffffff8136f3ab>] acpi_ps_parse_aml+0xaf/0x26f<br />
[ 240.210703] [<ffffffff8136fc11>] acpi_ps_execute_method+0x14b/0x186<br />
[ 240.210710] [<ffffffff8136a151>] acpi_ns_evaluate+0x1bb/0x247<br />
[ 240.210717] [<ffffffff8135d6f9>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
[ 240.210723] [<ffffffff81346bce>] acpi_os_execute_deferred+0x14/0x20<br />
[ 240.210731] [<ffffffff8108e21b>] process_one_work+0x14b/0x440<br />
[ 240.210737] [<ffffffff8108e558>] worker_thread+0x48/0x4a0<br />
[ 240.210744] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210750] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210755] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 240.210761] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 240.210766] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 240.210771] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
<br />
Additionally I still get the intel gpu drm error that was present in 4.3:<br />
<br />
[ 8200.818355] WARNING: CPU: 0 PID: 663 at drivers/gpu/drm/i915/intel_pm.c:3597 skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]()<br />
[ 8200.818357] WARN_ON(!wm_changed)<br />
[ 8200.818359] Modules linked in:<br />
[ 8200.818361] ...<br />
[ 8200.818462] intel_gtt<br />
[ 8200.818466] CPU: 0 PID: 663 Comm: Xorg Tainted: G W 4.4.1-1-ARCH #1<br />
[ 8200.818468] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 8200.818470] 0000000000000000 00000000c1d62b7d ffff88007631f750 ffffffff812c7f39<br />
[ 8200.818474] ffff88007631f798 ffff88007631f788 ffffffff810765b2 ffff880276862000<br />
[ 8200.818477] ffff88007631f8bc ffff880276867000 0000000000000000 ffff88007631f828<br />
[ 8200.818480] Call Trace:<br />
[ 8200.818486] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 8200.818491] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 8200.818495] [<ffffffff8107664c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 8200.818505] [<ffffffffa00f1f37>] skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]<br />
[ 8200.818515] [<ffffffffa00f219a>] skl_update_wm+0x25a/0x750 [i915]<br />
[ 8200.818526] [<ffffffffa00f64de>] intel_update_watermarks+0x1e/0x30 [i915]<br />
[ 8200.818539] [<ffffffffa015ed70>] haswell_crtc_enable+0x370/0x870 [i915]<br />
[ 8200.818553] [<ffffffffa015a992>] intel_atomic_commit+0x492/0x1430 [i915]<br />
[ 8200.818561] [<ffffffffa003339e>] ? drm_atomic_check_only+0x18e/0x590 [drm]<br />
[ 8200.818567] [<ffffffffa00337d7>] drm_atomic_commit+0x37/0x60 [drm]<br />
[ 8200.818572] [<ffffffffa00a3fb6>] drm_atomic_helper_set_config+0x76/0xb0 [drm_kms_helper]<br />
[ 8200.818580] [<ffffffffa0021ea2>] drm_mode_set_config_internal+0x62/0x100 [drm]<br />
[ 8200.818589] [<ffffffffa0026d92>] drm_mode_setcrtc+0x3d2/0x4f0 [drm]<br />
[ 8200.818595] [<ffffffffa00187b2>] drm_ioctl+0x152/0x540 [drm]<br />
[ 8200.818603] [<ffffffffa00269c0>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]<br />
[ 8200.818613] [<ffffffff811f0b68>] do_vfs_ioctl+0x298/0x480<br />
[ 8200.818620] [<ffffffff810824e1>] ? __set_task_blocked+0x41/0xa0<br />
[ 8200.818627] [<ffffffff811fabe7>] ? __fget+0x77/0xb0<br />
[ 8200.818630] [<ffffffff811f0dc9>] SyS_ioctl+0x79/0x90<br />
[ 8200.818634] [<ffffffff81084fde>] ? SyS_rt_sigprocmask+0x8e/0xc0<br />
[ 8200.818637] [<ffffffff81591b2e>] entry_SYSCALL_64_fastpath+0x12/0x71<br />
[ 8200.818640] ---[ end trace 0e9f223c58ecdab8 ]---<br />
<br />
Everything, including the graphics works fine, however I am having trouble to rewake up the system wenn the laptop lid was closed.<br />
If just the display is turning off, it always comes back. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:45, 3 February 2016 (UTC)<br />
<br />
== PulseAudio modifying gain settings ==<br />
After talking to the pulseaudio mailing list, one user, gave me the workaround. This is his answer below:<br />
<br />
It's weird that a mic boost would affect headphone output. One<br />
explanation would be that the mic signal is fed directly to the<br />
headphones, but in that case increasing the boost should increase the<br />
noise, not decrease it. I guess it's a hardware or driver bug.<br />
<br />
To work around this, you can remove the [Element Headphone Mic Boost]<br />
sections from these two files:<br />
<br />
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
/usr/share/pulseuadio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
After that PulseAudio won't touch the boost volume any more.<br />
<br />
Whenever pulseaudio is updated, the package manager will remove your<br />
modifications, so you have to redo the modifications. That's still<br />
better than having to reset the mixer after every reboot...<br />
<br />
I guess this really needs to be provided as a patched {{Pkg|pulseaudio}} package. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:09, 25 January 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=Talk:Dell_XPS_13_(9350)&diff=418877Talk:Dell XPS 13 (9350)2016-02-03T14:11:28Z<p>Tommyfankhauser: /* "4.4.x requires adding "nvme" in modules to detect pcie ssd." */</p>
<hr />
<div>Added a section for kernel specific configurations.<br />
<br />
== SATA controller ==<br />
Potentially useful blog post?: https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/ (disclaimer: it's mine) on getting around the SATA controller issue for those who need to dual boot, works on my 9350 but ymmv. [[User:Samstudio8|Samstudio8]] ([[User talk:Samstudio8|talk]]) 04:11, 14 January 2016 (UTC)<br />
<br />
=="4.4.x requires adding "nvme" in modules to detect pcie ssd." ==<br />
<br />
why it is needed in 4.4, but it is not needed in 4.3? both kernels compile nvme as a module by default.<br />
<br />
Yes, it's compiled as module, but not included in your initramfs by default (well, in my experience at least). You need it to load early, or you won't be able to detect your disks (i.e. you won't get the /dev/nvmenXpX... to start init)<br />
Edit: Okay I think I get what you mean. Your question is why should we only add it for 4.4.x, and not 4.3.x? Actually, I agree with you. I needed it for both kernels. This part should probably be changed. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 02:24, 3 January 2016 (UTC)<br />
<br />
I neither had it for 4.3 nor for 4.4 and it works just fine. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:37, 3 February 2016 (UTC)<br />
<br />
It was definitely needed for me, or Linux would just panic at boot time. Could you let us know which version of the kernel you have now? [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 14:01, 3 February 2016 (UTC)<br />
<br />
I'm having 4.4.1-1-ARCH with the issues mentioned in the Bios 1.2.3 section of this page. And overall it works really well. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 14:11, 3 February 2016 (UTC)<br />
<br />
== Release of 4.4 in testing ==<br />
<br />
I made a slew of edits and some clean up related to the release of 4.4 in testing. Let me know if you see any issues. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:24, 20 January 2016 (UTC)<br />
<br />
== BIOS update 1.1.9 ==<br />
<br />
Since the BIOS update, I get some errors, with stack dump during suspend/resume. Anyone else experiencing the same issue?<br />
<br />
[ 0.448742] ------------[ cut here ]------------<br />
[ 0.448744] WARNING: CPU: 1 PID: 1 at arch/x86/mm/dump_pagetables.c:225 note_page+0x5e1/0x780()<br />
[ 0.448745] x86/mm: Found insecure W+X mapping at address ffff880000000000/0xffff880000000000<br />
[ 0.448746] Modules linked in:<br />
[ 0.448748] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-3-ARCH #1<br />
[ 0.448749] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 0.448750] 0000000000000000 00000000271d54da ffff8802771afd48 ffffffff812c8a99<br />
[ 0.448752] ffff8802771afd90 ffff8802771afd80 ffffffff810771c2 ffff8802771afe90<br />
[ 0.448754] 8000000000000163 0000000000000004 0000000000000000 0000000000000000<br />
[ 0.448755] Call Trace:<br />
[ 0.448758] [<ffffffff812c8a99>] dump_stack+0x4b/0x72<br />
[ 0.448760] [<ffffffff810771c2>] warn_slowpath_common+0x82/0xc0<br />
[ 0.448762] [<ffffffff8107725c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 0.448763] [<ffffffff8106c4c1>] note_page+0x5e1/0x780<br />
[ 0.448765] [<ffffffff8106c967>] ptdump_walk_pgd_level_core+0x307/0x450<br />
[ 0.448766] [<ffffffff8106cae7>] ptdump_walk_pgd_level_checkwx+0x17/0x20<br />
[ 0.448768] [<ffffffff8106278f>] mark_rodata_ro+0xef/0x100<br />
[ 0.448770] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448771] [<ffffffff8158636d>] kernel_init+0x1d/0xe0<br />
[ 0.448773] [<ffffffff8159290f>] ret_from_fork+0x3f/0x70<br />
[ 0.448774] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448775] ---[ end trace b1a5026ad8272458 ]---<br />
<br />
[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:48, 20 January 2016 (UTC)<br />
<br />
== BIOS 1.2.3 ==<br />
<br />
With BIOS update 1.2.3 I get the following ACPI errors:<br />
<br />
[ 240.210541] INFO: task kworker/0:2:64 blocked for more than 120 seconds.<br />
[ 240.210552] Not tainted 4.4.1-1-ARCH #1<br />
[ 240.210555] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.<br />
[ 240.210561] kworker/0:2 D ffff880275b13b58 0 64 2 0x00000000<br />
[ 240.210580] Workqueue: kacpid acpi_os_execute_deferred<br />
[ 240.210585] ffff880275b13b58 ffffffff8137774a ffffffff81810500 ffff880275b9ac40<br />
[ 240.210591] ffff880275b14000 ffff880271451700 ffff880275b9ac40 ffff880276966820<br />
[ 240.210597] ffff88007628b050 ffff880275b13b70 ffffffff8158e03c 7fffffffffffffff<br />
[ 240.210603] Call Trace:<br />
[ 240.210612] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210622] [<ffffffff8158e03c>] schedule+0x3c/0x90<br />
[ 240.210629] [<ffffffff81590ab3>] schedule_timeout+0x1b3/0x240<br />
[ 240.210633] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210642] [<ffffffff8136c0c6>] ? acpi_ns_search_one_scope+0x25/0x45<br />
[ 240.210649] [<ffffffff8136c235>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
[ 240.210656] [<ffffffff8158fd34>] __down_timeout+0x74/0xd0<br />
[ 240.210662] [<ffffffff810bdb87>] ? down_timeout+0x37/0x60<br />
[ 240.210666] [<ffffffff810bdb9c>] down_timeout+0x4c/0x60<br />
[ 240.210673] [<ffffffff813478bf>] acpi_os_wait_semaphore+0x4c/0x67<br />
[ 240.210679] [<ffffffff81367243>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
[ 240.210686] [<ffffffff81359b28>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
[ 240.210693] [<ffffffff81359db4>] acpi_ds_call_control_method+0x54/0x17b<br />
[ 240.210698] [<ffffffff8136f3ab>] acpi_ps_parse_aml+0xaf/0x26f<br />
[ 240.210703] [<ffffffff8136fc11>] acpi_ps_execute_method+0x14b/0x186<br />
[ 240.210710] [<ffffffff8136a151>] acpi_ns_evaluate+0x1bb/0x247<br />
[ 240.210717] [<ffffffff8135d6f9>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
[ 240.210723] [<ffffffff81346bce>] acpi_os_execute_deferred+0x14/0x20<br />
[ 240.210731] [<ffffffff8108e21b>] process_one_work+0x14b/0x440<br />
[ 240.210737] [<ffffffff8108e558>] worker_thread+0x48/0x4a0<br />
[ 240.210744] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210750] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210755] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 240.210761] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 240.210766] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 240.210771] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
<br />
Additionally I still get the intel gpu drm error that was present in 4.3:<br />
<br />
[ 8200.818355] WARNING: CPU: 0 PID: 663 at drivers/gpu/drm/i915/intel_pm.c:3597 skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]()<br />
[ 8200.818357] WARN_ON(!wm_changed)<br />
[ 8200.818359] Modules linked in:<br />
[ 8200.818361] ...<br />
[ 8200.818462] intel_gtt<br />
[ 8200.818466] CPU: 0 PID: 663 Comm: Xorg Tainted: G W 4.4.1-1-ARCH #1<br />
[ 8200.818468] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 8200.818470] 0000000000000000 00000000c1d62b7d ffff88007631f750 ffffffff812c7f39<br />
[ 8200.818474] ffff88007631f798 ffff88007631f788 ffffffff810765b2 ffff880276862000<br />
[ 8200.818477] ffff88007631f8bc ffff880276867000 0000000000000000 ffff88007631f828<br />
[ 8200.818480] Call Trace:<br />
[ 8200.818486] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 8200.818491] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 8200.818495] [<ffffffff8107664c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 8200.818505] [<ffffffffa00f1f37>] skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]<br />
[ 8200.818515] [<ffffffffa00f219a>] skl_update_wm+0x25a/0x750 [i915]<br />
[ 8200.818526] [<ffffffffa00f64de>] intel_update_watermarks+0x1e/0x30 [i915]<br />
[ 8200.818539] [<ffffffffa015ed70>] haswell_crtc_enable+0x370/0x870 [i915]<br />
[ 8200.818553] [<ffffffffa015a992>] intel_atomic_commit+0x492/0x1430 [i915]<br />
[ 8200.818561] [<ffffffffa003339e>] ? drm_atomic_check_only+0x18e/0x590 [drm]<br />
[ 8200.818567] [<ffffffffa00337d7>] drm_atomic_commit+0x37/0x60 [drm]<br />
[ 8200.818572] [<ffffffffa00a3fb6>] drm_atomic_helper_set_config+0x76/0xb0 [drm_kms_helper]<br />
[ 8200.818580] [<ffffffffa0021ea2>] drm_mode_set_config_internal+0x62/0x100 [drm]<br />
[ 8200.818589] [<ffffffffa0026d92>] drm_mode_setcrtc+0x3d2/0x4f0 [drm]<br />
[ 8200.818595] [<ffffffffa00187b2>] drm_ioctl+0x152/0x540 [drm]<br />
[ 8200.818603] [<ffffffffa00269c0>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]<br />
[ 8200.818613] [<ffffffff811f0b68>] do_vfs_ioctl+0x298/0x480<br />
[ 8200.818620] [<ffffffff810824e1>] ? __set_task_blocked+0x41/0xa0<br />
[ 8200.818627] [<ffffffff811fabe7>] ? __fget+0x77/0xb0<br />
[ 8200.818630] [<ffffffff811f0dc9>] SyS_ioctl+0x79/0x90<br />
[ 8200.818634] [<ffffffff81084fde>] ? SyS_rt_sigprocmask+0x8e/0xc0<br />
[ 8200.818637] [<ffffffff81591b2e>] entry_SYSCALL_64_fastpath+0x12/0x71<br />
[ 8200.818640] ---[ end trace 0e9f223c58ecdab8 ]---<br />
<br />
Everything, including the graphics works fine, however I am having trouble to rewake up the system wenn the laptop lid was closed.<br />
If just the display is turning off, it always comes back. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:45, 3 February 2016 (UTC)<br />
<br />
== PulseAudio modifying gain settings ==<br />
After talking to the pulseaudio mailing list, one user, gave me the workaround. This is his answer below:<br />
<br />
It's weird that a mic boost would affect headphone output. One<br />
explanation would be that the mic signal is fed directly to the<br />
headphones, but in that case increasing the boost should increase the<br />
noise, not decrease it. I guess it's a hardware or driver bug.<br />
<br />
To work around this, you can remove the [Element Headphone Mic Boost]<br />
sections from these two files:<br />
<br />
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
/usr/share/pulseuadio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
After that PulseAudio won't touch the boost volume any more.<br />
<br />
Whenever pulseaudio is updated, the package manager will remove your<br />
modifications, so you have to redo the modifications. That's still<br />
better than having to reset the mixer after every reboot...<br />
<br />
I guess this really needs to be provided as a patched {{Pkg|pulseaudio}} package. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:09, 25 January 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=Talk:Dell_XPS_13_(9350)&diff=418868Talk:Dell XPS 13 (9350)2016-02-03T12:45:46Z<p>Tommyfankhauser: Added BIOS 1.2.3 dmesg Stacktraces</p>
<hr />
<div>Added a section for kernel specific configurations.<br />
<br />
== SATA controller ==<br />
Potentially useful blog post?: https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/ (disclaimer: it's mine) on getting around the SATA controller issue for those who need to dual boot, works on my 9350 but ymmv. [[User:Samstudio8|Samstudio8]] ([[User talk:Samstudio8|talk]]) 04:11, 14 January 2016 (UTC)<br />
<br />
=="4.4.x requires adding "nvme" in modules to detect pcie ssd." ==<br />
<br />
why it is needed in 4.4, but it is not needed in 4.3? both kernels compile nvme as a module by default.<br />
<br />
Yes, it's compiled as module, but not included in your initramfs by default (well, in my experience at least). You need it to load early, or you won't be able to detect your disks (i.e. you won't get the /dev/nvmenXpX... to start init)<br />
Edit: Okay I think I get what you mean. Your question is why should we only add it for 4.4.x, and not 4.3.x? Actually, I agree with you. I needed it for both kernels. This part should probably be changed. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 02:24, 3 January 2016 (UTC)<br />
<br />
I neither had it for 4.3 nor for 4.4 and it works just fine. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:37, 3 February 2016 (UTC)<br />
<br />
== Release of 4.4 in testing ==<br />
<br />
I made a slew of edits and some clean up related to the release of 4.4 in testing. Let me know if you see any issues. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:24, 20 January 2016 (UTC)<br />
<br />
== BIOS update 1.1.9 ==<br />
<br />
Since the BIOS update, I get some errors, with stack dump during suspend/resume. Anyone else experiencing the same issue?<br />
<br />
[ 0.448742] ------------[ cut here ]------------<br />
[ 0.448744] WARNING: CPU: 1 PID: 1 at arch/x86/mm/dump_pagetables.c:225 note_page+0x5e1/0x780()<br />
[ 0.448745] x86/mm: Found insecure W+X mapping at address ffff880000000000/0xffff880000000000<br />
[ 0.448746] Modules linked in:<br />
[ 0.448748] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-3-ARCH #1<br />
[ 0.448749] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 0.448750] 0000000000000000 00000000271d54da ffff8802771afd48 ffffffff812c8a99<br />
[ 0.448752] ffff8802771afd90 ffff8802771afd80 ffffffff810771c2 ffff8802771afe90<br />
[ 0.448754] 8000000000000163 0000000000000004 0000000000000000 0000000000000000<br />
[ 0.448755] Call Trace:<br />
[ 0.448758] [<ffffffff812c8a99>] dump_stack+0x4b/0x72<br />
[ 0.448760] [<ffffffff810771c2>] warn_slowpath_common+0x82/0xc0<br />
[ 0.448762] [<ffffffff8107725c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 0.448763] [<ffffffff8106c4c1>] note_page+0x5e1/0x780<br />
[ 0.448765] [<ffffffff8106c967>] ptdump_walk_pgd_level_core+0x307/0x450<br />
[ 0.448766] [<ffffffff8106cae7>] ptdump_walk_pgd_level_checkwx+0x17/0x20<br />
[ 0.448768] [<ffffffff8106278f>] mark_rodata_ro+0xef/0x100<br />
[ 0.448770] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448771] [<ffffffff8158636d>] kernel_init+0x1d/0xe0<br />
[ 0.448773] [<ffffffff8159290f>] ret_from_fork+0x3f/0x70<br />
[ 0.448774] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448775] ---[ end trace b1a5026ad8272458 ]---<br />
<br />
[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:48, 20 January 2016 (UTC)<br />
<br />
== BIOS 1.2.3 ==<br />
<br />
With BIOS update 1.2.3 I get the following ACPI errors:<br />
<br />
[ 240.210541] INFO: task kworker/0:2:64 blocked for more than 120 seconds.<br />
[ 240.210552] Not tainted 4.4.1-1-ARCH #1<br />
[ 240.210555] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.<br />
[ 240.210561] kworker/0:2 D ffff880275b13b58 0 64 2 0x00000000<br />
[ 240.210580] Workqueue: kacpid acpi_os_execute_deferred<br />
[ 240.210585] ffff880275b13b58 ffffffff8137774a ffffffff81810500 ffff880275b9ac40<br />
[ 240.210591] ffff880275b14000 ffff880271451700 ffff880275b9ac40 ffff880276966820<br />
[ 240.210597] ffff88007628b050 ffff880275b13b70 ffffffff8158e03c 7fffffffffffffff<br />
[ 240.210603] Call Trace:<br />
[ 240.210612] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210622] [<ffffffff8158e03c>] schedule+0x3c/0x90<br />
[ 240.210629] [<ffffffff81590ab3>] schedule_timeout+0x1b3/0x240<br />
[ 240.210633] [<ffffffff8137774a>] ? acpi_ut_repair_name+0x2a/0x74<br />
[ 240.210642] [<ffffffff8136c0c6>] ? acpi_ns_search_one_scope+0x25/0x45<br />
[ 240.210649] [<ffffffff8136c235>] ? acpi_ns_search_and_enter+0x14f/0x1ab<br />
[ 240.210656] [<ffffffff8158fd34>] __down_timeout+0x74/0xd0<br />
[ 240.210662] [<ffffffff810bdb87>] ? down_timeout+0x37/0x60<br />
[ 240.210666] [<ffffffff810bdb9c>] down_timeout+0x4c/0x60<br />
[ 240.210673] [<ffffffff813478bf>] acpi_os_wait_semaphore+0x4c/0x67<br />
[ 240.210679] [<ffffffff81367243>] acpi_ex_system_wait_mutex+0x3c/0x4d<br />
[ 240.210686] [<ffffffff81359b28>] acpi_ds_begin_method_execution+0x13f/0x1d8<br />
[ 240.210693] [<ffffffff81359db4>] acpi_ds_call_control_method+0x54/0x17b<br />
[ 240.210698] [<ffffffff8136f3ab>] acpi_ps_parse_aml+0xaf/0x26f<br />
[ 240.210703] [<ffffffff8136fc11>] acpi_ps_execute_method+0x14b/0x186<br />
[ 240.210710] [<ffffffff8136a151>] acpi_ns_evaluate+0x1bb/0x247<br />
[ 240.210717] [<ffffffff8135d6f9>] acpi_ev_asynch_execute_gpe_method+0xa0/0x105<br />
[ 240.210723] [<ffffffff81346bce>] acpi_os_execute_deferred+0x14/0x20<br />
[ 240.210731] [<ffffffff8108e21b>] process_one_work+0x14b/0x440<br />
[ 240.210737] [<ffffffff8108e558>] worker_thread+0x48/0x4a0<br />
[ 240.210744] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210750] [<ffffffff8108e510>] ? process_one_work+0x440/0x440<br />
[ 240.210755] [<ffffffff81093ff8>] kthread+0xd8/0xf0<br />
[ 240.210761] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
[ 240.210766] [<ffffffff81591e8f>] ret_from_fork+0x3f/0x70<br />
[ 240.210771] [<ffffffff81093f20>] ? kthread_worker_fn+0x170/0x170<br />
<br />
Additionally I still get the intel gpu drm error that was present in 4.3:<br />
<br />
[ 8200.818355] WARNING: CPU: 0 PID: 663 at drivers/gpu/drm/i915/intel_pm.c:3597 skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]()<br />
[ 8200.818357] WARN_ON(!wm_changed)<br />
[ 8200.818359] Modules linked in:<br />
[ 8200.818361] ...<br />
[ 8200.818462] intel_gtt<br />
[ 8200.818466] CPU: 0 PID: 663 Comm: Xorg Tainted: G W 4.4.1-1-ARCH #1<br />
[ 8200.818468] Hardware name: Dell Inc. XPS 13 9350/0PWNCR, BIOS 1.2.3 01/08/2016<br />
[ 8200.818470] 0000000000000000 00000000c1d62b7d ffff88007631f750 ffffffff812c7f39<br />
[ 8200.818474] ffff88007631f798 ffff88007631f788 ffffffff810765b2 ffff880276862000<br />
[ 8200.818477] ffff88007631f8bc ffff880276867000 0000000000000000 ffff88007631f828<br />
[ 8200.818480] Call Trace:<br />
[ 8200.818486] [<ffffffff812c7f39>] dump_stack+0x4b/0x72<br />
[ 8200.818491] [<ffffffff810765b2>] warn_slowpath_common+0x82/0xc0<br />
[ 8200.818495] [<ffffffff8107664c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 8200.818505] [<ffffffffa00f1f37>] skl_update_other_pipe_wm+0x1e7/0x1f0 [i915]<br />
[ 8200.818515] [<ffffffffa00f219a>] skl_update_wm+0x25a/0x750 [i915]<br />
[ 8200.818526] [<ffffffffa00f64de>] intel_update_watermarks+0x1e/0x30 [i915]<br />
[ 8200.818539] [<ffffffffa015ed70>] haswell_crtc_enable+0x370/0x870 [i915]<br />
[ 8200.818553] [<ffffffffa015a992>] intel_atomic_commit+0x492/0x1430 [i915]<br />
[ 8200.818561] [<ffffffffa003339e>] ? drm_atomic_check_only+0x18e/0x590 [drm]<br />
[ 8200.818567] [<ffffffffa00337d7>] drm_atomic_commit+0x37/0x60 [drm]<br />
[ 8200.818572] [<ffffffffa00a3fb6>] drm_atomic_helper_set_config+0x76/0xb0 [drm_kms_helper]<br />
[ 8200.818580] [<ffffffffa0021ea2>] drm_mode_set_config_internal+0x62/0x100 [drm]<br />
[ 8200.818589] [<ffffffffa0026d92>] drm_mode_setcrtc+0x3d2/0x4f0 [drm]<br />
[ 8200.818595] [<ffffffffa00187b2>] drm_ioctl+0x152/0x540 [drm]<br />
[ 8200.818603] [<ffffffffa00269c0>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]<br />
[ 8200.818613] [<ffffffff811f0b68>] do_vfs_ioctl+0x298/0x480<br />
[ 8200.818620] [<ffffffff810824e1>] ? __set_task_blocked+0x41/0xa0<br />
[ 8200.818627] [<ffffffff811fabe7>] ? __fget+0x77/0xb0<br />
[ 8200.818630] [<ffffffff811f0dc9>] SyS_ioctl+0x79/0x90<br />
[ 8200.818634] [<ffffffff81084fde>] ? SyS_rt_sigprocmask+0x8e/0xc0<br />
[ 8200.818637] [<ffffffff81591b2e>] entry_SYSCALL_64_fastpath+0x12/0x71<br />
[ 8200.818640] ---[ end trace 0e9f223c58ecdab8 ]---<br />
<br />
Everything, including the graphics works fine, however I am having trouble to rewake up the system wenn the laptop lid was closed.<br />
If just the display is turning off, it always comes back. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:45, 3 February 2016 (UTC)<br />
<br />
== PulseAudio modifying gain settings ==<br />
After talking to the pulseaudio mailing list, one user, gave me the workaround. This is his answer below:<br />
<br />
It's weird that a mic boost would affect headphone output. One<br />
explanation would be that the mic signal is fed directly to the<br />
headphones, but in that case increasing the boost should increase the<br />
noise, not decrease it. I guess it's a hardware or driver bug.<br />
<br />
To work around this, you can remove the [Element Headphone Mic Boost]<br />
sections from these two files:<br />
<br />
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
/usr/share/pulseuadio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
After that PulseAudio won't touch the boost volume any more.<br />
<br />
Whenever pulseaudio is updated, the package manager will remove your<br />
modifications, so you have to redo the modifications. That's still<br />
better than having to reset the mixer after every reboot...<br />
<br />
I guess this really needs to be provided as a patched {{Pkg|pulseaudio}} package. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:09, 25 January 2016 (UTC)</div>Tommyfankhauserhttps://wiki.archlinux.org/index.php?title=Talk:Dell_XPS_13_(9350)&diff=418866Talk:Dell XPS 13 (9350)2016-02-03T12:37:35Z<p>Tommyfankhauser: /* "4.4.x requires adding "nvme" in modules to detect pcie ssd." */</p>
<hr />
<div>Added a section for kernel specific configurations.<br />
<br />
== SATA controller ==<br />
Potentially useful blog post?: https://samnicholls.net/2016/01/14/how-to-switch-sata-raid-to-ahci-windows-10-xps-13/ (disclaimer: it's mine) on getting around the SATA controller issue for those who need to dual boot, works on my 9350 but ymmv. [[User:Samstudio8|Samstudio8]] ([[User talk:Samstudio8|talk]]) 04:11, 14 January 2016 (UTC)<br />
<br />
=="4.4.x requires adding "nvme" in modules to detect pcie ssd." ==<br />
<br />
why it is needed in 4.4, but it is not needed in 4.3? both kernels compile nvme as a module by default.<br />
<br />
Yes, it's compiled as module, but not included in your initramfs by default (well, in my experience at least). You need it to load early, or you won't be able to detect your disks (i.e. you won't get the /dev/nvmenXpX... to start init)<br />
Edit: Okay I think I get what you mean. Your question is why should we only add it for 4.4.x, and not 4.3.x? Actually, I agree with you. I needed it for both kernels. This part should probably be changed. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 02:24, 3 January 2016 (UTC)<br />
<br />
I neither had it for 4.3 nor for 4.4 and it works just fine. --[[User:Tommyfankhauser|Tommyfankhauser]] ([[User talk:Tommyfankhauser|talk]]) 12:37, 3 February 2016 (UTC)<br />
<br />
== Release of 4.4 in testing ==<br />
<br />
I made a slew of edits and some clean up related to the release of 4.4 in testing. Let me know if you see any issues. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:24, 20 January 2016 (UTC)<br />
<br />
== BIOS update 1.1.9 ==<br />
<br />
Since the BIOS update, I get some errors, with stack dump during suspend/resume. Anyone else experiencing the same issue?<br />
<br />
[ 0.448742] ------------[ cut here ]------------<br />
[ 0.448744] WARNING: CPU: 1 PID: 1 at arch/x86/mm/dump_pagetables.c:225 note_page+0x5e1/0x780()<br />
[ 0.448745] x86/mm: Found insecure W+X mapping at address ffff880000000000/0xffff880000000000<br />
[ 0.448746] Modules linked in:<br />
[ 0.448748] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-3-ARCH #1<br />
[ 0.448749] Hardware name: Dell Inc. XPS 13 9350/0V33HM, BIOS 1.1.9 12/18/2015<br />
[ 0.448750] 0000000000000000 00000000271d54da ffff8802771afd48 ffffffff812c8a99<br />
[ 0.448752] ffff8802771afd90 ffff8802771afd80 ffffffff810771c2 ffff8802771afe90<br />
[ 0.448754] 8000000000000163 0000000000000004 0000000000000000 0000000000000000<br />
[ 0.448755] Call Trace:<br />
[ 0.448758] [<ffffffff812c8a99>] dump_stack+0x4b/0x72<br />
[ 0.448760] [<ffffffff810771c2>] warn_slowpath_common+0x82/0xc0<br />
[ 0.448762] [<ffffffff8107725c>] warn_slowpath_fmt+0x5c/0x80<br />
[ 0.448763] [<ffffffff8106c4c1>] note_page+0x5e1/0x780<br />
[ 0.448765] [<ffffffff8106c967>] ptdump_walk_pgd_level_core+0x307/0x450<br />
[ 0.448766] [<ffffffff8106cae7>] ptdump_walk_pgd_level_checkwx+0x17/0x20<br />
[ 0.448768] [<ffffffff8106278f>] mark_rodata_ro+0xef/0x100<br />
[ 0.448770] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448771] [<ffffffff8158636d>] kernel_init+0x1d/0xe0<br />
[ 0.448773] [<ffffffff8159290f>] ret_from_fork+0x3f/0x70<br />
[ 0.448774] [<ffffffff81586350>] ? rest_init+0x90/0x90<br />
[ 0.448775] ---[ end trace b1a5026ad8272458 ]---<br />
<br />
[[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 07:48, 20 January 2016 (UTC)<br />
<br />
== PulseAudio modifying gain settings ==<br />
After talking to the pulseaudio mailing list, one user, gave me the workaround. This is his answer below:<br />
<br />
It's weird that a mic boost would affect headphone output. One<br />
explanation would be that the mic signal is fed directly to the<br />
headphones, but in that case increasing the boost should increase the<br />
noise, not decrease it. I guess it's a hardware or driver bug.<br />
<br />
To work around this, you can remove the [Element Headphone Mic Boost]<br />
sections from these two files:<br />
<br />
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf<br />
/usr/share/pulseuadio/alsa-mixer/paths/analog-input-headphone-mic.conf<br />
<br />
After that PulseAudio won't touch the boost volume any more.<br />
<br />
Whenever pulseaudio is updated, the package manager will remove your<br />
modifications, so you have to redo the modifications. That's still<br />
better than having to reset the mixer after every reboot...<br />
<br />
I guess this really needs to be provided as a patched {{Pkg|pulseaudio}} package. [[User:Bouh|Bouh]] ([[User talk:Bouh|talk]]) 06:09, 25 January 2016 (UTC)</div>Tommyfankhauser