This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Krita 3.0 for Mac OSX Doesn't open in 10.10.3

Tags: None
(comma "," separated)
eytana
Registered Member
Posts
5
Karma
0
Just downloaded the latest version released today for MacOSX krita-3.0.dmg. I'm using 10.10.3 and I get an error saying Krita can only be opened with OS X 10.11 or later.

Image
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
You're the third one to report that today. OSX 10.10 is wrong though: I test the packages on 10.9 where krita opens fine. I don't know what the heck Apple did with 10.10, since I haven't got access to that revision of its OS, but it's for sure something weird. I need help from someone who knows OSX inside and out to figure out how to fix that.
eytana
Registered Member
Posts
5
Karma
0
boudewijn wrote:You're the third one to report that today. OSX 10.10 is wrong though: I test the packages on 10.9 where krita opens fine. I don't know what the heck Apple did with 10.10, since I haven't got access to that revision of its OS, but it's for sure something weird. I need help from someone who knows OSX inside and out to figure out how to fix that.


Ah, ya that is weird. If it works in 10.9, there is no reason it shouldn't work in 10.10. I will look for workarounds if possible.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
If you can figure out anything, get me any more information... I would be grateful. I tried building on the 10.9 mac mini, but those builds _only_ ran on 10.9, not even on 10.11...
eytana
Registered Member
Posts
5
Karma
0
I'm not familiar with cmake or use cpp, but I followed the readme file to build from source.

(Note: cmake --build . --config RelWithDebInfo --target ext_kwindowsystem, gave me the most grief. I had to manually add the path to Qt5, Qt5Core, Qt5Gui, etc., for each CMakeCache files to the location Qt was installed. I used the Qt installer to install on my machine, but there were many errors because the cmake files couldn't find the Qt directories itself)

I was finally able to run make and make install (it sure took awhile to finally finish).

I got to the final step to open 'krita' based on the readme file.
'BUILDROOT/i/bin/krita.app/Contents/MacOS/krita'

However, when opening that file I got this error:

/Users/username/dev/i/bin/krita.app/Contents/MacOS/krita ; exit;
dyld: Library not loaded: @rpath/QtNetwork.framework/Versions/5/QtNetwork
Referenced from: /Users/username/dev/i/bin/krita.app/Contents/MacOS/krita
Reason: image not found
Trace/BPT trap: 5
logout

(Edited: Btw, this was not done on the master branch of krita. I checked out a branch for the v3.0 tag at the beginning)
eytana
Registered Member
Posts
5
Karma
0
Hah, I found a "workaround" I guess.

After my failed attempt at building my own from source. I reinstalled the official krita 3.0.dmg file.

I Hold down 'Control' and click the Krita Icon (or you can simply Right Click if you have more than 1 button).

Selected 'Show Package Contents'. Navigate to Contents>MacOS> and open the 'krita' file.

A console window appeared displaying this:
Code: Select all
/Applications/krita.app/Contents/MacOS/krita ; exit;
QCoreApplication::arguments: Please instantiate the QApplication object first
krita.lib.pigment: Compiled for arch: ::Vc::AVXImpl
krita.lib.pigment: Features supported:
krita.lib.pigment:     "SSE2"    ---    yes
krita.lib.pigment:     "SSSE3"    ---    yes
krita.lib.pigment:     "SSE4.1"    ---    yes
krita.lib.pigment:     "AVX "    ---    yes
Set style "fusion"
OpenGL Info
  Vendor:  ATI Technologies Inc.
  Renderer:  AMD Radeon HD 6750M OpenGL Engine
  Version:  2.1 ATI-1.32.20
  Shading language:  1.20
  Requested format:  QSurfaceFormat(version 2.1, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 0, profile  0)
  Current format:    QSurfaceFormat(version 2.1, options QFlags(0x4), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile  0)
krita has opengl true
Setting XDG_DATA_DIRS "/Applications/krita.app/Contents/share"
Available translations QSet("en_US")
Available domain translations QSet("en_US")
Override language: ""
KoJsonTrader will load its plugins from "/Applications/krita.app/Contents/PlugIns"
   falling back on QIcon::FromTheme: "document-properties"
libpng warning: iCCP: too many profiles
libpng warning: iCCP: too many profiles
libpng warning: iCCP: too many profiles
libpng warning: iCCP: too many profiles


But then Krita app eventually opened.
Image

Edited:
----------------------------------------------------------------------------------------------------------------
A slightly more convenient workaround.

If you want to be able to open krita from the dock with a single click instead of constantly navigating through 'Show Package Contents' perform these steps.

1) Install Krita via the dmg file.
2) Hold down 'Control' and left click Applications folder from the Dock.
3) Select 'Open "Applications'
4) Hold down 'Control' and left click Krita located within the Applications folder
5) Select 'Show Package Contents'
6) Navigate to Contents>MacOS
7) Hold down 'Control' and left click the krita file
8 ) Select 'Make Alias'
9) Drag the newly created 'krita alias' file into Applications folder
10) (Apply Krita icon to the alias) Hold down 'Control' and left click Applications folder from the Dock.
11) Select 'Open "Applications'
12) Hold down 'Control' and left click 'Krita alias' file located within the Applications folder
13) Select 'Get Info'
14) Find the Krita icon file by Holding down 'Control' and left click Krita located within the Applications folder
15) Select 'Show Package Contents'
16) Navigate to Contents>Resources
17) Drag the krita_SRCS.icns file into the top left corner of the currently opened 'krita alias' Info window. (You will see a Plus sign indicating you can drag it there)
18) You can now drag the 'Krita Alias' file onto the Dock next to the Applications folder.

Final result
Image


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]