2024-04-21

<vveapon> typing in Firefox in to Discord I can get ahead of the text appearing, Signal Desktop electron app is the worst of all, gets very behind on typing and scrolling / using the UI is a struggle. in general it feels often like interacting with Qt menus etc there's a little hesitation before the menu pops open
<vveapon> hi folks. I'm running the latest Fedora 39 Remix with Wayland on an M1 iMac (the 4 port / 16gb version). So far almost everything is working great but I was having trouble with input latency, particularly in the browser and Electron apps (ugh) so went digging

2024-02-23

<leio> (but those are mostly fine that way, they are some electron monstrosities otherwise anyhow)

2024-01-05

<kidplayer666> i tend not to like webapps and only tolerate electron apps tbh
<i509vcb> if you need whatsapp and are fine without using the specific electron frontend for it, you can use a pinned tab in firefox

2023-12-18

<as400> heh - funny, for me it's the other way around. Outlook is kind of ok via chromium but when using teams it hangs chromium. Have to use teams-for-linux electron app.
<chadmed> i switched back to the office 2019 version at work because it just works a billion times better. the electron app and web client are both still missing core functionality

2023-11-16

<holiday> discord is electron too though
<holiday> kidplayer666: they have an app but it's most likely electron
<kidplayer666> or is it all electron crap

2023-11-03

<ydalton> you can at least try to fix electron apps: i remember adding "--ozone-platform=wayland" runs those programs in native Wayland

2023-10-30

<ChaosPrincess> i _think_ whatsapp is also electron but dont quote me on that

2023-10-07

<ydalton> for some reason, when i launch StarUML and Discord (two electron apps), FEXBash can't connect to the FEXServer socket 1000

2023-10-02

<ydalton> isn't it an electron app?

2023-08-14

<NathanLadd> Hi, has anyone had any success getting x86_64 Flatpaks to work via some kind of emulation layer like box64? I'm hoping to get Electron apps to run. Seems like the parts needed are all there, but they need to be glued together somehow.

2023-03-31

<i509vcb> Element desktop requires electron, matrix can have electronless clients but feature support is varying
<sven> most developers working on asahi prefer irc to at least discord, sorry. I wish there was something with discord like UX that wasn’t to closed and didn’t require a electron app but I haven’t found anything
<veloek> electron based app. Learn to embrace it :-)

2023-03-24

<i509vcb> discord uses some ancient version of electron
<isabella> for some reason no matter how hard i try, my /usr/bin/electron folder never gets created. I tried installing a bunch of different versions but it just does not seem like it is being created, and I cannot run any electron apps because of it

2023-02-10

<the_CLA_2> Though if I understand https://github.com/AsahiLinux/docs/wiki/Broken-Software correctly, the issue has been fixed in Electron 19. Element-Desktop in the Arch repos uses an even newer Version.
<cy8aer> Looks like Element desktop depends on an electron version with problems to 16k paging.

2023-01-14

<TheDcoder> is that the pump responsible for pumping out electron?
<chadmed> scanning electron microscope

2022-11-23

<NotDisliked> my other question is more niche, I was trying to modify the existing discord_arch_electron package in the AUR to compile for arm, I think I've got everything working fine but when I launch the app I get an error about "dri3 extension not supported". I just wanted to validate my suspicion that this is due to the lack of a GPU driver on asahi at present, or maybe someone happens to know that I've just messed something up in my

2022-09-22

<bread_crumb[m]> <bluetail> "Especially since electron..." <- I searXed quickly, you are meaning electromigration or electron migration (or both same)? Nevertheless I get your point, thanks.
<bluetail> Especially since electron migration is probably still super low since those m1 rigs are not particularly under a increased load like you would have with an overclock + increased voltage. What often happens in cpus that were overclocked with a specific setting, is that it wont hold up for many years with that specific setting. Thats when electron

2022-09-21

<bluetail> electron <.<
<j`ey> the discord app itself is electron right? which is basically chrome..?

2022-09-18

<Rayyan> there are projects that just repackage the discord web app as an electron app directly
<chadmed> but the discord app on amd64 is an electron app (almost literally just chrome without an address bar) so the functionality in a web browser is identical

2022-09-17

<chadmed> if the version of electron they use is new enough it will work out of the box
<chadmed> discord is an electron app it shouldnt need any 32 bit libraries at all

2022-09-05

<robertgzr> hi. i've been trying to get a custom electron build to work on my m1 mini. i know chromium needs a patch to work, I have that. my build just segfaults with EINVAL

2022-08-23

<phire> it's one of the better electron apps. Very responsive. But yes, uses a lot of ram
<bluetail> phire but vscode is electron... far worse

2022-08-12

<Dementor[m]> Maybe now that a lot of electron apps have vulnerabilities they will be updated

2022-08-09

<AdryzzOLEDEdition[m]1> or use the discord client with newer electron
<AdryzzOLEDEdition[m]1> unless you use discord_arch_electron you won't be able to use the discord app and will have to use the browser
<AdryzzOLEDEdition[m]1> they are stuck on electron 16
<AdryzzOLEDEdition[m]1> the latest version of electron (20, from a few days ago) is based on chromium 104 and it has the 16k page size fix
<aesirservers[m]> Yes it does with the version of electron discord is using right now
<AdryzzOLEDEdition[m]1> so i think just using discord_arch_electron with the latest electron should work
<AdryzzOLEDEdition[m]1> on linux using standard electron works fine
<aesirservers[m]> Without tupdating the discord codebase to a more modern version of electron good luck
<aesirservers[m]> Discord has its own version of electron
<AdryzzOLEDEdition[m]1> there might be a way by backporting the 16k fix into electron 16
<AdryzzOLEDEdition[m]1> <aesirservers[m]> "anyone figured out how to get..." <- discord is on electron 16 afaik
<Bastian[m]> that's probably "just" the electron bug that's fixed upstream I think, shoul start working when discord updates their electron version at some point

2022-08-04

<psykose> if you build electron yourself, apply that to the chromium tree
<probie> Does anyone know off the top of their head which is the minimum version of electron that will work with 16k pages?

2022-07-28

<Guest546> the electron bug is crazy, github says that it's fixed in 18 but the 16k pages are working only in 19
<marcan> vscode is running on an outdated Electron with no 16K support. I think their dev channel has the fix?

2022-07-20

<Glanzmann> janrinze: Microsoft electron app ...

2022-07-07

<psykose> cant confirm if it works on m1 or not but forcing electron 19 is like a 5 line patch and that works :)
<marcan> the change was backported to electron 18 already
<Lucy[m]> Shouldn't it be possible to force it to use electron 19? Well, not for the proprietary binaries obviously

2022-07-02

<igrom[m]> * from my observations, the double whammy of an architecture other than x86-64 and the need for applications to incorporate Electron 19 (=Chromium 102) narrows the range of applications that work. I've had more luck with open source ones (e.g., Insomnia) than commercial ones (e.g., Obsidian, Postman), the latter ones either don't offer an ARM64 build or were not rebuilt for Electron 19.
<igrom[m]> * from my observations, the double whammy of an architecture other than x86-64 and the need for applications to incorporate Chromium 102 narrows the range of applications that work. I've had more luck with open source ones (e.g., Insomnia) than commercial ones (e.g., Obsidian, Postman), the latter ones either don't offer an ARM64 build or were not rebuilt for Electron 19.
<igrom[m]> <CaptainYukinoshitaHachiman[m]> "has anyone succeeded running..." <- Sorry for necroposting. I run several, and it does boil down to running them with Electron 19 (as @jannau replied to you)

2022-06-26

<L1Q> IIRC discord is running on some archaic version of electron and they have their own patches on top of it https://github.com/discord/electron
<CaptainYukinoshitaHachiman[m]> <jannau> "CaptainYukinoshitaHachiman..." <- I'm trying to get discord running with electron 19 and it seems that discord is stuck at the blank screen after updating
<jannau> CaptainYukinoshitaHachiman[m]: should work if the electron app is already using electron 19
<CaptainYukinoshitaHachiman[m]> has anyone succeeded running electron apps on asahi?

2022-06-10

<_jannau_> vscode is still on electron 18
<_jannau_> electron 19 is based on chromium 102
<psykose> and another 3 after until actual apps migrate to that electron version
<psykose> if i had to bet it will be 1-2 years before electron is 102
<steev> mipi[m]: electron is likely lagging behind chromium releases a bit

2022-06-01

<j`ey> or using the 4k kernel, i think electron just works then
<j`ey> electron needs updating to a newer chromium version or patching
<ckie> j`ey: browser, emacs, various compilers, long battery, few electron apps

2022-05-26

<cmalvi[m]> just waiting for electron fix, only this
<cmalvi[m]> i need some electron apps for work, and because i prefer Linux over macOS i like to have both version of the kernel installed

2022-05-19

<nyanpasu64> is there any news on asahi since the alpha release? i checked the twitter, it seems electron works now, telegram desktop still doesn't
<ktz_[m]> <chadmed> "ktz_: sorry i cannot let this..." <- I never mentioned anything about electronic implants. You can go through the literature and draw your own conclusions... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/vhJKuzqJlXPFJssQQIIEkyOo)

2022-05-10

<ptitSeb[m]> and electron apps seems to needs 4K kernel also
<cmalvi[m]> Or any electron app doesn’t work with box64?
<ptitSeb[m]> mmm, looks like an Electron based app

2022-05-09

<j`ey> unless they bundle electron, I dunno how that works
<j`ey> oh you patched electron too
<j`ey> cmalvi[m]: slack and discord are both electron, right?

2022-05-05

<cmalvi[m]> > <@mipimipi:matrix.org> > vscodium will need the fixed electron too... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/ddzvAlJuvQptoWnUSjnGNTsZ)
<mipi[m]> > vscodium will need the fixed electron too
<w12101111[m]> <cmalvi[m]> "Does vs code work now?" <- You need build electron and apply 16k patch: https://github.com/microsoft/vscode/issues/148116#issuecomment-1111843567
<kov> it's certainly possible to get either vscode or vscodium to work now that chromium has been patched, it's just tricky because you need to do a custom build of electron
<kov> vscodium will need the fixed electron too
<_jannau_> cmalvi[m]: probably, fixed chrome/chromium is not yet released and after that the fix still has to make it into an electron release used by vs code

2022-04-26

<asahi-test[m]> * yes, i am very curious about electronics. I had digital electronics at the uni some years ago, only the base.
<asahi-test[m]> <bluetail[m]> "perhaps first learn electric..." <- yes, i am very curious about electronics. I had digital electronics at the uni some years ago, only the base.

2022-04-25

<w12101111> It take about 1h 40m to compile electron on m1 max (files on tmpfs, clang 14, lld with lto)
<w12101111> electron 17 need to run with --disable-gpu, or the window won't appear
<w12101111> electron 18 run without any issue (sway + wayland)
<w12101111> I have ported the 16k page patch to electron 17 and 18

2022-04-24

<marcan> and electronics was a mistake, etc :)

2022-04-12

<AdryzzOLEDEdition[m]> nice now we just have to wait for electron to update

2022-04-04

<cmalvi[m]> However I don’t think is related to electron
<j`ey> cmalvi[m]: why doesn't jetbrains work? electron?

2022-03-31

<meowcat285[m]1> And even longer before it goes into any electron apps
<Chainfire> cmalvi[m]: I never said the only problem is Chromium, just that's what's causing the issue for Electron
<Chainfire> The 4k kernel is not "supported". Electron's problem is Chromium. A patch has been submitted, but if merged still needs to trickle downstream.
<BenFE> is ther some way for me to compile electron apps to work on asahi?
<cmalvi[m]> BenFE: Freetube is an electron app, yes
<BenFE> is that an electron wrapper?
<BenFE> electron on asahi?
<cmalvi[m]> BenFE: I’m using an electron app using the 4K kernel

2022-03-29

<Malina[m]> discord and VS Code use Electron which does not support 16k pages
<cmalvi[m]> sorry, a kernel with 4Kk page size, to use electron apps

2022-03-28

<cmalvi[m]> but i can run electron apps like vs codium using box64?
<cmalvi[m]> so have a 4k alternative kernel for arch would be great, not only for electron-based app
<nicolas17> I heard some macOS M1 users are getting the iOS app instead and getting significantly better performance and memory usage than with the electron mac app
<Cy8aer[m]> electron - like chromium, emacs... has problems with 16k kernels. Should work with Glanzmann 's debian kernel which has 4k pageing compiled.
<cmalvi[m]> i'm trying to run electron apps without success, there's any method to install a compatible kernel with those applications?
<Ata[m]> chadmed: not electron apps
<chadmed> are they electron apps?

2022-03-27

<BenFE> yeah a couple of my projects are electron apps, but i'm not really rushing to add support for arm64 linux lmao
<kode54> Electron is in the same boat as Chromium
<kode54> but Electron isn't even packaged by upstream alarm

2022-03-26

<chadmed> think of it as replacing the deflector coils around the electron gun of a crt i guess

2022-03-24

<chadmed> theres no chance in hell most electron app devs are going to bother working in patches to support anything but the bare minimum machines
<chadmed> they use electron in the first place because it allows them to do the bare minimum work possible to push a viable gui application out
<EvadingEvasions[m]> Upgrading and testing breaking changes, surely electron will also take time to update chromium.
<marcan> apple developers managed to port to a whole new architecture, surely electron developers for Linux can update their framework or backport a patch
<chadmed> well maybe reevaluate using electron applications :-P
<EvadingEvasions[m]> So that means going to latest electron.
<chadmed> electron applications would pick it up when electron pull it in
<marcan> electron will have to pull it downstream of course
<EvadingEvasions[m]> If that gets patched? What about electron applications?

2022-03-23

<AntoniosPapadakis[m]> welp. vscode doesn't run. electron based
<AntoniosPapadakis[m]> * fork of an electron, * electron app and electron
<AntoniosPapadakis[m]> kloenk: if it's a fork of electron and electron won't work, then how are you using it?
<kloenk> Yes it’s electron
<j`ey> AntoniosPapadakis[m]: is it electron based?

2022-03-22

<badlydrawnface[m]> j`ey: bc vscode isn't working bc electron isn't working bc chromium doesn't support 16k page sizes
<chadmed> honestly my advice is simply do not use electron apps at all
<Sobek[m]> (I wonder whether IntelliJ stuff can run on Asahi, I don’t think they are electron)
<roxiun[m]> Cos it’s electron
<kode54> all electron has the same problem as chromium

2022-03-21

<mps> enchiladasconpinguino[m]: on alpine 16K is problem only for chromium and electron afaik

2022-03-19

<nicolas17> AdwyzzOLEDEdition[m]: Chromium has issues with 16K pages, and (too) many apps are web apps running in Electron, that's most of the problems I think...
<enchiladasconpinguino[m]> no chrome, no electron, no games ..
<nicolas17> please tell me there isn't any electron-based wm ._.
<nyanpasu64> and i hear the electron apps too
<clover[m]> oh yeah! i forgot electron is basically chromium

2022-02-22

<joske> as do all electron apps, they run in a chromium window
<joske> kit_ty_kate: well not everyone may know that vscode (which is an electron app) uses chromium
<joske> kit_ty_kate: add vscode, electron

2022-02-19

<Glanzmann> I just had my first real power loss on the mini. Guess the electronic heater, electric kettle and coffee machine was a little bit to much for the fuse. No data loss. ;-)

2022-02-13

<kov> I was trying to get an electron build going here for vscode, but I think it'll be easier to cross compile on x86 =/ the whole thing assumes x86-64

2022-01-29

<joske> as electron uses chromium underneath
<joske> well, all the electron stuff also only works on 4k pages (balena etcher, whatsapp app, ...)

2021-05-03

<matt6> I once killed an electronic synth keyboard but just sitting there mashing the "faster" button

2021-02-15

<davidrysk[m]> I have several electron-powered apps open