gives you a choice as to what to name the file when you're finished configuring and you want to save. /etc/X11/XF86Config-4 is just one of 4 possiblilities that various distros use for the main XFree86 configuration file.
The original standard location was /etc/XF86Config
. At some point either XFree86 or the distros decided that it would be logical to move the file into /etc/X11
, so then the config might be either in /etc/XF86Config
. During the introduction of XFree86 version 4, apparently there were enough fundamental differences between that and version 3 that some distributions (which offered both versions) felt the need to distinguish between the version 3 and version 4 configuration files, so depending on which version you had installed, the file would be either XF86Config
(if version 3) or XF86Config-4
. This resulted in the configuration file being variously named and located under different distros: you might have
Now some distros are dropping the -4 part, since not so many people run older versions of XFree86, and even if they did, there's no need to distinguish the config files anymore, and some are also moving the config file back to base /etc/. Some, however, continue to go with what they feel their users are used to.
In any case, this is the likely reason that fglrxconfig
gives you a choice of filenames and locations to save to; if you choose "no" when it gives you /etc/X11/XF86Config-4
, it will ask if you then want to save to /etc/X11/XF86Config
; if you say "no" to that, it will ask you if you want to save to /etc/XF86Config
instead, and if you say "no" to that, it will ask you to type in a path and filename that you want to save to.
So while there's nothing wrong with copying the final configured file to the correct location, I'd just like to point out that if you had looked in /etc/ and /etc/X11 in the first place, and knew the correct filename, you could have saved the file to the proper location originally without having to fix it later.
Just so you know for the future