Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hardware cursor broke again(cpu_buffer) xwayland (inconistant sizes) #9003

Open
3 of 6 tasks
littleblack111 opened this issue Jan 9, 2025 · 2 comments
Open
3 of 6 tasks
Labels
bug Something isn't working
Milestone

Comments

@littleblack111
Copy link
Contributor

Already reported ? *

  • I have searched the existing open and closed issues.

Regression?

Definitely a regression - something broke after update (requires bisect)

System Info and Hyprland Version

System/Version info
Hyprland 0.46.0 built from branch aaaaaaaabbb at commit 6fc0772cd212b62089b921db9afa37b0d6c3295b  ().
Date: Thu Jan 9 18:01:41 2025
Tag: v0.46.0-113-g6fc0772c, commits: 5668
built against:
 aquamarine 0.6.0
 hyprlang 0.6.0
 hyprutils 0.3.3
 hyprcursor 0.1.9
 hyprgraphics 0.1.1


no flags were set


System Information:
System name: Linux
Node name: Arch-Linux
Release: 6.12.8-zen1-1-zen
Version: #1 ZEN SMP PREEMPT_DYNAMIC Thu, 02 Jan 2025 22:52:21 +0000


GPU information: 
00:02.0 VGA compatible controller [0300]: Intel Corporation Raptor Lake-S GT1 [UHD Graphics 770] [8086:a780] (rev 04) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation AD103 [GeForce RTX 4080 SUPER] [10de:2702] (rev a1) (prog-if 00 [VGA controller])
NVRM version: NVIDIA UNIX x86_64 Kernel Module  565.77  Wed Nov 27 23:33:08 UTC 2024


os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo


plugins:


Description

using nvidia card as shown above.

when on xwayland apps, the cursor would be very small, whilst normal size is bigger then before a regression.

similar to #8580 but was fixed a while ago but... well, here we go again

How to reproduce

  1. use_cpu_buffer
  2. go on xwayland app

Attach not paste

  • I understand that all text files must be attached, and not pasted directly. If not respected, this issue will likely get closed as spam

Checklist of files to include below

  • Hyprland config - hyprctl systeminfo -c (always include)
  • Crash report (always include in case of crash)
  • Video (always include in case of a visual bug)
  • Logs (might contain useful info such as errors)

Additional info & File uploads

a.txt

@littleblack111 littleblack111 added the bug Something isn't working label Jan 9, 2025
@NotAShelf
Copy link
Member

I'm not sure if this is exclusive to xwayland apps, but I can definitely reproduce this.

One notable wayland-native application that has this issue is the foot terminal.

@vaxerski
Copy link
Member

vaxerski commented Jan 9, 2025

honestly, should probably just move to cairo for the rendering

@vaxerski vaxerski added this to the 0.47.0 milestone Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants