cerebro
cerebro copied to clipboard
App search is not working [Lubuntu 16.04]
Just installed latest version through AppImage, but cerebro is not searching my applications
Same on Ubuntu 16.10. Installed Cerebro via deb.
same on ubuntu 16.10. Installed Cerebro via .AppImage
I am running it on Ubuntu Gnome 16.04 (running using npm run package
; didn't figure out how to install) and things are working including app search.
Can you please do the following:
- Open settings
- Turn on developer mode, show icon in tray
- From tray icon choose development -> DevTools (background)
- From tray icon choose development -> reload
- And after that send me output of
console
tab of devtools?
/cc @vadimstrukov @kion @rafa-acioly
Interesting.. After i deleted .desktop entry of Fallout2 with bad encoding, everything seems to be working fine and without any errors in console.
Confirmed. I had same exact issue caused by .desktop file name encoding. Removing .desktop file fixed the issue for me, but, obviously, it's just a workaround and issue needs a fix.
@vadimstrukov @kion can you paste the real name of broken file (with correct encoding)?
Similar situation, slightly different reason - permissions issue:
Uncaught (in promise) Error: EACCES: permission denied, open '/usr/share/applications/jetbrains-idea.desktop'
at Error (native)
at Object.fs.openSync (fs.js:640:18)
at Object.module.(anonymous function) [as openSync] (ELECTRON_ASAR.js:173:20)
at Object.fs.readFileSync (fs.js:508:33)
at Object.fs.readFileSync (ELECTRON_ASAR.js:506:29)
at parseDesktopFile (file:///opt/Cerebro/resources/app.asar/dist/background.bundle.js:14415:33)
Thinking this sort of thing should be caught, logged to console, and then the application should just be ignored, so as to not break anything else?
@KELiON .desktop entry has russian word 'Запуск' or something like that, but with bad wine encoding. I am agree actually with @markmandel, that kind of errors shouldn't break the whole application