Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

grub2 update breaks vga character framebuffer #2880

Closed
jklmnn opened this issue Jun 22, 2018 · 5 comments
Closed

grub2 update breaks vga character framebuffer #2880

jklmnn opened this issue Jun 22, 2018 · 5 comments

Comments

@jklmnn
Copy link
Contributor

jklmnn commented Jun 22, 2018

193e14a breaks the type 2 VGA character buffer that was usually provided by NOVA on legacy boot.
This information was usually provided instead of the framebuffer information for the fb_boot_drv in the platform_info rom when not booting via UEFI but is missing since this commit.
Would there be any option to reenable this (at least with a flag)? I often need this framebuffer to provide a log session on platforms that have no other easy way of logging.

alex-ab added a commit to alex-ab/genode that referenced this issue Jun 23, 2018
alex-ab added a commit to alex-ab/genode that referenced this issue Jun 23, 2018
@alex-ab
Copy link
Member

alex-ab commented Jun 23, 2018

I did not expect that anybody is interested in vga text mode for Genode/NOVA. With 441d67a the text mode information gets propagated again. 1ae2e1c showcases how to switch. Does it suffice your use-case ?

@jklmnn
Copy link
Contributor Author

jklmnn commented Jun 23, 2018

These two commits fix the issue. From your comment I assume that only 441d67a will go upstream (which would be fine for me)?
I use a VGA LOG session for debugging that supports colors and scrolling (if you attach it to an Input session) up to 1024 lines.

@alex-ab alex-ab added the bug label Jun 25, 2018
@alex-ab
Copy link
Member

alex-ab commented Jun 25, 2018

Nice tool, good to know ! Yes, I would like just to get 441d67a merged.

@alex-ab alex-ab added the fixed label Jun 25, 2018
@alex-ab
Copy link
Member

alex-ab commented Jun 25, 2018

And it is using Ada, very cool !

jklmnn pushed a commit to jklmnn/genode that referenced this issue Jun 25, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jun 25, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jun 25, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jun 25, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jun 25, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jun 25, 2018
nfeske pushed a commit that referenced this issue Jun 29, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jul 2, 2018
nfeske pushed a commit that referenced this issue Jul 3, 2018
@nfeske
Copy link
Member

nfeske commented Jul 3, 2018

The fix entered the master branch.

@nfeske nfeske closed this as completed Jul 3, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Aug 12, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Oct 9, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Oct 11, 2018
alex-ab added a commit to alex-ab/genode that referenced this issue Oct 11, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Dec 19, 2018
senier pushed a commit to senier-archive/genode that referenced this issue Dec 21, 2018
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jan 17, 2019
jklmnn pushed a commit to jklmnn/genode that referenced this issue Mar 21, 2019
jklmnn pushed a commit to jklmnn/genode that referenced this issue Apr 16, 2019
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jul 10, 2019
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jul 12, 2019
jklmnn pushed a commit to jklmnn/genode that referenced this issue Jul 26, 2019
jklmnn pushed a commit to jklmnn/genode that referenced this issue Sep 16, 2019
jklmnn pushed a commit to jklmnn/genode that referenced this issue Oct 22, 2019
jklmnn pushed a commit to jklmnn/genode that referenced this issue Nov 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants