René's URL Explorer Experiment


Title: mewnala: GLFW Error: Wayland: Platform not initialized · Issue #130 · processing/libprocessing · GitHub

Open Graph Title: mewnala: GLFW Error: Wayland: Platform not initialized · Issue #130 · processing/libprocessing

X Title: mewnala: GLFW Error: Wayland: Platform not initialized · Issue #130 · processing/libprocessing

Description: Hi, This simple sketch: # sketch.py from mewnala import run, size def setup(): size(500, 500) def draw(): pass run() Produces: mewnala-test on  main [?] is 📦 v0.1.0 via 🐍 v3.12.3 took 2s ❯ uv run sketch.py 2026-04-23T10:25:50.807136Z WA...

Open Graph Description: Hi, This simple sketch: # sketch.py from mewnala import run, size def setup(): size(500, 500) def draw(): pass run() Produces: mewnala-test on  main [?] is 📦 v0.1.0 via 🐍 v3.12.3 took 2s ❯ uv run ...

X Description: Hi, This simple sketch: # sketch.py from mewnala import run, size def setup(): size(500, 500) def draw(): pass run() Produces: mewnala-test on  main [?] is 📦 v0.1.0 via 🐍 v3.12.3 took 2s ❯ uv run ...

Opengraph URL: https://github.com/processing/libprocessing/issues/130

X: @github

direct link

Domain: Github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"mewnala: GLFW Error: Wayland: Platform not initialized","articleBody":"Hi,\n\nThis simple sketch:\n\n```python\n# sketch.py\nfrom mewnala import run, size\n\n\ndef setup():\n    size(500, 500)\n\n\ndef draw():\n    pass\n\n\nrun()\n```\n\nProduces:\n\n```\nmewnala-test on  main [?] is 📦 v0.1.0 via 🐍 v3.12.3 took 2s \n❯ uv run sketch.py \n2026-04-23T10:25:50.807136Z  WARN bevy_asset::io::source: Skip creating file watcher because path \"/home/joseph.henry/.local/share/uv/python/cpython-3.14.0-linux-x86_64-gnu/bin/assets\" does not exist.\n2026-04-23T10:25:50.807162Z  WARN bevy_asset::io::source: AssetSourceId::Default does not have an AssetWatcher configured. Consider adding an \"assets\" directory.\n2026-04-23T10:25:50.903768Z  INFO bevy_render::renderer: AdapterInfo { name: \"NVIDIA GeForce RTX 4070 Ti SUPER\", vendor: 4318, device: 9989, device_type: DiscreteGpu, device_pci_bus_id: \"0000:08:00.0\", driver: \"NVIDIA\", driver_info: \"570.211.01\", backend: Vulkan, subgroup_min_size: 32, subgroup_max_size: 32, transient_saves_memory: false }\nALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_pipewire.so (/usr/lib64/alsa-lib/libasound_module_pcm_pipewire.so: cannot open shared object file: No such file or directory)\nALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_jack.so (/usr/lib64/alsa-lib/libasound_module_pcm_jack.so: cannot open shared object file: No such file or directory)\nALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_oss.so (/usr/lib64/alsa-lib/libasound_module_pcm_oss.so: cannot open shared object file: No such file or directory)\nALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_pipewire.so (/usr/lib64/alsa-lib/libasound_module_pcm_pipewire.so: cannot open shared object file: No such file or directory)\nALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_pulse.so (/usr/lib64/alsa-lib/libasound_module_pcm_pulse.so: cannot open shared object file: No such file or directory)\nALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_speex.so (/usr/lib64/alsa-lib/libasound_module_pcm_speex.so: cannot open shared object file: No such file or directory)\nALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_upmix.so (/usr/lib64/alsa-lib/libasound_module_pcm_upmix.so: cannot open shared object file: No such file or directory)\nALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_vdownmix.so (/usr/lib64/alsa-lib/libasound_module_pcm_vdownmix.so: cannot open shared object file: No such file or directory)\nALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_pipewire.so (/usr/lib64/alsa-lib/libasound_module_pcm_pipewire.so: cannot open shared object file: No such file or directory)\n2026-04-23T10:25:51.326032Z ERROR bevy_asset: AssetSourceId::Name(assets_directory) must be registered before `AssetPlugin` (typically added as part of `DefaultPlugins`)\n2026-04-23T10:25:51.326053Z ERROR bevy_asset: AssetSourceId::Name(sketch_directory) must be registered before `AssetPlugin` (typically added as part of `DefaultPlugins`)\n2026-04-23T10:25:51.337601Z  INFO bevy_pbr::cluster: GPU clustering is supported on this device.\n2026-04-23T10:25:51.337628Z  INFO bevy_render::batching::gpu_preprocessing: GPU preprocessing is fully supported on this device.\n2026-04-23T10:25:51.338169Z ERROR bevy_asset::server: Asset Source 'AssetSourceId::Name(sketch_directory)' does not exist\n\nthread '\u003cunnamed\u003e' (3181393) panicked at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glfw-0.60.0/src/lib.rs:643:5:\nGLFW Error: Wayland: Platform not initialized\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\nthread '\u003cunnamed\u003e' (3181393) panicked at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:225:5:\npanic in a function that cannot unwind\nstack backtrace:\n   0:     0x74ac153e35fa - \u003c\u003cstd[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock\u003e::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display\u003e::fmt\n   1:     0x74ac153fcd2a - core[c1f1a4ba060b9bfa]::fmt::write\n   2:     0x74ac153e90e2 - \u003cstd[e28293b1aa0f68bd]::sys::stdio::unix::Stderr as std[e28293b1aa0f68bd]::io::Write\u003e::write_fmt\n   3:     0x74ac153bfc8f - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0}\n   4:     0x74ac153d9c71 - std[e28293b1aa0f68bd]::panicking::default_hook\n   5:     0x74ac153d9f22 - std[e28293b1aa0f68bd]::panicking::panic_with_hook\n   6:     0x74ac153bfd7a - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}\n   7:     0x74ac153b6e99 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace::\u003cstd[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}, !\u003e\n   8:     0x74ac153c0d2d - __rustc[b7974e8690430dd9]::rust_begin_unwind\n   9:     0x74ac153fd46d - core[c1f1a4ba060b9bfa]::panicking::panic_nounwind_fmt\n  10:     0x74ac153fd3eb - core[c1f1a4ba060b9bfa]::panicking::panic_nounwind\n  11:     0x74ac153fd577 - core[c1f1a4ba060b9bfa]::panicking::panic_cannot_unwind\n  12:     0x74ac11397dde - glfw::callbacks::error::callback::hb80b58d9cc0a1a3c\n  13:     0x74ac16189e99 - \u003cunknown\u003e\n  14:     0x74ac161a6fb3 - glfwGetWaylandWindow\n  15:     0x74ac11387c43 - processing_glfw::GlfwContext::create_surface::h096c75f890ac6f5f\n  16:     0x74ac1130b570 - mewnala::graphics::Graphics::new::h5851dc24be0e64e5\n  17:     0x74ac11314eb0 - mewnala::mewnala::__pyfunction_size::h66e102dad801e98c\n  18:     0x74ac11359fc2 - pyo3::impl_::trampoline::trampoline::h69b0d71d432a38db\n  19:     0x74ac1135f0b0 - pyo3::impl_::trampoline::fastcall_cfunction_with_keywords::hcadc209331cacf12\n  20:          0x1a753a8 - _TAIL_CALL_CALL.llvm.10772277920457571105\n  21:          0x1a15414 - _PyFunction_Vectorcall\n  22:          0x1a3fa46 - _PyObject_VectorcallTstate.llvm.1641162504222940260\n  23:     0x74ac11312ee6 - mewnala::mewnala::__pyfunction_run::hb82fbffbecd4a5b0\n  24:     0x74ac1135a0c9 - pyo3::impl_::trampoline::trampoline::h6bc5f6d88b52d23a\n  25:     0x74ac11360a40 - pyo3::impl_::trampoline::noargs::h76df077edcb65ff3\n  26:          0x1a753a8 - _TAIL_CALL_CALL.llvm.10772277920457571105\n  27:          0x1a80de1 - _PyEval_Vector\n  28:          0x1a80af1 - PyEval_EvalCode\n  29:          0x1ac1f22 - run_mod.llvm.9708536742669578975\n  30:          0x1c05ac7 - pyrun_file\n  31:          0x1c04ee3 - _PyRun_SimpleFileObject\n  32:          0x1c04910 - _PyRun_AnyFileObject\n  33:          0x1c048b6 - pymain_run_file_obj\n  34:          0x1c047b0 - pymain_run_file\n  35:          0x1bc6d3c - Py_RunMain\n  36:          0x1bc4ccd - pymain_main.llvm.12570717782130119092\n  37:          0x1bc4ac5 - main\n  38:     0x74ac1622a1ca - __libc_start_call_main\n                               at ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16\n  39:     0x74ac1622a28b - __libc_start_main_impl\n                               at ./csu/../csu/libc-start.c:360:3\n  40:          0x1bed529 - _start\n  41:                0x0 - \u003cunknown\u003e\nthread caused non-unwinding panic. aborting.\n```\n\nOther linked issues: https://github.com/processing/libprocessing/issues/101\n\nSystem information: \n- OS: Linux Mint 22 x86_64\n- Kernel: 6.8.0-106-generic\n- Python: 3.12.3\n- GPU: NVIDIA GeForce RTX 4070 Ti SUPER","author":{"url":"https://github.com/johhnry","@type":"Person","name":"johhnry"},"datePublished":"2026-04-23T10:29:10.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":11},"url":"https://github.com/130/libprocessing/issues/130"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:0a4d0b06-1136-8407-d349-59ff34cda3ba
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-id8822:43F1F:245A67:34D043:6A63570E
html-safe-nonce18899d07caa45ab2a306703762636e12107d61a9385acc36806e6a5ba15832ea
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4ODIyOjQzRjFGOjI0NUE2NzozNEQwNDM6NkE2MzU3MEUiLCJ2aXNpdG9yX2lkIjoiNTYxNjIxMzYyOTA3NzY0NDk0IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac95227a666c81c92be25f1533914efc22bb0e43d0d57b38c83d2de3914f9b3df9
hovercard-subject-tagissue:4315284785
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/processing/libprocessing/130/issue_layout
twitter:imagehttps://opengraph.githubassets.com/fe095a86dd225e11c1e39d60fe0be8c240c9c825691af9e8be3f89e9ac944c51/processing/libprocessing/issues/130
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/fe095a86dd225e11c1e39d60fe0be8c240c9c825691af9e8be3f89e9ac944c51/processing/libprocessing/issues/130
og:image:altHi, This simple sketch: # sketch.py from mewnala import run, size def setup(): size(500, 500) def draw(): pass run() Produces: mewnala-test on  main [?] is 📦 v0.1.0 via 🐍 v3.12.3 took 2s ❯ uv run ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamejohhnry
hostnamegithub.com
expected-hostnamegithub.com
None59e55daad7174ca59d63c6974d58276ccb5477442e550bebb3c035e1bef11c94
turbo-cache-controlno-preview
go-importgithub.com/processing/libprocessing git https://github.com/processing/libprocessing.git
octolytics-dimension-user_id1617169
octolytics-dimension-user_loginprocessing
octolytics-dimension-repository_id1101329545
octolytics-dimension-repository_nwoprocessing/libprocessing
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1101329545
octolytics-dimension-repository_network_root_nwoprocessing/libprocessing
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release990295d92a4cc7b63fbbd83a046217cd7d77d49c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://Github.com/processing/libprocessing/issues/130#start-of-content
https://Github.com/
Sign in https://Github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fprocessing%2Flibprocessing%2Fissues%2F130
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://Github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fprocessing%2Flibprocessing%2Fissues%2F130
Sign up https://Github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=processing%2Flibprocessing
Reloadhttps://Github.com/processing/libprocessing/issues/130
Reloadhttps://Github.com/processing/libprocessing/issues/130
Reloadhttps://Github.com/processing/libprocessing/issues/130
Please reload this pagehttps://Github.com/processing/libprocessing/issues/130
processing https://Github.com/processing
libprocessinghttps://Github.com/processing/libprocessing
Notifications https://Github.com/login?return_to=%2Fprocessing%2Flibprocessing
Fork 12 https://Github.com/login?return_to=%2Fprocessing%2Flibprocessing
Star 56 https://Github.com/login?return_to=%2Fprocessing%2Flibprocessing
Code https://Github.com/processing/libprocessing
Issues 68 https://Github.com/processing/libprocessing/issues
Pull requests 2 https://Github.com/processing/libprocessing/pulls
Actions https://Github.com/processing/libprocessing/actions
Projects https://Github.com/processing/libprocessing/projects
Wiki https://Github.com/processing/libprocessing/wiki
Security and quality 0 https://Github.com/processing/libprocessing/security
Insights https://Github.com/processing/libprocessing/pulse
Code https://Github.com/processing/libprocessing
Issues https://Github.com/processing/libprocessing/issues
Pull requests https://Github.com/processing/libprocessing/pulls
Actions https://Github.com/processing/libprocessing/actions
Projects https://Github.com/processing/libprocessing/projects
Wiki https://Github.com/processing/libprocessing/wiki
Security and quality https://Github.com/processing/libprocessing/security
Insights https://Github.com/processing/libprocessing/pulse
mewnala: GLFW Error: Wayland: Platform not initializedhttps://Github.com/processing/libprocessing/issues/130#top
https://Github.com/catilac
bugSomething isn't workinghttps://github.com/processing/libprocessing/issues?q=state%3Aopen%20label%3A%22bug%22
linuxhttps://github.com/processing/libprocessing/issues?q=state%3Aopen%20label%3A%22linux%22
x11https://github.com/processing/libprocessing/issues?q=state%3Aopen%20label%3A%22x11%22
https://github.com/johhnry
johhnryhttps://github.com/johhnry
on Apr 23, 2026https://github.com/processing/libprocessing/issues/130#issue-4315284785
#101https://github.com/processing/libprocessing/issues/101
catilachttps://Github.com/catilac
bugSomething isn't workinghttps://github.com/processing/libprocessing/issues?q=state%3Aopen%20label%3A%22bug%22
linuxhttps://github.com/processing/libprocessing/issues?q=state%3Aopen%20label%3A%22linux%22
x11https://github.com/processing/libprocessing/issues?q=state%3Aopen%20label%3A%22x11%22
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.