[GH-ISSUE #1870] last update broke something on my late 2012 imac #1070

Closed
opened 2026-04-12 10:49:26 -05:00 by GiteaMirror · 5 comments
Owner

Originally created by @umtksa on GitHub (Jan 9, 2024).
Original GitHub issue: https://github.com/ollama/ollama/issues/1870

Originally assigned to: @jmorganca on GitHub.

dyld: Symbol not found: OBJC_CLASS$_MTLComputePassDescriptor
Referenced from: /usr/local/bin/ollama (which was built for Mac OS X 11.3)
Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal
in /usr/local/bin/ollama

I was using mistral and mixtral now I cannot even use tinyllama :/
any suggestion?

Originally created by @umtksa on GitHub (Jan 9, 2024). Original GitHub issue: https://github.com/ollama/ollama/issues/1870 Originally assigned to: @jmorganca on GitHub. dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor Referenced from: /usr/local/bin/ollama (which was built for Mac OS X 11.3) Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal in /usr/local/bin/ollama I was using mistral and mixtral now I cannot even use tinyllama :/ any suggestion?
GiteaMirror added the bug label 2026-04-12 10:49:26 -05:00
Author
Owner

@igorschlum commented on GitHub (Jan 9, 2024):

hi @umtksa try to restart the computer and if not working, try to remove and install again Ollama. Running on old iMac is a real challenge. You can also have bugs in MacOS.

PS : Jeffrey Morgan added the bug label to this issue. It could be nice that you provide here a log

To display log:
cat ~/.ollama/logs/server.log

<!-- gh-comment-id:1883414227 --> @igorschlum commented on GitHub (Jan 9, 2024): hi @umtksa try to restart the computer and if not working, try to remove and install again Ollama. Running on old iMac is a real challenge. You can also have bugs in MacOS. PS : Jeffrey Morgan added the bug label to this issue. It could be nice that you provide here a log To display log: cat ~/.ollama/logs/server.log
Author
Owner

@pdevine commented on GitHub (Jan 9, 2024):

cc @dhiltgen

<!-- gh-comment-id:1883529617 --> @pdevine commented on GitHub (Jan 9, 2024): cc @dhiltgen
Author
Owner

@jmorganca commented on GitHub (Jan 10, 2024):

Hi @umtksa, this should be fixed as of https://github.com/jmorganca/ollama/releases/tag/v0.1.19 – please let me + @dhiltgen know if you're still seeing the issue!

<!-- gh-comment-id:1884021293 --> @jmorganca commented on GitHub (Jan 10, 2024): Hi @umtksa, this should be fixed as of https://github.com/jmorganca/ollama/releases/tag/v0.1.19 – please let me + @dhiltgen know if you're still seeing the issue!
Author
Owner

@umtksa commented on GitHub (Jan 10, 2024):

Hi @umtksa, this should be fixed as of https://github.com/jmorganca/ollama/releases/tag/v0.1.19 – please let me + @dhiltgen know if you're still seeing the issue!

@jmorganca @igorschlum thank you so much for this fast response
downloading manually from releases v0.1.19
(updating within app not worked) and restarting after install solved the problem for me
and I'm sending last entries from the log as igorschlum suggest

dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor
  Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3)
  Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal
 in /Applications/Ollama.app/Contents/Resources/ollama
dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor
  Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3)
  Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal
 in /Applications/Ollama.app/Contents/Resources/ollama
dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor
  Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3)
  Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal
 in /Applications/Ollama.app/Contents/Resources/ollama
dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor
  Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3)
  Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal
 in /Applications/Ollama.app/Contents/Resources/ollama
dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor
  Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3)
  Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal
 in /Applications/Ollama.app/Contents/Resources/ollama
2024/01/10 09:29:27 images.go:808: total blobs: 69
2024/01/10 09:29:27 images.go:815: total unused blobs removed: 4
2024/01/10 09:29:27 routes.go:930: Listening on 127.0.0.1:11434 (version 0.1.19)
[GIN] 2024/01/10 - 09:29:31 | 200 |     459.095µs |       127.0.0.1 | HEAD     "/"
[GIN] 2024/01/10 - 09:29:31 | 200 |   20.767866ms |       127.0.0.1 | GET      "/api/tags" 
<!-- gh-comment-id:1884272155 --> @umtksa commented on GitHub (Jan 10, 2024): > Hi @umtksa, this should be fixed as of https://github.com/jmorganca/ollama/releases/tag/v0.1.19 – please let me + @dhiltgen know if you're still seeing the issue! @jmorganca @igorschlum thank you so much for this fast response downloading manually from releases [v0.1.19](https://github.com/jmorganca/ollama/releases/tag/v0.1.19) (updating within app not worked) and restarting after install solved the problem for me and I'm sending last entries from the log as [igorschlum](https://github.com/igorschlum) suggest ``` dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3) Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal in /Applications/Ollama.app/Contents/Resources/ollama dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3) Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal in /Applications/Ollama.app/Contents/Resources/ollama dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3) Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal in /Applications/Ollama.app/Contents/Resources/ollama dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3) Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal in /Applications/Ollama.app/Contents/Resources/ollama dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor Referenced from: /Applications/Ollama.app/Contents/Resources/ollama (which was built for Mac OS X 11.3) Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal in /Applications/Ollama.app/Contents/Resources/ollama 2024/01/10 09:29:27 images.go:808: total blobs: 69 2024/01/10 09:29:27 images.go:815: total unused blobs removed: 4 2024/01/10 09:29:27 routes.go:930: Listening on 127.0.0.1:11434 (version 0.1.19) [GIN] 2024/01/10 - 09:29:31 | 200 | 459.095µs | 127.0.0.1 | HEAD "/" [GIN] 2024/01/10 - 09:29:31 | 200 | 20.767866ms | 127.0.0.1 | GET "/api/tags" ```
Author
Owner

@igorschlum commented on GitHub (Jan 10, 2024):

@jmorganca are those
dyld: Symbol not found: OBJC_CLASS$_MTLComputePassDescriptor
a normal behavior?

<!-- gh-comment-id:1884292184 --> @igorschlum commented on GitHub (Jan 10, 2024): @jmorganca are those dyld: Symbol not found: _OBJC_CLASS_$_MTLComputePassDescriptor a normal behavior?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#1070