Screen Tearing on my HP ProOne 600 G2

I just installed Ubuntu MATE on my HP ProOne 600 G2, and I'm experiencing screen tearing. The display looks normal again when using nomodeset . I saw the same problem with other distros such as Mint and Opensuse. Can anyone help me?

1 Like

Hi, @Herry and welcome to the Ubuntu MATE Community!

Hi i don`t know so much to use terminal in linux or fixing bugs i only know the basics like:sudo apt install gdebi,neofetch and remouve so good luck and i am sorry i feel sad for you :sad_but_relieved_face:

The ProOne 600 G2 uses i915 Gen 9.5 graphics, which is generally well-supported in Linux

Can you post, nicely formatted, the output of inxi -F

1 Like

Thanks @pavlos_kairis. Here is the output:

System:
  Host: UbuntuMate Kernel: 6.11.0-25-generic arch: x86_64 bits: 64
  Desktop: MATE v: 1.26.2 Distro: Ubuntu MATE 24.04.2 LTS (Noble Numbat)
Machine:
  Type: Desktop System: HP product: HP ProOne 600 G2 21.5-in Non-Touch AiO
    v: N/A serial: <superuser required>
  Mobo: HP model: 805E v: KBC Version 05.36 serial: <superuser required>
    UEFI: HP v: N12 Ver. 02.18 date: 06/05/2017
CPU:
  Info: quad core model: Intel Core i5-6500 bits: 64 type: MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 916 min/max: 800/3600 cores: 1: 800 2: 1000 3: 800
    4: 1067
Graphics:
  Device-1: Intel HD Graphics 530 driver: i915 v: kernel
  Device-2: Quanta HP 2.0MP High Definition Webcam driver: uvcvideo
    type: USB
  Display: x11 server: X.Org v: 21.1.11 driver: X: loaded: modesetting
    dri: iris gpu: i915 resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa
    v: 24.2.8-1ubuntu1~24.04.1 renderer: Mesa Intel HD Graphics 530 (SKL GT2)
Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio driver: snd_hda_intel
  API: ALSA v: k6.11.0-25-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active
Network:
  Device-1: Intel Ethernet I219-LM driver: e1000e
  IF: eno1 state: down mac: 00:25:ab:a8:df:bd
  Device-2: D-Link DWA-171 driver: rtw_8821cu type: USB
  IF: wlx340a332fa6c4 state: up mac: 34:0a:33:2f:a6:c4
Drives:
  Local Storage: total: 465.76 GiB used: 15.36 GiB (3.3%)
  ID-1: /dev/sda vendor: HP model: Secure Hard Disk size: 465.76 GiB
Partition:
  ID-1: / size: 456.35 GiB used: 15.35 GiB (3.4%) fs: ext4 dev: /dev/sda2
  ID-2: /boot/efi size: 1.05 GiB used: 6.1 MiB (0.6%) fs: vfat
    dev: /dev/sda1
Swap:
  ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) file: /swap.img
Sensors:
  System Temperatures: cpu: 15.0 C pch: 19.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB available: 7.64 GiB used: 1.02 GiB (13.4%)
  Processes: 242 Uptime: 3m Shell: Bash inxi: 3.3.34
2 Likes

Thank you @Bombilla.

1 Like

Find your intel config inside xorg, it might be: /etc/X11/xorg.conf.d/20-intel.conf
Edit and add the TearFree option, save, reboot, test.

Section "Device"
    Identifier "Intel Graphics"
    Driver "intel"
    Option "TearFree" "true"
EndSection
3 Likes

Thanks for your suggestion. Unfortunately, it does not work. Let me show this:

cat /var/log/Xorg.0.log | grep -i intel
[    43.107] (**) |   |-->Device "Intel Graphics"
[    43.767] (II) LoadModule: "intel"
[    43.767] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[    43.858] (II) Module intel: vendor="X.Org Foundation"
[    43.859] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
[    43.859] (II) intel: Driver for Intel(R) HD Graphics
[    43.859] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[    43.859] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[    43.919] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 0
[    43.919] (II) intel(0): SNA compiled: xserver-xorg-video-intel 2:2.99.917+git20210115-1build1 (Julian Andres Klode <[email protected]>)
[    43.919] (II) intel(0): SNA compiled for use with valgrind
[    43.929] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 530
[    43.929] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 4 threads
[    43.929] (II) intel(0): Creating default Display subsection in Screen section
[    43.929] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[    43.929] (==) intel(0): RGB weight 888
[    43.929] (==) intel(0): Default visual is TrueColor
[    43.929] (**) intel(0): Option "TearFree" "true"
[    43.930] (II) intel(0): Output eDP1 has no monitor section
[    43.931] (**) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1
[    43.931] (II) intel(0): Enabled output eDP1
[    43.931] (II) intel(0): Output DP1 has no monitor section
[    43.931] (II) intel(0): Enabled output DP1
[    43.931] (II) intel(0): Output HDMI1 has no monitor section
[    43.931] (II) intel(0): Enabled output HDMI1
[    43.931] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[    43.931] (II) intel(0): Output VIRTUAL1 has no monitor section
[    43.931] (II) intel(0): Enabled output VIRTUAL1
[    43.931] (--) intel(0): Output eDP1 using initial mode 1920x1080 on pipe 0
[    43.931] (**) intel(0): TearFree enabled
[    43.931] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
[    43.931] (==) intel(0): DPI set to (96, 96)
[    44.021] (II) intel(0): SNA initialized with Skylake (gen9) backend
[    44.021] (==) intel(0): Backing store enabled
[    44.021] (==) intel(0): Silken mouse enabled
[    44.029] (II) intel(0): HW Cursor enabled
[    44.031] (==) intel(0): DPMS enabled
[    44.031] (==) intel(0): Display hotplug detection enabled
[    44.045] (II) intel(0): [DRI2] Setup complete
[    44.045] (II) intel(0): [DRI2]   DRI driver: i965
[    44.045] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[    44.045] (II) intel(0): direct rendering: DRI2 enabled
[    44.045] (II) intel(0): hardware support for Present enabled
[    44.607] (II) intel(0): switch to mode [email protected] on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
[    44.608] (II) intel(0): Setting screen physical size to 508 x 285
[    45.320] (II) config/udev: Adding input device Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) (/dev/input/event5)
[    45.320] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Applying InputClass "libinput pointer catchall"
[    45.320] (II) Using input driver 'libinput' for 'Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)'
[    45.320] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): always reports core events
[    45.374] (II) event5  - Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): is tagged by udev as: Mouse
[    45.374] (II) event5  - Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): device is a pointer
[    45.374] (II) event5  - Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): device removed
[    45.401] (II) libinput: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Step value 0 was provided, libinput Fallback acceleration function is used.
[    45.401] (II) libinput: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Step value 0 was provided, libinput Fallback acceleration function is used.
[    45.401] (II) libinput: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Step value 0 was provided, libinput Fallback acceleration function is used.
[    45.401] (II) XINPUT: Adding extended input device "Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)" (type: MOUSE, id 12)
[    45.401] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): (accel) selected scheme none/0
[    45.401] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): (accel) acceleration factor: 2.000
[    45.401] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): (accel) acceleration threshold: 4
[    45.457] (II) event5  - Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): is tagged by udev as: Mouse
[    45.458] (II) event5  - Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): device is a pointer
[    45.461] (II) config/udev: Adding input device Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) (/dev/input/mouse0)
[    45.463] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event8)
[    45.464] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event9)
[    45.466] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event10)
[    45.467] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event11)
[    45.469] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event12)
1 Like

This is a few year old, but may be of some help.

The ProOne 600 G2

3 Likes

Thanks @GeekBone. It works.

2 Likes