activate - load=, noload= order
Posted: 23 Oct 2022, 20:52
About issues I encountered due to the activate - load=, noload= order.
I presume the way activate and Squashfs filesystems work, it is not possible to have a later activated module not overwrite certain files that are of newer file date/time?
I rename all my modules into the "nnn-" schemata (using 000- up to 992- for now) and using 985- as settings for my browser and 991 and 992 as settings or my local scripts and binaries - to be loaded last so as to overwrite standard settings from the previously loaded modules I want changed into my preferred settings.
I realized after I used a setup with the cheatcodes load= and noload= to use XFCE 4.16 instead of XFCE 4.12 that my settings modules got partially rejected - all XFCE settings got reset to the standard which is quite unworkable when using a FullHD screen that is physically not that large (most fonts are much too small; also me adding the Workplace Switcher to the panel, having more than one Desktop etcetera).
It was because of the order the modules got loaded - the 003-xfce-4.16 module got loaded last via load= and thus overwriting my settings in the 991- and 992- modules.
I presume the only way out of that dilemma is by creating a setup with its own Porteus5.0-whatever/porteus/ folder (that has preferably symlinks to save space) and which replaces the 003-fxce-4.12.xzm module with the 003-xfce-4.16.xzm module?
(Which I already did and after restarting my system was back to its old slightly altered look and feel.)
I presume the way activate and Squashfs filesystems work, it is not possible to have a later activated module not overwrite certain files that are of newer file date/time?
I rename all my modules into the "nnn-" schemata (using 000- up to 992- for now) and using 985- as settings for my browser and 991 and 992 as settings or my local scripts and binaries - to be loaded last so as to overwrite standard settings from the previously loaded modules I want changed into my preferred settings.
I realized after I used a setup with the cheatcodes load= and noload= to use XFCE 4.16 instead of XFCE 4.12 that my settings modules got partially rejected - all XFCE settings got reset to the standard which is quite unworkable when using a FullHD screen that is physically not that large (most fonts are much too small; also me adding the Workplace Switcher to the panel, having more than one Desktop etcetera).
It was because of the order the modules got loaded - the 003-xfce-4.16 module got loaded last via load= and thus overwriting my settings in the 991- and 992- modules.
I presume the only way out of that dilemma is by creating a setup with its own Porteus5.0-whatever/porteus/ folder (that has preferably symlinks to save space) and which replaces the 003-fxce-4.12.xzm module with the 003-xfce-4.16.xzm module?
(Which I already did and after restarting my system was back to its old slightly altered look and feel.)