vercel / vercel/hyper

GL_INVALID_FRAMEBUFFER_OPERATION: Framebuffer is incomplete

Open
#5,093 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
44.7k
Forks
3.6k
Avg merge
21m
Merged PRs (30d)
1

Description

Iam testing this awesome terminal on my Ubuntu 20.04. After getting a bit more familiar with the yarn, iam able to run hyper.

As i played around with themes and plugins i observed opacity is not supported and themes looks all not as proposed. So here is some output after starting my hyper in development mode.

yarn run v1.22.5
$ electron target
Plugin hyperpower (1.1.1) loaded.
Plugin hyperline (1.2.0) loaded.
Plugin an-old-hype (0.1.6) loaded.
Disabling Chromium GPU blacklist
running in dev mode
electron will open file:///home/nice/git/hyper/target/index.html
(node:389115) ExtensionLoadWarning: Warnings loading extension at /home/nice/.config/Hyper/extensions/fmkadmapgofadopljbjfkapdkoienihi: Unrecognized manifest key 'browser_action'. Unrecognized manifest key 'minimum_chrome_version'. Unrecognized manifest key 'update_url'. Cannot load extension with file or directory name metadata. Filenames starting with "" are reserved for use by the system.
(node:389115) ExtensionLoadWarning: Warnings loading extension at /home/nice/.config/Hyper/extensions/lmhkpmbekcpmknklioeibfkpmmfibljd: Unrecognized manifest key 'commands'. Unrecognized manifest key 'homepage_url'. Unrecognized manifest key 'page_action'. Unrecognized manifest key 'short_name'. Unrecognized manifest key 'update_url'. Permission 'notifications' is unknown or URL pattern is malformed. Permission 'contextMenus' is unknown or URL pattern is malformed. Permission 'tabs' is unknown or URL pattern is malformed. Cannot load extension with file or directory name metadata. Filenames starting with "" are reserved for use by the system.
Checking for notification messages
ignoring auto updates during dev
Notification messages fetch error SyntaxError: Unexpected token T in JSON at position 0
at JSON.parse ()
at /home/nice/git/hyper/target/node_modules/electron-fetch/lib/index.js:301:55
at processTicksAndRejections (internal/process/task_queues.js:97:5)
[389156:1124/083315.488107:ERROR:gl_utils.cc(316)] [.RendererMainThread-0xbcdbab40500] GL_INVALID_FRAMEBUFFER_OPERATION: Framebuffer is incomplete.
Checking for notification messages
ignoring auto updates during dev
Notification messages fetch error SyntaxError: Unexpected token T in JSON at position 0
at JSON.parse ()
at /home/nice/git/hyper/target/node_modules/electron-fetch/lib/index.js:301:55
at processTicksAndRejections (internal/process/task_queues.js:97:5)
[389156:1124/083558.430500:ERROR:gl_utils.cc(316)] [.RendererMainThread-0xbcdbab40500] GL_INVALID_FRAMEBUFFER_OPERATION: Framebuffer is incomplete.

ANy ideas to get this hyper full functional? :)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue on Ubuntu 20.04 by running Electron in development mode and opening target/index.html. Start with the renderer output and the reported GL_INVALID_FRAMEBUFFER_OPERATION, then determine whether it causes the broken opacity and theme rendering. Done means the framebuffer error is resolved or explained and themes and opacity render as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, ubuntu
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.