Bug 447775

Summary: After overwriting kritarc (linux) with kritarc (windows), krita (appimage) fails to start.
Product: [Applications] krita Reporter: Eranthis stellata Maxim <1012468643>
Component: * UnknownAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: halla
Priority: NOR    
Version First Reported In: 5.0.0   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: 填写缺少的步骤。

Description Eranthis stellata Maxim 2022-01-01 14:15:54 UTC
SUMMARY

After overwriting kritarc (linux) with kritarc (windows), krita (appimage) fails to start. 

I want to use the previous krita configuration on other computers.
Then found this bug.

Even if they are all windows, different user names will cause the previous krita configuration to be unable to be used normally. 

There is no such bug in 4.4.8. 

STEPS TO REPRODUCE
1. Open krita (windows) to move Dockers at will. 
2. Overwrite kritarc (linux) with kritarc (windows). 

OBSERVED RESULT
Krita (appimage) failed to start. 

EXPECTED RESULT
Start normally as in 4.4.8.
And kritarc works.
Comment 1 Eranthis stellata Maxim 2022-01-01 15:00:53 UTC
Created attachment 145012 [details]
填写缺少的步骤。

Fill in the missing steps. 
STEPS TO REPRODUCE
0. Settings->Configure krita->General->Window->Multiple Document Mode:Subwindows
Comment 2 Eranthis stellata Maxim 2022-01-01 15:13:49 UTC
After configuring krita, several fixed directories will be written in the kritarc file.
I think it should be caused by this. 
ResourceCacheDbDirectory=C:/Users/username/AppData/Roaming/krita
ResourceDirectory=C:/Users/username/AppData/Roaming/krita

swaplocation=C:/Users/username/AppData/Local/Temp
Comment 3 Halla Rempt 2022-01-01 17:19:43 UTC
This is something that "might" have worked, but never was supported, sorry.
Comment 4 Eranthis stellata Maxim 2022-01-01 17:31:13 UTC
(In reply to Halla Rempt from comment #3)
> This is something that "might" have worked, but never was supported, sorry.

Thank you, now I know about it.