2022 Developer Survey is open! Take survey.

Questions tagged [framebuffer]

related to Linux `fbdev` abstraction (a.k.a. Linux framebuffer), as well as to accessing the framebuffer (a part of video memory) in general

Filter by
Sorted by
Tagged with
1 vote
0 answers
27 views

How to stream the linux framebuffer as video over http

I have an embedded linux system (yocto based) with a framebuffer UI (no X11) and a running web server. Now I'm asking how to "mirror" the screen contents to a web page. Think of it like a ...
user avatar
  • 11.2k
1 vote
0 answers
16 views

Problems enabling HDMI screen framebuffer on startup for ts_calibrate

I'm running EGT on a SAMA5D4 Xplained board. It uses KMS for output to a HDMI screen. I've got a touchscreen that needs to be calibrated on the first use, I'm using ts_calibrate from tslib. I have a ...
user avatar
  • 11
0 votes
0 answers
18 views

Detect Frame Per Second of an LCD screen

I am trying to find the frame per second of an LCD display in a Linux system. The display resolution is 640*480. The display is a 24 bit LCD screen and we use 32-bit frame reader driver(/dev/fb0) to ...
user avatar
1 vote
0 answers
83 views

Debian text mode framebuffer issue - Kernel 5.14

I can't fix the startup issue I'm facing since I updated my Debian (bullseye) to backports distribution in order to get the Kernel 5.14 As per my researching it seems to be something related to the ...
user avatar
0 votes
1 answer
80 views

How do I write directly to video memory without xorg?

Kind of an odd question I know, but fifteen years ago I was able to use svgalib on some ancient version of Debian to draw directly to video memory without xorg. To my dismay I see svgalib was pulled ...
user avatar
  • 331
1 vote
0 answers
72 views

Frame buffer driver(altfb) not working with a 24 bit display

I am developing an embedded Linux system with a 24 bit LCD display. I use terasic linux-socfpga to compile the kernel and I want to use the altfb driver to show the desktop in LCD. For that, I copied ...
user avatar
0 votes
0 answers
54 views

Low-Latency method to read Xorg or DRM framebuffer

I am trying to build an application that can measure the latency/processing time of graphics frameworks on Linux. My idea is to implement simple programs that react to an input event (e.g. mouse click)...
user avatar
2 votes
1 answer
181 views

Got EOS from element "pipeline0" on gst fbdevsink

I'm trying to forward video file to the framebuffer on my device that has no X. I'm using gstreamer with fbdevsink plugin. When I test it with gst-launch-1.0 videotestsrc ! fbdevsink it works ...
user avatar
0 votes
0 answers
122 views

Alpine Linux: Disable switching into framebuffer mode at boot?

We are installing a custom version of Alpine Linux on several embedded elderly PC. The monitor is connected using VGA and may not report the supported resolutions correctly, hence the GPU may choose ...
user avatar
0 votes
0 answers
50 views

qt5 program with "-platform linuxfb" does not reset framebuffer when crashing

We have a qt5 program running under Alpine Linux v3.14 which uses a fragile legacy library which may cause the entire program to crash. Alpine Linux switches to framebuffer mode during start up. We ...
user avatar
1 vote
0 answers
65 views

How to hide firmware logo in GRUB?

I disabled the hidden menu feature of GRUB on Fedora 34 Workstation, which hides GRUB menu and lets the vendor logo remain on the screen during GRUB operation. $ sudo grub2-editenv - unset ...
user avatar
1 vote
0 answers
17 views

display won't resume from power saving with VESA framebuffer

For certain reason I blacklisted nvidia kernel modules and now my system boots with vesafb as desired: [ +0,000040] vesafb: mode is 640x480x32, linelength=2560, pages=0 [ +0,000002] vesafb: ...
user avatar
  • 1,791
1 vote
0 answers
142 views

how to not stretch the 4:3 (1024x768) resolution on a wide monitor (1920x1080)?

I need this because my dell notebook video card is only not freezing if I use nomodeset on grub. But then, I am limited to 4:3 resolutions (right?). So, I am looking for a way to not stretch the ...
user avatar
1 vote
0 answers
320 views

Is it possible to configure GRUB to remove UEFI vendor logo faster during boot?

I appreciate the flicker free boot feature of Fedora. However, I am a disappointed customer of my laptop manufacturer. I would like to see less of its logo, so that I could dwell less on my regrets. ...
user avatar
2 votes
1 answer
267 views

Write on /dev/fb0 has no effect on GUI console

I run X in this way /usr/bin/X vt07 -retro to have the GUI on console 7 and the gray grid as background. On console 1 I write while [ 1 ] ; do cat /dev/random > /dev/fb0; done and I see the ...
user avatar
0 votes
0 answers
150 views

Clear dequeued buffer of v4l2loopback device

Objective To clear the dequed buffer of v4l2loopback device Actual Error I am trying to execute a script as ffmpeg -stream_loop -1 -re -i sample-video.mp4 -vcodec rawvideo -threads 0 -f v4l2 /dev/...
user avatar
  • 1
4 votes
0 answers
498 views

hwinfo --framebuffer shows nothing, can't change grub resolution

I am using a Lenovo Yoga C940 15" with Fedora 34. It has a 4K screen with an nvidia gtx1650 mobile card and integrated intel graphics. I wanted to change the resolution of the GRUB menu because ...
user avatar
2 votes
0 answers
61 views

Is it possible to access the "frame buffer" so I can change the properties of each pixel?

I don't know if my question is technically correct. Here is what I want to do, I'm running linux with xorg. The colors on my screen is way too dull. Its not my hardware because when I had windows my ...
user avatar
2 votes
2 answers
1k views

How can I enable TTY console?

I'm running Linux (Debian 10) on a Chromebook (Eve) using a stock Chrome OS kernel (4.4.x) with minor modifications. Everything runs (mostly) fine except that TTY console cannot be accessed via Ctrl+...
user avatar
  • 98
1 vote
1 answer
758 views

Can't clear /dev/fb0

I have one of those 7" HDMI diplays from eBay, driving it with a Q1900 board running Ubuntu 20. I can write to the display using fbi: sudo fbi -a -T 1 --noverbose -d /dev/fb0 -t 5 --blend 1000 &...
user avatar
1 vote
0 answers
28 views

Simpleframebuffer driver not working

My current setup is Xclient -> X11-> framebuffer (/dev/fb0). I have configured the framebuffer as following framebuffer { compatible = "simple-framebuffer"; reg = <0x01D00000 (...
user avatar
5 votes
3 answers
7k views

cannot run in framebuffer mode. Please specify busIDs

from my previous question empty screen after booting from live persistent usb, I am able after boot to access all files and folders, but the X-server is unable to load (so I get only to tty1). From ...
user avatar
1 vote
0 answers
18 views

Is it possible to run fb on one head and X on anohter, given one card connected to a TV and a monitor?

I would like to set up so that my computer's monitor is connected to it's VGA output, while having a framebuffer on the other head. Both heads seem to share a card. They work fine as part of the same ...
user avatar
1 vote
0 answers
396 views

Initializing framebuffer device without udev

I am trying to reduce boot time in a Raspberry Pi 4 using Yocto Linux. The system uses SysV init. There is psplash that uses framebuffer, and Qt application that uses DRM/eglfs, displayed ...
user avatar
1 vote
0 answers
91 views

X writing top of screen to random parts of framebuffer - Xorg problem?

I have an ASUS laptop with an SIS graphics card. The default Xorg generated when I installed Debian (well, technically Raspbian Desktop) was at 640x480, yet it can easily do better as it's a 1280x800 ...
user avatar
1 vote
0 answers
949 views

Cannot run in framebuffer mode. error help

I'm using ParrotSec and the system I normally used gave an error last night and I could not solve it. I start normally, then wait, but the KDE does not start and the screen remains black. I pressed ...
user avatar
0 votes
0 answers
304 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 ...
user avatar
  • 101
0 votes
2 answers
935 views

Cannot force Debian to start in Framebuffer 640x480 resolution

In order to port an embedded project from an ARM target to Linux/x86, I have to create a Debian VM (I'm using Virtualbox right now) which starts in framebuffer mode with 640x480 resolution. I used ...
user avatar
4 votes
1 answer
5k views

Debian10: No such file or directory: /dev/dri/card0

I'm installing Debian 10 but I cannot startx nor have a GUI. I think the problem is about some driver. Here are the errors I've got in /var/log/Xorg.0.log : [drm] Failed to open DRM device for pci:...
user avatar
0 votes
3 answers
1k views

How to access and use Linux Frame Buffer without GTK?

I'd like to use /dev/fb0 or whichever other files are provided by the linux. This in a system specific way as low as possible how to read/write/interpret those device files for GUI frame-buffer non-...
user avatar
0 votes
1 answer
252 views

Can gstreamer fbdevsink output to Xvfb virtual framebuffer? Which device to use?

I learned recently how to use Xvfb virtual Linux framebuffer: https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=261264 I want gstreamer fbdevsink output into a virtual framebuffer, but that ...
user avatar
2 votes
1 answer
239 views

Displaying a picture on the framebuffer while running a script created with dialog

I have setup scripts that use the dialog command. They are used to prepare embedded servers. I'd like to display a picture on a edge while a dialog script is running. The problem is, that dialog by ...
user avatar
2 votes
0 answers
452 views

Xfbdev not found after including X (tinyx/kdrive) in Buildroot

I'm trying to add Xorg to an evaluation board for which I've already been provided with a working linux kernel. The evaluation board has an LCD display and I can confirm hardware & drivers are ...
user avatar
  • 179
3 votes
1 answer
1k views

How do I get fb0 scanline length?

I am accessing /dev/fb0, the screen's frame buffer, in console mode, Debian 10, using a HP Envy Touchsmart laptop, using fwrite standard C function. I read this page: https://techoverflow.net/2015/06/...
user avatar
  • 133
4 votes
0 answers
495 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 ...
user avatar
  • 889
4 votes
1 answer
992 views

How can I prevent a TTY (e.g. /dev/tty1) from writing to the framebuffer (/dev/fb0)?

I'm running a Raspbian Buster server with no Xserver. I want to display wallpaper on a connected television but /dev/tty1 keeps over writing /dev/fb0 either with a blinking cursor or just refreshing ...
user avatar
  • 392
0 votes
1 answer
274 views

How to prevent a particular terminal (e.g. /dev/tty1) from writing the cursor to framebuffer (e.g. /dev/fb0)

I'm running Raspbian Buster with no Xserver but attached to a television. I have a script that writes an image to the framebuffer from a timed systemd service. The problem is /dev/tty1 is writing ...
user avatar
  • 392
0 votes
0 answers
464 views

How to set a large stty size?(default 80x24)

I'm really not sure where is the problem, so I'm putting all message i think helpful here. dmesg | grep drm [ 0.316388] fb0: switching to cirrusdrmfb from EFI VGA [ 0.316769] [drm] fb mappable ...
user avatar
1 vote
0 answers
626 views

Struggling with display KMS options on Lenovo D330-10igm

I'm trying to replace the default Windows 10 installation with Linux on this hybrid tablet. What I tried First I tried with Ubuntu 18.04, blank screen, I thought about starting modifying the KMS ...
user avatar
  • 233
0 votes
0 answers
198 views

Accessing the full screen in console mode

I have a newly installed version Rockchip Debian running on a Libre Computer Renegade that I use solely in console mode. I am trying to get text to take up the entire screen and have managed to ...
user avatar
2 votes
0 answers
162 views

Redirect all keyboard input to a detached screen session

I'm trying to build a headless system using a Raspberry Pi; I have two programs runnning on it, one to catch all the input from a barcode reader (a simple keyboard emulation device) and one to display ...
user avatar
  • 21
2 votes
0 answers
227 views

How do I vsync in bash (or the Linux framebuffer)?

I was trying to see how fast I could fill/swap on /dev/fb0 with something to the effect of: while :; do head -c $SIZE /dev/erg > /dev/fb0; head -c $SIZE /dev/zero > /dev/fb0; done (Where /dev/...
user avatar
1 vote
0 answers
77 views

Display blacking out on boot (Macbook Linux)

(Please note that I am breaking this out as a separate question from this one I asked earlier: How exactly do the Linux display device files work?) I have a Linux From Scratch system that I've built (...
user avatar
  • 2,122
2 votes
0 answers
219 views

How exactly do the Linux display device files work? [closed]

I don't really understand how the Linux display device files work and interact together. What files in the /dev tree need to go where and where do they need to connect/point to, in order to show a ...
user avatar
  • 2,122
1 vote
1 answer
1k views

mapping linux /dev/fb0 to DDR for displaying

I want to write a linux driver which maps my specified memory address space to /dev/fb0. the driver should be specified by what part of linux? drm or frame buffer or server X or somthing else? Which ...
user avatar
1 vote
1 answer
387 views

Two screens/monitors in Linux console (FB not Xorg)

I try to 'mirror' a Linux console (not Xserver) from a Dell laptop to an external monitor connected with HDMI cable. The graphic card is Intel UHD 620. What's the best approach? Initial net search ...
user avatar
  • 143
0 votes
1 answer
349 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 ...
user avatar
4 votes
1 answer
2k views

How to display an X11 screen from a remote machine? (Alternative to ssh -X)

I am locally on a machine without root rights. X forwarding is disabled. Remotely I am running a process on a machine without a screen, using the Xvfb virtual framebuffer which simulates an X server ...
user avatar
  • 7,487
0 votes
0 answers
166 views

Modify start up routine of LXDE using startx command

I have built lxde and fbtft driver for Raspberry Pi using Yocto. In order to correctly start X11 session and dbus, I need to stop the existing one and execute something like: FRAMEBUFFER=/dev/fb1 ...
user avatar
1 vote
0 answers
329 views

Embedded linux - USB framebuffer device mounting

I have a embedded system which consists of a usb framebuffer display, and a customized embedded linux (3.10.59) box running Busybox (1.21.1). There is software running a application which utilizes ...
user avatar
  • 155