cabal-club / cabal-desktop

Desktop client for Cabal, the p2p/decentralized/local-first chat platform.
https://cabal.chat
GNU Affero General Public License v3.0
835 stars 77 forks source link

App unresponsive on GNOME desktop #104

Open ghost opened 5 years ago

ghost commented 5 years ago

On Fedora 29, the app is completely unresponsive: it loads but nothing is clickable. There's also no way to close the window:

screenshot from 2019-02-13 15-19-01

Pretty sure this is because of frame: false in the electron setup.

hackergrrl commented 5 years ago

aside: I'd like it if the frame was brought back! My partner tried the app and couldn't figure out how to close it.

todrobbins commented 5 years ago

@brortao can you at least get devtools to open with ctrl+shift+i?

ghost commented 5 years ago

@todrobbins yes!

just tried this now and noticing that there is a brief moment of responsiveness early on. resizing the window, etc. makes the window flicker from the UI to a blank white screen.

opening the devtools gives this view: Screenshot from 2019-04-04 12-46-25

todrobbins commented 5 years ago

hmm... @nikolaiwarner does electron/cabal-desktop create log files somewhere?

okdistribute commented 5 years ago

Can you try updating electron to the latest?

nikolaiwarner commented 5 years ago

@brortao If you build the latest master, is it still unresponsive on gnome for you?

ghost commented 5 years ago

@nikolaiwarner i just tried and no, now it seems to work! :)

ghost commented 5 years ago

though i should say that it was never unresponsive when i ran it with npm run start, so there's a small chance the error occurred somewhere else in the build stage... i'm happy to double-plus-check your built AppImage once there's a new release :)