albertlauncher / albert

A fast and flexible keyboard launcher
https://albertlauncher.github.io
Other
7.16k stars 303 forks source link

Files have to be reindexed on startup #84

Closed ubervison closed 8 years ago

ubervison commented 8 years ago

Each time I reboot, I have to re-index my home directory. Is there a way to tell albert to perform this automatically on startup ?

ManuelSchneid3r commented 8 years ago

It does. Which version do you use?

Am 3. November 2015 10:44:23 MEZ, schrieb ubervison notifications@github.com:

Each time I reboot, I have to re-index my home directory. Is there a way to tell albert to perform this automatically on startup ?


Reply to this email directly or view it on GitHub: https://github.com/ManuelSchneid3r/albert/issues/84

ubervison commented 8 years ago

0.7.7 from the repo.

ManuelSchneid3r commented 8 years ago

Although it shouldn't change anything related to this issue, update to 8.0. Please start albert from terminal and send the output.

ubervison commented 8 years ago

I updated to 0.8, starting from terminal gave the output :

Warning: Unknown icon: "38C9_ReadMeMPStrategy.0"
Warning: Unknown icon: "1062_MPAdmin.0"
Warning: Unknown icon: "A831_ReadMeMultiplayer.0"
Warning: Unknown icon: "1322_MPMap.0"
Warning: Unknown icon: "2DD0_Manual.0"
Warning: Unknown icon: "5339_PatchFix.0"
Warning: Unknown icon: "B020_ReadMe.0"
Warning: Unknown icon: "C1BB_ReadMePatch1.0"
Warning: Unknown icon: "EAA1_nglide_config.0"
Warning: Unknown icon: "23DD_gfw_high.0"
Warning: Unknown icon: "EAA1_nglide_config.0"
Warning: Unknown icon: "EE19_unins000.0"
Warning: Unknown icon: "C738_DeusEx.0"
Warning: Unknown icon: "9F38_goggame-1435828767.0"
Warning: Unknown icon: "1B83_TES Construction Set.0"
Warning: Unknown icon: "1AD5_Morrowind Prophecies - GotY guide.0"
Warning: Unknown icon: "2C37_Manual.0"
Warning: Unknown icon: "DE93_unins000.0"
Warning: Unknown icon: "5FC4_unins000.0"
Warning: Unknown icon: "35A8_Readme.0"
Warning: Unknown icon: "3E6C_nwtoolset.0"
Warning: Unknown icon: "9200_gfw_high.0"
Warning: Unknown icon: "0238_nwconfig.0"
Warning: Unknown icon: "9200_gfw_high.0"
Warning: Unknown icon: "utilities-terminal"
Warning: Unknown icon: "preferences-system"
Warning: Unknown icon: "preferences-desktop-keyboard"
Warning: Unknown icon: "drive-removable-media"
Warning: Unknown icon: "gog-braveland"
Warning: Unknown icon: "jockey"
Warning: Unknown icon: "printer"
Warning: Unknown icon: "preferences-desktop-wallpaper"
Warning: Unknown icon: "utilities-system-monitor"
Warning: Unknown icon: "preferences-desktop-font"
Warning: Unknown icon: "system-file-manager"
Warning: Unknown icon: "gtk-execute"
Warning: Unknown icon: "accessories-text-editor"
Warning: Unknown icon: "gtk-network"
Warning: Unknown icon: "display-im6.Q16"
Warning: Unknown icon: "multimedia-volume-control"
Warning: Unknown icon: "help-browser"
Warning: Unknown icon: "gtk-find"
Warning: Unknown icon: "preferences-system-network"
Warning: Unknown icon: "preferences-desktop-locale"
Warning: Unknown icon: "accessories-text-editor"
Warning: Unknown icon: "application-x-executable"
Warning: Unknown icon: "scanner"
Warning: Unknown icon: "gnome-mime-application-x-deb"
Warning: Unknown icon: "preferences-desktop-peripherals"
Warning: Unknown icon: "accessories-character-map"
Warning: Unknown icon: "gog-defcon"
Warning: Unknown icon: "system-software-update"
Warning: Unknown icon: "utilities-terminal"
Warning: Unknown icon: "vim"
Warning: Unknown icon: "media-playback-start-symbolic"
Warning: Unknown icon: "media-skip-backward-symbolic"
Warning: Unknown icon: "media-skip-forward-symbolic"
Warning: Unknown icon: "gmusicbrowser"
Warning: Unknown icon: "preferences-desktop"
Warning: Unknown icon: "help-about"
Warning: Unknown icon: "preferences-system-network"
Warning: Unknown icon: "internet-mail"
Warning: Unknown icon: "web-browser"
Warning: Unknown icon: "media-cdrom"
Warning: Unknown icon: "media-cdrom"
Warning: Unknown icon: "accessories-calculator"
Warning: Unknown icon: "preferences-desktop-theme"
Warning: Unknown icon: "preferences-desktop-theme"
Warning: Unknown icon: "config-users"
Warning: Unknown icon: "preferences-desktop-accessibility"
Warning: Unknown icon: "system-file-manager"
Warning: QFileSystemWatcher::removePaths: list is empty
ManuelSchneid3r commented 8 years ago

:eyes: Okay. This is a release build. To get more information you need a debug build. This is a bit more work since you have to compile and install albert on your own. If you still want to help check the wiki. The instructions to build albert are there. Its straight forward, about 5 commands. Rerun albert and post the output.

To the warnings: Which OS, Qt version and ppa do you use?

ubervison commented 8 years ago

Sorry my bad, I did update to 0.8 by cloning the repository and compiling it myself, but forgot to pass the Debug flag to cmake. Anyway, here is the output of the debug build:

[PluginManager] Loading plugins.
[Pluginloader] Plugin loaded: "org.manuelschneid3r.albert.extension.chromebookmarks"
[ChromeBookmarks] Initialize extension
[ChromeBookmarks] Deserializing from "/home/ubervison/.local/share/albert/chromebookmarks.dat"
[ChromeBookmarks] Extension initialized
[Pluginloader] Plugin loaded: "org.manuelschneid3r.albert.extension.calculator"
[Calculator] Initialize extension
[Calculator] Extension initialized
[Pluginloader] Plugin loaded: "org.manuelschneid3r.albert.extension.files"
[Files] Initialize extension
[Files] Deserializing from "/home/ubervison/.local/share/albert/files.dat"
[Files] Scan interval set to 60 minutes.
[Files] Index update triggered
[Files] Extension initialized
[Files] "Indexing files ..."
[Pluginloader] Plugin loaded: "org.manuelschneid3r.albert.extension.system"
[Template] Initialize extension
[Template] Extension initialized
[Pluginloader] Plugin loaded: "org.manuelschneid3r.albert.extension.applications"
[Applications] Initialize extension
[Applications] Deserializing from "/home/ubervison/.local/share/albert/applications.dat"
[Applications] Index update triggered
[Applications] Extension initialized
[Applications] "Indexing desktop entries ..."
[Pluginloader] Plugin loaded: "org.manuelschneid3r.albert.extension.websearch"
[Websearch] Initialize extension
[Websearch] Deserializing from "/home/ubervison/.local/share/albert/websearch.dat"
[Websearch] Extension initialized
[Pluginloader] Plugin loaded: "org.manuelschneid3r.albert.extension.template"
[Template] Initialize extension
[Template] Extension initialized
[PluginManager] Loading plugins done.
Warning: Unknown icon: "38C9_ReadMeMPStrategy.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "1062_MPAdmin.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "A831_ReadMeMultiplayer.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "1322_MPMap.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "2DD0_Manual.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "5339_PatchFix.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "B020_ReadMe.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "C1BB_ReadMePatch1.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "EAA1_nglide_config.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "23DD_gfw_high.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "EAA1_nglide_config.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "EE19_unins000.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "C738_DeusEx.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "9F38_goggame-1435828767.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "1B83_TES Construction Set.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "1AD5_Morrowind Prophecies - GotY guide.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "2C37_Manual.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "DE93_unins000.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "5FC4_unins000.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "35A8_Readme.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "3E6C_nwtoolset.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "9200_gfw_high.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "0238_nwconfig.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "9200_gfw_high.0"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "utilities-terminal"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-system"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-desktop-keyboard"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "drive-removable-media"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "gog-braveland"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "jockey"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "printer"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-desktop-wallpaper"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "utilities-system-monitor"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-desktop-font"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "system-file-manager"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "gtk-execute"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "accessories-text-editor"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "gtk-network"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "display-im6.Q16"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "multimedia-volume-control"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "help-browser"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "gtk-find"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-system-network"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-desktop-locale"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "accessories-text-editor"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "application-x-executable"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "scanner"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "gnome-mime-application-x-deb"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-desktop-peripherals"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "accessories-character-map"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "gog-defcon"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "system-software-update"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "utilities-terminal"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "vim"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "media-playback-start-symbolic"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "media-skip-backward-symbolic"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "media-skip-forward-symbolic"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "gmusicbrowser"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-desktop"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "help-about"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-system-network"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "internet-mail"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "web-browser"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "media-cdrom"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "media-cdrom"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "accessories-calculator"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-desktop-theme"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-desktop-theme"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "config-users"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "preferences-desktop-accessibility"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: Unknown icon: "system-file-manager"  --  [static QIcon Applications::Application::getIcon(const QString&)]
Warning: QFileSystemWatcher::removePaths: list is empty
[Applications] "Indexed 180 desktop entries."
[Files] "Indexed 0 files."

A few precisions about the bug itself: each time I reboot (or logout), I have to go to the setting dialog and check the boxes "Documents" and "Folders" and then re-index the files. From the output above, it would seem that albert does search for files in my home folder, but does not index any since none of the boxes are checked by default. I also have to click "restore" in the Websearch plugin each time I reboot to be able to use the search engines (wolfram, google & co).

I use Xubuntu 15.04 with Qt 5.4.1. As stated above, this is the debug build straight from the repo. I previously used flexiondotorg's ppa (ppa:flexiondotorg/albert) which is still on 0.7.7. Note that I was able to reproduce the bug on both versions.

raphaelbastide commented 8 years ago

I think I have the same issue with 0.8.0 on Manjaro Linux.

ManuelSchneid3r commented 8 years ago

Is this issue related to #12? Are the settings saved at all?

ubervison commented 8 years ago

I have recompiled albert version 0.8.0 from source on XFCE and that resolved the issue apparently.

In the original post I was using albert on awesome wm (sorry I guess I should have specified that), so the original issue might be related to #12. All other settings were saved correctly, it was specifically the settings related to plugins that caused problems, like websearch, applications and files. Each time I would reboot theses settings would be reset to their default value, while settings such as hotkey or themes were saved correctly.

Anyway, the issue is fixed now (on my end) and seems more of a Window Manager-related issue.

ManuelSchneid3r commented 8 years ago

Thanks for the information. This more or less supports my assumption that WMs/DEs close applications with different unix signals on shutdown. SIGTERM (standard way to terminate apps) is catched. Seems like awesome kills apps another way. Maybe SIGKILL or SIGINT.