Can't import config bundle from other computer properly
I'm trying to keep the presets between my desktop and laptop synchronized. I have a number of presets that would take too long to manually type in between these two computers. I've also verified that I am using the same version of PrusaSlicer between the two, even the same build version.
When exporting the config bundle from my desktop to my laptop, my laptop doesn't import them correctly. It gets the printer config just fine, but it doesn't import everything. It will typically import one preset, but displays a red flag next to the name.
Build version for reference: PrusaSlicer-2.2.0+win64-202003211145
I'm not entirely sure what's going on, and I've tried reinstalling PrusaSlicer on my laptop to no avail.
RE: Can't import config bundle from other computer properly
Possibly stupid question but you are selecting import config bundle rather than import config ?
Also a config bundle export will only export custom profiles, none of the system default ones are included in a export. So the second question is how many custom profiles do you have ?
I use config bundles as backup regularly and use them interchangeably on my home and work pc’s.
It’s also vaguely possible you have a malformed config that is stopping the import process part way through.
RE: Can't import config bundle from other computer properly
@neophyl
> Possibly stupid question but you are selecting import config bundle rather than import config ?
I am definitely selecting the "Import as config bundle".
> So the second question is how many custom profiles do you have ?
I have 5 custom print profiles, 8 custom filament profiles, and 1 custom printer profile. A total of 14 profiles.
> It’s also vaguely possible you have a malformed config that is stopping the import process part way through.
Is there a way I can check to see if that's the problem?
RE: Can't import config bundle from other computer properly
Verify that you exported a config bundle on your desktop. Open it up in a text editor. You should see multiple profiles with names between square brackets ("[]") with names preceded by print:, printer:, or filament: designating the profile type. If you just see one long list of settings, that sounds like you exported a config file (not a bundle).
and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan
RE: Can't import config bundle from other computer properly
For comparison, here's a sample config bundle with my print settings.
and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan
RE: Can't import config bundle from other computer properly
@bobstro
Here's a snippet of my config bundle. It's currently named PrusaSlicer_config_bundle.ini. I'll also attach it as a file here in case you want to see it in full.
Seems that I might not be able to attach that file anyways. I can figure out another way to send it if it's necessary then.
RE: Can't import config bundle from other computer properly
@roshyru
You have to zip up files to attach them to the forum. There are very few file types it accepts without zipping them up.
The pastebin file looks like it is just a single profile so not a bundle at all.
RE: Can't import config bundle from other computer properly
@roshryu - I suspect your problem is this line and lines like it:
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4
That limits the profile to only Prusa Mk3 printer profiles with a 0.4mm nozzle selected.
Try deleting the stuff after the = sign.
and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan
RE: Can't import config bundle from other computer properly
@bobstro
I tried that out but it still didn't work. It would say that they were imported correctly but they are still broken. I attached the full bundle in a .zip archive. I also added some screenshots for more help.
RE: Can't import config bundle from other computer properly
@roshyru I notice that your print profiles are named similarly to the Prusa default profiles:
[print:0.15mm QUALITY @MK3 - Better Names]
The entire profile name (to the right of the colon) has to be unique system-wide. However, anything after the @ symbol is not shown to the user. It might be possible that your profiles are imported but not showing because the visible name part (before the @ symbol) is not unique. Try changing part of the name before the @ symbol.
Profile naming and aliases created with the @ symbol are documented on the Prusa wiki.
and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan
RE: Can't import config bundle from other computer properly
Probably related to this issue https://github.com/prusa3d/PrusaSlicer/issues/5638 which has similar issues with profiles that match the system named ones. (unless you opened the issue roshyru ?)
RE: Can't import config bundle from other computer properly
@neophyl, I did not open that issue.
@bobstro
I tried renaming the print settings but that didn't do anything different unfortunately. I did notice that there were some newline characters in some places, would reformatting those help? Perhaps while the program is parsing the .ini it's seeing a newline and not interpreting it correctly?
RE: Can't import config bundle from other computer properly
We are also getting this problem. The same config bundle file will upload all 5 presets on one computer but on another computer the same config bundle file will only upload 1 preset with the red flag!