linuxmint / linuxmint/cinnamon

Screen tearing with recent acl libacl1 upgrade

Open
#12,504 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

Distribution

Linux Mint 22 Wilma

Package version

Cinnamon 6.2.9

Graphics hardware in use

Intel TigerLake-H GT1 [UHD Graphics], NVIDIA TU117GLM [T600 Mobile] discreete GPU

Frequency

Quite often

Bug description

The recent upgrade of acl and libacl1 caused a screen tearing to occur in the start menu. This made some words of the start menu leave an afterimage and made it seem like part of the names are repeating in a segregated box to the left side but after some time it renders it as it should. I am not able to describe it clearly but it is like this:

| Programming |ng | right box containing application icons and entries

Steps to reproduce
  1. Upgrade acl to 2.3.2-1build1.
  2. Upgrade libacl1 to 2.3.2-1build1.
Expected behavior

Start menu should be rendered without screen tearing.

Additional information

System:
Host: tarun-Precision-3561 Kernel: 6.8.0-48-generic arch: x86_64 bits: 64
Desktop: Cinnamon v: 6.2.9 Distro: Linux Mint 22 Wilma
Machine:
Type: Laptop System: Dell product: Precision 3561 v: N/A
serial:
Mobo: Dell model: 03G764 v: A00 serial: UEFI: Dell
v: 1.32.0 date: 08/05/2024
Battery:
ID-1: BAT0 charge: 9.0 Wh (27.6%) condition: 32.6/64.0 Wh (50.9%)
volts: 14.5 min: 15.2
CPU:
Info: 8-core model: 11th Gen Intel Core i7-11850H bits: 64 type: MT MCP
cache: L2: 10 MiB
Speed (MHz): avg: 1118 min/max: 800/4800 cores: 1: 944 2: 1912 3: 1646
4: 800 5: 800 6: 800 7: 935 8: 800 9: 1622 10: 1424 11: 1324 12: 800
13: 1578 14: 800 15: 911 16: 800
Graphics:
Device-1: Intel TigerLake-H GT1 [UHD Graphics] driver: i915 v: kernel
Device-2: NVIDIA TU117GLM [T600 Mobile] driver: nvidia v: 550.120
Device-3: Sunplus Innovation Integrated_Webcam_HD driver: uvcvideo
type: USB
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa dri: iris gpu: i915
resolution: 1920x1080~60Hz
API: EGL v: 1.5 drivers: iris,nvidia,swrast
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.0.9-0ubuntu0.2
renderer: Mesa Intel UHD Graphics (TGL GT1)
Audio:
Device-1: Intel Tiger Lake-H HD Audio driver: snd_hda_intel
API: ALSA v: k6.8.0-48-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
Network:
Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi
IF: wlp0s20f3 state: up mac: 2c:6d:c1:30:a7:f5
Device-2: Intel Ethernet I219-LM driver: e1000e
IF: enp0s31f6 state: down mac: b4:45:06:5c:86:21
RAID:
Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
Drives:
Local Storage: total: 476.94 GiB used: 141.22 GiB (29.6%)
ID-1: /dev/nvme0n1 vendor: Toshiba model: KBG40ZNS512G NVMe KIOXIA 512GB
size: 476.94 GiB
Partition:
ID-1: / size: 467.89 GiB used: 141.21 GiB (30.2%) fs: ext4
dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
System Temperatures: cpu: 57.0 C mobo: 51.0 C
Fan Speeds (rpm): cpu: 1325
Info:
Memory: total: 32 GiB note: est. available: 31.08 GiB used: 3.33 GiB (10.7%)
Processes: 385 Uptime: 40m Shell: Bash inxi: 3.3.34

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the tearing in Cinnamon 6.2.9 after upgrading acl and libacl1 to 2.3.2-1build1, using the reported start-menu and graphics configuration as context. Compare behavior before and after the package upgrade; done means the start menu renders without tearing or afterimages.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, linux
Domain
computer-graphics, desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.