You are not logged in.
@roffe, I have added the extra patches that you've listed. I'll see how it goes for today. Thanks for the links. I've been getting some kernel panics, do you? Are the patches in my github all the patches you've used or am I missing something? https://github.com/frank604/Dell-XPS-13 … ne/4.6-rc3
[Tue Apr 12 17:22:17 2016] ------------[ cut here ]------------
[Tue Apr 12 17:22:17 2016] WARNING: CPU: 0 PID: 373 at drivers/gpu/drm/i915/intel_pm.c:3572 skl_update_other_pipe_wm+0x177/0x180 [i915]
[Tue Apr 12 17:22:17 2016] WARN_ON(!wm_changed)
[Tue Apr 12 17:22:17 2016] Modules linked in:
[Tue Apr 12 17:22:17 2016] hid_generic snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid joydev snd_seq_device mousedev fuse snd_hda_codec_hdmi cdc_ether usbnet r8152 mii snd_hda_codec_realtek snd_hda_codec_generic btusb btrtl cpufreq_stats dcdbas intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel snd_hda_codec pcspkr input_leds led_class brcmfmac nls_iso8859_1 psmouse snd_hda_core serio_raw snd_hwdep nls_cp437 snd_pcm brcmutil vfat fat snd_timer cfg80211 snd i2c_i801 soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_soc_dts_iosf fan thermal wmi hci_uart btbcm btintel bluetooth battery i2c_hid hid rfkill pinctrl_sunrisepoint
[Tue Apr 12 17:22:17 2016] pinctrl_intel int3403_thermal acpi_pad int340x_thermal_zone int3400_thermal acpi_thermal_rel evdev ac acpi_als mac_hid kfifo_buf tpm_tis industrialio tpm processor sch_fq_codel coretemp msr ip_tables x_tables ext4 crc16 jbd2 mbcache rtsx_pci_sdmmc mmc_core atkbd libps2 rtsx_pci xhci_pci xhci_hcd usbcore usb_common i8042 serio nvme nvme_core i915 video button i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm intel_agp intel_gtt
[Tue Apr 12 17:22:17 2016] CPU: 0 PID: 373 Comm: Xorg Tainted: G U W 4.6.0-1-dell #4
[Tue Apr 12 17:22:17 2016] Hardware name: Dell Inc. XPS 13 9350/076F9T, BIOS 1.3.3 03/01/2016
[Tue Apr 12 17:22:17 2016] 0000000000000286 00000000219b449d ffff8800774fb920 ffffffff812d8a21
[Tue Apr 12 17:22:17 2016] ffff8800774fb970 0000000000000000 ffff8800774fb960 ffffffff8107a59b
[Tue Apr 12 17:22:17 2016] 00000df401b60000 ffff880273522000 ffff8800774fb9ec ffff880078569dac
[Tue Apr 12 17:22:17 2016] Call Trace:
[Tue Apr 12 17:22:17 2016] [<ffffffff812d8a21>] dump_stack+0x63/0x82
[Tue Apr 12 17:22:17 2016] [<ffffffff8107a59b>] __warn+0xcb/0xf0
[Tue Apr 12 17:22:17 2016] [<ffffffff8107a61f>] warn_slowpath_fmt+0x5f/0x80
[Tue Apr 12 17:22:17 2016] [<ffffffffa00f6727>] skl_update_other_pipe_wm+0x177/0x180 [i915]
[Tue Apr 12 17:22:17 2016] [<ffffffffa00f68be>] skl_update_wm+0x18e/0x5f0 [i915]
[Tue Apr 12 17:22:17 2016] [<ffffffffa0183c6f>] ? intel_ddi_enable_transcoder_func+0x17f/0x260 [i915]
[Tue Apr 12 17:22:17 2016] [<ffffffffa00fa3be>] intel_update_watermarks+0x1e/0x30 [i915]
[Tue Apr 12 17:22:17 2016] [<ffffffffa0167221>] haswell_crtc_enable+0x321/0x8b0 [i915]
[Tue Apr 12 17:22:17 2016] [<ffffffffa0162d3f>] intel_atomic_commit+0x5df/0x1610 [i915]
[Tue Apr 12 17:22:17 2016] [<ffffffffa0033911>] ? drm_atomic_check_only+0x181/0x600 [drm]
[Tue Apr 12 17:22:17 2016] [<ffffffffa0033dc7>] drm_atomic_commit+0x37/0x60 [drm]
[Tue Apr 12 17:22:17 2016] [<ffffffffa00a5c1a>] drm_atomic_helper_set_config+0x7a/0xb0 [drm_kms_helper]
[Tue Apr 12 17:22:17 2016] [<ffffffffa0023912>] drm_mode_set_config_internal+0x62/0x100 [drm]
[Tue Apr 12 17:22:17 2016] [<ffffffffa0027670>] drm_mode_setcrtc+0x3e0/0x500 [drm]
[Tue Apr 12 17:22:17 2016] [<ffffffffa0018ae2>] drm_ioctl+0x152/0x540 [drm]
[Tue Apr 12 17:22:17 2016] [<ffffffffa0027290>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]
[Tue Apr 12 17:22:17 2016] [<ffffffff811fee51>] do_vfs_ioctl+0xa1/0x5b0
[Tue Apr 12 17:22:17 2016] [<ffffffff81087531>] ? __set_task_blocked+0x41/0xa0
[Tue Apr 12 17:22:17 2016] [<ffffffff812092a7>] ? __fget+0x77/0xb0
[Tue Apr 12 17:22:17 2016] [<ffffffff811ff3d9>] SyS_ioctl+0x79/0x90
[Tue Apr 12 17:22:17 2016] [<ffffffff8108a07e>] ? SyS_rt_sigprocmask+0x8e/0xc0
[Tue Apr 12 17:22:17 2016] [<ffffffff815aa772>] entry_SYSCALL_64_fastpath+0x1a/0xa4
[Tue Apr 12 17:22:17 2016] ---[ end trace ff392ab757b51e39 ]---
[Tue Apr 12 17:22:18 2016] ------------[ cut here ]------------
[Tue Apr 12 17:22:18 2016] WARNING: CPU: 0 PID: 373 at drivers/gpu/drm/i915/intel_pm.c:3572 skl_update_other_pipe_wm+0x177/0x180 [i915]
[Tue Apr 12 17:22:18 2016] WARN_ON(!wm_changed)
[Tue Apr 12 17:22:18 2016] Modules linked in:
[Tue Apr 12 17:22:18 2016] hid_generic snd_usb_audio snd_usbmidi_lib snd_rawmidi usbhid joydev snd_seq_device mousedev fuse snd_hda_codec_hdmi cdc_ether usbnet r8152 mii snd_hda_codec_realtek snd_hda_codec_generic btusb btrtl cpufreq_stats dcdbas intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel snd_hda_codec pcspkr input_leds led_class brcmfmac nls_iso8859_1 psmouse snd_hda_core serio_raw snd_hwdep nls_cp437 snd_pcm brcmutil vfat fat snd_timer cfg80211 snd i2c_i801 soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_soc_dts_iosf fan thermal wmi hci_uart btbcm btintel bluetooth battery i2c_hid hid rfkill pinctrl_sunrisepoint
[Tue Apr 12 17:22:18 2016] pinctrl_intel int3403_thermal acpi_pad int340x_thermal_zone int3400_thermal acpi_thermal_rel evdev ac acpi_als mac_hid kfifo_buf tpm_tis industrialio tpm processor sch_fq_codel coretemp msr ip_tables x_tables ext4 crc16 jbd2 mbcache rtsx_pci_sdmmc mmc_core atkbd libps2 rtsx_pci xhci_pci xhci_hcd usbcore usb_common i8042 serio nvme nvme_core i915 video button i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm intel_agp intel_gtt
[Tue Apr 12 17:22:18 2016] CPU: 0 PID: 373 Comm: Xorg Tainted: G U W 4.6.0-1-dell #4
[Tue Apr 12 17:22:18 2016] Hardware name: Dell Inc. XPS 13 9350/076F9T, BIOS 1.3.3 03/01/2016
[Tue Apr 12 17:22:18 2016] 0000000000000286 00000000219b449d ffff8800774fb920 ffffffff812d8a21
[Tue Apr 12 17:22:18 2016] ffff8800774fb970 0000000000000000 ffff8800774fb960 ffffffff8107a59b
[Tue Apr 12 17:22:18 2016] 00000df401210000 ffff880273522000 ffff8800774fb9ec ffff880078569dac
[Tue Apr 12 17:22:18 2016] Call Trace:
[Tue Apr 12 17:22:18 2016] [<ffffffff812d8a21>] dump_stack+0x63/0x82
[Tue Apr 12 17:22:18 2016] [<ffffffff8107a59b>] __warn+0xcb/0xf0
[Tue Apr 12 17:22:18 2016] [<ffffffff8107a61f>] warn_slowpath_fmt+0x5f/0x80
[Tue Apr 12 17:22:18 2016] [<ffffffffa00f6727>] skl_update_other_pipe_wm+0x177/0x180 [i915]
[Tue Apr 12 17:22:18 2016] [<ffffffffa00f68be>] skl_update_wm+0x18e/0x5f0 [i915]
[Tue Apr 12 17:22:18 2016] [<ffffffffa0183c6f>] ? intel_ddi_enable_transcoder_func+0x17f/0x260 [i915]
[Tue Apr 12 17:22:18 2016] [<ffffffffa00fa3be>] intel_update_watermarks+0x1e/0x30 [i915]
[Tue Apr 12 17:22:18 2016] [<ffffffffa0167221>] haswell_crtc_enable+0x321/0x8b0 [i915]
[Tue Apr 12 17:22:18 2016] [<ffffffffa0162d3f>] intel_atomic_commit+0x5df/0x1610 [i915]
[Tue Apr 12 17:22:18 2016] [<ffffffffa0033911>] ? drm_atomic_check_only+0x181/0x600 [drm]
[Tue Apr 12 17:22:18 2016] [<ffffffffa0033dc7>] drm_atomic_commit+0x37/0x60 [drm]
[Tue Apr 12 17:22:18 2016] [<ffffffffa00a5c1a>] drm_atomic_helper_set_config+0x7a/0xb0 [drm_kms_helper]
[Tue Apr 12 17:22:18 2016] [<ffffffffa0023912>] drm_mode_set_config_internal+0x62/0x100 [drm]
[Tue Apr 12 17:22:18 2016] [<ffffffffa0027670>] drm_mode_setcrtc+0x3e0/0x500 [drm]
[Tue Apr 12 17:22:18 2016] [<ffffffffa0018ae2>] drm_ioctl+0x152/0x540 [drm]
[Tue Apr 12 17:22:18 2016] [<ffffffffa0027290>] ? drm_mode_setplane+0x1b0/0x1b0 [drm]
[Tue Apr 12 17:22:18 2016] [<ffffffff811fee51>] do_vfs_ioctl+0xa1/0x5b0
[Tue Apr 12 17:22:18 2016] [<ffffffff81087531>] ? __set_task_blocked+0x41/0xa0
[Tue Apr 12 17:22:18 2016] [<ffffffff812092a7>] ? __fget+0x77/0xb0
[Tue Apr 12 17:22:18 2016] [<ffffffff811ff3d9>] SyS_ioctl+0x79/0x90
[Tue Apr 12 17:22:18 2016] [<ffffffff8108a07e>] ? SyS_rt_sigprocmask+0x8e/0xc0
[Tue Apr 12 17:22:18 2016] [<ffffffff815aa772>] entry_SYSCALL_64_fastpath+0x1a/0xa4
[Tue Apr 12 17:22:18 2016] ---[ end trace ff392ab757b51e3a ]---
[Tue Apr 12 17:22:18 2016] ------------[ cut here ]------------
Edit: I don't think this error has anything to do with the patches. Further reading shows similar errors since 2015 when external monitor is plugged in. Harmless so far.
Edit2: Also, the wd15 dock doesn't work with any kernel. I'm only having success with the 4.6 branch. 4.4 and 4.5 both aren't being too happy.
Last edited by frank604 (2016-04-13 19:20:27)
Offline
BTW, does anyone have any news on the DELL OS dump for their version of Ubuntu? Better yet, if your laptop came with it, do you have recovery image you can post somewhere or identify any useful patches from Dell itself?
Offline
Do you know if the proposed dsmethod patch works with the DA200 dell adapter ?
If so, can someone explain me how to apply it on the current 4.4 kernel ?
Offline
Do you know if the proposed dsmethod patch works with the DA200 dell adapter ?
If so, can someone explain me how to apply it on the current 4.4 kernel ?
Hrm, I think it should as it fixes usb-c hotplugging. You can view my pkgbuild on my github to see how to add it. Few pointers.
1. Make sure the pkgbuild is pointing to the right kernel version you want to compile
2. updpkgsums is your friend
3. add patch file name to pkgbuild
4. add a line that patches the kernel with your patch
5. ???
6. profit
Look into modprobed-db to fasten your compile time to 8 minutes or less.
Offline
I have an issue with the type-C usb connector. I have a type-c to vga converter, but it works only at times. I usually make it work by doing
xrandr --addmode DP-1 1920x1080
xrandr --output HDMI-2 --off --output HDMI-1 --off --output DP-1 --mode 1920x1080 --pos 0x0 --rotate normal --output eDP-1 --mode 1920x1080 --pos 0x1080 --rotate normal --output DP-2 --off
the second line being created by running arandr. But it is very buggy, and sometimes I have to try several time before the screen detects input from the VGA adapter. Sometimes I get an error about being unable to set crtc1 or something similar.
Does any of you have any experience w/ a type-c video adapter of any kind? Is there a way to fix this permanently so that the adapter gets recognized immediately (I would like to use the computer for presenting slides)?
Last edited by navi_se (2016-04-13 21:39:01)
Offline
@navi_se, have you tried the usb-c hotplug patch (dsmethod)? also, why do you have to turn off hdmi output in xrandr? why not use a simple xrandr like
xrandr --output DP-1 --auto
Offline
Is this the patch you mean mean? I am not sure how to apply it, will this entail recompiling the kernel? Would you mind a few pointer on how to apply it?
I honestly produced that script by saving it as xrandr generated, my adapter only has a vga, so I never mind that line about hdmi, but I shall remove it. Note that the vga adapter does work, but for some reason the screen sometimes detect it and sometime doesn't, even when repeating apparently the same sequence of actions (boot, addmode, xrand etc.., plug in, plug out, plug ing [or other combinations])
Offline
Yup thats the one. You can git clone my kernel if you want to try. Or manually do so. Keep in mind usb-c is a bit buggy as it is still considered new tech. Try the patch and then see if that resolves your issue. I have a strong feeling it might.
Offline
About the touchpad problems with kernels >= 4.5: it there someone with an XPS 13 9350 (no Iris) that don't face any problem with stuck pointers or failing taps using kernels 4.5 or 4.6rc*? frank604?
I don't understand why this problem (in a released kernel version!) was not already solved (or at least properly raised): for me it is a stopping point in using any kernel >=4.5. It could be that there are some other variables in the environments (libinput/synaptics, kernel params, ...) that allow people to use such kernels without any issues with their touchpad. If some of these are willing to collaborate we could understand more about this issue.
Sorry for the noise.
Offline
i dont have any problem with touchpad, im on 4.6.rc2
xps13@late2015x16gbx512g
Offline
i dont have any problem with touchpad, im on 4.6.rc2
Ok, could you argue on your environment?
- exact model, Iris? QHD?
- BIOS version
- Distribution
- kernel version, package or PKGBUILD? config?
- kernel params
- desktop environment
- libinput o synaptics installed packages
Thanks
Offline
Can someone comment on http://mjg59.dreamwidth.org/41713.html? I'd be interested in the output of the "Idle stats" tab in powertop with no load. Does it reach the lower power states?
Offline
Yup thats the one. You can git clone my kernel if you want to try. Or manually do so. Keep in mind usb-c is a bit buggy as it is still considered new tech. Try the patch and then see if that resolves your issue. I have a strong feeling it might.
I have managed to build, install and reboot the kernel from your github repo. Version 4.4.7 as any other version I wasn't able to build due to different errors. Unfortunately I see no difference when booting under it. It *seems* that it requires less attempt with running xrandr --addmode and xrandr -output etc.. but I cannot tell if this is an actual difference. The funny behaviour seem to manifest at random. Sometimes I have running the sequence above immediatly starts the screen and other it fails.
Here is my lspci -vv when the screen is on and working (relevant usb part, I guess). Is there anything else I can post to make sense of this?
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])
Subsystem: Dell Device 0704
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 123
Region 0: Memory at dc610000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [70] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
Address: 00000000fee00258 Data: 0000
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
EDIT: actually, it works, as long as the usb type-c connector is inserted at boot!
Last edited by navi_se (2016-04-14 13:02:30)
Offline
zetxx wrote:i dont have any problem with touchpad, im on 4.6.rc2
Ok, could you argue on your environment?
- exact model, Iris? QHD?
- BIOS version
- Distribution
- kernel version, package or PKGBUILD? config?
- kernel params
- desktop environment
- libinput o synaptics installed packagesThanks
- exact model: in my signature
- BIOS latest
- Distribution: arch of course
- kernel version: https://aur.archlinux.org/packages/linux-mainline/ @ 4.6-rc2
- kernel params: https://raw.githubusercontent.com/zetxx … nline.conf
- desktop environment: xfce
- libinput o synaptics: libinput
Last edited by zetxx (2016-04-14 16:10:56)
xps13@late2015x16gbx512g
Offline
About the touchpad problems with kernels >= 4.5: it there someone with an XPS 13 9350 (no Iris) that don't face any problem with stuck pointers or failing taps using kernels 4.5 or 4.6rc*? frank604?
I don't understand why this problem (in a released kernel version!) was not already solved (or at least properly raised): for me it is a stopping point in using any kernel >=4.5. It could be that there are some other variables in the environments (libinput/synaptics, kernel params, ...) that allow people to use such kernels without any issues with their touchpad. If some of these are willing to collaborate we could understand more about this issue.
Sorry for the noise.
I updated from 4.4.5 to 4.5 earlier today and had the same problem with the touchpad (and mouse?). I then built the 4.6-rc3 mainline kernel from AUR, which only seems a little better than 4.5.
My XPS 13 9350:
i5-6200, 128GB SSD, 8GB RAM, FHD screen
Kernel: 4.6-rc3
Desktop: Gnome
Last edited by novelistxyz (2016-04-14 21:32:21)
Offline
I haven't had any issues with the touchpad :
- Linux Mainline 4.6-rc3
- Proc : Intel(R) Core(TM) i7-6560U CPU @ 2.20GHz
- DE : KDE
- input driver : libinput
- Kernel parameters : rw quiet i915.enable_rc6=0
- BIOS : Latest
Offline
People using libinput for the touchpad, what is your libinput.conf configuration ?
Because I build 4.6rc3 with frank604 PKGBUILD but the touchpad does not work. I first though it was because of synaptic and switch to libinput, but it still does not work.
@zetxx why do you enable then disable psr in the same boot up command line ? And elevator=noop still make no sense https://bbs.archlinux.org/viewtopic.php … 1#p1582201 .
Last edited by SheepOnMeth (2016-04-15 10:35:21)
Offline
First of all thanks to all the guys on the forum that replied to my request.
This is my configuration:
- Linux Mainline 4.6-rc3 (today build)
- XPS 13 9350 QHD (no Iris)
- DE : Gnome
- input driver : libinput
- Kernel parameters : rw quiet
- BIOS : Latest (1.3.3)
Looking at the configurations reported by zetxx (no problems), bahaika (no problems) and novelistxyz (with problems like me) it looks that the main difference is the DE. At the first glance this doesn't make sense but it could be that Gnome enable some libinput options that raises the kernel problem (because it looks a kernel problem anyway...).
In order to investigate I would kindly ask to report the libinput options enabled (by the Desktop Environment system for you) in your systems, in other words the touchpad related section of the output of command 'libinput-list-devices'. This is mine on Gnome 3.20:
Device: DLL0704:01 06CB:76AE Touchpad
Kernel: /dev/input/event13
Group: 7
Seat: seat0, default
Size: 101.33x56.67mm
Capabilities: pointer
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: none
Offline
It looks like the kernel does not see the touchpad in my case, does anyone know which kernel parameters need to be enable for the touchpad driver :
Device: Power Button
Kernel: /dev/input/event3
Group: 1
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: Video Bus
Kernel: /dev/input/event4
Group: 2
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: Power Button
Kernel: /dev/input/event1
Group: 3
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: Sleep Button
Kernel: /dev/input/event2
Group: 4
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: Integrated_Webcam_HD
Kernel: /dev/input/event11
Group: 5
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: AT Translated Set 2 keyboard
Kernel: /dev/input/event5
Group: 6
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Last edited by SheepOnMeth (2016-04-15 11:14:23)
Offline
@diraimondo:
Just now I turned i915.enable_rc6=7 and i915.enable_psr=1 to zero, rebooted, turned them back to 7 and 1 respectively, then rebooted...
Somehow the cursor freeze (which is kind of a freeze of the whole screen imho) seems to have gone away.
I am not sure why though.
Last edited by novelistxyz (2016-04-15 11:31:18)
Offline
Can someone comment on http://mjg59.dreamwidth.org/41713.html? I'd be interested in the output of the "Idle stats" tab in powertop with no load. Does it reach the lower power states?
I would say it does.
PowerTOP 2.8 Overview Idle stats Frequency stats Device stats Tunables
Package | Core | CPU 0 CPU 2
| | C0 active 0.6% 0.3%
| | POLL 0.0% 0.0 ms 0.0% 3.5 ms
| | C1E-SKL 0.0% 0.2 ms 1.2% 10.8 ms
C2 (pc2) 6.4% | |
C3 (pc3) 44.7% | C3 (cc3) 0.0% | C3-SKL 0.0% 0.2 ms 0.0% 0.2 ms
C6 (pc6) 0.0% | C6 (cc6) 0.2% | C6-SKL 0.2% 0.6 ms 0.2% 1.1 ms
C7 (pc7) 0.0% | C7 (cc7) 94.8% | C7s-SKL 0.0% 0.1 ms 0.0% 0.6 ms
C8 (pc8) 38.9% | | C8-SKL 7.2% 3.0 ms 3.9% 3.6 ms
C9 (pc9) 0.0% | | C9-SKL 0.2% 15.4 ms 0.0% 0.0 ms
C10 (pc10) 0.0% | | C10-SKL 90.1% 13.9 ms 93.8% 34.6 ms
| Core | CPU 1 CPU 3
| | C0 active 0.8% 0.4%
| | POLL 0.0% 0.0 ms 0.0% 0.0 ms
| | C1E-SKL 0.1% 0.5 ms 0.0% 0.1 ms
| |
| C3 (cc3) 0.0% | C3-SKL 0.0% 0.1 ms 0.0% 0.2 ms
| C6 (cc6) 0.2% | C6-SKL 0.2% 0.6 ms 0.0% 0.4 ms
| C7 (cc7) 95.4% | C7s-SKL 0.0% 0.0 ms 0.0% 0.0 ms
| | C8-SKL 7.1% 3.2 ms 2.2% 3.4 ms
| | C9-SKL 0.0% 0.2 ms 0.0% 0.0 ms
| | C10-SKL 90.4% 21.5 ms 96.5% 28.6 ms
| GPU |
| |
| Powered On 1.1% |
| RC6 98.9% |
| RC6p 0.0% |
| RC6pp 0.0% |
| |
| |
| |
| |
| |
And I can get pretty good battery drain rate at idle and minimum screen brightness.
PowerTOP 2.8 Overview Idle stats Frequency stats Device stats Tunables
The battery reports a discharge rate of 2.39 W
The estimated remaining time is 25 hours, 18 minutes
Summary: 318.4 wakeups/second, 5.5 GPU ops/seconds, 0.0 VFS ops/sec and 8.2% CPU use
Last edited by novelistxyz (2016-04-15 14:28:57)
Offline
It looks like the kernel does not see the touchpad in my case, does anyone know which kernel parameters need to be enable for the touchpad driver :
Did you blacklist the psmouse module as suggested on the wiki page of Arch Linux for our laptop? https://wiki.archlinux.org/index.php/Dell_XPS_13_(2016)
Offline
@diraimondo:
Just now I turned i915.enable_rc6=7 and i915.enable_psr=1 to zero, rebooted, turned them back to 7 and 1 respectively, then rebooted...
Somehow the cursor freeze (which is kind of a freeze of the whole screen imho) seems to have gone away.I am not sure why though.
Just tested on my 4.6rc3 the two options with values, respectivelly, to 7 and 1. Nothing is changed: my touchpad still stop sporadically to react to the click but I can always move the cursor with it. It's not related to the graphics card.
Offline
novelistxyz wrote:@diraimondo:
Just now I turned i915.enable_rc6=7 and i915.enable_psr=1 to zero, rebooted, turned them back to 7 and 1 respectively, then rebooted...
Somehow the cursor freeze (which is kind of a freeze of the whole screen imho) seems to have gone away.I am not sure why though.
Just tested on my 4.6rc3 the two options with values, respectivelly, to 7 and 1. Nothing is changed: my touchpad still stop sporadically to react to the click but I can always move the cursor with it. It's not related to the graphics card.
Not sure why turning those options off and on again would solve it...
Now few hours in, I haven't noticed any freeze.
In case this would help:
Device: Power Button
Kernel: /dev/input/event3
Group: 1
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: Video Bus
Kernel: /dev/input/event4
Group: 2
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: Power Button
Kernel: /dev/input/event1
Group: 3
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: Sleep Button
Kernel: /dev/input/event2
Group: 4
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: Integrated_Webcam_HD
Kernel: /dev/input/event14
Group: 5
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: DLL0704:01 06CB:76AE Touchpad
Kernel: /dev/input/event13
Group: 6
Seat: seat0, default
Size: 101.33x56.67mm
Capabilities: pointer
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: none
Device: Intel HID events
Kernel: /dev/input/event6
Group: 7
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: AT Translated Set 2 keyboard
Kernel: /dev/input/event5
Group: 8
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Device: PS/2 Synaptics TouchPad
Kernel: /dev/input/event15
Group: 9
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *button
Click methods: none
Disable-w-typing: n/a
Accel profiles: flat*adaptive
Offline
SheepOnMeth wrote:It looks like the kernel does not see the touchpad in my case, does anyone know which kernel parameters need to be enable for the touchpad driver :
Did you blacklist the psmouse module as suggested on the wiki page of Arch Linux for our laptop? https://wiki.archlinux.org/index.php/Dell_XPS_13_(2016)
Yes, I did. I think I did not configure my config kernel build file correctly. I will build & test again.
Offline