Display blinks when low charge battery

Screen resolution, 3D Acceleration, nVidia, ATI
Forum rules
Before you post please read this
memint
Level 1
Level 1
Posts: 12
Joined: Tue Sep 20, 2016 7:50 pm

Display blinks when low charge battery

Postby memint » Tue Jun 06, 2017 4:07 am

When battery charge reaches approx. 40% my display starts blink. I can see that it turns more intense when increase CPU usage or battery is discharging.
It happens when switch to Intel Graphic but less intense. When plugged immediately stops blinking and everything runs fine.

Is it a hardware issue or some tlp config?

inxi -Fx

Code: Select all

System:    Host: fausto-alemao Kernel: 4.4.0-78-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.2.7 (Gtk 3.18.9-1ubuntu3.3)
           Distro: Linux Mint 18.1 Serena
Machine:   System: ASUSTeK (portable) product: X555LB v: 1.0
           Mobo: ASUSTeK model: X555LB v: 1.0
           Bios: American Megatrends v: X555LB.505 date: 08/24/2015
CPU:       Dual core Intel Core i7-5500U (-HT-MCP-) cache: 4096 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9585
           clock speeds: max: 3000 MHz 1: 2466 MHz 2: 2488 MHz 3: 2485 MHz
           4: 2539 MHz
Graphics:  Card-1: Intel Broadwell-U Integrated Graphics bus-ID: 00:02.0
           Card-2: NVIDIA GM108M [GeForce 940M] bus-ID: 04:00.0
           Display Server: X.Org 1.18.4 driver: nvidia
           Resolution: 1366x768@60.01hz
           GLX Renderer: GeForce 940M/PCIe/SSE2
           GLX Version: 4.5.0 NVIDIA 375.66 Direct Rendering: Yes
Audio:     Card-1 Intel Wildcat Point-LP High Definition Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Card-2 Intel Broadwell-U Audio Controller
           driver: snd_hda_intel bus-ID: 00:03.0
           Sound: Advanced Linux Sound Architecture v: k4.4.0-78-generic
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: 4000 bus-ID: 02:00.0
           IF: enp2s0 state: down mac: 1c:b7:2c:04:9c:12
           Card-2: Broadcom BCM43142 802.11b/g/n driver: wl bus-ID: 03:00.0
           IF: wlp3s0 state: up mac: d0:53:49:c3:29:04
Drives:    HDD Total Size: 1240.3GB (34.5% used)
           ID-1: /dev/sda model: SanDisk_SDSSDA24 size: 240.1GB temp: 37C
           ID-2: /dev/sdb model: HGST_HTS541010A9 size: 1000.2GB temp: 24C
Partition: ID-1: / size: 47G used: 12G (26%) fs: ext4 dev: /dev/sda6
           ID-2: /home size: 44G used: 22G (53%) fs: ext4 dev: /dev/sda7
           ID-3: swap-1 size: 8.19GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 49.0C mobo: N/A gpu: 0.0:45C
           Fan Speeds (in rpm): cpu: 2800
Info:      Processes: 305 Uptime: 26 min Memory: 4176.5/7886.2MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35


tlp stat

Code: Select all

--- TLP 1.0 --------------------------------------------

+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
TLP_DEFAULT_MODE=AC
TLP_PERSISTENT_DEFAULT=0
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
CPU_HWP_ON_AC=balance_performance
CPU_HWP_ON_BAT=balance_power
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
ENERGY_PERF_POLICY_ON_AC=performance
ENERGY_PERF_POLICY_ON_BAT=powersave
DISK_DEVICES="sda sdb"
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
AHCI_RUNTIME_PM_TIMEOUT=15
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
RADEON_POWER_PROFILE_ON_AC=high
RADEON_POWER_PROFILE_ON_BAT=low
RADEON_DPM_STATE_ON_AC=performance
RADEON_DPM_STATE_ON_BAT=battery
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_PERF_LEVEL_ON_BAT=auto
WIFI_PWR_ON_AC=off
WIFI_PWR_ON_BAT=on
WOL_DISABLE=Y
SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_AC=0
BAY_POWEROFF_ON_BAT=0
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
USB_AUTOSUSPEND=1
USB_BLACKLIST_BTUSB=0
USB_BLACKLIST_PHONE=0
USB_BLACKLIST_WWAN=1
RESTORE_DEVICE_STATE_ON_STARTUP=0

+++ System Info
System         = ASUSTeK COMPUTER INC. 1.0        X555LB
BIOS           = X555LB.505
Release        = Linux Mint 18.1 Serena
Kernel         = 4.4.0-78-generic #99-Ubuntu SMP Thu Apr 27 15:29:09 UTC 2017 x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-4.4.0-78-generic root=UUID=87a6f148-b28e-4cc8-a62f-0983d98e7b25 ro quiet splash vt.handoff=7
Init system    = systemd v229
Boot mode      = UEFI

+++ TLP Status
State          = enabled
Last run       = 04:33:31 AM,   1955 sec(s) ago
Mode           = AC
Power source   = AC

+++ Processor
CPU model      = Intel(R) Core(TM) i7-5500U CPU @ 2.40GHz

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors = performance powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =   500000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  3000000 [kHz]

/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors = performance powersave
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq  =   500000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq  =  3000000 [kHz]

/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors = performance powersave
/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq  =   500000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq  =  3000000 [kHz]

/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors = performance powersave
/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq  =   500000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq  =  3000000 [kHz]

/sys/devices/system/cpu/intel_pstate/min_perf_pct      =  16 [%]
/sys/devices/system/cpu/intel_pstate/max_perf_pct      = 100 [%]
/sys/devices/system/cpu/intel_pstate/no_turbo          =   0
/sys/devices/system/cpu/intel_pstate/turbo_pct         =  27 [%]
/sys/devices/system/cpu/intel_pstate/num_pstates       =  26

x86_energy_perf_policy: program for your kernel not installed.

/sys/module/workqueue/parameters/power_efficient       = Y
/proc/sys/kernel/nmi_watchdog                          = 0

+++ Undervolting
PHC kernel not available.

+++ Temperatures
CPU temp               =    44 [°C]
Fan speed (fan1)       =  2800 [/min]

+++ File System
/proc/sys/vm/laptop_mode               =     0
/proc/sys/vm/dirty_writeback_centisecs =  1500
/proc/sys/vm/dirty_expire_centisecs    =  1500
/proc/sys/vm/dirty_ratio               =    20
/proc/sys/vm/dirty_background_ratio    =    10

+++ Storage Devices
/dev/sda:
  Model     = SanDisk SDSSDA240G                     
  Firmware  = Z32070RL
  APM Level = 254
  Status    = active/idle
  TRIM      = supported
  Scheduler = deadline

  Runtime PM: control = on, autosuspend_delay =   -1

  SMART info:
      5 Reallocated_Sector_Ct     =        0
      9 Power_On_Hours            =     2652 [h]
     12 Power_Cycle_Count         =      678
    194 Temperature_Celsius       =       37 (Min/Max 0/59)  [°C]
    232 Available_Reservd_Space   =      100 [%]
    233 Media_Wearout_Indicator   =      100 [%]
    241 Total_LBAs_Written        =    0.000 [TB]

/dev/sdb:
  Model     = HGST HTS541010A9E680                   
  Firmware  = JA0OA560
  APM Level = 254
  Status    = standby
  Scheduler = deadline

  Runtime PM: control = on, autosuspend_delay =   -1

  SMART info:
      4 Start_Stop_Count          =    15459
      5 Reallocated_Sector_Ct     =        0
      9 Power_On_Hours            =     5017 [h]
     12 Power_Cycle_Count         =     1548
    191 G-Sense_Error_Rate        =        0
    193 Load_Cycle_Count          =   115621
    194 Temperature_Celsius       =       24 (Min/Max 10/46)  [°C]


+++ SATA Aggressive Link Power Management
/sys/class/scsi_host/host0/link_power_management_policy  = max_performance
/sys/class/scsi_host/host1/link_power_management_policy  = max_performance
/sys/class/scsi_host/host2/link_power_management_policy  = max_performance
/sys/class/scsi_host/host3/link_power_management_policy  = max_performance

+++ AHCI Host Controller Runtime Power Management
/sys/bus/pci/devices/0000:00:1f.2/ata1/power/control = on
/sys/bus/pci/devices/0000:00:1f.2/ata2/power/control = on
/sys/bus/pci/devices/0000:00:1f.2/ata3/power/control = on
/sys/bus/pci/devices/0000:00:1f.2/ata4/power/control = on

+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = default (using bios preferences)

+++ Intel Graphics
/sys/module/i915/parameters/enable_rc6       =  1 (enabled)
/sys/module/i915/parameters/enable_dc        = -1 (use per-chip default)
/sys/module/i915/parameters/enable_fbc       = -1 (use per-chip default)
/sys/module/i915/parameters/enable_psr       =  1 (enabled)
/sys/module/i915/parameters/modeset          = -1 (use per-chip default)
/sys/module/i915/parameters/semaphores       = -1 (use per-chip default)

+++ Wireless
bluetooth = on
wifi      = on
wwan      = none (no device)

hci0(btusb)                   : bluetooth, not connected
wlp3s0(wl)                    : wifi, connected, power management = off

+++ Audio
/sys/module/snd_hda_intel/parameters/power_save            = 0
/sys/module/snd_hda_intel/parameters/power_save_controller = N

+++ Runtime Power Management
Device blacklist = (not configured)
Driver blacklist = amdgpu nouveau nvidia radeon (default)

/sys/bus/pci/devices/0000:00:00.0/power/control = on   (0x060000, Host bridge, bdw_uncore)
/sys/bus/pci/devices/0000:00:02.0/power/control = on   (0x030000, VGA compatible controller, i915)
/sys/bus/pci/devices/0000:00:03.0/power/control = on   (0x040300, Audio device, snd_hda_intel)
/sys/bus/pci/devices/0000:00:04.0/power/control = on   (0x118000, Signal processing controller, proc_thermal)
/sys/bus/pci/devices/0000:00:14.0/power/control = on   (0x0c0330, USB controller, xhci_hcd)
/sys/bus/pci/devices/0000:00:16.0/power/control = on   (0x078000, Communication controller, mei_me)
/sys/bus/pci/devices/0000:00:1b.0/power/control = on   (0x040300, Audio device, snd_hda_intel)
/sys/bus/pci/devices/0000:00:1c.0/power/control = on   (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1c.2/power/control = on   (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1c.3/power/control = on   (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1c.4/power/control = on   (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1f.0/power/control = on   (0x060100, ISA bridge, lpc_ich)
/sys/bus/pci/devices/0000:00:1f.2/power/control = on   (0x010601, SATA controller, ahci)
/sys/bus/pci/devices/0000:00:1f.3/power/control = on   (0x0c0500, SMBus, no driver)
/sys/bus/pci/devices/0000:00:1f.6/power/control = on   (0x118000, Signal processing controller, intel_pch_thermal)
/sys/bus/pci/devices/0000:02:00.0/power/control = on   (0x020000, Ethernet controller, r8169)
/sys/bus/pci/devices/0000:03:00.0/power/control = on   (0x028000, Network controller, wl)
/sys/bus/pci/devices/0000:04:00.0/power/control = on   (0x030200, 3D controller, nvidia)

+++ USB
Autosuspend         = enabled
Device whitelist    = (not configured)
Device blacklist    = (not configured)
Bluetooth blacklist = disabled
Phone blacklist     = disabled
WWAN blacklist      = enabled

Bus 002 Device 001 ID 1d6b:0003 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 3.0 root hub (hub)
Bus 001 Device 005 ID 0bda:0129 control = auto, autosuspend_delay_ms =  2000 -- Realtek Semiconductor Corp. RTS5129 Card Reader Controller (rtsx_usb)
Bus 001 Device 004 ID 04ca:2006 control = auto, autosuspend_delay_ms =  2000 -- Lite-On Technology Corp. Broadcom BCM43142A0 Bluetooth Device (btusb)
Bus 001 Device 003 ID 04f2:b483 control = auto, autosuspend_delay_ms =  2000 -- Chicony Electronics Co., Ltd  (uvcvideo)
Bus 001 Device 002 ID 046d:c52f control = on,   autosuspend_delay_ms =  2000 -- Logitech, Inc. Unifying Receiver (usbhid)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 2.0 root hub (hub)

+++ Battery Status
/sys/class/power_supply/BAT0/manufacturer                   = ASUSTeK
/sys/class/power_supply/BAT0/model_name                     = ASUS Battery
/sys/class/power_supply/BAT0/cycle_count                    =    159
/sys/class/power_supply/BAT0/energy_full_design             =  37275 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  28762 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  12547 [mWh]
/sys/class/power_supply/BAT0/power_now                      =  16222 [mW]
/sys/class/power_supply/BAT0/status                         = Charging

Charge                                                      =   43.6 [%]
Capacity                                                    =   77.2 [%]

Cherry_M
Level 1
Level 1
Posts: 4
Joined: Tue Jun 06, 2017 7:06 am

Re: Display blinks when low charge battery

Postby Cherry_M » Tue Jun 06, 2017 7:08 am

Hi,

I have the same problem on my laptop. And it's also Asus.

Installed TLP or not, my screen blinks everytime when battery is lower than 40%... I still didn't found any solution.

memint
Level 1
Level 1
Posts: 12
Joined: Tue Sep 20, 2016 7:50 pm

Re: Display blinks when low charge battery

Postby memint » Wed Jun 07, 2017 12:15 pm

This is very annoying since I can not use notebook running on battery power for more than half of the available charge/time . Keep searching for a solution.

Cherry_M
Level 1
Level 1
Posts: 4
Joined: Tue Jun 06, 2017 7:06 am

Re: Display blinks when low charge battery

Postby Cherry_M » Sun Jun 18, 2017 4:17 pm

@memint

Try to add this to /etc/X11/xorg.conf under "Section "Device"":

Code: Select all

Option "EnableRandrR12" "false"


Check, if that helped.

User avatar
Spearmint2
Level 14
Level 14
Posts: 5044
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Display blinks when low charge battery

Postby Spearmint2 » Sun Jun 18, 2017 4:37 pm

maybe you need a backlight control program installed on it.
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....

Cherry_M
Level 1
Level 1
Posts: 4
Joined: Tue Jun 06, 2017 7:06 am

Re: Display blinks when low charge battery

Postby Cherry_M » Mon Jun 19, 2017 1:40 am

Now I think that's not related to Linux Mint... I've installed Kubuntu on pendrive and after run, the problem was the same. Additionally also on low battery, when I enter only BIOS settings, screen is also blinking.

Maybe it's a hardware issue?
My laptop came without OS, I've installed Windows 10 (two years ago) and there was no problems (till now). After change OS to Linux the screen started to blink.

Can one change in grub config make these problems? I need to add acpi_osi= to GRUB_CMDLINE_LINUX_DEFAULT line so all of my control keys start to work.

User avatar
Spearmint2
Level 14
Level 14
Posts: 5044
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Display blinks when low charge battery

Postby Spearmint2 » Mon Jun 19, 2017 3:57 pm

If hardware, then the cathode tubes, same as flourescent tubes are doing what such do as they begin to die. Probably is a monitor hardware problem.
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....

memint
Level 1
Level 1
Posts: 12
Joined: Tue Sep 20, 2016 7:50 pm

Re: Display blinks when low charge battery

Postby memint » Mon Jun 26, 2017 1:39 am

Cherry_M wrote:@memint

Try to add this to /etc/X11/xorg.conf under "Section "Device"":

Code: Select all

Option "EnableRandrR12" "false"


Check, if that helped.


Hi.
It didn't work. Same situation when percentage around 42% (when using nvidia graphic drive) or 25% (intel)
I tested LM Cinammon 18.2 BETA using a Live USB and this situation didn't occur (tested other distros too with same result)

BTW, when I said my notebook display "blinks" it was not on/off. It seems more about brightness switching from low/high constantly, more intense when lower battery charge.

memint
Level 1
Level 1
Posts: 12
Joined: Tue Sep 20, 2016 7:50 pm

Re: Display blinks when low charge battery

Postby memint » Thu Jul 20, 2017 9:45 pm

My computer has a dual boot with Windows 10 and Linux Mint Cinnamon 18.2. Yesterday I tested Windows using low battery power. The same blinking screen problem occurred when the level was about 15% when in battery mode. I can conclude that it is a hardware problem. But I can't remember this issue back when I had only Windows installation a year ago.

I have read in other posts about this behavior in ASUS notebooks (X555L, in my case). Maybe related with not enough power supply in battery mode after some period of use.
This is an annoying issue because it limits the notebook's usage time to less than the actual battery life.

BTW I've seen some other issues regarding power settings and battery usage in ASUS notebook. Like wrong status anda battery never "fully charged" or my other post about missing Brightness Menu (viewtopic.php?f=49&t=249510). I have 2 ASUS notebook. Everything runs fine in older one (K53S) and I hope someday to find a solution for X555L model.

User avatar
Spearmint2
Level 14
Level 14
Posts: 5044
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Display blinks when low charge battery

Postby Spearmint2 » Thu Jul 20, 2017 10:08 pm

Is it LCD or LED monitor on that? You could have a failing inverter.
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....

memint
Level 1
Level 1
Posts: 12
Joined: Tue Sep 20, 2016 7:50 pm

Re: Display blinks when low charge battery

Postby memint » Sat Jul 22, 2017 5:16 pm

Spearmint2 wrote:Is it LCD or LED monitor on that? You could have a failing inverter.


It's a ASUS X555LB-XO101H I7-5500U 3G 8GB.

LED backlight.

User avatar
Spearmint2
Level 14
Level 14
Posts: 5044
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Display blinks when low charge battery

Postby Spearmint2 » Sat Jul 22, 2017 10:26 pm

https://www.laptopscreen.com/blog/tag/d ... -inverter/

https://en.wikipedia.org/wiki/LED-backlit_LCD

If it's an LED, then it doesn't use an inverter. If it's LCD monitor, then it does. Just be certain of your monitor backlight. So, the next most likely thing might be the cable that goes through the hinge. It could be loose on the motherboard, have a short, or loose attachment in the monitor. If you just turn it on, don't type on it, let a screensaver work and turn off the power setting that shuts the display off after a period of time, and there's no problem, until you start typing on it, then my guess would be a short.

Just to be sure it's the monitor on laptop, use the laptop with an external monitor and see if the same thing happens with it.
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....


Return to “Graphic Cards & Monitors”

Who is online

Users browsing this forum: JerryF and 5 guests