Comments (13)
@DiagonalArg Thanks. Maybe see if you can get it to happen when forcing Desktop not to use graphics hardware with --disable-gpu
?
from signal-desktop.
Ooof, this looks pretty bad. Did it start in 6.42.0 version or did you see it with 6.41.0 or before too?
from signal-desktop.
I'm feel like I've seen this for a while, but please don't count on my memory with this. (Sry I can't be clearer.)
from signal-desktop.
Here's another:
from signal-desktop.
Are you running with hardware acceleration? Does it still happen if you disable that and use software rendering?
from signal-desktop.
Thinkpad W530.
Ubuntu 22.04, Settings:
Graphics: NVE7 / Mesa Intel® HD Graphics 4000 (IVB GT2)
My understanding is that Ubuntu uses integrated graphics by default. I do have the nouveau drivers though, and can switch an application to nvidia using DRI_PRIME=1. (I haven't done that with Signal, or anything else for that matter.)
$ lsmod | grep -E 'i915|nouveau'
nouveau 2830336 1
mxm_wmi 16384 1 nouveau
i915 3899392 89
drm_buddy 20480 1 i915
drm_ttm_helper 16384 1 nouveau
i2c_algo_bit 16384 2 i915,nouveau
ttm 110592 3 drm_ttm_helper,i915,nouveau
drm_display_helper 212992 2 i915,nouveau
cec 94208 2 drm_display_helper,i915
drm_kms_helper 249856 4 drm_display_helper,i915,nouveau
drm 700416 35 drm_kms_helper,drm_display_helper,drm_buddy,thinkpad_acpi,drm_ttm_helper,i915,ttm,nouveau
video 73728 3 thinkpad_acpi,i915,nouveau
wmi 40960 5 video,wmi_bmof,think_lmi,mxm_wmi,nouveau
from signal-desktop.
Ok, so the answer is yes, I get the same thing with the --disable-gpu switch:
from signal-desktop.
@DiagonalArg This is very likely an Electron issue, since we don't control the rendering of that red squiggle. For the best chance of getting this fixed, you can help by filing a bug on their project with an Electron Fiddle showing a minimum repro, and providing all of your computer's details. It's especially interesting that it reproduces when hardware acceleration is disabled.
You can also try Chrome or Chromium, to see if the same thing reproduces there, and file issues on those projects. Probably a better chance of getting low-level stuff like this fixed if you go directly to the source!
from signal-desktop.
@scottnonnenberg-signal / Ok, thanks. I'm willing to give it a try, but I'm a bit unclear on the concept. I installed Signal and run it, that's all I know. (Other than that the lap/desktop app is in some way browser based.) How would I try Chromium to see if I get the same thing? Or do you mean that I should look for a text box on some website, using Chromium, and see if cutting/ pasting produces similar results?
from signal-desktop.
look for a text box on some website, using Chromium, and see if cutting/ pasting produces similar results?
Yup, this seems like a good idea! Just find a large text box (maybe like the one you're replying in here on GitHub!) and get those red squiggles to appear!
from signal-desktop.
Now that I went to try it, I realize I've used Chromium (reserved for google) and never seen that artifact there. I'll check into Electron.
from signal-desktop.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from signal-desktop.
This issue has been closed due to inactivity.
from signal-desktop.
Related Issues (20)
- Signal is misbehaving in weird ways HOT 2
- Missing buttons on zoomed-in pictures
- Jitter / stuttering when on audio calls via Linux signal-desktop-beta | follow up to issue #5819 HOT 2
- "Set Up as New Device" does not work HOT 1
- Signal crashes (doesn't open) | Ubuntu 24.04 with AMD Radeon™ gives "Cannot find target for triple amdgcn-- Unable to find target for this triple (no targets are registered)" HOT 8
- Signal on macOS often unlinks HOT 5
- Problems behind proxy since update 7.5 HOT 15
- Packaging stops working after Sonoma upgarde on M1 MacBook HOT 4
- CMD+ArrowUp edit last message doesn't work HOT 2
- [Linux] Signal Desktop allowing multiple instances to be open if minimized to tray HOT 3
- notifications not being recognized and saved in plasma notification history HOT 1
- Text is invisible in Desktop app HOT 7
- Emoji search function misbehaving HOT 5
- "Disconnected" message gone on MacOS HOT 6
- [Accessibility] Signal's UI language no longer properly communicated to screen readers HOT 6
- App icon not shown on GNOME under Wayland HOT 3
- Search functionality in Signal Desktop isn't consistent with Signal Android
- Expiry notice on latest version Linux apt HOT 1
- Windows 7.4.0.0 - Unhandled Promise Rejection HOT 3
- All group function not working and not able to send group message HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from signal-desktop.