Screen tearing and battery drain issues - 20.0.3

Hi, guys i am newbie to manjaro so please bear with me. After installing manjaro which by the way is only the one that i can successful install i faced several issues making this new installation working properly.Getting to the point i am issue with screen tearing event when scrolling webpage and battery drain issues. I don’t know how to get started so any help would be appreciated, Thank you.

Things i done so far

  1. I had issue with acpi_video while turning system on, So i edited some config in grub.
  2. I installed nvidia_amd_hybrid.450.xx-prime video drivers.
  3. Installed kernel 5.81-3 to fix speaker and mic problems and rebuild pulseaudio
  4. Installed optimus-manager and gdm-prime for optimus which leads me to battery drain issue

Now i don’t know which of the above process break it or screen tearing was there from beginning…so there’s that.

System: Kernel: 5.8.1-3-MANJARO x86_64 bits: 64 compiler: N/A Desktop: GNOME 3.36.5 Distro: Manjaro Linux
Machine: Type: Laptop System: HP product: OMEN Laptop 15-en0xxx v: N/A serial:
Mobo: HP model: 8786 v: 22.53 serial: UEFI: AMI v: F.06 date: 07/15/2020
Battery: ID-1: BAT0 charge: 65.4 Wh condition: 70.2/70.2 Wh (100%) model: Hewlett-Packard Primary status: Discharging
CPU: Topology: 6-Core model: AMD Ryzen 5 4600H with Radeon Graphics bits: 64 type: MT MCP arch: Zen rev: 1
L2 cache: 3072 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 71880
Speed: 1397 MHz min/max: 1400/3000 MHz Core speeds (MHz): 1: 1397 2: 1398 3: 1397 4: 1396 5: 1397 6: 1393 7: 1397
8: 1393 9: 1397 10: 1397 11: 1397 12: 1397
Graphics: Device-1: NVIDIA TU116M [GeForce GTX 1660 Ti Mobile] vendor: Hewlett-Packard driver: nvidia v: 450.57
bus ID: 01:00.0
Device-2: Advanced Micro Devices [AMD/ATI] Renoir vendor: Hewlett-Packard driver: amdgpu v: kernel bus ID: 06:00.0
Device-3: Luxvisions Innotech Limited HP Wide Vision HD Camera type: USB driver: uvcvideo bus ID: 3-3:2
Display: x11 server: X.org 1.20.8 driver: ati,radeon unloaded: modesetting resolution:
OpenGL: renderer: GeForce GTX 1660 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 450.57 direct render: Yes
Audio: Device-1: Advanced Micro Devices [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Hewlett-Packard
driver: snd_rn_pci_acp3x v: kernel bus ID: 06:00.5
Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
bus ID: 06:00.6
Sound Server: ALSA v: k5.8.1-3-MANJARO
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel
port: e000 bus ID: 02:00.0
IF: eno1 state: down mac:
Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: e000 bus ID: 03:00.0
IF: wlo1 state: up mac:
Drives: Local Storage: total: 476.94 GiB used: 247.29 GiB (51.8%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB512HBJQ-000H1 size: 476.94 GiB
Partition: ID-1: / size: 26.26 GiB used: 22.32 GiB (85.0%) fs: ext4 dev: /dev/nvme0n1p7
Swap: ID-1: swap-1 type: partition size: 2.00 GiB used: 241.1 MiB (11.8%) dev: /dev/nvme0n1p6
Sensors: System Temperatures: cpu: 42.8 C mobo: N/A
Fan Speeds (RPM): N/A
GPU: device: nvidia screen: :1.0 temp: 44 C device: amdgpu temp: 42 C
Info: Processes: 341 Uptime: 3h 45m Memory: 7.21 GiB used: 5.78 GiB (80.2%) Init: systemd Compilers: gcc: 10.1.0
Packages: 1225 Shell: Zsh v: 5.8 inxi: 3.1.05

Hi!

  1. Battery drain: the laptops battery don’t usually last as much as in win. You can read about tlp and tlpui for larger battery time. I had use it but I had some issues with an and cpu and as now I’m using slimbookbattery. My battery can last like ~5h.

  2. You need hybrid drivers if you want to use both graphics card at the same time. Running igpu for the system and the dgpu for some games or heavy graphical load apps. ( More battery drain)
    I use Optimus switch, it let you use one card at the time and change between them when you need.

1 Like

it’s good to know that in linux battery drain is more. I think mostly due to nvidia choice of not fully supporting, i may or may not be true. And then for the second point i installed optimus-manger in my laptop as mention in the post since my hdmi port is directly linked to nvidia graphics, so i will switch between nvidia and amd sometime amd_hybrid when needed. I don’t actually play games in manjaro.
here’s my battery life
amd - 4hrs
amd_hybrid - 2.30hrs
nvidia-1 - 1.15hrs
These time are roughly similar but when i watch some video in nvidia battery drain spikes like a 2% for a minute.

speaking about video screen tearing is my main issue. I tried all three mode but the tearing is still there.

Hi!
About the tearing problem, search in the forum there are some configs that you can try.

1 Like

yeah, i tried most of them…still trying on my free time to find some other solutions. i’ll try in the mean time may if any of you guys faced issue with this config can help right.Since AMD Renoir APU and Nvidia gpu configs are new, most solutions are not working or based on intel_nvidia

Hi!

Try this one

sudo nano /etc/X11/xorg.conf.d/20-amdgpu.conf

Section "Device" 
          Identifier "AMD" 
          Driver "amdgpu" 
          Option "TearFree" "true" 
EndSection
1 Like

Yup, That fixed it for amd and hybrid. i’ll put similar one for nvidia.conf. So , i guess the problem is solved.
I am trying slimbookbattery and lwill et you know how much that results in battery life.
Thanks @visone for quickly solving this and fast replies.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.