Interface (2038) Graphics Scrambled on MacBook Air


#1

Hi guys! So excited to be invited as an Alpha here; I can’t wait to pitch in.

I’ve run three recent builds of Interface (2038,2032,2031) on a MacBook Air and, usually but not always 15 seconds after opening, I’ve encountered a graphics issue that completely scrambles the entire screen. Here’s a screen photo, (screenshot key command yielded nothing):

Here are the specs on my machine:

MacBook Air 13"
Mid 2011
1.8 GHz Intel Core i7
Running Yosemite 10.10.1 (14B25)
Intel HD Graphics 3000 384 MB
4 GB 1333 MHz DDR3

Just let me know what log information I can provide to assist with documenting this, I’m a total noob but I’m happy to help if I can. Thanks!


#2

Here are the contents of the application log for the most recent instance:

[DEBUG] [03/26 22:07:06] [VERSION] Build sequence: 2038
[WARNING] [03/26 22:07:06] Couldn’t open bookmarks file for reading
[DEBUG] [03/26 22:07:06] First call to Menu::getInstance() - initing menu.
[DEBUG] [03/26 22:07:07] AccountManager URL for authenticated requests has been changed to https://metaverse.highfidelity.com
[DEBUG] [03/26 22:07:07] Found a data-server access token for https://metaverse.highfidelity.com
[DEBUG] [03/26 22:07:07] Starting worker thread to generate 2048-bit RSA key-pair.
[DEBUG] [03/26 22:07:07] The default audio input device is “Built-in Microphone”
[DEBUG] [03/26 22:07:07] The audio input device “Built-in Microphone” is available.
[DEBUG] [03/26 22:07:07] The format to be used for audio input is QAudioFormat(24000Hz, 16bit, channelCount=1, sampleType=SignedInt, byteOrder=LittleEndian, codec=“audio/pcm”)
[DEBUG] [03/26 22:07:07] No resampling required for audio input to match desired network format.
[DEBUG] [03/26 22:07:07] Logging activity “launch”
[DEBUG] [03/26 22:07:07] Created Display Window.
[DEBUG] [03/26 22:07:07] Initialized Display.
[DEBUG] [03/26 22:07:07] The default audio output device is “Built-in Output”
[DEBUG] [03/26 22:07:07] The audio output device “Built-in Output” is available.
[DEBUG] [03/26 22:07:07] The format to be used for audio output is QAudioFormat(24000Hz, 16bit, channelCount=2, sampleType=SignedInt, byteOrder=LittleEndian, codec=“audio/pcm”)
[DEBUG] [03/26 22:07:07] No resampling required for network output to match actual output format.
[DEBUG] [03/26 22:07:07] Output Buffer capacity in frames: 5
[DEBUG] [03/26 22:07:07] Oculus SDK 0.4.2
[DEBUG] [03/26 22:07:09] Trying to go to URL “hifi://free/7899,176,8094/-0.000111594,-0.951613,-3.87799e-05,0.307298”
[DEBUG] [03/26 22:07:09] Loaded settings
[DEBUG] [03/26 22:07:09] Sending intial stun request to stun.highfidelity.io
[DEBUG] [03/26 22:07:09] init() complete.
[DEBUG] [03/26 22:07:09] Startup time: 3.33 seconds.
[DEBUG] [03/26 22:07:09] Total time to generate stars: 7.47643 msec
[DEBUG] [03/26 22:07:09] Total time to retile and generate stars: 20.3505 msec
[DEBUG] [03/26 22:07:10] QHostInfo lookup result for “stun.highfidelity.io” with lookup ID 1 is “54.67.22.242”
[DEBUG] [03/26 22:07:10] Generated 2048-bit RSA key-pair. Storing private key and uploading public key.
[DEBUG] [03/26 22:07:10] Changing face model for avatar to “http://public.highfidelity.io/models/heads/defaultAvatar_head.fst
[DEBUG] [03/26 22:07:10] Changing skeleton model for avatar to “http://public.highfidelity.io/models/skeletons/defaultAvatar_body.fst
[DEBUG] [03/26 22:07:10] Changing display name for avatar to “”
[DEBUG] [03/26 22:07:10] Loaded font “:/Roboto.sdff” from Qt Resource System.
[WARNING] [03/26 22:07:10] Effect thickness not current supported
[WARNING] [03/26 22:07:10] QSystemTrayIcon::setVisible: No Icon set
[DEBUG] [03/26 22:07:10] Created QT Application.
[DEBUG] [03/26 22:07:10] Loaded font “:/CourierPrime.sdff” from Qt Resource System.
[WARNING] [03/26 22:07:10] Effect thickness not current supported
[DEBUG] [03/26 22:07:10] Loaded font “:/InconsolataMedium.sdff” from Qt Resource System.
[DEBUG] [03/26 22:07:10] Possible domain change required to connect to “hifi.robotdolly.com” on 40102
[DEBUG] [03/26 22:07:10] Application title set to: Nenjo @ Free (NOT CONNECTED) (build 2038)
[DEBUG] [03/26 22:07:10] Resetting current domain connection information.
[DEBUG] [03/26 22:07:10] Hard reset in NodeList DomainHandler.
[DEBUG] [03/26 22:07:10] Updated domain hostname to “hifi.robotdolly.com
[DEBUG] [03/26 22:07:10] Looking up DS hostname hifi.robotdolly.com.
[DEBUG] [03/26 22:07:10] Logging activity “changed_domain”
[WARNING] [03/26 22:07:10] QMetaMethod::invoke: Unable to handle unregistered datatype ‘AccountManagerAuth::Type’
[DEBUG] [03/26 22:07:10] MyAvatar goToLocation - moving to 7899, 176, 8094
[DEBUG] [03/26 22:07:10] MyAvatar goToLocation - new orientation is -0.000111594, -0.951613, -3.87799e-05, 0.307298
[DEBUG] [03/26 22:07:10] DS at hifi.robotdolly.com is at 82.28.97.57
[DEBUG] [03/26 22:07:10] Application title set to: Nenjo @ Free (NOT CONNECTED) (build 2038)
[DEBUG] [03/26 22:07:10] Clearing domain octree details…
[DEBUG] [03/26 22:07:10] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:10] Sending intial stun request to stun.highfidelity.io
[DEBUG] [03/26 22:07:10] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:10] New public socket received from STUN server is 67.180.184.130:42944
[DEBUG] [03/26 22:07:10] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:10] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:10] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/entityCameraTool.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/stringHelpers.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/gridTool.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/modelUploader.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/dataviewHelpers.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/ToolTip.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/httpMultiPart.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/progressDialog.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/entityList.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/toolBars.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/entitySelectionTool.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/entityPropertyDialogBox.js” )
[DEBUG] [03/26 22:07:10] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/lightOverlayManager.js” )
[DEBUG] [03/26 22:07:10] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:10] Requesting sound at “http://public.highfidelity.io/sounds/Footsteps/FootstepW2Right-12db.wav
[DEBUG] [03/26 22:07:10] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:10] Requesting sound at “http://s3.amazonaws.com/hifi-public/sounds/Lobby/drone.stereo.raw
[DEBUG] [03/26 22:07:11] Requesting sound at “http://s3.amazonaws.com/hifi-public/sounds/Lobby/latin.stereo.raw
[DEBUG] [03/26 22:07:11] Processing sound from QUrl( “http://s3.amazonaws.com/hifi-public/sounds/Lobby/drone.stereo.raw” ) as stereo audio file.
[DEBUG] [03/26 22:07:11] Requesting sound at “http://s3.amazonaws.com/hifi-public/sounds/Lobby/elevator.stereo.raw
[DEBUG] [03/26 22:07:11] Processing sound from QUrl( “http://s3.amazonaws.com/hifi-public/sounds/Lobby/latin.stereo.raw” ) as stereo audio file.
[DEBUG] [03/26 22:07:11] Processing sound from QUrl( “http://s3.amazonaws.com/hifi-public/sounds/Lobby/elevator.stereo.raw” ) as stereo audio file.
[DEBUG] [03/26 22:07:11] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:11] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:11] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:11] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/globals.js” )
[DEBUG] [03/26 22:07:11] Logging activity “loaded_script”
[DEBUG] [03/26 22:07:11] Error loading file: QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/dataviewHelpers.js” )
[DEBUG] [03/26 22:07:11] “Protocol “” is unknown”
[DEBUG] [03/26 22:07:11] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/overlayUtils.js” )
[DEBUG] [03/26 22:07:11] Downloading file at QUrl( “http://s3.amazonaws.com/hifi-public/scripts/libraries/soundArray.js” )
[DEBUG] [03/26 22:07:11] script:print()<< “setupModelMenus()”
[DEBUG] [03/26 22:07:11] script:print()<< “no delete… adding ours”
[DEBUG] [03/26 22:07:11] Requesting sound at “http://s3.amazonaws.com/hifi-public/sounds/UI/notification-general1.raw
[DEBUG] [03/26 22:07:11] Requesting sound at “http://s3.amazonaws.com/hifi-public/sounds/UI/notification-general2.raw
[DEBUG] [03/26 22:07:11] Sending connect request to domain-server at “hifi.robotdolly.com
[DEBUG] [03/26 22:07:11] Including username signature in domain connect request.
[DEBUG] [03/26 22:07:12] Domain ID changed to “a25790e9-3b6e-4317-aa27-11be376225db”
[DEBUG] [03/26 22:07:12] NodeList UUID changed from “00000000-0000-0000-0000-000000000000” to “a6b29980-9a09-45ec-abb5-a235e8d935fa”
[DEBUG] [03/26 22:07:12] Added “Audio Mixer” (M) {d9a80188-185d-4447-9a77-c2f29216de1d} 82.28.97.57:54270 / 192.168.1.6:54270
[DEBUG] [03/26 22:07:12] Added “Avatar Mixer” (W) {e2920392-dde9-400b-9302-0ad91ced23f4} 82.28.97.57:54271 / 192.168.1.6:54271
[DEBUG] [03/26 22:07:12] Added “Entity Server” (o) {a8e2fcb5-8c26-4f39-a922-89b9971c85d4} 82.28.97.57:60002 / 192.168.1.6:60002
[DEBUG] [03/26 22:07:12] Application title set to: Nenjo @ Free (build 2038)
[DEBUG] [03/26 22:07:12] Octree edits costs are 0 per octree cell and 0 per meter cubed
[DEBUG] [03/26 22:07:12] Destination wallet UUID for edit payments is QUuid("{00000000-0000-0000-0000-000000000000}")
[DEBUG] [03/26 22:07:12] Application title set to: Nenjo @ Free (build 2038)
[DEBUG] [03/26 22:07:13] Activating public socket for network peer with ID “a8e2fcb5-8c26-4f39-a922-89b9971c85d4”
[DEBUG] [03/26 22:07:13] Activating public socket for network peer with ID “e2920392-dde9-400b-9302-0ad91ced23f4”
[DEBUG] [03/26 22:07:13] Activating public socket for network peer with ID “d9a80188-185d-4447-9a77-c2f29216de1d”
[DEBUG] [03/26 22:07:13] stats from new Entity server… [0.000000, 0.000000, 0.000000, 1.000000]
[DEBUG] [03/26 22:07:13] UNEXPECTED: parsing of the octal code would make UNREASONABLY_DEEP_RECURSION… numberOfThreeBitSectionsInStream: 105 This buffer is corrupt. Returning.
[DEBUG] [03/26 22:07:14] Image greater than maximum size: QUrl( “https://raw.githubusercontent.com/judasshuffle/JudasHIFI/master/bradhead.fbm” ) 2048 2048 scaled to: 1448 1448
[DEBUG] [03/26 22:07:14] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/mid floor.003_HALLWOOD_COMBINED.png” )
[DEBUG] [03/26 22:07:14] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/walls_COMBINED.png” )
[DEBUG] [03/26 22:07:14] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/Plane_Plane.002_gold_COMBINED.png” )
[DEBUG] [03/26 22:07:14] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/mid floor.001_HALLWOOD_COMBINED.png” )
[DEBUG] [03/26 22:07:14] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/staires_iron work_COMBINED.png” )
[DEBUG] [03/26 22:07:14] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/doorway_Cube.000_door_COMBINED.png” )
[DEBUG] [03/26 22:07:14] Cannot determine when “HFROOM4.fbx” was modified last, cached version might be outdated
[DEBUG] [03/26 22:07:14] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/windows 4_FRAMES_COMBINED.png” )
[DEBUG] [03/26 22:07:14] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/ceiling_COMBINED.png” )
[DEBUG] [03/26 22:07:14] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/light fitting_wire_224087143_COMBINED.png” )
[DEBUG] [03/26 22:07:15] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/ground floor_COMBINED.png” )
[DEBUG] [03/26 22:07:15] Cannot determine when “hificrate.fbx” was modified last, cached version might be outdated
[DEBUG] [03/26 22:07:15] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/floor roof_COMBINED.png” )
[DEBUG] [03/26 22:07:15] Cannot determine when “bradhead.fbx” was modified last, cached version might be outdated
[DEBUG] [03/26 22:07:15] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/mid floor.002_HALLWOOD_COMBINED.png” )
[DEBUG] [03/26 22:07:15] Image greater than maximum size: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/arches_COMBINED.png” ) 2048 2048 scaled to: 1448 1448
[DEBUG] [03/26 22:07:15] Image greater than maximum size: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/inwalls.png” ) 2048 2048 scaled to: 1448 1448
[DEBUG] [03/26 22:07:15] Cannot determine when “VH2.fbx” was modified last, cached version might be outdated
[DEBUG] [03/26 22:07:15] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/arches_COMBINED.png” )
[DEBUG] [03/26 22:07:15] Image with alpha channel is completely opaque: QUrl( “https://dl.dropboxusercontent.com/u/10483952/VH1/inwalls.png” )
[DEBUG] [03/26 22:07:16] Cannot determine when “sunday mill.fbx” was modified last, cached version might be outdated
[DEBUG] [03/26 22:07:16] UNEXPECTED: readElementDataFromBuffer() only had 1 bytes before masks. Not enough for meaningful data.


#3

I have seen something similar on my mac min witch also has an intel hd 3000


#4

Wow, this is interesting and great news (for me). I have the same setup as you and have the same problem in highly populated environments. I chalked the problem up to a hardware issue on my laptop, but because you are also having the problem it may be an issue with interface. I’ll talk to @sam to see if he has any thoughts about what might cause this on the graphics end.


#5

Hello, I’ve also been experiencing the same thing with scrambled graphics on a 2011 MacBook Air. Here are my specs: