Strange rendering issue on background, around windows, the mouse, etc.

Graphical Environments, Managers, Multimedia & Desktop questions.
Post Reply
Message
Author
norwegiandemon
Posts: 2
Joined: 2024-11-19 20:30

Strange rendering issue on background, around windows, the mouse, etc.

#1 Post by norwegiandemon »

Fresh install of Debian 12 today.

I've tried different desktop environments (KDE, Gnome, and XFCE) but they all present the same issue. Heck, I even tried other distros for giggles and they all have the same problem.

When I used an older version of the kernel (5.10) the issue is NOT present, so I suspect it has something to do with a change with the Intel i915 driver between revisions perhaps?

This is an older laptop, under powered, but dangit I like putzing around on this thing and don't want to chuck it just yet.

Attached are printscreen (where you can't see the issue), a manual screenshot from my phone of the exact same screen that shows the issue.

lspci output:

Code: Select all

00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 35)
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 35)
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 35)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 35)
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 35)
00:1b.0 Audio device: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller (rev 35)
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 35)
00:1c.3 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #4 (rev 35)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 35)
00:1f.3 SMBus: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx SMBus Controller (rev 35)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 61)
lsmod output:

Code: Select all

rtr                   49152  2
sha512_ssse3           49152  1
snd_timer              49152  1 snd_pcm
i915                 3055616  54
drm_buddy              20480  1 i915
i2c_algo_bit           16384  1 i915
drm_display_helper    184320  1 i915
cec                    61440  2 drm_display_helper,i915
ttm                    94208  1 i915
drm_kms_helper        212992  2 drm_display_helper,i915
drm                   614400  27 drm_kms_helper,drm_display_helper,drm_buddy,i915,ttm
video                  65536  1 i915
inxi -Fxz output:

Code: Select all

System:
  Kernel: 6.1.0-27-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 Console: pty pts/1
    Distro: Debian GNU/Linux 12 (bookworm)
Machine:
  Type: Laptop System: HP product: HP Stream Laptop 14-ax0XX v: Type1ProductConfigId
    serial: <filter>
  Mobo: HP model: 82BD v: 11.20 serial: <filter> UEFI: Insyde v: F.21 date: 04/26/2017
Battery:
  ID-1: BAT0 charge: 36.4 Wh (100.0%) condition: 36.4/36.4 Wh (100.0%) volts: 12.8 min: 11.6
    model: Hewlett-Packard Primary status: full
CPU:
  Info: dual core model: Intel Celeron N3060 bits: 64 type: MCP arch: Airmont rev: 4 cache:
    L1: 112 KiB L2: 2 MiB
  Speed (MHz): avg: 480 min/max: 480/2480 cores: 1: 480 2: 480 bogomips: 6400
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics
    vendor: Hewlett-Packard driver: i915 v: kernel arch: Gen-8 bus-ID: 00:02.0
  Device-2: Quanta HP Webcam type: USB driver: uvcvideo bus-ID: 1-3:3
  Display: server: X.org v: 1.21.1.7 with: Xwayland v: 22.1.9 driver: X: loaded: modesetting
    unloaded: fbdev,vesa dri: crocus gpu: i915 tty: 167x36 resolution: 1366x768
  API: OpenGL Message: GL data unavailable in console for root.
Audio:
  Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio
    vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
  API: ALSA v: k6.1.0-27-amd64 status: kernel-api
  Server-1: PulseAudio v: 16.1 status: active (root, process)
Network:
  Device-1: Intel Wireless 7265 driver: iwlwifi v: kernel bus-ID: 02:00.0
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8 bus-ID: 1-4:4
  Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 2.1 lmp-v: 4.2
Drives:
  Local Storage: total: 148.37 GiB used: 6.36 GiB (4.3%)
  ID-1: /dev/mmcblk0 vendor: HP model: DF4032 size: 29.12 GiB
  ID-2: /dev/mmcblk1 vendor: Samsung model: GD4QT size: 119.25 GiB
Partition:
  ID-1: / size: 27.06 GiB used: 6.34 GiB (23.4%) fs: ext4 dev: /dev/mmcblk0p2
  ID-2: /boot/efi size: 511 MiB used: 15.9 MiB (3.1%) fs: vfat dev: /dev/mmcblk0p1
Swap:
  ID-1: swap-1 type: partition size: 976 MiB used: 0 KiB (0.0%) dev: /dev/mmcblk0p3
Sensors:
  System Temperatures: cpu: 43.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 170 Uptime: 35m Memory: 7.66 GiB used: 2.92 GiB (38.2%) Init: systemd
  target: graphical (5) Compilers: N/A Packages: 1913 Shell: Bash v: 5.2.15 inxi: 3.3.26
Attachments
IMG_20241119_151614(1).jpg
Screenshot_20241119_151319.png

User avatar
bw123
Posts: 4046
Joined: 2011-05-09 06:02
Has thanked: 1 time
Been thanked: 33 times

Re: Strange rendering issue on background, around windows, the mouse, etc.

#2 Post by bw123 »

That's really weird, have you tried xserver-xorg-video-intel instead of modesetting for X?
viewtopic.php?t=149472

man modesetting will tell you some options, like AccelMethod none you could try. Let people know if you have trouble. The place to do it is /etc/X11/xorg.conf.d you can probably find a forum thread here with a snippet for you. or somewhere around /usr/share/doc/xserver-xorg-video-intel

There used to be support for xrender instead of opengl in plasma, but I think that's no longer supported. Check the system settings > display and monitor > compositor and see if lowering the latency helps, or just turn off with alt-shift-F12

Good Luck,
bw
resigned by AI ChatGPT

norwegiandemon
Posts: 2
Joined: 2024-11-19 20:30

Re: Strange rendering issue on background, around windows, the mouse, etc.

#3 Post by norwegiandemon »

Tried the system settings first because mucking around in X11 didn't sound too appealing - however, no joy in Mudville.

I did some work on xorg and it appears I was able to force the Intel driver over modesetting

inxi -Gxx output

Code: Select all

Graphics:
  Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx
    Integrated Graphics vendor: Hewlett-Packard driver: i915 v: kernel
    arch: Gen-8 ports: active: eDP-1 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2
    bus-ID: 00:02.0 chip-ID: 8086:22b1
  Device-2: Quanta HP Webcam driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-3:3 chip-ID: 0408:50a1
  Display: wayland server: X.org v: 1.21.1.7 with: Xwayland v: 22.1.9
    compositor: kwin_wayland driver: X: loaded: intel dri: i965 gpu: i915
    display-ID: 0
  Monitor-1: eDP-1 res: 1366x768 size: N/A
  API: EGL v: 1.5 platforms: device: 0 drv: crocus device: 1 drv: swrast
    gbm: drv: crocus surfaceless: drv: crocus wayland: drv: crocus x11:
    drv: crocus
  API: OpenGL v: 4.6 vendor: intel mesa v: 22.3.6 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel HD Graphics 400 (BSW)
    device-ID: 8086:22b1 display-ID: :1.0
Did this by creating and then editing the xorg.conf file in /etc/X11/ so it reads like this:

Code: Select all

Section "Device"
        Identifier "Device0"
        Driver "intel"
       Option      "AccelMethod"  "uxa"
EndSection
I made sure to try no AccelMethod along with sna, or blt just to be sure, but none of those made a difference.


Again, still no luck :(

Post Reply