Bug 1322715 - Trying to set a new icon for desktop home directory entry let freeze my GNOME desktop
Summary: Trying to set a new icon for desktop home directory entry let freeze my GNOME...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: nautilus
Version: 24
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-03-31 08:09 UTC by Joachim Backes
Modified: 2017-04-26 14:53 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-04-26 14:53:40 UTC
Type: Bug


Attachments (Terms of Use)

Description Joachim Backes 2016-03-31 08:09:10 UTC
Description of problem:
On my F24 gnome desktop, I set "Icons on Desktop: true" by gnome-tweak-tool. If I try to set another icon for the Home directory on my desktop (through the nautilus Home properties dialog), the desktop freezes. Can only be solved by killing nautilus on some tty.

Version-Release number of selected component (if applicable):
nautilus-3.20.0-1.fc24.x86_64

How reproducible:
Always

Steps to Reproduce:
1.See description
2.
3.

Actual results:
Desktop freezes

Expected results:
Another icon can be choosen without desktop freezing

Additional info:

Comment 1 Joachim Backes 2016-04-05 10:07:06 UTC
The described effect happens both in gnome desktop and gnome classic desktop.

Comment 2 Joachim Backes 2016-04-09 08:56:30 UTC
The bug happens with my desktop, created  in F23), but similarly  with a fresh created user in F24!

Comment 3 Joachim Backes 2016-04-09 09:15:52 UTC
I found out that this effect is independent from the home directory: It happens even if I try the change the icon of some other directory contents(not on the desktop, but in some other nautilus window).

Comment 4 Andrew Hatfield 2016-07-13 03:31:09 UTC
I have the same issue with a fresh Fedora 24 install using Gnome

gnome-shell-3.20.3-2.fc24.x86_64
nautilus-3.20.1-1.fc24.x86_64

I right click a folder (either the icon in the parent or white space in the folder) and select Properties and click the Icon box.

Nautilus brings up an Open dialog

Does not respond to any mouse or keyboard activity with the exception of ESC.

Comment 5 Enrique Gomezdelcampo 2016-07-20 22:18:25 UTC
Same issue with a fresh install Fedora 24 in Gnome

gnome-shell-3.20.3-3.fc24.x86_64
nautilus-3.20.1-1.fc24.x86_64

Nautilus crashes every time when right clicking on any file or folder, then selecting properties, then clicking on the icon under the Basic tab. The "Select Custom Icon" opens and then it freezes/crashes that window. However, I can open another Nautilus window without any problem, but I can never change the icon of the file or folder because it crashes every time.

Comment 6 Arnold Bansemer 2016-08-06 10:22:14 UTC
This occurs on whenever attempting to change the icon image for a folder/shortcut/etc using the right-click/context menu > "Properties" > "Basic" tab > click on icon to choose a different icon.

A file selector window appears, but it becomes completely unresponsive. In nautilus 3.20 at least, other file/folder operations still appear to be functional; eg: opening a different nautilus file window. The only means of killing the unresponsive file selector window is to press the escape key while the window is selected, or alternatively to run the following from a terminal:

killall nautilus && nautilus

The bug appears to have been solved in nautilus 3.22 as per this link:
https://m.reddit.com/r/gnome/comments/4rf6sj/change_icon_folder_on_nautilus_320/

The link for the committed fix as referred to in the above thread is:
https://git.gnome.org/browse/nautilus/commit/src/nautilus-properties-window.c?id=6df5972a6b3d472d64dd741626424a3332d2fd17

If the above fix could be applied to nautilus 3.20 it would help significantly.

Comment 7 D. Charles Pyle 2016-08-28 21:27:57 UTC
Also suffering from the same thing.  An upstream patch that fixes the problem is available here:

https://git.gnome.org/browse/nautilus/commit/?id=6df5972

Unfortunately, every time I try to build Nautilus I find I have to put this into the proper file, and then mess with other files and permissions just to get it to compile.

Then, after compiling and a brief reprieve after installation, I receive an update and have to start the entire process over again.

The above patch at the end of the link becoming part of official Fedora patches for the nautilus package would save the rest of my hair.  And, we wouldn't have to wait until gnome 3.22.

Please help us.

Comment 8 D. Charles Pyle 2016-08-29 05:02:30 UTC
By the way, the window and desktop don't actually freeze, at least not in my case.  In my case, only the Escape key will free the dialog and close it if the code is left as is and the dialog is open.  Unfortunately, the dialog won't work so that we can change icons if the line of code isn't added as in my above comment.  I just built new packages for my system with line of code and all is working as it should be again--until the next update without the new code, that is. ;-)

But, try hitting the Escape button to see if it closes the dialog on other machines besides mine.

Comment 9 Joao Fonseca 2016-09-01 18:50:48 UTC
I have the same issue. Esc also works for me. Is there another way to change the icon until a fix becomes available?

Comment 10 Richard Pape 2016-09-14 21:52:42 UTC
I have the same issue/bug and escape also works for me :P

Comment 11 Joachim Backes 2017-04-26 14:53:40 UTC
Seems to be solved in F25


Note You need to log in before you can comment on or make changes to this bug.