diracdeltas / signal-muon

Signal Desktop using https://github.com/brave/muon instead of Chrome. Not affiliated with WhisperSystems.
Mozilla Public License 2.0
122 stars 12 forks source link

Signal doesn't start as an app but does launch in debugging mode #51

Open olbrew opened 7 years ago

olbrew commented 7 years ago

Since before the 0.2.0 launch Signal has been failing to launch for me. Before that it worked without a problem. Self-built with yarn run build or the pre-built package found under the releases here both don't open a window when I start them even though its process is active in the activity monitor, the icon shows active in the Dock and in the screen.

When I launch in debugging mode from yarn run however the window opens without a problem.

It seems likely to be a graphics issue as this has started to happen around the same time that the bundled Muon (from Signal) tries to read my Brave GPUCache at ~/Library/Application Support/brave/ShaderCache/GPUCache/index. When I start the app in debugging mode it asks for read access to a lot of Brave files but not the GPU cache and launches without problem.

This is on a first generation Retina Macbook (Early 2015) on an updated MacOS Sierra (10.12.4 currently).

olbrew commented 7 years ago

Ok, I've temporarily uninstalled Brave and it's support directories, most importantly ~/Library/Application Support/brave/. After rebuilding Signal and launching it as standalone again it now works.

diracdeltas commented 7 years ago

It seems like a bug that Signal-Muon is trying to read from Brave's GPUCache. cc @bridiver