MacBook Pro 13-inch 2009, 2.26GHz Intel Core 2 Duo, Memory 8 GB, Graphics NVIDIA Geforce 9400M 256 MB, OS X Yosemite Version 10.10.5
(Yes, it's super old - but trying to get Java running on it for our 6yo who's incredibly-focused on this goal atm)
Downloaded Java for MacOS from Minecraft.net
Ran Launcher
Microsoft Login
"Something went wrong in the login process. If the problem persists, check your internet connection."
NB Nothing is wrong with the internet connection.
Restarted, Uninstalled, Reinstalled, all that jazz. Same error.
I'm learning as I'm going here.
Terminal
Getting a range of error reports as pasted below.
Searched the net for a bunch of the error reports. Found this as for a similar error on a different App...
"this is a bit strange, i can see what's happening, but not sure why it's happening. we rely on a messaging library called nanomsg, and for whatever reason it is failing to load. fortunately, there's a backup system, but this isn't loading properly either. i think if i update to use the development version of nanomsg this will work.”
More research, it's hard for a noob to understand what each of these pieces of code mean or do but I can pick out the patterns.
Someone asking for support as they developed a different App:
I opened the Console and this the only relevant message I'm getting when I try to create the session:
10/28/15 22:06:27.711 Dupla-Mac[87762]:
<<<< VTVideoEncoderSelection >>>> VTSelectAndCreateVideoEncoderInstanceInternal: no video encoder found for 'avc1'
This is the status code I get when I use the EncoderID:
Both relate to the lack of availability of the resource, but couldn't find any difference. I've checked that the most known functionality that may use the hardware encoder are turned off, but I don't know how to check this for sure. AirPlay is off, QuickTime is off, there's not any app accessing the camera, and so.
TL;DR: is there any way to force or to know what's the strategy the OS is using to enable the Hardware Encoder, and eventually know why it is not available at any moment?
...
Reply from someone else... the only HW-accelerated encoder available on macOS (10.8-10.12 for all macs 2012+) / iOS(8-10) is com.apple.videotoolbox.videoencoder.h264.gva and here is the full list: https://gist.github.com/vade/06ace2e33561a79cc240
Tried a new approach. My daughter's Mojang account hasn't been migrated to Microsoft yet. I logged in under this. Got through!!! I can see a Play button and the usual Pre-Launch screen, whoa!!
Went ahead and migrated her Mojang Account to her Microsoft Account as prompted to do. Bam, stopped working - back to same error check internet message.
Really wish I had of tried to run the game while I was logged in under a Mojang Account!
Anyway... so logging in using Mojang Account worked, Microsoft Account doesn't work. Is there something blocking one login method but not the other.
2021-12-12 17:31:28.297 launcher[1578:73933] Claimed it found a path: /Applications/Minecraft.app/Contents/MacOS/launcher (/Applications/Minecraft.app/Contents/MacOS/launcher) 4096
<<<< VTVideoEncoderSelection >>>> VTSelectAndCreateVideoEncoderInstanceInternal: no video encoder found for 'avc1'
[17:31:31.641] VTSelectAndCreateVideoEncoderInstanceInternal signalled err=-12908 (err) (Video encoder not available) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.240/Sources/VideoToolbox/VTVideoEncoderSelection.c line 1245
[17:31:31.641] VTCompressionSessionCreate signalled err=-12908 (err) (Could not select and open encoder instance) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.240/Sources/VideoToolbox/VTCompressionSession.c line 946
[1212/173131.750003:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1or
[1212/174754.461424:ERROR:command_buffer_proxy_impl.cc(122)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.or[1213/000643.362414:INFO:LauncherAppRenderer.cpp(518)] OnContextReleased: no frame (unknown context), browser id=1logout
2021-12-13 00:01:46.098 launcher[371:4075] Claimed it found a path: /Applications/Minecraft.app/Contents/MacOS/launcher (/Applications/Minecraft.app/Contents/MacOS/launcher) 4096
MacBook Pro 13-inch 2009, 2.26GHz Intel Core 2 Duo, Memory 8 GB, Graphics NVIDIA Geforce 9400M 256 MB, OS X Yosemite Version 10.10.5
(Yes, it's super old - but trying to get Java running on it for our 6yo who's incredibly-focused on this goal atm)
Downloaded Java for MacOS from Minecraft.net
Ran Launcher
Microsoft Login
"Something went wrong in the login process. If the problem persists, check your internet connection."
NB Nothing is wrong with the internet connection.
Restarted, Uninstalled, Reinstalled, all that jazz. Same error.
I'm learning as I'm going here.
Terminal
Getting a range of error reports as pasted below.
Searched the net for a bunch of the error reports. Found this as for a similar error on a different App...
"this is a bit strange, i can see what's happening, but not sure why it's happening. we rely on a messaging library called nanomsg, and for whatever reason it is failing to load. fortunately, there's a backup system, but this isn't loading properly either. i think if i update to use the development version of nanomsg this will work.”
More research, it's hard for a noob to understand what each of these pieces of code mean or do but I can pick out the patterns.
Someone asking for support as they developed a different App:
I opened the Console and this the only relevant message I'm getting when I try to create the session:
10/28/15 22:06:27.711 Dupla-Mac[87762]:
<<<< VTVideoEncoderSelection >>>> VTSelectAndCreateVideoEncoderInstanceInternal: no video encoder found for 'avc1'
This is the status code I get when I use the EncoderID:
2015-10-28 22:17:13.480 Dupla-Mac[87895:5578917] Couldn't create compression session 😞 -12908
And this is the one I get when I don't use the EncoderID:
2015-10-28 22:18:16.695 Dupla-Mac[87996:5581914] Couldn't create compression session 😞 -12915
Both relate to the lack of availability of the resource, but couldn't find any difference. I've checked that the most known functionality that may use the hardware encoder are turned off, but I don't know how to check this for sure. AirPlay is off, QuickTime is off, there's not any app accessing the camera, and so.
TL;DR: is there any way to force or to know what's the strategy the OS is using to enable the Hardware Encoder, and eventually know why it is not available at any moment?
...
Reply from someone else... the only HW-accelerated encoder available on macOS (10.8-10.12 for all macs 2012+) / iOS(8-10) is com.apple.videotoolbox.videoencoder.h264.gva and here is the full list: https://gist.github.com/vade/06ace2e33561a79cc240
Tried a new approach. My daughter's Mojang account hasn't been migrated to Microsoft yet. I logged in under this. Got through!!! I can see a Play button and the usual Pre-Launch screen, whoa!!
Went ahead and migrated her Mojang Account to her Microsoft Account as prompted to do. Bam, stopped working - back to same error check internet message.
Really wish I had of tried to run the game while I was logged in under a Mojang Account!
Anyway... so logging in using Mojang Account worked, Microsoft Account doesn't work. Is there something blocking one login method but not the other.
Attempts:
......$ /Applications/Minecraft.app/Contents/MacOS/launcher ; exit;
2021-12-12 17:31:28.297 launcher[1578:73933] Claimed it found a path: /Applications/Minecraft.app/Contents/MacOS/launcher (/Applications/Minecraft.app/Contents/MacOS/launcher) 4096
https://launchermeta.mojang.com/v1/products/launcher/022631aeac4a9addbce8e0503dce662152dc198d/mac-os.json
[1212/173131.109996:INFO:main_context.cpp(136)] CEF initialized successfully.[1212/173131.110138:INFO:main_context.cpp(138)] CEF version: 85.3.13+gcd6cbe0+chromium-85.0.4183.121
<<<< VTVideoEncoderSelection >>>> VTSelectAndCreateVideoEncoderInstanceInternal: no video encoder found for 'avc1'
[17:31:31.641] VTSelectAndCreateVideoEncoderInstanceInternal signalled err=-12908 (err) (Video encoder not available) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.240/Sources/VideoToolbox/VTVideoEncoderSelection.c line 1245
[17:31:31.641] VTCompressionSessionCreate signalled err=-12908 (err) (Could not select and open encoder instance) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.240/Sources/VideoToolbox/VTCompressionSession.c line 946
[1212/173131.750003:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1or
[1212/174754.461424:ERROR:command_buffer_proxy_impl.cc(122)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.or[1213/000643.362414:INFO:LauncherAppRenderer.cpp(518)] OnContextReleased: no frame (unknown context), browser id=1logout
or
......$ /Applications/Minecraft.app/Contents/MacOS/launcher ; exit;
2021-12-13 00:01:46.098 launcher[371:4075] Claimed it found a path: /Applications/Minecraft.app/Contents/MacOS/launcher (/Applications/Minecraft.app/Contents/MacOS/launcher) 4096
https://launchermeta.mojang.com/v1/products/launcher/022631aeac4a9addbce8e0503dce662152dc198d/mac-os.json
2021-12-13 00:01:48.329 nativeUpdater[373:4147] Found executable path: /Applications/Minecraft.app/Contents/MacOS/launcher
2021-12-13 00:01:48.680 nativeUpdater[373:4147] Found executable path: /Applications/Minecraft.app/Contents/MacOS/launcherhttps://launchermeta.mojang.com/v1/products/launcher/022631aeac4a9addbce8e0503dce662152dc198d/mac-os.json
OK
logout
[media][media]