For inkscape in particular, I have a work-around...similar tricks should work for other X11 software like GIMP:
This problem has driven me up the wall ever since I changed jobs to a company that uses Mac's (Generally, I'm a Linux guy).
The desperation-measure work-around is to hand-edit the default window opening places.
Exit from Inkscape and open this file with a text editor:
~/.config/inkscape/preferences.xml
...look for:
id="dialogs">
...and you'll see an XML record for each of the dialog windows with their positions set with something like:
x="456"
y="231"
...just replace those numbers with something like 100 and 100 - and the next time you open Inkscape, the dialog will default to opening at that location...then you can move it someplace else, cleanly exit inkscape again...and everything will be OK from then on.
If you don't change your inkscape preferences very often, you can write-protect that file:
chmod a-w ~/.config/inkscape/preferences.xml
...and then inkscape will always start up with the windows in the exact same places, no matter where you left them the last time you ran the program.
Just don't forget to un-protect it before you change your preferences anytime in the future.
For inkscape in particular, I have a work-around. ..similar tricks should work for other X11 software like GIMP:
This problem has driven me up the wall ever since I changed jobs to a company that uses Mac's (Generally, I'm a Linux guy).
The desperation-measure work-around is to hand-edit the default window opening places.
Exit from Inkscape and open this file with a text editor:
~/. config/ inkscape/ preferences. xml
...look for:
id="dialogs">
...and you'll see an XML record for each of the dialog windows with their positions set with something like:
x="456"
y="231"
...just replace those numbers with something like 100 and 100 - and the next time you open Inkscape, the dialog will default to opening at that location...then you can move it someplace else, cleanly exit inkscape again...and everything will be OK from then on.
If you don't change your inkscape preferences very often, you can write-protect that file:
chmod a-w ~/.config/ inkscape/ preferences. xml
...and then inkscape will always start up with the windows in the exact same places, no matter where you left them the last time you ran the program.
Just don't forget to un-protect it before you change your preferences anytime in the future.
-- Steve