You are not logged in.
Can anyone replicate this?
4.6-rc4, 4.5, 4.5.1, no freezes or flickering, no issues with touchpad/mouse with libinput/synaptics/evdev
params: enable_rc6=7 (in modprobe for all kernels), enable_fbc=0 (for for 4.6 only, for 4.5 parameter is not specified), enable_psr is default value, not specified in kernel parameters or modprobe.
/etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
Identifier "Intel Graphics"
Option "TearFree" "true"
Option "SwapbuffersWait" "true"
Option "DRI" "3"
EndSection
Dell XPS QHD+, 16Gb, 512Gb SDD, i7-6500U. power usage idle with wifi: 5-6W, a movie: 6-8, browsing: ~7 W.
Last edited by ksim (2016-04-20 09:13:20)
Offline
novelistxyz wrote:Can anyone replicate this?
4.6-rc4, 4.5, 4.5.1, no freezes or flickering, no issues with touchpad/mouse with libinput/synaptics/evdev
params: enable_rc6=7 (in modprobe for all kernels), enable_fbc=0 (for for 4.6 only, for 4.5 parameter is not specified), enable_psr is default value, not specified in kernel parameters or modprobe.
/etc/X11/xorg.conf.d/20-intel.conf
Section "Device" Identifier "Intel Graphics" Option "TearFree" "true" Option "SwapbuffersWait" "true" Option "DRI" "3" EndSection
Dell XPS QHD+, 16Gb, 512Gb SDD, i7-6500U. power usage idle with wifi: 5-6W, a movie: 6-8, browsing: ~7 W.
Can I ask which DE without touchpad issues?
Last edited by diraimondo (2016-04-20 13:40:39)
Offline
Can I ask which DE without touchpad issues?
Gnome 3.20.1
Offline
diraimondo wrote:Can I ask which DE without touchpad issues?
Gnome 3.20.1
For completeness, what is output of the following commands?
lsmod | grep 'psmouse\|i2c_hid'
libinput-list-devices
Thanks
Offline
For completeness, what is output of the following commands?
lsmod | grep 'psmouse\|i2c_hid'
i2c_hid 20480 0
hid 114688 3 i2c_hid,hid_multitouch,usbhid
libinput-list-devices:
Offline
ksim wrote:diraimondo wrote:Can I ask which DE without touchpad issues?
Gnome 3.20.1
For completeness, what is output of the following commands?
lsmod | grep 'psmouse\|i2c_hid' libinput-list-devices
Thanks
It is quiet crazy, with the same configuration I got problems with touchpad.... For me the only way to use kernels >= 4.5 is to blacklist the i2c_hid module and to use the psmouse one. I got a different feeling (less sensitive and different gesture timings) but at least I can work...
Offline
I have issues with
20-intel.conf
Option "TearFree" "true"
It eliminates tearing both in browser and video.
But on some videos, youtube/vimeo overlay, minecraft i get strange artifacts all over the screen.
If I disable the TearFree option the artifacts go away but I'm left with the tearing.
Offline
olebowle wrote: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.
[...]
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
Wow 2.39W is pretty good. Was your wifi disabled? I usually get ~5W with my XPS 13 Developer Edition i5/8GB/256GB/FHD, which I just got 3 days ago.
I rsynced the three partition (fourth was swap) of the original XPS13 developer edition ubuntu image. I uploaded a xz compressed tree lisiting of all three original filesystems: https://gist.github.com/olebowle/5d094c … 34c7fcca10. If someone needs a particular file, please let me know. The first partition is the ESP. The second one seems to be a recovery partition of Dell. The last one is the actual root filesystem.
Before repartitioning and overwriting with my old laptops Arch installation, I tried SSD memory cell clearing, but hdparm -I /dev/nvme0n1 didn't give a valid output so I left it alone. Interestingly, Dells UEFI menu allows to wipe the complete disk. I tried it twice, but it didn't seem to do anything, although it warned several time, that all files would be deleted.
Going through the original ubuntu partition I saw, that Dell seems to issue fstrim once a week. So I guess it should be save doing it with Arch as well.
$ cat nvme0n1p3/etc/cron.weekly/fstrim
#!/bin/sh
# call fstrim-all to trim all mounted file systems which support it
set -e
# This only runs on Intel and Samsung SSDs by default, as some SSDs with faulty
# firmware may encounter data loss problems when running fstrim under high I/O
# load (e. g. https://launchpad.net/bugs/1259829). You can append the
# --no-model-check option here to disable the vendor check and run fstrim on
# all SSD drives.
exec fstrim-all
I haven't actually checked if /etc/cron.weekly/fstrim was actually executable. Will report later.
EDIT: The fstrim-all script is executable, calls `hdparm -I $REALDEV` and checks for the brand. As mentioned above, hdparm doesn't return valid output for my PM951. AFAIK the cronjob does not trim /dev/nvme0n1p*.
Last edited by olebowle (2016-04-21 16:31:30)
Offline
Hi
I confirm I got the same issue on kernel 4.5
It is my entire system which freezes
I am pretty sure the freeze is triggered by touch pad has it always happened just after I move it...
I dont have any option in kernel parameters
I am using libinput as well
I downloaded yesterday the latest firmware (1.3.3) and got the same issue after around 30 minutes later ...
I suspect the touchpad problem isn't specific to touchpad. I'm trying out Logitech T630 bluetooth mouse on XPS 13, and it sometimes gives me the same kind of cursor freeze behaviour as in touchpad.
And I am also not so sure if it's a libinput problem, because when the cursor freezes, the machine doesn't seem to react to keyboard input at all, not just touchpad input. It's more like the whole screen's frozen, not just the cursor.Can anyone replicate this?
Offline
novelistxyz wrote:Can anyone replicate this?
4.6-rc4, 4.5, 4.5.1, no freezes or flickering, no issues with touchpad/mouse with libinput/synaptics/evdev
params: enable_rc6=7 (in modprobe for all kernels), enable_fbc=0 (for for 4.6 only, for 4.5 parameter is not specified), enable_psr is default value, not specified in kernel parameters or modprobe.
/etc/X11/xorg.conf.d/20-intel.conf
Section "Device" Identifier "Intel Graphics" Option "TearFree" "true" Option "SwapbuffersWait" "true" Option "DRI" "3" EndSection
Dell XPS QHD+, 16Gb, 512Gb SDD, i7-6500U. power usage idle with wifi: 5-6W, a movie: 6-8, browsing: ~7 W.
Interesting! I tried exactly the same settings with 4.5.1 on my 9350 i5, FHD, 8GB (i915) and I still have the flickering issue (with 2.16 firmware which now also has been installed via an arch package and latest intel drivers xf86-video-intel-1:2.99.917+636+gf2a4645-1-x86_64.pkg.tar.xz): [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
So it seems like this issue only is present for i915 and not for iris.
Offline
Interesting! I tried exactly the same settings with 4.5.1 on my 9350 i5, FHD, 8GB (i915) and I still have the flickering issue (with 2.16 firmware which now also has been installed via an arch package and latest intel drivers xf86-video-intel-1:2.99.917+636+gf2a4645-1-x86_64.pkg.tar.xz): [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
So it seems like this issue only is present for i915 and not for iris.
show your /etc/modprobe.d/*.conf and kernel params, 6500u is not an iris version.
Offline
novelistxyz wrote:olebowle wrote: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.
[...]
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
Wow 2.39W is pretty good. Was your wifi disabled? I usually get ~5W with my XPS 13 Developer Edition i5/8GB/256GB/FHD, which I just got 3 days ago.
I don't recall any significant difference between wifi on and wifi off so long as the machine is idling.
Regarding the screen flickering issue:
https://bugs.freedesktop.org/show_bug.cgi?id=94593#c51
Has anyone tried drm-intel-next?
Offline
I think that our problems are coming from xf86-video-intel ...now i have problem with kernel 4.4, pc freezes with it too but not so often ... If someone have older cached version of video-intel can test whith installing it
xps13@late2015x16gbx512g
Offline
Regarding the screen flickering issue:
https://bugs.freedesktop.org/show_bug.cgi?id=94593#c51Has anyone tried drm-intel-next?
The screen flickering problem appears to have been fixed in 4.6.0-rc3-drm-intel-next, I can confirm, so long as you don't enable fbc.
Last edited by novelistxyz (2016-04-22 10:13:03)
Offline
The screen flickering problem appears to have been fixed in 4.6.0-rc3-drm-intel-next, I can confirm, so long as you don't enable fbc.
I compiled 4.6.0-rc4-gc3b46c7 now on my system and the screen flickering is gone.
No options in modprobe.conf, no kernel parameters and no special xorg configuration!
Probably this is the commit for i915_drv.h that resolves the issue: https://github.com/torvalds/linux/commi … 9b6ebaab41 as the next previous commit is from February 29 (https://github.com/torvalds/linux/commi … i915_drv.h).
Offline
novelistxyz wrote:Can anyone replicate this?
4.6-rc4, 4.5, 4.5.1, no freezes or flickering, no issues with touchpad/mouse with libinput/synaptics/evdev
params: enable_rc6=7 (in modprobe for all kernels), enable_fbc=0 (for for 4.6 only, for 4.5 parameter is not specified), enable_psr is default value, not specified in kernel parameters or modprobe.
/etc/X11/xorg.conf.d/20-intel.conf
Section "Device" Identifier "Intel Graphics" Option "TearFree" "true" Option "SwapbuffersWait" "true" Option "DRI" "3" EndSection
Dell XPS QHD+, 16Gb, 512Gb SDD, i7-6500U. power usage idle with wifi: 5-6W, a movie: 6-8, browsing: ~7 W.
But you are running wayland, right?
Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee
Offline
novelistxyz wrote:The screen flickering problem appears to have been fixed in 4.6.0-rc3-drm-intel-next, I can confirm, so long as you don't enable fbc.
I compiled 4.6.0-rc4-gc3b46c7 now on my system and the screen flickering is gone.
No options in modprobe.conf, no kernel parameters and no special xorg configuration!
Probably this is the commit for i915_drv.h that resolves the issue: https://github.com/torvalds/linux/commi … 9b6ebaab41 as the next previous commit is from February 29 (https://github.com/torvalds/linux/commi … i915_drv.h).
can you post the output of
sudo systool -m i915 -av
? Thanks.
Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee
Offline
I'm running 4.5.1 on this model and my outstanding issue is that suspend is totally broken. It seems like it was working when I closed the lid but $ systemctl suspend just shuts down the machine.
I have the latest BIOS update (1.3.3)
Offline
can you post the output of
sudo systool -m i915 -av
? Thanks.
Parameters:
disable_display = "N"
disable_power_well = "1"
edp_vswing = "0"
enable_cmd_parser = "1"
enable_dc = "-1"
enable_execlists = "1"
enable_fbc = "-1"
enable_guc_submission= "N" Parameters:
disable_display = "N"
disable_power_well = "1"
edp_vswing = "0"
enable_cmd_parser = "1"
enable_dc = "-1"
enable_execlists = "1"
enable_fbc = "-1"
enable_guc_submission= "N"
enable_hangcheck = "Y"
enable_ips = "1"
enable_ppgtt = "3"
enable_psr = "0"
enable_rc6 = "1"
fastboot = "N"
guc_log_level = "-1"
invert_brightness = "0"
load_detect_test = "N"
lvds_channel_mode = "0"
lvds_use_ssc = "-1"
mmio_debug = "0"
modeset = "-1"
nuclear_pageflip = "N"
panel_ignore_lid = "1"
prefault_disable = "N"
preliminary_hw_support= "0"
reset = "Y"
semaphores = "-1"
use_mmio_flip = "0"
vbt_sdvo_panel_type = "-1"
verbose_state_checks= "Y"
enable_hangcheck = "Y"
enable_ips = "1"
enable_ppgtt = "3"
enable_psr = "0"
enable_rc6 = "1"
fastboot = "N"
guc_log_level = "-1"
invert_brightness = "0"
load_detect_test = "N"
lvds_channel_mode = "0"
lvds_use_ssc = "-1"
mmio_debug = "0"
modeset = "-1"
nuclear_pageflip = "N"
panel_ignore_lid = "1"
prefault_disable = "N"
preliminary_hw_support= "0"
reset = "Y"
semaphores = "-1"
use_mmio_flip = "0"
vbt_sdvo_panel_type = "-1"
verbose_state_checks= "Y"
Offline
OdinEidolon wrote:can you post the output of
sudo systool -m i915 -av
? Thanks.
Parameters: disable_display = "N" disable_power_well = "1" edp_vswing = "0" enable_cmd_parser = "1" enable_dc = "-1" enable_execlists = "1" enable_fbc = "-1" enable_guc_submission= "N" enable_hangcheck = "Y" enable_ips = "1" enable_ppgtt = "3" enable_psr = "0" enable_rc6 = "1" fastboot = "N" guc_log_level = "-1" invert_brightness = "0" load_detect_test = "N" lvds_channel_mode = "0" lvds_use_ssc = "-1" mmio_debug = "0" modeset = "-1" nuclear_pageflip = "N" panel_ignore_lid = "1" prefault_disable = "N" preliminary_hw_support= "0" reset = "Y" semaphores = "-1" use_mmio_flip = "0" vbt_sdvo_panel_type = "-1" verbose_state_checks= "Y" enable_hangcheck = "Y" enable_ips = "1" enable_ppgtt = "3" enable_psr = "0" enable_rc6 = "1" fastboot = "N" guc_log_level = "-1" invert_brightness = "0" load_detect_test = "N" lvds_channel_mode = "0" lvds_use_ssc = "-1" mmio_debug = "0" modeset = "-1" nuclear_pageflip = "N" panel_ignore_lid = "1" prefault_disable = "N" preliminary_hw_support= "0" reset = "Y" semaphores = "-1" use_mmio_flip = "0" vbt_sdvo_panel_type = "-1" verbose_state_checks= "Y"
Could you try to enable PSR and/or FBC? Both separately and together. Either via kernel boot line or module load options. They save A LOT of power and cause flickering on most systems right now.
Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee
Offline
But you are running wayland, right?
No.
Offline
OdinEidolon wrote:But you are running wayland, right?
No.
Can you then post your:
sudo systool -m i915 -av
for the different kernel configurations?
It seems that some of us suffer from PSR problems, and some do not...
Right now I'm on 4.5.1, rc6=0, PSR=0, FBC=1 and it runs OK. However, having RC6 disabled uses tons of energy (~+8w on my system), and it is not ideal.
I have a different, but similar machine (see signature below).
By the way, do you guys use 4.6 git from AUR or is there any faster to use source? I'm on a slow internet connection and downloading several hundred of megabytes is a pain.
Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee
Offline
ksim wrote:OdinEidolon wrote:But you are running wayland, right?
No.
Can you then post your:
sudo systool -m i915 -av
for the different kernel configurations?
It seems that some of us suffer from PSR problems, and some do not...
Right now I'm on 4.5.1, rc6=0, PSR=0, FBC=1 and it runs OK. However, having RC6 disabled uses tons of energy (~+8w on my system), and it is not ideal.
I have a different, but similar machine (see signature below).
By the way, do you guys use 4.6 git from AUR or is there any faster to use source? I'm on a slow internet connection and downloading several hundred of megabytes is a pain.
Module = "i915"
Attributes:
coresize = "1196032"
initsize = "0"
initstate = "live"
refcnt = "27"
taint = ""
uevent = <store method only>
Parameters:
disable_display = "N"
disable_power_well = "1"
edp_vswing = "0"
enable_cmd_parser = "1"
enable_dc = "-1"
enable_execlists = "1"
enable_fbc = "0"
enable_guc_submission= "N"
enable_hangcheck = "Y"
enable_ips = "1"
enable_ppgtt = "3"
enable_psr = "0"
enable_rc6 = "1"
fastboot = "N"
guc_log_level = "-1"
invert_brightness = "0"
load_detect_test = "N"
lvds_channel_mode = "0"
lvds_use_ssc = "-1"
mmio_debug = "0"
modeset = "-1"
nuclear_pageflip = "N"
panel_ignore_lid = "1"
prefault_disable = "N"
preliminary_hw_support= "0"
reset = "Y"
semaphores = "-1"
use_mmio_flip = "0"
vbt_sdvo_panel_type = "-1"
verbose_state_checks= "Y"
Sections:
.altinstr_replacement= "0xffffffffa01b79a6"
.altinstructions = "0xffffffffa01f915d"
.bss = "0xffffffffa01ffcc0"
.data = "0xffffffffa01fa000"
.data..read_mostly = "0xffffffffa01fe280"
.data.unlikely = "0xffffffffa01fd7cc"
.exit.text = "0xffffffffa01b7984"
.fixup = "0xffffffffa01b7ab1"
.gnu.linkonce.this_module= "0xffffffffa01ff980"
.init.text = "0xffffffffa021a000"
.note.gnu.build-id = "0xffffffffa01b8000"
.parainstructions = "0xffffffffa01d8630"
.ref.data = "0xffffffffa01fe420"
.rodata = "0xffffffffa01b80c0"
.rodata.str1.1 = "0xffffffffa01cfa28"
.rodata.str1.8 = "0xffffffffa01d8c10"
.smp_locks = "0xffffffffa01f4118"
.strtab = "0xffffffffa02371b0"
.symtab = "0xffffffffa021c000"
.text = "0xffffffffa00f5000"
.text.unlikely = "0xffffffffa01b73e4"
__bug_table = "0xffffffffa01f8550"
__ex_table = "0xffffffffa01f9490"
__jump_table = "0xffffffffa01fd820"
__kcrctab_gpl = "0xffffffffa01b8080"
__ksymtab_gpl = "0xffffffffa01b8030"
__ksymtab_strings = "0xffffffffa01f9108"
__mcount_loc = "0xffffffffa01f44d8"
__param = "0xffffffffa01f8c58"
__tracepoints_ptrs = "0xffffffffa01f9520"
__tracepoints_strings= "0xffffffffa01f9660"
__tracepoints = "0xffffffffa01fefc0"
_ftrace_events = "0xffffffffa01fe2e8"
Offline
OdinEidolon wrote:ksim wrote:No.
Can you then post your:
sudo systool -m i915 -av
for the different kernel configurations?
It seems that some of us suffer from PSR problems, and some do not...
Right now I'm on 4.5.1, rc6=0, PSR=0, FBC=1 and it runs OK. However, having RC6 disabled uses tons of energy (~+8w on my system), and it is not ideal.
I have a different, but similar machine (see signature below).
By the way, do you guys use 4.6 git from AUR or is there any faster to use source? I'm on a slow internet connection and downloading several hundred of megabytes is a pain.
Module = "i915" Attributes: coresize = "1196032" initsize = "0" initstate = "live" refcnt = "27" taint = "" uevent = <store method only> Parameters: disable_display = "N" disable_power_well = "1" edp_vswing = "0" enable_cmd_parser = "1" enable_dc = "-1" enable_execlists = "1" enable_fbc = "0" enable_guc_submission= "N" enable_hangcheck = "Y" enable_ips = "1" enable_ppgtt = "3" enable_psr = "0" enable_rc6 = "1" fastboot = "N" guc_log_level = "-1" invert_brightness = "0" load_detect_test = "N" lvds_channel_mode = "0" lvds_use_ssc = "-1" mmio_debug = "0" modeset = "-1" nuclear_pageflip = "N" panel_ignore_lid = "1" prefault_disable = "N" preliminary_hw_support= "0" reset = "Y" semaphores = "-1" use_mmio_flip = "0" vbt_sdvo_panel_type = "-1" verbose_state_checks= "Y" Sections: .altinstr_replacement= "0xffffffffa01b79a6" .altinstructions = "0xffffffffa01f915d" .bss = "0xffffffffa01ffcc0" .data = "0xffffffffa01fa000" .data..read_mostly = "0xffffffffa01fe280" .data.unlikely = "0xffffffffa01fd7cc" .exit.text = "0xffffffffa01b7984" .fixup = "0xffffffffa01b7ab1" .gnu.linkonce.this_module= "0xffffffffa01ff980" .init.text = "0xffffffffa021a000" .note.gnu.build-id = "0xffffffffa01b8000" .parainstructions = "0xffffffffa01d8630" .ref.data = "0xffffffffa01fe420" .rodata = "0xffffffffa01b80c0" .rodata.str1.1 = "0xffffffffa01cfa28" .rodata.str1.8 = "0xffffffffa01d8c10" .smp_locks = "0xffffffffa01f4118" .strtab = "0xffffffffa02371b0" .symtab = "0xffffffffa021c000" .text = "0xffffffffa00f5000" .text.unlikely = "0xffffffffa01b73e4" __bug_table = "0xffffffffa01f8550" __ex_table = "0xffffffffa01f9490" __jump_table = "0xffffffffa01fd820" __kcrctab_gpl = "0xffffffffa01b8080" __ksymtab_gpl = "0xffffffffa01b8030" __ksymtab_strings = "0xffffffffa01f9108" __mcount_loc = "0xffffffffa01f44d8" __param = "0xffffffffa01f8c58" __tracepoints_ptrs = "0xffffffffa01f9520" __tracepoints_strings= "0xffffffffa01f9660" __tracepoints = "0xffffffffa01fefc0" _ftrace_events = "0xffffffffa01fe2e8"
Thanks. What happens if you enable PSR and/or FBC?
Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee
Offline
Thanks. What happens if you enable PSR and/or FBC?
Already has been written, psr freezes, fbc flickering, for 4.4 this parameters were disabled for skaylake regardless of values.
Offline