{"action":"created","issue":{"url":"https://api.github.com/repos/pvcraven/arcade/issues/279","repository_url":"https://api.github.com/repos/pvcraven/arcade","labels_url":"https://api.github.com/repos/pvcraven/arcade/issues/279/labels{/name}","comments_url":"https://api.github.com/repos/pvcraven/arcade/issues/279/comments","events_url":"https://api.github.com/repos/pvcraven/arcade/issues/279/events","html_url":"https://github.com/pvcraven/arcade/issues/279","id":382367919,"node_id":"MDU6SXNzdWUzODIzNjc5MTk=","number":279,"title":"All projects only show blank window","user":{"login":"LexVerheesen","id":5995250,"node_id":"MDQ6VXNlcjU5OTUyNTA=","avatar_url":"https://avatars2.githubusercontent.com/u/5995250?v=4","gravatar_id":"","url":"https://api.github.com/users/LexVerheesen","html_url":"https://github.com/LexVerheesen","followers_url":"https://api.github.com/users/LexVerheesen/followers","following_url":"https://api.github.com/users/LexVerheesen/following{/other_user}","gists_url":"https://api.github.com/users/LexVerheesen/gists{/gist_id}","starred_url":"https://api.github.com/users/LexVerheesen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LexVerheesen/subscriptions","organizations_url":"https://api.github.com/users/LexVerheesen/orgs","repos_url":"https://api.github.com/users/LexVerheesen/repos","events_url":"https://api.github.com/users/LexVerheesen/events{/privacy}","received_events_url":"https://api.github.com/users/LexVerheesen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"pvcraven","id":1463116,"node_id":"MDQ6VXNlcjE0NjMxMTY=","avatar_url":"https://avatars1.githubusercontent.com/u/1463116?v=4","gravatar_id":"","url":"https://api.github.com/users/pvcraven","html_url":"https://github.com/pvcraven","followers_url":"https://api.github.com/users/pvcraven/followers","following_url":"https://api.github.com/users/pvcraven/following{/other_user}","gists_url":"https://api.github.com/users/pvcraven/gists{/gist_id}","starred_url":"https://api.github.com/users/pvcraven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pvcraven/subscriptions","organizations_url":"https://api.github.com/users/pvcraven/orgs","repos_url":"https://api.github.com/users/pvcraven/repos","events_url":"https://api.github.com/users/pvcraven/events{/privacy}","received_events_url":"https://api.github.com/users/pvcraven/received_events","type":"User","site_admin":false},"assignees":[{"login":"pvcraven","id":1463116,"node_id":"MDQ6VXNlcjE0NjMxMTY=","avatar_url":"https://avatars1.githubusercontent.com/u/1463116?v=4","gravatar_id":"","url":"https://api.github.com/users/pvcraven","html_url":"https://github.com/pvcraven","followers_url":"https://api.github.com/users/pvcraven/followers","following_url":"https://api.github.com/users/pvcraven/following{/other_user}","gists_url":"https://api.github.com/users/pvcraven/gists{/gist_id}","starred_url":"https://api.github.com/users/pvcraven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pvcraven/subscriptions","organizations_url":"https://api.github.com/users/pvcraven/orgs","repos_url":"https://api.github.com/users/pvcraven/repos","events_url":"https://api.github.com/users/pvcraven/events{/privacy}","received_events_url":"https://api.github.com/users/pvcraven/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2018-11-19T19:51:01Z","updated_at":"2018-11-21T20:13:56Z","closed_at":null,"author_association":"NONE","body":"## Bug Report\r\n\r\n### Actual behavior:\r\nArcade stopped working for me. When running a project (even examples) the only thing that shows is a blank window with the given dimensions without the given background color.\r\n\r\nI don't get any warnings or errors in my console, not even in verbose mode. The program does seem to run. Placing breakpoints shows the delta_time changing.\r\n\r\nI tried upgrading and downgrading python (3.6.5_1, 3.7.1) and arcade (1.3.4, 2.0.0a1), but without success. I tried running Pyglet (1.3.2, 1.4.0b1) examples, but this gives me the same blank screen.\r\nAs far as I know my setup/configuration hasn't change.\r\n\r\nI'm running out of ideas and would really appreciate any help. Please let me know if there's anything else I can do to would make things easier.\r\n\r\n### Steps to reproduce/example code:\r\n\r\nRunning an example:\r\n`python -m arcade.examples.starting_template`\r\n\r\nMy setup/configuration:\r\n\r\n```\r\npython -V\r\nPython 3.7.1`\r\n```\r\n\r\n```\r\npip3 list\r\nPackage                                 Version\r\n--------------------------------------- -------\r\narcade                                  2.0.0a1\r\nastroid                                 2.0.4\r\nfuture                                  0.17.1\r\nisort                                   4.3.4\r\nlazy-object-proxy                       1.3.1\r\nmccabe                                  0.6.1\r\nnumpy                                   1.15.4\r\nPillow                                  5.3.0\r\npip                                     18.1\r\npyglet                                  1.4.0b1\r\npylint                                  2.1.1\r\npyobjc                                  5.1.1\r\npyobjc-core                             5.1.1\r\npyobjc-framework-Accounts               5.1.1\r\npyobjc-framework-AddressBook            5.1.1\r\npyobjc-framework-AdSupport              5.1.1\r\npyobjc-framework-AppleScriptKit         5.1.1\r\npyobjc-framework-AppleScriptObjC        5.1.1\r\npyobjc-framework-ApplicationServices    5.1.1\r\npyobjc-framework-Automator              5.1.1\r\npyobjc-framework-AVFoundation           5.1.1\r\npyobjc-framework-AVKit                  5.1.1\r\npyobjc-framework-BusinessChat           5.1.1\r\npyobjc-framework-CalendarStore          5.1.1\r\npyobjc-framework-CFNetwork              5.1.1\r\npyobjc-framework-CloudKit               5.1.1\r\npyobjc-framework-Cocoa                  5.1.1\r\npyobjc-framework-Collaboration          5.1.1\r\npyobjc-framework-ColorSync              5.1.1\r\npyobjc-framework-Contacts               5.1.1\r\npyobjc-framework-ContactsUI             5.1.1\r\npyobjc-framework-CoreAudio              5.1.1\r\npyobjc-framework-CoreAudioKit           5.1.1\r\npyobjc-framework-CoreBluetooth          5.1.1\r\npyobjc-framework-CoreData               5.1.1\r\npyobjc-framework-CoreLocation           5.1.1\r\npyobjc-framework-CoreMedia              5.1.1\r\npyobjc-framework-CoreMediaIO            5.1.1\r\npyobjc-framework-CoreML                 5.1.1\r\npyobjc-framework-CoreServices           5.1.1\r\npyobjc-framework-CoreSpotlight          5.1.1\r\npyobjc-framework-CoreText               5.1.1\r\npyobjc-framework-CoreWLAN               5.1.1\r\npyobjc-framework-CryptoTokenKit         5.1.1\r\npyobjc-framework-DictionaryServices     5.1.1\r\npyobjc-framework-DiscRecording          5.1.1\r\npyobjc-framework-DiscRecordingUI        5.1.1\r\npyobjc-framework-DiskArbitration        5.1.1\r\npyobjc-framework-DVDPlayback            5.1.1\r\npyobjc-framework-EventKit               5.1.1\r\npyobjc-framework-ExceptionHandling      5.1.1\r\npyobjc-framework-ExternalAccessory      5.1.1\r\npyobjc-framework-FinderSync             5.1.1\r\npyobjc-framework-FSEvents               5.1.1\r\npyobjc-framework-GameCenter             5.1.1\r\npyobjc-framework-GameController         5.1.1\r\npyobjc-framework-GameKit                5.1.1\r\npyobjc-framework-GameplayKit            5.1.1\r\npyobjc-framework-ImageCaptureCore       5.1.1\r\npyobjc-framework-IMServicePlugIn        5.1.1\r\npyobjc-framework-InputMethodKit         5.1.1\r\npyobjc-framework-InstallerPlugins       5.1.1\r\npyobjc-framework-InstantMessage         5.1.1\r\npyobjc-framework-Intents                5.1.1\r\npyobjc-framework-IOSurface              5.1.1\r\npyobjc-framework-iTunesLibrary          5.1.1\r\npyobjc-framework-LatentSemanticMapping  5.1.1\r\npyobjc-framework-LaunchServices         5.1.1\r\npyobjc-framework-libdispatch            5.1.1\r\npyobjc-framework-LocalAuthentication    5.1.1\r\npyobjc-framework-MapKit                 5.1.1\r\npyobjc-framework-MediaAccessibility     5.1.1\r\npyobjc-framework-MediaLibrary           5.1.1\r\npyobjc-framework-MediaPlayer            5.1.1\r\npyobjc-framework-MediaToolbox           5.1.1\r\npyobjc-framework-ModelIO                5.1.1\r\npyobjc-framework-MultipeerConnectivity  5.1.1\r\npyobjc-framework-NaturalLanguage        5.1.1\r\npyobjc-framework-NetFS                  5.1.1\r\npyobjc-framework-Network                5.1.1\r\npyobjc-framework-NetworkExtension       5.1.1\r\npyobjc-framework-NotificationCenter     5.1.1\r\npyobjc-framework-OpenDirectory          5.1.1\r\npyobjc-framework-OSAKit                 5.1.1\r\npyobjc-framework-Photos                 5.1.1\r\npyobjc-framework-PhotosUI               5.1.1\r\npyobjc-framework-PreferencePanes        5.1.1\r\npyobjc-framework-PubSub                 5.1.1\r\npyobjc-framework-QTKit                  5.1.1\r\npyobjc-framework-Quartz                 5.1.1\r\npyobjc-framework-SafariServices         5.1.1\r\npyobjc-framework-SceneKit               5.1.1\r\npyobjc-framework-ScreenSaver            5.1.1\r\npyobjc-framework-ScriptingBridge        5.1.1\r\npyobjc-framework-SearchKit              5.1.1\r\npyobjc-framework-Security               5.1.1\r\npyobjc-framework-SecurityFoundation     5.1.1\r\npyobjc-framework-SecurityInterface      5.1.1\r\npyobjc-framework-ServiceManagement      5.1.1\r\npyobjc-framework-Social                 5.1.1\r\npyobjc-framework-SpriteKit              5.1.1\r\npyobjc-framework-StoreKit               5.1.1\r\npyobjc-framework-SyncServices           5.1.1\r\npyobjc-framework-SystemConfiguration    5.1.1\r\npyobjc-framework-UserNotifications      5.1.1\r\npyobjc-framework-VideoSubscriberAccount 5.1.1\r\npyobjc-framework-VideoToolbox           5.1.1\r\npyobjc-framework-Vision                 5.1.1\r\npyobjc-framework-WebKit                 5.1.1\r\nsetuptools                              39.0.1\r\nsix                                     1.11.0\r\nwrapt                                   1.10.11\r\n```\r\n\r\n```\r\nsystem_profiler\r\n\r\nSoftware:\r\n\r\n    System Software Overview:\r\n\r\n      System Version: macOS 10.14.1 (18B75)\r\n      Kernel Version: Darwin 18.2.0\r\n      Time since boot: 1:41\r\n\r\nHardware:\r\n\r\n    Hardware Overview:\r\n\r\n      Model Name: MacBook Pro\r\n      Model Identifier: MacBookPro11,3\r\n      Processor Name: Intel Core i7\r\n      Processor Speed: 2,6 GHz\r\n      Number of Processors: 1\r\n      Total Number of Cores: 4\r\n      L2 Cache (per Core): 256 KB\r\n      L3 Cache: 6 MB\r\n      Memory: 16 GB\r\n      Boot ROM Version: 149.0.0.0.0\r\n      SMC Version (system): 2.19f12\r\n\r\nGraphics/Displays:\r\n\r\n    Intel Iris Pro:\r\n\r\n      Chipset Model: Intel Iris Pro\r\n      Type: GPU\r\n      Bus: Built-In\r\n      VRAM (Dynamic, Max): 1536 MB\r\n      Vendor: Intel\r\n      Device ID: 0x0d26\r\n      Revision ID: 0x0008\r\n      Automatic Graphics Switching: Supported\r\n      gMux Version: 4.0.8 [3.2.8]\r\n      Metal: Supported, feature set macOS GPUFamily1 v4\r\n      Displays:\r\n        Color LCD:\r\n          Display Type: Built-In Retina LCD\r\n          Resolution: 2880 x 1800 Retina\r\n          Framebuffer Depth: 24-Bit Color (ARGB8888)\r\n          Main Display: Yes\r\n          Mirror: Off\r\n          Online: Yes\r\n          Rotation: Supported\r\n          Automatically Adjust Brightness: No\r\n\r\n    NVIDIA GeForce GT 750M:\r\n\r\n      Chipset Model: NVIDIA GeForce GT 750M\r\n      Type: GPU\r\n      Bus: PCIe\r\n      PCIe Lane Width: x8\r\n      VRAM (Dynamic, Max): 2048 MB\r\n      Vendor: NVIDIA (0x10de)\r\n      Device ID: 0x0fe9\r\n      Revision ID: 0x00a2\r\n      ROM Revision: 3776\r\n      Automatic Graphics Switching: Supported\r\n      gMux Version: 4.0.8 [3.2.8]\r\n      Metal: Supported, feature set macOS GPUFamily1 v4\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/pvcraven/arcade/issues/comments/440795617","html_url":"https://github.com/pvcraven/arcade/issues/279#issuecomment-440795617","issue_url":"https://api.github.com/repos/pvcraven/arcade/issues/279","id":440795617,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MDc5NTYxNw==","user":{"login":"LexVerheesen","id":5995250,"node_id":"MDQ6VXNlcjU5OTUyNTA=","avatar_url":"https://avatars2.githubusercontent.com/u/5995250?v=4","gravatar_id":"","url":"https://api.github.com/users/LexVerheesen","html_url":"https://github.com/LexVerheesen","followers_url":"https://api.github.com/users/LexVerheesen/followers","following_url":"https://api.github.com/users/LexVerheesen/following{/other_user}","gists_url":"https://api.github.com/users/LexVerheesen/gists{/gist_id}","starred_url":"https://api.github.com/users/LexVerheesen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LexVerheesen/subscriptions","organizations_url":"https://api.github.com/users/LexVerheesen/orgs","repos_url":"https://api.github.com/users/LexVerheesen/repos","events_url":"https://api.github.com/users/LexVerheesen/events{/privacy}","received_events_url":"https://api.github.com/users/LexVerheesen/received_events","type":"User","site_admin":false},"created_at":"2018-11-21T20:13:56Z","updated_at":"2018-11-21T20:13:56Z","author_association":"NONE","body":"My most recent updates:\r\nmacOS 10.14; 26-09-18 08:01\r\nmacOS 10.14.1; 06-11-18 19:30\r\n\r\nIf I recall correctly I've used arcade with succes after both updates. Not sure what else might have changed.\r\n\r\nSearching for macOS 10.14 (Mojave) and SDL gave me some results that might help:\r\nhttps://discourse.libsdl.org/t/macos-10-14-mojave-issues/25060\r\nSeems to be fixed in:\r\nhttps://discourse.libsdl.org/t/sdl-2-0-9-released/25228\r\n\r\nI'm not entirely sure how Arcade and Pyglet are connected to SDL. \r\nI thought Pyglet used openGL? openGL seems to be deprecated in macOS Mojave: https://developer.apple.com/library/archive/documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_intro/opengl_intro.html"}}
{"actor":{"display_login":"LexVerheesen"}}