GNOME Bugzilla – Bug 321159
Cannot create a second desktop launcher on second head
Last modified: 2018-01-02 18:49:27 UTC
On a multihead system: Create a desktop launcher for an application (eg:gedit) with a name on screen0 On screen1, create a desktop launcher for the same application with the same name. Observation and bug: Both the launchers come in screen0 with the same name. Nautilus shows the same name for both the launchers which is confusing though actually the second launcher gets created as 'name2.desktop'. This happens even when you create two launchers with the same name on the desktop.
Thanks for your bug. What do you mean? Nautilus doesn't use your name1 for the launcher or the desktop? Or do you speak about the title of the application? What version of nautilus do you use?
The nautilus version i use is 2.13.2. To see the bug: 1. Right click on desktop and select 'Create Launcher'. 2. In the 'Create Launcher' dialog, give a name for the launcher say 'test'. and associate an application by giving some command (eg. gedit). 3. Now repeat steps 1-2 and give the same name (test) and application Note that two launchers with the name 'test' appear on the desktop though internally the second launcher gets created as 'test2.desktop'.Some times you need to restart nautilus to see the launchers on the desktop.
I am running Gnome 2.14 under FC5 on a dual head non-xinerama system. I can not create *any* launchers on my second head! It doesn't matter what the name, or if one exists already. It doesn't matter if I drag one from the 0:1 panel to it's desktop, right click on the 0:1 desktop to create one, or attempt to copy/paste one from 0:0 to 0:1, the new launcher will always be created on the 0:0 desktop. There is then no way to move them back to the second head. Since I can't move applications to a different screen than the one they are started on, this means I can't use a desktop launchers on either screen to run programs to be displayed on my second head - I can only use launchers in the *panel* on that screen. :(
I can't test 2.13 or 2.14 yet (not yet in Debian unstable) but the same problem exists in 2.12.2. If you try to create a launcher on the second head (0:1), it gets created on 0:0 instead.
Info provided, reopening.
I've just tested this again in gnome 2.14.2 (Debian Unstable) If I try to create a launcher on the second head, it apears on the first head, but I can drag 'n drop it to the second head. Once on the second head, it works just as expected. I can then create a second launcer, with the same name on the first head. This second launcer also works as expected. So it seems the only problem left as of 2.14.2 is that it gets created on the first head instead of the second.
Thank you for your investigation Hylke!
(In reply to comment #6) > So it seems the only problem left as of 2.14.2 is that it gets created on the > first head instead of the second. Thanks for investigating this. Are you testing under Xinerama and Non-Xinerama (separate framebuffers)? If not, it would be highly appreciated if you could disable Xinerama and give it a go. When I upgraded to dual 1600x1200 screens, I found that my videocard (ATI r300 FireGL) doesn't support OpenGL on a single framebuffer that large, and I am thus forced to disable Xinerama so it will work. Based on my experience, I have a strong hunch there is different behavior (bugs) with Xinerama disabled. Anyhow, Much Thanks :)
(In reply to comment #8) > Thanks for investigating this. Are you testing under Xinerama and Non-Xinerama > (separate framebuffers)? If not, it would be highly appreciated if you could > disable Xinerama and give it a go. I'm also working on a non-xinerama setup, I like to keep my desktops separate. I could try to enable xinerama and give that a go, though not right now :)
This sounds very tricky. We're currently just launching "gnome-desktop-item-edit --create-new", so we're not notified about the new launcher. Confirming. Updating version.
I would guess gnome-desktop-item-edit should be modified to accept the coordinates of where to place the new one? One could also consider it a bug that even on a single head desktop, launchers created by, say, dragging from the panel, aren't placed at the coordinates they were dragged to?
Starting with version 3.28, nautilus will not handle the "files on desktop background" feature. For better alternatives, read this blog post https://csorianognome.wordpress.com/2017/12/21/nautilus-desktop-plans/