#🖥-vesktop-support-🖥
1 messages · Page 27 of 1
vs dbg
Please share your Vencord debug info by running the /vencord-debug slash command!
Vencord: v1.11.9 • cf78ddc (Vesktop v1.6.1) - 23 Apr 2025
Client: stable ~ Vesktop v1.6.1
Platform: Win32
⚠️ More than two weeks out of date
right click the vesktop tray icon > repair vesktop
all of my settings aren't loading. Having the same error
okay now it worked
it bugged at first
yes
arrpc makes it
Hello, me and a friend just started using vesktop, the problem is that when my friend shares screen, I can heard everything, like myself and other sounds of the system and not just the app the person is sharing, any idea how can i fix it?
windows vesktop issue
no fix yet (probably never coming
)
Did you get any leads on this? I'm having the same problem
spoofing user agent can break voice
Any help how to fix ts?
is there a way to make impliment right clicking invites to servers to see the info of it or do i have to join it for that ;-;
theres no question channel or suggestion channel so ima js ask it here
use plugin search
thats a plugin for vencord or a whole diff app?
i dont see it man thts why im asking 💔
gng....
did u read what i said at all ;-;
i said WITHOUT needing to join the server
oh you said invites
yeahh
just join 
too lazy, plus im always stocking up on servers and i get to the max eventually, (my pc lag's every time i leave one ;-;)
btw whats the difference between these
vai what's the difference
The difference between "x64 Portable Download" and "arm64 Portable Download" relates to the processor architecture of your computer.
- x64 (also known as x86-64, AMD64, or Intel 64): This is the predominant 64-bit processor architecture found in most desktop PCs, laptops, and servers, typically from Intel and AMD. These processors are generally built for performance and are common in machines that run Windows or Linux.
- arm64 (also known as AArch64 or ARMv8-A): This is a 64-bit instruction set architecture for ARM processors. ARM64 processors are designed for power efficiency and low power consumption, making them common in smartphones, tablets, and increasingly in laptops (such as Apple's M-series Macs) and some newer Windows devices.
You should choose the download that matches your computer's processor architecture. Running software compiled for the wrong architecture is generally not possible natively.
How to check your processor architecture:
- On Windows: Go to
Settings > System > Aboutand look under "System type" for "x64-based processor" or "ARM-based processor". - On macOS: Click the Apple menu >
About This Mac. If you have an Intel processor, it will likely say "Intel" or "x86_64". If you have an Apple M-series chip (like M1, M2), it's an ARM-based processor.
-# Response generated by gemini-2.5-flash. AI may be incorrect or misleading.
that doesnt tell me who's in it ;-;
i mainly asked bc i wanted to see if my friends was in the servers
no, just arm-based computers
same thing 🤷♂️
anyone know why vesktop on macos has an empty notification badge when there are no notifications?
instead of just no badge
not really
vencord/vesktop don't support mobile 
oh
where is it located?
disable unread badge in discord notification settings
oh thank you, thats bizarre i forgot that was even a feature in discord
didnt realize this app didnt import all my discord settings like it did my vencord settings
honestly just installed it bc on macos tahoe it supports the new button size, window corner radius, and dynamic app icons
though id love an option to switch it to have the normal discord app icon
all the app settings seem to be tailored for windows lol wtf is a tray
small icon on the menu bar
a recent update has caused an issue where screen sharing is locked at 720p 30fps (or 60fps some cases)
this issue only occurs on vesktop, how can i fix it?
environment - archlinux / gnome(wayland)
visual bug
the stream will still be at whatever resolution you chose
when i watch someone else's screenshare, it also shows only 720p, is this a bug as well?
some cases are like this
im sure about you screensharing but not about streams you watch
theres a debugging option in the voice settings that lets you see an overlay with stream info (resolution, codec and bitrate), enable that and see
ok, thx
wtf
congrats on <@&1244313853357981787>
uuuuuh
why is it when I tab out of my vesktop it just stops as if it disconnected from the internet
Linux Vesktop. Every time my computer goes idle I get logged out of my active account and the app goes back to the account selection screen
vp nodevtools
thanks
They log in to Discord with a computer, but it shows that they are logged in from a console. Is Spoof Platform safe?
Nah and never will be
Don't lie about OS either
And thats not related to vesktop
sir please check your dm i have been waiting for 3 days
facing the same issue, did you figure anything out?
nope, but my issue comes and goes, it seems to be working fine right now but might break again. I'm not sure why
same^^
hi! audio forwarding doesn't work for me
when i try forwarding audio
does this happen without vencord
Hey for some reason when i'm using Vesktop when typing it seems to be very delayed quite often, making it difficult to type quick, i've bee keeping an eye on my computer resources and it doesn't seem to be a ram, cpu, disk, or gpu issue that could cause it, I honestly have no idea what could be causing it since it works perfectly fine on vencord with the same settings please ping me if you guys need any more info
Hello! For some reason, Vesktop on windows always shares all audio from the system, even if I pick a specific app. Also has no audio stream serlect option, which is shown on github. Is there any way to solve this?
known
nothing we can do about it
Also has no audio stream serlect option,
only for linux
Ah, that's a pity
I'm using the vesktop flatpak on gnome, and after updating recently, the titlebar is stuck in light mode. There is also a thin white bar on the left side of the window.
where is the configs stored on MacOS for Vesktop?
im guessing /Users/fum/Library/Application Support/vesktop?
well, substitute your own username haha
I just did a fresh install and still unable to access the settings.
oh maybe you want #1428809815731470547 message ?
crazy thing: I went to library but not app support xD so i was on the right track lmao
I did see that. I'm just trying to remove a theme atm because it makes the settings see through
ahh well i think there's a settings.json in that folder with the theme
i do have my settings in there, so try checking there :)
I found the file and renamed it to .css.disabled
now I guess I need to figure out the settings
i think there's an "enabledThemes" attribute?
i'm looking at my old settings (i had to reinstall to try and troubleshoot something) and i see that in there
there's also transparent: false in there, is it the same for you?
yes
and yes
yeah, so remove the problematic theme?
hi everyone, I'm having a bit of trouble with screensharing on macOS...I just got a fresh 1.6.1 .dmg but when I try to screenshare with someone they report that the preview works, but trying to load the stream fails
running it with /Applications/vesktop.app/Contents/MacOS/vesktop (and giving my terminal the screensharing permission) gives the following logs:
Checking for update
Vesktop v1.6.1
Disabled Chromium features: WinRetrieveSuggestionsOnlyOnDemand, HardwareMediaKeyHandling, MediaSessionService
[arRPC > ipc] listening at /var/folders/h5/_cbh8x1x4yd1nc64x4xggwsm0000gn/T/discord-ipc-0
[arRPC > websocket] listening on 6463
Update for version 1.6.1 is not available (latest version: 1.6.1, downgrade is disallowed).
[OpenH264] this = 0x0x114111b52e0, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x114111b52e0, Warning:ParamValidation(), AdaptiveQuant(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x114111b52e0, Warning:ParamValidation(), BackgroundDetection(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11411ca3870, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x11411ca3870, Error:ParamValidationExt(), width > 0, height > 0, width * height <= 9437184, invalid 3840 x 2496 in dependency layer settings!
[OpenH264] this = 0x0x11411ca3870, Error:WelsInitEncoderExt(), ParamValidationExt failed return 2.
[OpenH264] this = 0x0x11411ca3870, Error:CWelsH264SVCEncoder::Initialize(), WelsInitEncoderExt failed.
[90381:1116/185711.406707:ERROR:third_party/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc:317] Failed to initialize OpenH264 encoder
[90381:1116/185711.406714:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:403] [SEA] InitEncode: failed with error code: WEBRTC_VIDEO_CODEC_UNKNOWN
[90381:1116/185711.406822:ERROR:third_party/webrtc/video/video_stream_encoder.cc:2206] Encoder failed, failing encoder format: Codec name: H264, parameters: { b=AS:800000 level-asymmetry-allowed=1 packetization-mode=1 profile-level-id=42e01f x-google-max-bitrate=80_000 }
the [OpenH264]... lines come up a bit after I start streaming. i've done a search for Failed to initialize OpenH264 encoder and WEBRTC_VIDEO_CODEC_UNKNOWN on here and haven't seen anything--which is perplexing since this is a more-or-less macOS 26.1 install. i've also confirmed that screensharing does work with regular Discord.app, and it doesn't have any encoder errors in the logs
Funny thing… it decided to disable EVERYTHING… how fun…
turning on the "Video Hardware Acceleration" option gives slightly different logs, but still the same behaviour:
Checking for update
Vesktop v1.6.1
Enabled Chromium features: AcceleratedVideoEncoder, AcceleratedVideoDecoder
Disabled Chromium features: WinRetrieveSuggestionsOnlyOnDemand, HardwareMediaKeyHandling, MediaSessionService
[arRPC > ipc] listening at /var/folders/h5/_cbh8x1x4yd1nc64x4xggwsm0000gn/T/discord-ipc-0
[arRPC > websocket] listening on 6463
Update for version 1.6.1 is not available (latest version: 1.6.1, downgrade is disallowed).
[OpenH264] this = 0x0x11410518640, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x11410518640, Warning:ParamValidation(), AdaptiveQuant(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11410518640, Warning:ParamValidation(), BackgroundDetection(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11410510450, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x11410510450, Warning:ParamValidation(), AdaptiveQuant(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11410510450, Warning:ParamValidation(), BackgroundDetection(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11410510450, Warning:[Rc] iDid = 0,iContinualSkipFrames(3) is large
[OpenH264] this = 0x0x11410510450, Warning:[Rc] iDid = 0,iContinualSkipFrames(6) is large
[OpenH264] this = 0x0x11410510450, Warning:[Rc] iDid = 0,iContinualSkipFrames(9) is large
[OpenH264] this = 0x0x11410b3b670, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x11410b3b670, Error:ParamValidationExt(), width > 0, height > 0, width * height <= 9437184, invalid 3840 x 2496 in dependency layer settings!
[OpenH264] this = 0x0x11410b3b670, Error:WelsInitEncoderExt(), ParamValidationExt failed return 2.
[OpenH264] this = 0x0x11410b3b670, Error:CWelsH264SVCEncoder::Initialize(), WelsInitEncoderExt failed.
[92631:1116/192254.498335:ERROR:third_party/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc:317] Failed to initialize OpenH264 encoder
[92631:1116/192254.498344:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:403] [SEA] InitEncode: failed with error code: WEBRTC_VIDEO_CODEC_UNKNOWN
[92631:1116/192254.498441:ERROR:third_party/webrtc/video/video_stream_encoder.cc:2206] Encoder failed, failing encoder format: Codec name: H264, parameters: { b=AS:800000 level-asymmetry-allowed=1 packetization-mode=1 profile-level-id=42e01f x-google-max-bitrate=80_000 }
And turning off the "Hardware Acceleration" option doesn't fix things
wdym? you modified the settings.json file and it turned off all your themes?
open the dev tools with CTRL + Shift + i (Cmd + Option + i on MacOs) and click on the "console" tab at the top. Then paste and run (with enter) the following code.
It will
- disable custom css (you can turn it back on in Vencord Settings)
- copy your current theme links to your clipboard as a backup
- remove all themes
(() => {
Vencord.Settings.useQuickCss = false
try {
const copy = window.copy ?? Vencord.Webpack.Common.Clipboard.copy
copy(Vencord.Settings.themeLinks.join("\n"))
} catch { }
Vencord.Settings.themeLinks = []
Vencord.Settings.enabledThemes = []
})()
right
I removed the problematic theme. Full quit and relaunch. Enabled a different theme (the GGO Kirito from BD’s site) full quit /relaunch. just fine.
Disable the sidebar for betterfolders from settings.json > quit relaunch.
Fucking nada damn thing was left enabled after that.
Just mildly frustrating issues I guess
How does one get game activity to work on Vesktop and Windows exactly? arRPC is enabled, "Share my activity" is ticked on, but none of the games are being picked up
if you want better game detection you're better off using the desktop client with vencord
arrpc can be very weird especially on windows, from my experience
Hopefully it's not forbidden to mention other projects here, but I gave Equibop a shot for a few days. It comes with arRPC as well, but also has a plugin that needs to be enabled, and when it's on, it just works. It's a web based client much like Vesktop.
Unfortunately Equibop has larger problems than game detection, so I'm back to Vesktop. Maybe all I need is some plugin as well?
no
vs dbg
Please share your Vencord debug info by running the /vencord-debug slash command!
ah I'm not on my PC anymore, guess I'll come back to this tomorrow
Does anyone have the old mascot + icons for vesktop
go back to the 1.5.8 tag on https://github.com/vencord/vesktop
why downgrade vesktop
when customizing app assets is right there
?? i didnt say to downgrade
i said to go on the gh tag
yes because they asked for the old icons
anyone else noticed desktop voice messages have a bunch of latency on vesktop that they dont on normal discord with vencprd
when you click start recording it only starts recording after like half a second
pretty annoying considering desktop voice messages is literally the main reason i use vencord, its the plugin i find most useful
cant reproduce
ah maybe its only macos?
did you turn off noise suppression in the plugin settings
and echo cancellation
no
might just be an electron on mac limitation
want to help me see if it is?
- Download and run https://www.electronjs.org/fiddle
- In this field top right paste the gist url and click Load Fiddle
- In the top left make sure the electron version is 39.2.1 then click the Run button
- In the window that now opens press Start Recording then Stop recording and listen to the audio to see if it has the same issue you're experiencing. If yes, it's an electron/chromium issue
Gist url: https://gist.github.com/Vendicated/b9f88c19ef6ab7e3e7de65e8673c72fe
How do I get shiggy back
go back to the 1.5.8 tag on https://github.com/vencord/vesktop
Download source
Find the gif
replace it in vesktop settings > customize app assets
For some reason screen sharing is really low quality. Is this a known issue? It doesn't seem to use VAAPI.
discord problem i guess,dealing with that aswell.
enable this to get hardware encoding but pay attention to the caveat
How do I enable middle click scrolling? I am on Linux.
locate isn't working
is there any css or plugins to remove AI Summaries?
(Auto-response invoked by @austere panther)
ok more voice message issues
voice messages i send through vesktop dont load for other people
i was sending a bunch of vms through vesktop and none would load
then i sent one with discord app and it worked
then i sent more through vesktop, and they appeared to have different waveforms but when played back for other people they were all the same as the one i sent with discord
this is on macos 26.1, vesktop voice message audio will not load for other users and voice messages will instead inherit the audio of the last voice message i sent with the normal discord app
voice messages are the single most important part of vencord for me so sadly cant use vesktop unless this gets patched
very wacky bug
voice messages on vesktop have a bunch of latency too before they start recording, which isnt present in vencord
@random radish
oh mb idk how i missed that ping
did these steps, audio sounds normal
no latency even
the issue with the audio playback not loading wasnt on my end tho, it was only for other users who tried to listen to voice messages i sent with vesktop
I don't seem to have a vesktop.desktop file please help
How did you install vesktop
.deb file from vesktop.dev
no
my friend forwardsd all the time too
audio files
but i cannot
Thank You <3 this was enabled by default ig, I wasn't able to screenshare at all, disabling this fixed that on niri, cachyOS. screensharing worked just fine on other places
hey hey, wanted to bump this in case anyone's got any insights
what are the up and downsides for vesktop running as wayland and not x11
hi i'm having a weird issue on linux, where i have two cameras plugged in (one webcam and one usb capture card), and no matter which one i select in the vesktop settings, the camera used is always the capture card. i imagine this is some sort of permissions issue? has anyone else had this problem?
have you figured it out by any chance?
dev://experiment/2025-10-desktop-land-and-learn
thank you
np
Hello, can anyone help me?
i wonder do we have new update about venkord app client
did you get an update notification
no? you’re up to date
I bought a Vencord badge for 5 dollars for 1 month. How do I add it to my profile?
dm this guy
nvm i ask on the wrong channel
i’ve recently been getting awful quality for screenshares, however, it’s been independent of whether or not i’m on vesktop. same goes for my friends having the same issues. discord stream bitrate has been horrible lately
uhh
i have a feeling it's related to the account being the built in administrator, but thought i should put this here incase it's a bug
-# don't ask why i'm on administrator acc
stop using the administrator account 😭
Can you dm me?
later, don't be annoying please
I KNOWWWW but i'm testing an unrelated thing
How do I do it? Is there a video?
hi! audio forwarding doesn't work for me.
Vencord: v1.13.6 • 9c3163d (Vesktop v1.6.1) - 15 Nov 2025
Client: stable ~ Vesktop v1.6.1
Platform: Win32
Enabled Plugins (29):
AlwaysTrust, BiggerStreamPreview, ClearURLs, CrashHandler, ExpressionCloner, FavoriteEmojiFirst, FixYoutubeEmbeds, ForceOwnerCrown, FullSearchContext, ImageZoom, MemberCount, MessageLogger, NoF1, NoProfileThemes, NoUnblockToJump, OnePingPerDM, QuickMention, QuickReply, ServerInfo, ShowConnections, ShowMeYourName, ThemeAttributes, Translate, TypingIndicator, UnlockedAvatarZoom, ViewIcons, WebKeybinds, WebScreenShareFixes, WhoReacted
Bumping this up:
How does one get game activity to work on Vesktop and Windows exactly? arRPC is enabled, "Share my activity" is ticked on, but none of the games are being picked up
how do i change my vesktop window's size?
ik but it's not working cuz of setting thing on vesktop
what do you mean?
are you trying to zoom discord?
press ctrl + or -
are you trying to forward an audio message from a locked/age restricted channel
no. i meant the win u taht u can change app's windows size
are you saying you cant resize your window
disable transparency
ye.
on vesktop settings?
well where else could it be
this is why you read what you're enabling before actually turning it on
but transparency has options
and i have choose non
has it always been like this or did it start happening after you changed some settings
that doesnt look like you selected "none" to me
select none and restart vesktop
i did and i enabled every setting on vesktop settings
that idk what they do actually
precisely what you don't want to do 😭
do i need someone to explain about vesktop settings 😭
if you dont know what something does, don't touch it
simple as
😭
i recommend you just reinstall vesktop completely
and dont touch shit if you don't know what it does
alr
@dapper stagWhen will you check your dm, my friend?
okey
nope! It doesn't matter. I just can't forward it for some reason.
for that one, i just looked up has:sound in this server & forwarded it but still same erorr
i assume this doesnt happen on any other discord client
Press ctrl+shift+i, go to network tab and try forwarding message, then in devtools there will be messages, click it, and click "Preview", there should be reason why its failing
Hello
it looks like the problem here is related to my use of the "More Space" display setting, which shows up in Settings as 1920 x 1243, but I suppose Vesktop/Electron sees it 2x as 3840 x 2496 (i think Retina is 2x anyways? but i'm not sure where the 10 extra vertical pixels come from
it's too large for the OpenH264 encoder's built in limitations i guess? (it's limited to MAX_MBS_PER_FRAME << 8 and i can see that constant defined in a couple of places as 36864)
i'm not sure what I can do to combat this...I could screenshare an app specifically, instead of the entire screen, since that probably will fit within the resolution...and i could also knock my display resolution down a bit if i really need to share my entire screen.....
i guess i'm asking if there's any way to disable OpenH264 and ask Vesktop to use a different implementation maybe? i can find this reddit thread saying VP8 is available but I don't see the setting in here
(regular discord does have an "Advanced" section in Voice & Video settings)
Sorry for the tag Hello, can you check your dm? I've been waiting for you for about 5 days.
how would i go about making this an issue on github? it appears to be limited to developers
(even if it's closed immediately as 'not planned' i think it's worth it in case someone else runs into it...discord isn't the easiest place to search haha and this had been annoying me for quite a bit)
what exactly is the issue? stream doesn't load?
it's either a discord or an electron/chromium issue
if you know how to code you should try reproducing this issue on https://www.electronjs.org/fiddle and report it to the electron team
although I'm not sure if I even understand your issue right :p
the stream doesn't load for anyone viewing it, yeah...and logs show openh264 failing to initialise
I don't think it's an electron issue since it works with regular upstream discord--i think it's because vesktop forces openh264 and that can't handle my resolution? while discord uses vp8 or something......i couldn't verify that
regular discord uses their own native library for vc/screenshare so comparing to it is irrelevant
compare to chromium. try on https://discord.com/app in any chromium based browser
forward the message here
Is Vesktop made by the same people as Vencord? And how do I install 3rd party plugins when I use it?
I wasn't sure if it was the same when using it, thanks a lot!
I don't seem to have a src folder though
we can't help with custom plugins
Oh
read the docs carefully
I was just lost because I wasn't sure if Vesktop and Vencord had the same installation method
not really
I didn't look through the source guide because I thought vesktop would be modular 
the error shows up in the logs too in Google Chrome, and the person i was on a call with couldn't see it either until i switch away from Entire Screen to just the Chrome window
$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome
[57383:207788:1117/233404.542914:ERROR:base/process/process_mac.cc:53] task_policy_set TASK_CATEGORY_POLICY: (os/kern) invalid argument (4)
[57383:207788:1117/233404.542938:ERROR:base/process/process_mac.cc:98] task_policy_set TASK_SUPPRESSION_POLICY: (os/kern) invalid argument (4)
[OpenH264] this = 0x0x11c10d84410, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x11c10d84410, Warning:ParamValidation(), AdaptiveQuant(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11c10d84410, Warning:ParamValidation(), BackgroundDetection(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11c10d84410, Warning:[Rc] iDid = 0,iContinualSkipFrames(3) is large
[OpenH264] this = 0x0x11c10d84410, Warning:[Rc] iDid = 0,iContinualSkipFrames(6) is large
[OpenH264] this = 0x0x11c10776840, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x11c10776840, Error:ParamValidationExt(), width > 0, height > 0, width * height <= 9437184, invalid 3840 x 2496 in dependency layer settings!
[OpenH264] this = 0x0x11c10776840, Error:WelsInitEncoderExt(), ParamValidationExt failed return 2.
[OpenH264] this = 0x0x11c10776840, Error:CWelsH264SVCEncoder::Initialize(), WelsInitEncoderExt failed.
[57405:208000:1117/233506.277163:ERROR:third_party/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc:317] Failed to initialize OpenH264 encoder
[57405:208000:1117/233506.277174:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:403] [SEA] InitEncode: failed with error code: WEBRTC_VIDEO_CODEC_UNKNOWN
switching to the windowed stream then had "normal" looking logs:
[57405:208000:1117/233506.277282:ERROR:third_party/webrtc/video/video_stream_encoder.cc:2206] Encoder failed, failing encoder format: Codec name: H264, parameters: { level-asymmetry-allowed=1 packetization-mode=1 profile-level-id=42e01f x-google-max-bitrate=2500 }
[OpenH264] this = 0x0x11c142486d0, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x11c142486d0, Warning:ParamValidation(), AdaptiveQuant(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11c142486d0, Warning:ParamValidation(), BackgroundDetection(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11c14264f80, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x11c14264f80, Warning:ParamValidation(), AdaptiveQuant(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11c14264f80, Warning:ParamValidation(), BackgroundDetection(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11c142876b0, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x11c142876b0, Warning:ParamValidation(), AdaptiveQuant(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11c142876b0, Warning:ParamValidation(), BackgroundDetection(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x11c142876b0, Warning:[Rc] iDid = 0,iContinualSkipFrames(3) is large
[OpenH264] this = 0x0x11c142876b0, Warning:[Rc] iDid = 0,iContinualSkipFrames(6) is large
so it's a chrome issue?
it's an openh264 issue, which ig Chrome and Vesktop use--i didn't know Discord had their own custom implementation that was making stuff work on their end 😓
i wonder if i can get chrome to not use it...
this switch in vesktop settings but read the caveat
nahhh it still uses OpenH264 still
at least the logs say it does
did you restart the app fully
mhm, it even shows up in the Enabled Chromium Features bit:
Checking for update
Vesktop v1.6.1
Enabled Chromium features: AcceleratedVideoEncoder, AcceleratedVideoDecoder
Disabled Chromium features: WinRetrieveSuggestionsOnlyOnDemand, HardwareMediaKeyHandling, MediaSessionService
[arRPC > ipc] listening at /var/folders/h5/_cbh8x1x4yd1nc64x4xggwsm0000gn/T/discord-ipc-0
[arRPC > websocket] listening on 6463
Update for version 1.6.1 is not available (latest version: 1.6.1, downgrade is disallowed).
[OpenH264] this = 0x0x114121bf360, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x114121bf360, Warning:ParamValidation(), AdaptiveQuant(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x114121bf360, Warning:ParamValidation(), BackgroundDetection(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x114121be430, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x114121be430, Error:ParamValidationExt(), width > 0, height > 0, width * height <= 9437184, invalid 3840 x 2496 in dependency layer settings!
[OpenH264] this = 0x0x114121be430, Error:WelsInitEncoderExt(), ParamValidationExt failed return 2.
[OpenH264] this = 0x0x114121be430, Error:CWelsH264SVCEncoder::Initialize(), WelsInitEncoderExt failed.
[61807:1118/001246.266733:ERROR:third_party/webrtc/modules/video_coding/codecs/h264/h264_encoder_impl.cc:317] Failed to initialize OpenH264 encoder
[61807:1118/001246.266740:ERROR:third_party/webrtc/media/engine/simulcast_encoder_adapter.cc:403] [SEA] InitEncode: failed with error code: WEBRTC_VIDEO_CODEC_UNKNOWN
[61807:1118/001246.266819:ERROR:third_party/webrtc/video/video_stream_encoder.cc:2206] Encoder failed, failing encoder format: Codec name: H264, parameters: { b=AS:800000 level-asymmetry-allowed=1 packetization-mode=1 profile-level-id=42e01f x-google-max-bitrate=80_000 }
Read #1257025907625951423 before asking for help
This channel is only for Vesktop (our custom Discord app). For Vencord support, use #🏥-vencord-support-🏥
-# This is an automated sticky message.
Hi. The pause indefinitely doesn't seem to work. Vesktop is updated to the newest etc. so I'm not sure what the issue is.
The button does not seem to work.
iirc this has been known for a while but hasnt been fixed yet
and #🏥-vencord-support-🏥 next time
i get this in vscode discord rpc plugin
is there something i configured wrong in vscode or with vesktop
im on arch linux
Are you using vesktop from flatpak?
works for me
Drafted a github issue and then realized the repo doesnt accept user issues so im just gonna paste that here
Bug Description
When using the "entire system" stream audio option in Vesktop, the experience with easyeffects for audio processing is problematic. Vesktop streams audio via the EasyEffects sink, which captures the full system audio output—this includes all participants in voice chat, their streams, and other system sounds. As a direct result, everyone can hear themselves on my stream, leading to a confusing audio loop/backfeed. This is not the normal behaviour when EasyEffects is not present, Vesktop just hooks to each audio stream individually I believe.
Excluding Vesktop's audio streams from EasyEffects means that its audio is not being put through the sink, so people wont hear themselves that way, but then my effects are not applied.
Using qpwgraph, we can see how the audio is getting routed. With EasyEffects:
https://github.com/user-attachments/assets/8edaa96e-ca1d-4c25-948a-e06a268d76db
Without EasyEffects present, we can see everything but the Chromium Vesktop streams being fed into the vencord-screen-share:
https://github.com/user-attachments/assets/0f8e77bc-e667-4dcc-a956-41e7a61bd137
And this is the way the official discord client does it:
https://github.com/user-attachments/assets/b087f6c9-1f06-4620-97b5-ebaa9d924792
Steps to Reproduce
- Use EasyEffects and include processing Vesktop's audio stream
- Stream with "entire system" audio in Vesktop
- Other participants will hear their own voices and streams on the broadcast
Expected Behavior
- Vesktop still hooks to each application individually and does not use the EasyEffects sink, allowing it to stop itself from streaming its own audio
- Participants should not hear themselves on the stream
Environment Info:
- Vesktop version: 1.6.1
- OS: Arch Linux
- EasyEffects version: 8.0.0
just exclude the easy effects source
from vesktop? it doesnt show up no matter what
it's right there
there are a lot of easy effects sources
just figure out which ones u have to exclude
show venmic settings
i cant get it to show me the easyeffects sources
o wait
i got them to show up but if i exclude it no audio gets captured at all
just show venmic settings idek what the defaults were anymore
im so close
I don't think there's a proper solution for this other than excluding vesktop from easyeffects
if you route vesktop through easyeffects then tell vesktop to record easyeffects it will inherently be included
@chilly wagon what do you think?
Hm I think our rerouting might get overwritten by easyeffects, does it work with the workaround option?
Currently in a lecture, could you tldr the whole thing for me? I'll take a look tonight :)
everytime I open vesktop, it shows me sum colors then my system hangs (I can still access via ssh, but the screen isnt changing), so can sum1 help? (Im using the .deb from vencord.dev)
i see
I'm currently using Vesktop via flatpak on Fedora 43 KDE Edition and the notification badges aren't working, are there any ways to fix this issue?
So the quest dont work on vesktop? installed from nixpkgs
Game quests don't work on vesktop
thank god, frankly
anyone know anything about xdg-desktop-portal? what’s the best way to go about getting rid of the 3 different dialogues that come up when trying to screenshare with vesktop
Hey, i switched to sway today and im having a issue where clicking the screenshare button does not do anything, clicking it does nothing. the activities and soundboard buttons do work fine tho
anyone know if/how to fix this?
do you have xdg-desktop-portal-wlr
let me check rq
if not grab that and launch it on startup
additionally, i’ve had issues using the flatpak version and this happening based on version mismatches with my kernel, nvidia drivers, and the nvidia flatpak packages that get installed too
i do have it, is there a flag im missing in the config?
are you perchance using the flatpak version
no aur version
anyone use a base16 theme?
hmmmm same, i’ll try when i get home, it happens usually when there’s some kind of update ponzi
(Auto-response invoked by @grim lake)
but i did get it working i guess i didnt have it installed?
now it works i think, but how can i pick a window instead of a entire screen?
when screensharing you should get a pop up from xdg-desktop-portal that asks what window or if you want to screenshare a display
just match what you pick in discord, tell discord to screenshare an app, then tell xdg to pass the specific window to vesktop and you should be good to go
you might get like 3 popups lol i do, it’s annoying and that’s exactly what im asking about
what happens with me is, when i click the screen share button
my cursor becomes a crossair/cross and i can pick between my 2 monitors but it does not let me pick the window as it would tradicionally on kde
might be something with the specific implementation -wlr uses, i’m not 100% certain but i think xdg-desktop-portal-hyprland works on sway too let me take a look
let me consult the chart …
looks like -wlr doesn’t natively support screensharing individual windows
sadly
is there a alternative of am i cooked?
maybe you could use slurp to specify regions
but honestly idk i use hyprland with desktop portal hyprland which supports window specific sharing
does the tarball version auto update or no
(Auto-response invoked by @grim lake)
the border corners stay rounded, i have my awesomewm config with no border radius. im on arch linux.
Does anyone have a fake mute plugin that allows me to disconnect, mute, and move everyone at once in the same call?
another problem i from my end is, i must use some flags to get my chromium work properly with no tearing or locking in 60hz even though i have 165hz monitor. so, what i do is to set these flags specifically which i learned from archwiki chromium page,
--enable-features=VaapiVideoDecoder,VaapiIgnoreDriverChecks,Vulkan,DefaultANGLEVulkan,VulkanFromANGLE
how can i possibly pass this on an electron app, such as vesktop? so that it doesnt stay locked in 60hz.
no + #🏥-vencord-support-🏥 next time
i know about using flags, but using the same flags doesn't work. sorry, my phrasing was bad. i should have said, what are the equivalent flags to get the same output in electron apps such as vesktop.
well none of your flags really make sense since all they do is enable video hardware decoding
if you're experiencing low refresh rate it's likely that the entire app is running without hardware acceleration so you either turned it off or your gpu driver is broken and you will see errors in the command line output when starting Vesktop. Focus on fixing that
my gpu is intel arc a750 and probably enabling hardware decoding, fixes the lower refresh rate issue. i found those flags while reading the documentation. and, i did not implement any config for my gpu. its likely broken by default hence requires some extra config/flags to be fixed. when i was in kde plasma, everything about vesktop seemed to work fine except chromium which i learned to fix about a week ago after switching to awesomewm.
start vesktop from a terminal and look for any errors
definitely worth giving non flatpak a shot if you're experiencing issues like this
probably i have to use that scary aur
[qp@db ~]$ flatpak run dev.vencord.Vesktop
Running on X11
To use Wayland instead, remove the --socket=x11 permission
Passing the following arguments to Electron: --enable-speech-dispatcher
[3:1119/202929.621898:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
APPIMAGE env is not defined, current application is not an AppImage
Vesktop v1.6.1
Disabled Chromium features: WinRetrieveSuggestionsOnlyOnDemand, HardwareMediaKeyHandling, MediaSessionService
[3:1119/202929.931813:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:1119/202929.931836:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
(electron) 'console-message' arguments are deprecated and will be removed. Please use Event<WebContentsConsoleMessageEventParams> object instead.
these are the logs when i opened for the first time
just installed vekstop after long time
where to find plugin option in settings
i cant find it
on the left
it says vencord the category and then plugins
right click the tray icon and repair vencord
Cant find that
bro, what is that
I think i installed the wrong veeson
Vesktop..
but it looks different in my end
you don't see a vesktop icon in the tray?
No
it's a new settings experiment that vencord disables automatically
Im wondering, should I use the vesktop rpm instead of the flatpak and if so, does it auto-update when I do a regular dnf update? Just making sure before switching :)
what desktop do you use
that means, mine is perfect
its in your windows taskbar
i use awesomewm with picom
yes it should, but sticking with flatpak is better afaik
oh wait, if you are talking about downloading the rpm from repository and manually installing then most likely no!
isn't the problem that it's redesigned settings
vencord disables it
it does
it does because vencord isn't compatible with it
yes it does auto update but not via dnf, it updates itself
react devs are cooking with discord everyday and making it worse
not working
Ahh awesome, would you recommend it over the flatpak?
( btw, just saw your website, looks really cool :> )
did you use flatpak?
I personally would
😓 idk i just installed one from site
stuff like rich presence is much easier
well no because they're on windows
then they should talk in #🏥-vencord-support-🏥
Does rich presence work for all games when using the rpm instead of the flatpak? Because right now I had to change a couple of things in flatseal etc
they're on vesktop
and their issue is specific to it, they should be in this channel
wait, isnt vesktop made for linux only?!
No
oh hell nah
it's a focus
i thought vesktop is for linux and vencord is for windows, so it was all just lie :/
it should
no need to worry about permissions and such unlike flatpak
vencord is a modification for the discord client, vesktop is a standalone client that comes with vencord
Where is vesktop stored by default when using the rpm version?
thanks for the info
/opt/Vesktop
Awesome, thank you :)
@daring ruin you may try this one, from the official discord repo releases
https://github.com/Vencord/Vesktop/releases/download/v1.6.1/Vesktop-Setup-1.6.1.exe
Before that, maybe try using BC Uninstaller to remove the previously installed vesktop. Not sure if it will work.
Thankyou
One more question, what is the name of the plugin that lets you see if someone is on their phone/pc/..., I forgot the name :')
vp platformindicator
Thank you so much! :)
bruh, how am supposed to check fps inside discord app
enjoy
vp showconnections
one more question about this one, what exactly does it do? I don't fully understand
connected accounts as in steam etc?
this stuff
Ohhh I see, thanks a lot!
anyways this is becoming more #🏥-vencord-support-🏥 aligned
head there if you have other plugin related questions
Ohh okay, thanks for letting me know! Everything is set up on the rpm now instead of the flatpak :)
i had to ask this why the icon and loading scren got replaced?
copyright concerns
oh ok sad
you can change it back though
settings > vesktop settings > customise app assets
its for win too 😭
its more private
and better performance
@dapper stag the discord's official client from pacman was also facing similar issues then I tried these flags
--enable-features=AcceleratedVideoDecodeLinuxGL,AcceleratedVideoDecodeLinuxZeroCopyGL,AcceleratedVideoEncoder
--use-gl=egl
and now it's most probably using my monitor's refresh rate! specifically after the opengl flag. these flags are a bit different the flag i use in chromium which are,
--enable-features=VaapiVideoDecoder,VaapiIgnoreDriverChecks,Vulkan,DefaultANGLEVulkan,VulkanFromANGLE
do you have two gpus or something
igpu and dedicated
no, my cpu doesn't have igpu, just the gpu intel arc a750
how can i pass flags if the application is installed through flatpak?
i dont wanna install 400 mb flatseal to change some config
you can add it in flatseal
or just edit the desktop file
hello this is the default entry i copied to share/applications, how can i pass flags here?
[qp@db ~]$ cat ~/.local/share/applications/dev.vencord.Vesktop.desktop
[Desktop Entry]
Name=Vesktop
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=startvesktop --file-forwarding dev.vencord.Vesktop @@u %U @@
Terminal=false
Type=Application
Icon=dev.vencord.Vesktop
StartupWMClass=vesktop
X-AppImage-Version=1.6.1
GenericName=Internet Messenger
Categories=Network;
Keywords=discord;vencord;electron;chat;
MimeType=x-scheme-handler/discord;
Comment=Vesktop is a custom Discord desktop app
X-Desktop-File-Install-Version=0.28
X-Flatpak=dev.vencord.Vesktop
im following https://github.com/flatpak/flatpak/issues/1286 and https://github.com/flatpak/flatpak/issues/1286#issuecomment-573301563
update, hardware video acceleration accelaration doesn't work. so only --use-gl=egl should be used
any fix on this?
are you even using a desktop let alone vesktop
Took it from my phone
And yes vesktop on windows11
sorry, never mind
atp im convinced that vesktop works on openBSD
is the person streaming using vesktop
yes
first off, they should come and ask for help here on their own
and second, do you know if they happen to be on windows
im the one that was screensharing and recording it 
im on windows yes
vesktop streaming on windows doesnt work great
stick to the desktop app if you want a better experience with that (and a few other things)
awh
there isnt a cusom plugin is there 
nvm
you can install custom plugins, but you wont get support if you use a dev build
hello there
i search on the github and on this server for webcam problem and didn't find anything am i blind or something?
cause no matter what webcam i use the image came out all black each time
i also have problem with streaming games having poor quality but i found many post about that on the github so i suppose this will be fix eventually
anyway about the webcam is it a driver that i didn't installed or is it just a linux problem?
i am on kde 6.3.6
kernel 6.12.48-1-manjaro
using x11
processor i7-12700F
32 gb of ram
and have a nvidia 3090ti
having this issue in Vesktop that makes some gifs in the gif picker green, doesnt happen on regular discord
first pic is Vesktop, 2nd is normal Discord, and 3rd is my fastfetch
using Bazzite's Nvidia desktop
kde 6.5.2
wayland
kernal 6.17.7-ba14.fc43
AMD Ryzen 7 3800x
RTX 2080
32gb of ram
Disable hardware acceleration (--disable-gpu or something)
oof, that makes screenshare a slideshow for me
Heya y'all
The native title bar is broken for me. Is there any way to fix it? I think it broke recently, because I remember that in the past it looked native (GTK/GNOME).
Right now it looks like a broken macOS window decoration with small circles.
There's a screenshot for comparison with Spotify (ignore the transparency), which has a native title bar. I tried looking it up but haven't found a fix.
Fedora 43 (also on 42)
GNOME DE
try vesktop --ozone-platform=x11
Yup, that works when i start with this flag!:3 Any way to make it permanent?
Screenshot ur settings
i got a screenshot of what i mean
my webcam is open and plugged, it even work on the website or cheese for example
but on the vesktop flatpak i only get black screen no matter the camera, even with my capture card is does the same thing
this still didnt fix the issue, tried launching the app today and it just crashes before the app starts
Vencord ones too
guys how do I open the console in vesktop?
Ctrl+shift+I 💀
that just opens the inbox
what??? you're on Linux right?
yeah
It definitely shouldn’t
well i am too and it works, idk what to tell u
alright i figured it out
what was it? were you not pressing ctrl+shift+i?
i wasn't pressing the correct shift key
are you using vesktop
yes
i have both browser extension and application
ok its restarting
what to do for extension
did you refresh
my vesktop is stuck loading on fedora 43, is it a known problem?
nevermind, reinstall resolved it, something borked itself
guys, im going to attempt for the second time to insert discord (electron) flags in my vesktop startup which is installed through flatpak, without flatseal. im pretty sure that i could have used flags easily, if i used the binary for system-wide installation.
is there a extension to bypass the vpn block for discord?
i can use it with wireguard-tools
weird, cuz I can't with proton
let me show you
this is no good? https://discord.com/channels/1015060230222131221/1426180286646980668
I can't find the .desktop
do I need to somehow make a .desktop for it?
cuz I'm on cachyOS on my laptop
any ideas?
@dapper stag, wanna hear something? now its taking the flags (probably did yesterday too!) its just not as smooth as the chromium/browser version, thats why i probably thought it was not taking any flags. probably because my broser is using vulkan + hardware accelaration is enabled there, thats why it feels smoother. to sum up, --use-gl=egl solves the issue. thanks for your assistance so far!
the .desktop files are created by default, you gotta search them
tried finding it. desn't exist
did you use pacman?
paru helper
aka an AUR helper
cause, different methods stores them differents, im not sure where paru keeps them. without .desktop your application should not run afaik
yeah, im on arch too, but i dont use aur helpers
i don't use linux but try reading down from this and see if you can find it? #🏥-vencord-support-🏥 message
I ried searching via file explorer and via command but neither turned up anything
hmm, let me try
don't have .local/share/applications either
its is created by user to override the default one, it should not exist by default
i learned about this on flatpak github yesterday
what do I even add into the folder?
you usually copy the existing one to ~/.local/share/applications/
but I don't have an existing one
@humble abyss did you try using fd or rg? command as such?
sudo fd -H -t f ".desktop$" /
# or
sudo rg --files -g "*.desktop" /
try using one by one, i got these from chatgpt 🥀
it should be smth like dev.vencord.Vesktop.desktop or something like that idk
I have vesktop.desktop in usr/share/apps
yess!!
weird that I couldn't find it before
its alright, now you know you have it
but now I edit it and add which flag?
oh, wait, i told you that i will show you that i can use discord with vpn which i still didnt, let me
the line that starts with Exec
oh brother, i have been using wr the whole time, still now
just editited the one in /applications but no change
you mean ~/.local/share/applications/ ?
yeah
if the application doesn't have any changes using
vesktop --user-agent-os windows
directly from the terminal, its mostly not going to work for you.
well it works when I do it from terminal
so what am I doing wrong?
Did you ever find a fix for this? I am also having problems getting stuck on DTLS Connecting.
where did you put this
you can copy the line and paste them between three backticks thats more intuitive
~/.local/share/applications
where though?
its their conf
[Desktop Entry]
Name=Vesktop
Exec=/usr/bin/vesktop --user-agent-os windows %U
Terminal=false
Type=Application
Icon=vesktop
StartupWMClass=vesktop
GenericName=Internet Messenger
Categories=Network;
Keywords=discord;vencord;electron;chat;
Comment=Vesktop is a custom Discord App aiming to give you better performance and improve linux support. Vencord comes pre-installed
MimeType=x-scheme-handler/discord
your launcher is probably using the wrong file then
its okay i did on your behalf
it looks the same though in the message you sent
yeah cause i just copied and pasted yours so that if someone wants to see that
ah, so what do I change?
try to log out and log in or maybe run this
update-desktop-database ~/.local/share/applications/
like log out of my desktop session?
yeah
welcome
now all I need to figure out is how to make protonvpn minimize to the app tray when pressing x lol
and start minimized
just use wireguard-tools, its soo easy!
the proton vpn gtk app, i didnt like it, pulls bunch of dependencies that will not be used by other applications
i'd rather have proton do an autoconnect to a new server each time
unless wireguard-tools can do that
i just use when i need a little bit download speed boost, maybe you gotta figure out by yourself
there's a new protonvpn cli you might find useful but also the app already has what you want
I don't see that option
eh?
it's not there
I'm on cachyos
the mirrors are same afaik
install from their website https://protonvpn.com/support/linux-vpn-setup
so the aur uses the same as ubuntu?
why is it colorish though?
Cosmic desktop
bruhhh
it can theme GTK apps
gtk theme
can you do
sudo pacman -S --needed proton-vpn-gtk-app
cool, barely tinker with themes
it only shows ubuntu and fedora
no arch
arch is not mentioned in their docs but proton gtk used to be on aur now its available on pacman
btw, its vesktop-support channel
it's the same package
same issue
did you use aur before?
yes
uninstall that properly and install with pacman ig
again same thing
what would wireguard-tools do that I can't with protonVpn?
wireguard is 0.23 mb and wireguard-tools is aroudn 200mb + bunch of deps. thats the only thing comes to my mind!
can it autoconnect to a server upon login?
and can I get a server easily?
you dont login, you just download bunch of conf files or one and use wg-quick up japan.conf
I'm guessing that makes a config for japan?
you can name a german conf japan
oh XD
i can reproduce this, for some reason this doesn't exist on my end too. probably because something is missing, a dep that does that job maybe?
weird, what distro you on?
arch linux, package version 4.12.0
I guess we're using the same package then
you gotta download both of these packages i guess
i aint doing this.
@humble abyss
I'll see if this works
this fixed it
for some reason in the new update on nixos im experiencing issues with screenshare encoders i cant see sharescreans on vesktop but can on discord web any fix?
anyone else experiencing frequent crashes on hyprland? the same plugins and settings i got is just fine on kde, is there a plugin i should be aware of that might be causing issues with hyprland?
What exact crashes
whenever someone messages me i get
"[49638:1120/175552.501886:ERROR:ui/ozone/platform/wayland/host/wayland_wp_image_description.cc:219] Incomplete image description info from compositor. "
actually mb might literally just be my fault because i havent setup notifications after recent reinstall 💀
My gifs menu is completely fried (they show fine in chat though) any information/fixes on this?
Try disabling hardware acceleration (--disable-gpu or something)
oh huh, that fixes it but disabling it via the settings menu didn't fix it last time but ig I just forgot to restart the client
I can't for the life of me get screenshare audio working, even though everything seems to be in order (ignore disabled services, i have enabled them and it didnt solve the problem)
hi everyone i search on internet to try and get my webcam working but sadly got nothing working
i tried :
- using canary
- disabling hardware acceleration
- and i tried loading v4l2loopback kernel module without the exclusive_caps parameter
so far nothing worked but i'll keep searching for solution
edit : i also tried using flatseal to give permissions to use all devices including the webcam but it didn't work either
reedit : hi everyone! i seem to have found the fix! so ummm for some reason when my usb capture card is plugged the webcam doesn't work on vesktop.
So to anyone having a black screen webcam you might want to look into unplugging your capture card before using the webcam on vesktop. I don't really know
what is causing this, and maybe removing my capture card from the vesktop webcam list could fix it idk (i'm not a programmer xp)
(ps when the webcam is open and working you can replug the capture card and use it no problem, you'll just have to unplug it each time you want to use your webcam)
I have the same issue as this person. I have one monitor at 2560 x 1440 and another at 1600 x 900 @ 85% scale, and the window freaks out whenever I move it to the second monitor and the cursor becomes misaligned. This issue has been happening on-and-off for about a year with different solutions being required each time.
Hey! Is it possible to change the desktop icon? :^)
if on Linux you can edit the desktop file
I think it's more an os thing than a discord thing
ok, will check
So while that fixed the green gifs, it makes discord so laggy even just typing that it's borderline unusable 🙁
I wonder if it's just a gpu driver thing or what (even tho the gifs play fine outside of the gif menu itself)
nvm I fixed it I'm just stupid
It seems like Electron 38 broke it. Rebuilding the latest Vesktop using Electron 37 fixes this issue.
Workaround (Arch-based distros only):
cd vesktop-git
sed -i 's/--frozen-lockfile//g' PKGBUILD
makepkg -o
sed -i 's/39.2.1/37.1.0/g' src/vesktop/package.json
makepkg -sei```
React developer tools are not showing up in my dev tools window. I have them enabled and I've already restarted Vesktop multiple times (including terminating it from btop). I'm on Arch Linux running Vesktop with Wayland on KDE Plasma and I have a custom Vencord location set for plugin development. I haven't written plugins on this Linux installation before. I'm sorry if this might be more of a Vencord issue and I'm putting this in the wrong channel, I have no idea if it's Vesktop or Vencord causing this problem or if it's even something that can be fixed on my end
Extra info: Vencord seems to have successfully downloaded react dev tools, the files are here, so it's almost certainly a Vesktop issue
refresh discord
I have done that several times at this point
I just bit the bullet and reinstalled Vesktop and it works now
sorry for wasting time
i use 90% scaling in kde plasma, and for some reason my mouse i completely "desynced" with the vesktop window. when i try to interact with anything suing my mouse, its actually way lower than it should be, and when i full screen the window is just stuck on the top left corner. I use the vesktop flatpak, but i think it also happened with the rpm
using --disable-features=WaylandFractionalScaleV1 seems to have fixed the issue
vesktop
APPIMAGE env is not defined, current application is not an AppImage
Vesktop v1.6.1
Disabled Chromium features: WinRetrieveSuggestionsOnlyOnDemand, HardwareMediaKeyHandling, MediaSessionService
(electron) 'session.loadExtension' is deprecated and will be removed. Please use 'session.extensions.loadExtension' instead.
[Vencord] Installed React Developer Tools
(node:53754) ExtensionLoadWarning: Warnings loading extension at /home/solomoncyj/.config/vesktop/ExtensionCache/fmkadmapgofadopljbjfkapdkoienihi:
Manifest version 2 is deprecated, and support will be removed in 2025. See https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline for details.
(Use `vesktop --trace-warnings ...` to show where the warning was created)
[arRPC > ipc] listening at /run/user/1000/discord-ipc-0
[arRPC > websocket] listening on 6463
[arRPC > process] started
[53754:1121/232859.090536:ERROR:ui/ozone/platform/wayland/host/wayland_wp_color_manager.cc:273] Unable to set image transfer function.
[53754:1121/232859.090557:ERROR:ui/ozone/platform/wayland/host/wayland_wp_color_manager.cc:191] Failed to populate image description for color space {primaries:BT709, transfer:SRGB, matrix:RGB, range:FULL}
[53754:1121/232859.423742:ERROR:ui/ozone/platform/wayland/host/wayland_wp_color_manager.cc:273] Unable to set image transfer function.
[53754:1121/232859.423776:ERROR:ui/ozone/platform/wayland/host/wayland_wp_color_manager.cc:191] Failed to populate image description for color space {primaries:BT709, transfer:SRGB, matrix:RGB, range:FULL}
[...]
I just get a black screen
Do CSS themes not work on Vesktop? I have a couple that I use on normal vencord but when I tried importing them into Vesktop, they did not work whatsoever
they work from my experience 
is there a way to change the vesktop icon in my taskbar?
i don't MIND the vencord icon, it's just kinda vastly different from Discord's, which is what i'm used to
would i need to recompile the ENTIRE .exe?
help
my messages suddenly stopped loading
but only on my desktop
actually is it a canary issue
switch to stable friends
thats so weird
doesn't work lol
yeah and it just stopped working in the middle of a convo
i think there's a way to do it on windows
just know that breaking changes are bound to happen if you’re on canary, vencord will also have a really high chance of working better because any breaking changes from canary will take a few days to get to stable. Though let’s go to #🧊-off-topic-iceman-only
i wish i remembered how
yeah im on blimblows
right click the taskbar icon, then right click Vesktop, then properties
and change icon in properties
WHAT? I LOVE YOU 🙏
you do need a .ico file of the icon though. many converters exist online
cloudconvert my goat
is there anyway to make fonts in vesktop smoother?
anti-aliasing is already enabled in de
anyone know why theres no borders on kde
did you perform any actions to smooth the font?
not that im aware of
fonts in my vesktop look sharp
¯_(ツ)_/¯
discord uses clientside window decor, ensure discord titlebar is disabled
where is this in settings
vesktop settings
uh
de sk'issue
i dont know what you could do from here, i dont kool my desktop
😔
was there an update that broke window sharing audio or is that just me
as in, i can only select "entire system"
vencord doesn't support the redesign yet
my vesktop install has no vencord
right click the tray icon and select "repair vencord"
im verry dumb can you better explain?
are you on windows?
yes
so you know how there's small icons next to the clock on the taskbar?
that area is known as the tray
The ^
Hello. I was wondering if it was possible to change the red notification dot into white for server messages and red for mentions and DMs only (just like in Telegram).
the tray icon (for discord desktop too) doesnt differentiate between server messages and pings/dms so no
Oh, damn. Thank you anyway.
Hello!
I am having a weird issue with screenshare on Arch Linux on Wayland KDE since around a week or two
Whenever I screenshare for more that 20-30mins, Vesktop completely freezes and triggers a systemd-coredump that fills up my entire drive (more than 30G at least), causing other minor issues. I can cancel the codedump before the drive is full but I have to be vigilant.
I managed to find this in the journal:
traps: Media[642145] trap int3 ip:55601b7bd3fd sp:7faf590bd480 error:0 in vesktop[6cf73fd,55601709b000+9236000]```
Definitely NVIDIA related, but idk if it's due to a bad version being put out, or if it's something else interacting badly
Does anyone have an idea of what's triggering it?
Oh yeah and it seems to only trigger when I'm playing semi-demanding games? Light ones or screensharing with nothing doesn't seem to trigger it
hello, how can I fix my webcam not working in Vesktop? both native and Flatpak version have this issue. they show up in the list but the video is always black. Normal Discord does work
Hello, im on windows - i wish i could change the trayicon - can i? if so how?
settings -> vesktop settings -> customize app assets
-# (accepts png)
-# (for taskbar (.exe) icon you're gonna have to add it in with process hacker or something, but you're on your own with that)
is "usb3.0 capture" a capture card perchance?
ive seen someone have this issue before where their webcam wouldnt work if they had their capture card plugged in
yes, is that a problem?
ahhh
wow it works now 😻
ty very much
(Auto-response invoked by @torn oasis)
thank you!
i can tseem to change the taskbar icon - or ?
did you exit from tray and reopen?
hia, im kind of dumb and i cant get rpc working, im on the aur version and i enabled it in the settings.
i did, (jsut now again) only the tray icon gets changed not the one in the taskbar
yes, you're gonna need process hacker or something similar to change the icon of that
it shows the icon of the .exe
aah ok i see, thank you, ill look into it!
was changing this right click settings to be expanded, instead of 5 submenus by vesktop devs?
if so its great 
nnnno
looks like the typical context menu on my vesktop
problem with ur theme probably
I am unable to load Vesktop, I am running Linux Mint 22.2 Cinnamon. Installed Vesktop via Flatpak and when I go to launch it I get greeted with a blank window. I attempted to run it from terminal and I got a few failed to connect to bus errors. Same issue if I am on Bazzite.
Troubleshooting steps I have done so far, is resting and trying the different branches, reinstalled the application, The normal Discord flatpak works but when running with vencord on it it does the same thing.
how to set custom font?
is relationship notifier not working?
(Auto-response invoked by @oblique valley)
(Auto-response invoked by @oblique valley)
will we still get the button to update vencord when theres an update that supports the new UI? Or did that break too
i tried this, but yeah it doesn't seem to work at all on the new discord version either way
anyone know if there's an eta? ||please just say no if there isn't, i'm fine waiting, i'm just curious 😭||
...this is a vencord issue, not vesktop, isn't it? oh well, i wasn't first to bring it up here :p
has anyone got transparency working at all? it doesnt seem to be working
find a theme that supports it and turn it on in vesktop settings
yeah, ive got one and turned it on but its not working haha
which one exactly
acrylic harmony
send a link
could be outdated or have broken classes
ohh right
ah alright thank you! sorry!
alright so ive tried a few of the most popular themes on the betterdiscord website, none of them seem to work haha
ive sort of figured it out?
EVERY theme isnt working
its getting overrided by the default discord ones?
replace the v with a d
yo is there a plugin that kills the quest popup forever
(Auto-response invoked by @oblique valley)
but no there isn’t. look in #🎨-css-snippets for snippets
my vesktop is now just can't full windowed now
screenshot your vencord and vesktop settings
read what it says
okay
you can’t
how do i make vesktop not mute my mic
like surely it's not that hard to make it not mess with my volume
will there ever be an overlay on vesktop?
no
is it not possible?
no
whys that
Does the zooming out in appearance affect the Vesktop at all?
Hi, my vesktop is not using voice isolation or any enhancements, I've tried everything I could but still can not find a solid fix. It fixes itself at times so its kinda random..
the screenshare button doesn't appear to work, like when i press it doesn't show up anything, im on wayland
do you have an xdg-desktop-portal frontend?
https://wiki.archlinux.org/title/XDG_Desktop_Portal#List_of_backends_and_interfaces
i have kde plasma
Fixed this by creating a virtual mic and having vencord use that instead

why is screensharing on vesktop or even the official linux canary client so much laggier and lower quality than it is on windows even with a powerful computer? ive never been able to make it watchable
I believe this would pertain to vesktop and not specifically vencord, but correct me if I’m wrong. But I’m wondering if vesktop is able to be connected to an alternate endpoint other than discord, of course assuming that the alternate server’s API is fully compatible.
Or if it would be easy enough for me to clone and build from source with a different endpoint.
For context, I want to connect to spacebar.chat instead of discord
On mac, and vesktop seems to be using a lot of power. Any tips/suggestions on reducing the power usage?
Just randomly had to resetup vesktop after restarting?
probably
it is just electron
however this is uncharted territory, and as such we cant support
is there any way for me to prevent rpc from picking up a certain game? i feel like there was a setting in discord for this at some point but cant find it now
Seeing a few deprecated features in use on the dev console -
- Synchronous XMLHttpRequest on the main thread
- StorageType.persistent is deprecated. Please use standardized navigator.storage instead.
- Unload event listeners are deprecated and will be removed.
you can use the IgnoreActivities plugin to make them not appear in your status
you can remove a game from the registered games tab, but only on the regular discord client, not vesktop
this is because vesktop uses discord web and as such doesnt have game detection like discord desktop
and?
Well, I don't know how often the version of electron in use gets updated, but I know for sure that at least one of these are gonna be fully broken by may, if the answer is often.
have you looked at where these warnings are even coming from? (spoiler: not us except for the first one)
also assuming browsers will ever actually remove any of these is very optimistic :P
I did, yeah - Wasn't sure how much patching control yall have.
Anyways Sync XHRs is a choice lol - I'm curious how much of a bitch it'd be to fix
i cant seem to find the application ID anywhere in the devtools. is there some tool or method for that?
none because there is nothing to fix
Okay - let me rephrase - change to current spec
the thing that's being fetched is always cached and it has to be sync
it takes like 0.01s
noTrack.ts: Lines 114-116
const srcRequest = new XMLHttpRequest();
srcRequest.open("GET", assetPath, false);
srcRequest.send();
More ya know.

why were u even looking at these, debugging anything?
was inspect elementing a friend's pfp to deepfry it lmao
results
bump
I suspect it's electron.
Fair enough. I shall continue digging. I know with the official discord client I’ve been shown how to do it a while back.. but i should’ve documented the process cause i dont remember how i did it and cant find anything online. It was key value pair i think i had to add to a json file
does anyone know why streams when watching would show like this on a vesktop cachyos+niri fresh install (happened on omarchy+hyprland too) install?
hardware acceleration fixed the stream video corruption, for any future people wondering why this occured on wayland/niri/hyprland
is there a chance vesktop just stopped showing up in rofi
okay yeah flatpak vesktop just doesnt show up in rofi or noctalia shell search thing
This is awkward
I'm on arch linux/kde plasma/wayland and I recently switched to Vesktop. I am having issues where my friend is saying my screenshare is showing weird graphical artifacts/encoding issues. I confirmed this with another friend too, so the problem is definitely on my end. I compared to regular discord installed via pacman, and the stream appears normal, so it's a Vesktop-specific problem.
I've tried with and without hardware acceleration/video hardware acceleration in settings, neither improves the problem. I had my friend record a video from his side, to show the artifacting he's seeing on the screenshare. If you look in the top left of the recording, you can see the little clusters of pixels left behind (it's more obvious there, but it's happening across the screen). The video examples are Vesktop (problem present) vs. regular discord (no problem):
also this only happens Right now after rebooting
it showed up always until now
rebooted again and same thing !
anyone know why aRPC wouldn't be working? using flatpak deb client on lubuntu 24.04.3. did some cursory backreading but couldn't find any results that could help my situation. specifically looking for mainly steam games to pick up on RPC, and i can confirm i have the native deb version of steam installed instead of a snap or flatpak. are there dependencies that i need?
nop flatpak vesktop just doesnt have rpc functioning
it says so in the download page Idk why tho
don't use flatpak
Any ideas on why OBS Virtual Camera is failing to display video in Vesktop?
- Using the webcam directly through Vesktop works as expected.
- The device is selectable but no video output is shown in Vesktop.
- It is affecting both the appimage and the flatpak.
- I've confirmed the virtual camera is working properly and displays video without issue in other applications, including the official Discord app (flatpak) and Firefox. The Discord flatpak doesn't have any permissions vesktop flatpak doesn't.
Really scratching my head on this one. I could have sworn it was working a few weeks ago, but it seems like only Vesktop is unable to use it.
Please @ me if you have any suggestions
so streaming is borked for me. i can get into the menu where i can decide which app is being streamed but when i press the share button it vanishes, In the top of my client it says im screensharing but then that symbol goes away a few seconds after.
heres a screencast of the issue if that helps
must have missed that! i will look for an alternative package for vesktop then ty
is my stream not going above to 720/30 on vesktop expected due to the nature of, iirc, the client being browser based?
Someone has some good dotfiles to share?
just a visual bug
the stream is still at whatever resolution you chose
ah ok, thank you
do you have a capture card plugged in that shows up in the video devices list
does vesktop support showing activity and the "registered games" settings page?
no
arRPC is the replacement for that
Nope. No other camera devices, and nothing anomalous showing in a ls /dev/video*
Well, mostly. The webcam (OBSBOT Meet SE) shows as two entries, then OBS Virtual Camera ends up being the third.
im leaning on this being an electron issue
especially with the "was working fine a few weeks ago" part
That was my best guess as well. I found some older references to similar sounding issues tracked down to an older chromium version being used in discord/vesktop compared to the apps that weren't seeing the issue, although that one was apparently solved with adding exclusive_caps=1, which OBS does.
Hi, is there a way I can collapse the server list and dms list?
every time i get a notification (message reaction, mention) i hear the notification sound then vencord freezes up and i can only close it with SIGKILL
how do i customize/enable arRPC?
because i want it to detect visual studio code as a game, since thats possible with official discord client.
it should just pick up whatever youre playing automatically, you can enable it in vesktop settings
only works with official vesktop and not when built from source?
i dont see why it wouldnt work with a custom build
but keep in mind we cant help with that if thats what youre using
i know, i only asked here since i had a clear question, thank you for your help
it freezes as soon as i focus a different window
im having a similar issue but for me it lags always, have you found a fix for it?
hey, why do all my links open in vesktop's webpage thingy? Can I turn that off? Am on winblows11
its in the vesktop settings
im a linux user, i have been getting an issue for this past week where screen share either does not load at all, or loads as a very buggy looking green colored screen.
i updated vesktop just a moment ago and now the stream doesnt even start anymore when i select a window, nothing happens.
Hey! Probably redundant question, but your drivers are properly installed, right?
guhh, cant help because i know only about nvidia on linux 😭
i promise you the issue is not driver related, i can screen share just fine using the website client for discord, but i ofcourse would much rather use vesktop
you probably enabled Hardware video acceleration in vesktop settings, disable it
the vesktop settings tab has vanished after updating a couple minutes ago
i cant find the harware acceleration option anywhere
when i type in the settings search bar, everything disappears
????
how did you installed vesktop, and are you actually using vesktop or not
(Auto-response invoked by @proud raptor)
I installed vesktop from the AUR
what exact package
the latest from here
Actually seems not, im getting an error when updating the package
i was actually on a very old version, i thought i didnt need to update it since the app updates itself
the vesktop settings panel is still missing after updating the package
the screen no longer goes blank, but options are still missing
i have already done that
after updating the package, i am able to stream again, but i still dont know why those settings have gone missing
vs dbg
Please share your Vencord debug info by running the /vencord-debug slash command!
Vencord: v1.13.6 • a824452 (Vesktop v1.6.1) - 23 Nov 2025
Client: canary ~ Vesktop v1.6.1
Platform: Linux x86_64
vf themes
open the dev tools with CTRL + Shift + i (Cmd + Option + i on MacOs) and click on the "console" tab at the top. Then paste and run (with enter) the following code.
It will
- disable custom css (you can turn it back on in Vencord Settings)
- copy your current theme links to your clipboard as a backup
- remove all themes
(() => {
Vencord.Settings.useQuickCss = false
try {
const copy = window.copy ?? Vencord.Webpack.Common.Clipboard.copy
copy(Vencord.Settings.themeLinks.join("\n"))
} catch { }
Vencord.Settings.themeLinks = []
Vencord.Settings.enabledThemes = []
})()
try this
ah yes, the options are back now, thanks
so you have some theme/css that's hiding it
i was trying several themes to see if i could get the background of the window to be see-trough, i guess one of those broke it
(Auto-response invoked by @oblique valley)
pls add this setting
no
Hi all! I'm having issues with a couple of people's videos glitching out or not loading when they USED to work fine? Any thoughts on what could have caused it or a way to fix it?
Vencord: v1.13.6 • a824452 (Vesktop v1.6.1) - 23 Nov 2025
Client: stable ~ Vesktop v1.6.1
Platform: Linux x86_64
⚠️ Activity Sharing disabled
does vesktop not have the option to choose which activities and apps show up in ur status?
It has this though
ooh alrightyy thanks c:
Is there a list of the most used plugins ?
no
and #🏥-vencord-support-🏥 next time
hey everyone, is there some way to remove the limit on how small the window can be?
i cant post videos and images on vesktop for some reason
(im using the flatpak on arch)
doesnt work
then you need to be more specific
so for example when i try to send a mp4 file
show a video recording
only happens in SOME videos
i can preview the videos in the os tho
open a terminal and run file path/to/your.mp4
/home/greewin/Videolar/test.mp4: ISO Media, MP4 Base Media v4```
this is for the video that works
do the one that doesn't work
it says "ISO Media, MP4 Base Media V1"
the most likely reason is that that video is just using weird encoding
try using handbrake to convert it to a web compatible mp4 and see if that fixes it
all the pictures i have on my drive is from windows
and i can post them
it works but
i dont understand how the videos dont work
cuz theyre from windows
for example this video was recorded in linux
the most likely reason is that that video is just using weird encoding
try using handbrake to convert it to a web compatible mp4 and see if that fixes it
I just want to know if the screen sharing is broken for anyone else?
Whenever I click on [Share your screen] nothing happens
I've gone and installed xdg-desktop-panel and the wlr version
but it doesn't seem to function still, do I need to restart my computer?
i was just about to ask that
installing that didnt work for me
even after a restart
voice messages thing i reported still not in known issues :[ i really wanna use vesktop on mac but voice message plugin being broken is a dealbreaker
just installed this on my linux pc (cachyos, gnome de), and the tray icon just isnt showing. toggled the switch so many times and yet it remains absent (i have the status icons gnome extension which shows the other tray icons fine, including legcord's when i was using that. but vesktop's icon remains elusive)
Ideally... Maybe we can just rollback while waiting?
vesktop causes KDE to freeze
when i open vesktop, it causes my start menu and taskbar to freeze
My screenshares don't reach past 720p 30fps on linux even while using fakenitro, idk if its relevant but friends say its apperantly even worse. I could stream perfectly in source quality when i used vencord on windows
Is this a limitation of vesktop or something on my end
vesktop lies, its actually more but it just says its 720p
how do i not have this happen?
okay thanks, guess the bad stream quality and the screen turning black is on my end then
never heard of that, kde's been having a lot of issues lately
please exercise rule 12
what's in system logs when you open vesktop?
how do i see the system logs?
happened to me too, Vesktop is unusable right now, freezed my PC
yeah im just using discord app for the time being
well I'm glad it's not just my problem lol
can you ping me if you fix the issue?
(would you like me to do the same?)
I'm not using it that often so don't count on me 💀
at first I thought it's related to Arch being updated (it likes to break things)
but the logo of Vencord has changed (it got updated) so I guess it's the fault of the program itself
journalctl -r, probably
but you need to switch to other tty (ctrl+alt+f6 would switch to tty6)
im still able to use keybinds and krunner
for me it freezed entire OS, like how do you manage to break things with a messaging app?
you would be surprised
-# mem leak, most likely
what do you mean
if your entire system freezes, that means your system is at fault
yeah yeah, poor people are poor because it's their fault
more news at 9
