SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
7.28k stars 862 forks source link

If I start Orca slicer, it loads all the printers, and if I start it again, it loads only a part of them. #7353

Open PitFx opened 1 week ago

PitFx commented 1 week ago

Is there an existing issue for this problem?

OrcaSlicer Version

2.2.0

Operating System (OS)

Windows

OS Version

10

Additional system information

i5 12Gen 16GB RAM

Printer

all

How to reproduce

Only run Srca Slicer... If I start Orca slicer, it loads all the printers, and if I start it again, it loads only a part of them. And it's still on every second run around. image image

Actual results

Only run Srca Slicer... If I start Orca slicer, it loads all the printers, and if I start it again, it loads only a part of them. And it's still on every second run around.

Expected results

all profile all time

Project file & Debug log uploads

debug_Sun_Nov_03_12_01_26_21876.log debug_Sun_Nov_03_12_02_30_20516.log

Checklist of files to include

Anything else?

No response

igiannakas commented 1 week ago

@SoftFever I've had a very similar issue with a fresh install of Orca on Windows 11. It wouldn't download my profiles from the Bambu cloud, so I had to copy them manually over to get the slicer setup.

Maybe something is up with the network plugin? The only change I see related to this is https://github.com/SoftFever/OrcaSlicer/issues/1027 but it shouldn't cause this issue?

FredWang1999 commented 1 week ago

I'm having exactily the same wired issue. After purchasing a Bambu Lab A1 mini and connecting it to Orca slicer (during which I registgered the Bambu cloud account and logged in), my original custom printer (N3DPV2) will only load every other time when the slicer is launched, while the A1 mini is loaded every time. The following error, along with all the custom filament/printing profile popped out when my printer failed to load: [error] 2024-11-04 22:48:18.186894[Thread 0x00005c38]:can not find parent for config C:\Users\MyUserName\AppData\Roaming\OrcaSlicer\user\54647047\machine\N3DPV2.json

igiannakas commented 1 week ago

Try copying your config files over to the user profile if you have them available. It fixed it for me.

FredWang1999 commented 5 days ago

Try copying your config files over to the user profile if you have them available. It fixed it for me.

I tried to copy my configs around with some success. Here's a list of things I did: Since I wasn't using bambu account prior, there's a default profile folder and a profile folder with my ID 54647047. The 54647047 folder contains the latest config for my custom machine and config in default folder is somewhat outdated.

I deleted all the config in the default folder, Orca runs normally but only loads my custom profile every other time

I deleted all the config in the 54647047 folder , Orca still loads my custom profile every other time, and somehow restored the deleted folder on the first run.

I uninstalled Orca slicer and wiped all the configuration folder, then re-installed it. During the setup I first get my A1 mini ready and logged into bambu. Now my custom printer profile stopped showing up. After which I moved the backup of my profile back to the 54647047 folder. Orca runs normally but still, only loads my custom profile every other time

For my last try, I uninstalled and wiped Orca again. This time instead of setting up my A1 mini, I get my custom printer working first by selecting a random printer in the setup , then moving the backup to the default folder. Now Orca loads my custom profile every time. I then proceeded to set up my A1 mini (downloading network plugin, logging-in to bambu, etc.), after which Orca stopped loading my custom profile, only A1 mini is showing up. Upon checking my profile folder, I found that 54647047 is created again. Then I proceeded to move my config from the default to 54647047. FINALLY, all my machines are showing up correctly EVERY TIME.

So maybe the solution is setting up a random printer profile, copying the custom profile to default, login to bambu, then moving the custom profile from default to the new user? Not really sure but at least it worked once for me.

spitfire commented 5 hours ago

I have a similar problem I guess. When I'm trying to sign in to bambu account to sync my Orca settings to a new Mac I'm getting this right after signing in.

Zrzut ekranu 2024-11-13 o 23 54 09

I can't click the cancel button, and regardless of whether I click yes or no Orca just hangs and I need to kill it.