cheesecakeufo / komorebi

A beautiful and customizable wallpapers manager for Linux
GNU General Public License v3.0
3.4k stars 238 forks source link

Desktop broken after closing Komorebi Linux Mint 18.2 Sonya #68

Open AngelWingsPanda opened 7 years ago

AngelWingsPanda commented 7 years ago

Whenever I close Komorebi on Linux Mint 18.2 Sonya, my desktop no longer works along with any desktop context menus.

AngelWingsPanda commented 7 years ago

Desklets still happen to work but no icons or context menus on the desktop.

pombadev commented 7 years ago

Same with Ubuntu 16.04 LTS, right click on desktop does nothing.

nikhilw commented 7 years ago

Same here. Even after uninstalling (purge) the issue persists, even after restart. no desktop icons being shown, no right click working, even wallpaper had changed to default. I could set it back from settings but nothing else is working. How do I fix this?

nikhilw commented 7 years ago

Hmm.. It seems to be taking control of show-desktop[icons] in a way that is incompatible with the way nemo works. Either that or it is not giving the control back while exiting. Either way it is breaking even the cinnamon system settings. So even if cinnamon settings show that the desktop and icons are enabled they are actually not. gsettings get org.nemo.desktop show-desktop-icons returns false. To enable run: gsettings set org.nemo.desktop show-desktop-icons true. It should work normally after this.

karanrajpal14 commented 7 years ago

Same here on Ubuntu 17.04. Any suggestions on how to fix this?

Romanovg185 commented 7 years ago

Have the problem as well, and the fix by nikhilw doesn't work, because gsettings get org.nemo.desktop show-desktop-icons returns true by default...

karanrajpal14 commented 7 years ago

For Ubuntu users such as myself and @PombaM, here's a fix:

run this in your terminal,

edit: fixed incorrect command, sorry about that

gsettings get org.gnome.desktop.background show-desktop-icons which should return

false

If so, then run this to set it to true: gsettings set org.gnome.desktop.background show-desktop-icons true

This should restore your desktop back to normal as it did for me. Uninstall the program or disable it's startup just to ensure it doesn't happen again.

Source: ubuntuforums

poddardelhi commented 7 years ago

@karanrajpal14

After running this command I'm still not able to fix the issue. o/p

gsettings get org.gnome.desktop.background show-desktop-icons GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. false

nikhilw commented 7 years ago

@poddardelhi The command @karanrajpal14 has mentioned is a retrieval command, not a setter, it will have no effect; instead if you wish, you should try: gsettings set org.gnome.desktop.background show-desktop-icons true Disclaimer: I have not run the command above, I am not using Ubuntu, I am merely stating the settings modification counterpart for the command mentioned above. If you are using Mint+Cinnamon you should try the command from my post above.

@Romanovg185 Are you using Mint+Cinnamon or Ubuntu? The command in the post is for Mint+Cinnamon. If you are using Ubuntu, try the modified command in this post.

karanrajpal14 commented 7 years ago

@nikhilw thanks for correcting that. My bad. I've corrected the post.

@poddardelhi check the edited post and try it out. It should work. It's working fine for me now.

poddardelhi commented 7 years ago

@karanrajpal14

After running the command I'm getting this message gsettings set org.gnome.desktop.background show-desktop-icons true GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. Did you also got the same?

poddardelhi commented 7 years ago

I fixed it through graphical.

do this with graphical program, dconf editor. You would simply follow the same path as laid out above. org > gnome > desktop > background > check/uncheck show-desktop-icons

Thanks @karanrajpal14 and @nikhilw for coming in for help.

Source https://ubuntuforums.org/showthread.php?t=2246432

Romanovg185 commented 7 years ago

Fixed it on Mint Cinnamon 18.2 through dconf. I did org > nemo > desktop > show-background-icons. Thanks for the help, especially @poddardelhi !

DuMuT6p commented 7 years ago

Issue still persists in Mint Cinnamon 18.2 latest updates with latest komorebi deb package.

@nikhilw gsettings set org.nemo.desktop show-desktop-icons true worked for me, of course with super user privileges. Thank you.

karanrajpal14 commented 7 years ago

@rinrincodes why close it? Just because we found a hack to fix it doesn't mean the issue has been resolved, right? At the very least, the developers will have to ensure that uninstalling the program doesn't break anything. I suggest you keep this open.

AngelWingsPanda commented 7 years ago

I reopened this @karanrajpal14. I thought at first that these hacks were the official solution and that is why I closed it. Thank you for pointing them out tho! ;)

NoXoN21 commented 7 years ago

gsettings set org.nemo.desktop show-desktop-icons true totally fixed desktop after purge komorebi.

RobinEd commented 6 years ago

gsettings set org.nemo.desktop show-desktop-icons true

worked without having to purge. Would be great to have this fixed permanently, what an awesome program!

Gabrock94 commented 6 years ago

Same problem here. "gsettings set org.nemo.desktop show-desktop-icons true" solved for me. (Mint 18.3 sylvia)

AdrienHorgnies commented 5 years ago

When I right click, it crashes my DE (At least I think it's him). Applying this fix gsettings set ... alleviates the problem. Now I have to click several times to trigger the bug T-T. Any idea where I could get logs about what makes it crash ? I checked most of /var/log but I didn't find anything that seemed related.

LinuxOnTheDesktop commented 4 years ago

I had this problem on Mint 19.3 Cinnamon: no normal context menu while the program was installed or indeed after quitting and removing the program. My launcher ulauncher stopped working after uninstalling komorebi too.

ha7ak3 commented 3 years ago

Hmm.. It seems to be taking control of show-desktop[icons] in a way that is incompatible with the way nemo works. Either that or it is not giving the control back while exiting. Either way it is breaking even the cinnamon system settings. So even if cinnamon settings show that the desktop and icons are enabled they are actually not. gsettings get org.nemo.desktop show-desktop-icons returns false. To enable run: gsettings set org.nemo.desktop show-desktop-icons true. It should work normally after this.

This worked for me. Thanks :+1:

FabulousAzzzzzz commented 2 years ago

the gsettings set org.nemo.desktop show-desktop-icons true works, but still, the devs should fix this, plus, it won't work on other distros, I imagine.

ZA0068 commented 2 years ago

Its been long time and the dev haven't fixed this issue.

Im sorry but this will take forever.

Just reinstall your linux or if you are smart, go back to previous snapshot where your desktop isn't broken by this malware

AddisonSparks commented 1 year ago

For Mint

Start menu, startup applications, create new command with plus at bottom, name it whatever you like, use command nemo-desktop.

I had my desktop disappear even after completely uninstalling Komorebi. For me, a reinstall of Mint would be pretty big, lots of programs.. so I was pretty stubborn and kept looking here and there for some kind of solution. I eventually came across a command to restore nemo. nemo-desktop. I used this code for about a year every time I booted the PC until I realized you can use it as a startup command which has worked as a real permanent fix for me.