Bug 276419 - x11-wm/xfce4-panel: 4.18.5_2 artifacts in XFCE panel like blinking objects and random pixels
Summary: x11-wm/xfce4-panel: 4.18.5_2 artifacts in XFCE panel like blinking objects an...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-xfce (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-18 13:01 UTC by p5B2EA84B3
Modified: 2024-01-19 14:36 UTC (History)
1 user (show)

See Also:
madpilot: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description p5B2EA84B3 2024-01-18 13:01:07 UTC
Mouse hovering restores normal appearance but only temporary.

What causes this artifacts and why is only the panel affected?
Comment 1 Guido Falsi freebsd_committer freebsd_triage 2024-01-18 14:50:53 UTC
Hi,

I've never seen any artifacts on my XFCE panel. Graphic artifacts could be caused by a lot of things, including issues with graphics drivers.

Some more information could be helpful:

- FreeBSD version
- Using ports or packages?
- If using ports, quarterly o latest?
- Graphics hardware
- Driver in use
- Some detail about panel configuration, for example if transparency is used
- Maybe a screenshot showing the problem?

The fact that only panel is affected is not absolute proof the panel is at fault. For example if the panel is the only thing where transparency is used the problem  could be due to the transparency effect.

I am stating this because I have seen this happen on my old laptop with it's intel graphics. On that specific hardware I have always had some artifacts here and there.
Comment 2 p5B2EA84B3 2024-01-18 19:48:51 UTC
14.0-STABLE FreeBSD 14.0-STABLE #0 stable/14-n266264-38fe4bc08264
latest packages

vgapci0@pci0:0:2:0:	class=0x030000 rev=0x09 hdr=0x00 vendor=0x8086 device=0x0122 subvendor=0x8086 subdevice=0x2003
    vendor     = 'Intel Corporation'
    device     = '2nd Generation Core Processor Family Integrated Graphics Controller'
    class      = display
    subclass   = VGA

drm-510-kmod-5.10.163_9
Comment 3 Guido Falsi freebsd_committer freebsd_triage 2024-01-19 08:03:39 UTC
(In reply to p5B2EA84B3 from comment #2)

> 14.0-STABLE FreeBSD 14.0-STABLE #0 stable/14-n266264-38fe4bc08264
> latest packages

> vgapci0@pci0:0:2:0:	class=0x030000 rev=0x09 hdr=0x00 vendor=0x8086 device=0x0122 subvendor=0x8086 subdevice=0x2003
>     vendor     = 'Intel Corporation'
>     device     = '2nd Generation Core Processor Family Integrated Graphics Controller'
>     class      = display
>     subclass   = VGA

2nd generation is relatively old and, if I remember correctly, the same I got in my old laptop, so maybe there is some issue with this hardware.

BTW are you using transparency effects with the panel? What happens if you disable transparency?


> drm-510-kmod-5.10.163_9

Could you try migrating to the newer graphics/drm-515-kmod version? the 510 is quite old and I'm not sure is the best match for 14.0
Comment 4 p5B2EA84B3 2024-01-19 12:47:05 UTC
(In reply to Guido Falsi from comment #3)
I did have heavy problems with graphics/drm-515-kmod version on 13.2-RELEASE using sway on this machine.

After reading this
https://forums.freebsd.org/threads/freebsd14-drm-515-kmod-issues.91572/post-636934

I intentionally went back to drm-510-kmod which causes less problems i.e. no sudden reboots as described there:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276331
Comment 5 Guido Falsi freebsd_committer freebsd_triage 2024-01-19 14:36:47 UTC
(In reply to p5B2EA84B3 from comment #4)

The post on the forums you reference talks about amd graphics cards, you'r on an old generation intel.

Also, drm-kmod-515 is meant for 14.x and up, so, if you were using 13.x, it was correct for you to use 510.

Now you reported you're on 14.0-stable, and there you should really try 5.15 and see if things change. I'm not stating this is THE solution, but without experimenting there is no way to find a solution.

I'm sorry but I don't have better suggestions.


I also asjked you some questions you still have not replied to:

1 - can I have a screenshot of the glitches you describe?

2 - are you using transparencies? have you tested disabling those?


I'm trying to help you, but since you're the only one reporting this and I have not experienced the issue, I'm just guessing.

My impression is this a graphics driver issue, and there are known problems with old generation intel graphics, you should really test with some more recent hardware.