Skip to main content

All Questions

2 votes
0 answers
153 views

How does this whole FrameBuffer, DRM, KMS stuff work in todays Linux / Kernel?

I'm confused about what is what nowadays with Linux and video support for the console interface vs X. Do the /dev/fb* items only relate to the old original framebuffer support? Does DRM create/support ...
user3161924's user avatar
0 votes
1 answer
137 views

Video rom part of iomem usage

Given some x86_64 linux stock kernel running one single GPU embedded into whatever pci-e extension board. cat-ing /proc/iomem, I can realize that some space is reserved in RAM and associated to the ...
MC68020's user avatar
  • 8,249
0 votes
0 answers
551 views

How do I allocate memory for a framebuffer loadable kernel module (linux)

I'm writing a 'fake' framebuffer device so I can use my e-reader as an external screen for my raspberry pi. The e-reader part is working fine (https://github.com/llandsmeer/inkvt), but now I want to ...
Lennart's user avatar
  • 101
3 votes
0 answers
986 views

How can I display graphics on the screen from the kernel over the top of my X11/Wayland session?

I want to draw simple (2D bitmapped) graphics onto my screen (in response to (simple) external inputs) with the lowest latency possible (the order of tens of milliseconds) so I can empirically test ...
i336_'s user avatar
  • 1,027
0 votes
1 answer
506 views

Kernel Feature needed to change framebuffer colors?

I'm trying to change the colors in the virtual terminal. So far I've tried: echo -en "\e]PXYYYYYY"-style escapes writing to /sys/module/vt/parameters/default{red,grn,blu} the PIO_CMAP ioctl At this ...
Nathan Ringo's user avatar
2 votes
1 answer
16k views

How can I get my framebuffer console working?

I have an Apple MacBook that is running a Linux From Scratch system that I have built. It is a minimal system, just booting into a bash prompt, with no X Window System installed. The graphics chip is ...
Time4Tea's user avatar
  • 2,405
1 vote
1 answer
635 views

Linux framebuffer not reverting to text console when netsurf crashes

On an older computer running Linux (using vesafb, musl libc, busybox), Netsurf will occasionally segfault in low memory situations. When it does so, the last image stays visible on the display, and ...
pypi's user avatar
  • 101
1 vote
0 answers
432 views

Tegra Mesa GLES without X

I am trying to setup a Tegra 3 (Toradex Apalis T30) based system that will have an OpenGL ES based user interface on a touch screen. Unfortunately the standard Linux4Tegra kernel is seriously outdated ...
Gerharddc's user avatar
  • 325
4 votes
0 answers
7k views

How to create the framebuffer file node?

I'm working with a limited embedded device - Linux environment - that uses a custom DirectFB implementation to draw a user interface in its video output. I would like to exchange this method by a raw ...
ivarec's user avatar
  • 265
5 votes
1 answer
150 views

Where would I start looking for documentation on the graphical mode of the Linux console?

I'm writing my own display server as an educational exercise. Where in the Linux kernel tree would I look for documentation on the console's graphical mode? Basically, as I understand it, Xorg takes ...
strugee's user avatar
  • 15.1k
5 votes
0 answers
2k views

When would I use FBDEV vs DRM vs DSS?

I'm interested in developing a graphics driver. I see that Linux supports three methods for writing graphics to the display device FBDEV DRM DSS2 When would I use one versus the other?
tony19's user avatar
  • 151