framebuffer

如何加速 Ubuntu 18.04 上的文本控制台?
framebuffer

如何加速 Ubuntu 18.04 上的文本控制台?

我刚刚在 Dell T310 服务器上安装了 18.04,我注意到滚动文本时文本控制台的速度非常慢。 补充一些数字,dmesg启动后立即通过 ssh 连接调用大约需要半秒钟才能显示所有输出,但在控制台上执行此操作需要大约 36 秒才能显示相同数量的输出。(速度减慢了 72 倍) 控制台在 GRUB 之后立即停止片刻,然后似乎将图形模式切换到更高分辨率。 过去有效的方法是强制vesafb使用 GRUB(GRUB_CMDLINE_LINUX="video=vesafb:ywrap,mtrr:3"在/etc/default/grub),但在这里不起作用。 ...

Admin

b“0”与/dev/zero 之间的区别
framebuffer

b“0”与/dev/zero 之间的区别

在我研究如何使我的 Linux 帧缓冲区完全变黑时,我偶然发现了以下内容,我正在寻找其解释: 命令行:dd if=/dev/zero of=/dev/fb0导致帧缓冲区完全变黑 Python:Path('/dev/fb0').write_bytes(FBSIZE * b"0")结果完全灰色的帧缓冲区 通过调整 b“0”,我可以使帧缓冲区变浅或变深为灰色,但永远不会完全变黑。 这与 Python 中的结果有何/dev/zero不同b"0"? (为了完整起见,我最终使用了setterm --clear all,但这种现象一直困扰着我。) 任何对此的...

Admin

Ubuntu 18.04 没有连接显示器 - 没有帧缓冲设备
framebuffer

Ubuntu 18.04 没有连接显示器 - 没有帧缓冲设备

我有一个英特尔计算棒带有集成 Intel HD Graphics 515 显卡,运行 Ubuntu 18.04 服务器(内核 4.15.0-29-generic),不带 X windows。为了远程访问此系统,我使用 TeamViewer,它显然需要帧缓冲设备 (/dev/fbX) 才能正常运行。当我启动连接有显示器的系统时,帧缓冲设备存在,一切正常。当我启动没有连接显示器的系统时,没有帧缓冲设备,TeamViewer 无法使用。 在升级到 Ubutun 18.04 之前,我一直在使用 Ubuntu 16.04 (4.4.0-116-generic),无论...

Admin

如何发现哪个设备是嵌入式 Linux 硬件的显示帧缓冲设备
framebuffer

如何发现哪个设备是嵌入式 Linux 硬件的显示帧缓冲设备

我想在嵌入式 Linux 硬件中安装 tslib。 但我不知道设置TSLIB_FBDEVICE所需的“帧缓冲区”是哪个设备。 /dev 文件夹: /dev $ ls -la drwxr-xr-x 10 root root 13704 Jun 11 15:03 . drwxr-xr-x 16 root root 1400 Mar 25 15:52 .. crw-rw---- 1 root root 189, 258 Jun 11 15:03 3-1 crw-rw-r-- ...

Admin

Gstreamer 使用补丁保存视频
framebuffer

Gstreamer 使用补丁保存视频

有谁知道流处理器命令保存网络摄像头视频补丁基于MB大小。 我需要录制网络摄像头视频,并在其大小达到 100mb 时将其保存为单独的文件。 提前致谢。 ...

Admin

需要在使用 fbcon 运行 kiosk 模式时访问 tty 控制台(Raspberry Pi 3B+)
framebuffer

需要在使用 fbcon 运行 kiosk 模式时访问 tty 控制台(Raspberry Pi 3B+)

我在 Raspberry Pi 3B+ 上以信息亭模式运行我的应用程序。我成功地在启动时放置了我的启动徽标,并通过在文件 /boot/cmdline.txt 中添加 fbcon=map:2 来显示启动消息。我还需要访问 tty 控制台,我通过 ctrl+alt F2 (tty2) 启用它,但它在 fbcon 模式下不起作用。有什么建议吗? ...

Admin

FB 中的 Navit 导致 SDL 初始化 -1
framebuffer

FB 中的 Navit 导致 SDL 初始化 -1

我正在尝试使用 Buildroot 映像(包括 WPE 框架)为 Rpi3 编译 Navit。启动时仅运行 WPE 框架(无 x 服务器),因此我想使用帧缓冲区显示 Navit。我知道有支持此功能。我已按如下方式配置 Navit: Navit 配置 但无论如何我都无法运行它。出现以下错误。我已经从 buildroot 安装了 SDL。 错误:graphics_sdl:graphics_sdl_new:SDL_Init 失败 -1 有人能告诉我如何设置 Navit 才能在不使用 X Server(与 WPE 合作)的情况下顺利运行吗?遗憾的是 Na...

Admin

如何在 Linux 帧缓冲区上启用完整 RGB 范围?
framebuffer

如何在 Linux 帧缓冲区上启用完整 RGB 范围?

我有一台 AMD 2400G APU,并且使用 HDMI 连接了一台显示器。我正在使用amdgpu内核驱动程序来获取帧缓冲区。当驱动程序加载时,屏幕上的黑色变为深灰色。原因很可能是驱动程序认为我的屏幕是电视,并且驱动程序认为 16-240 是要使用的 RGB 范围,而不是完整的 0-255。 我以前在配备 X11 的英特尔 GPU 上遇到过这个问题。解决方案是调用 xrandr --output HDMI1 --set "Broadcast RGB" "Full" 但现在我想在不使用 X11 的情况下直接在 amd 显卡的帧缓冲区上完成相同的操作。我...

Admin

是否有一个工具可以从 Linux 帧缓冲区广播视频?
framebuffer

是否有一个工具可以从 Linux 帧缓冲区广播视频?

我想通过播放视频(类似于您在 twitch.tv 和其他类似网站上看到的直播)来实时展示 Linux 安装过程。 我知道可以截取帧缓冲区的屏幕截图和录制视频,并且存在用于前者的工具。 现在据我所知,这应该是可能的,因为这就像从 X11 广播视频,但使用不同的 FFMPEG 后端,但我可能错了。 我想知道: 有任何理由认为这不可能 有一个现有的工具可以解决这个问题,或者任何其他解决方案都不需要我使用低级语言(例如,使用 shell 脚本来实现),但到目前为止我还没有找到任何东西。 ...

Admin

VLC 等待帧
framebuffer

VLC 等待帧

我有一个高清视频,我想播放它时不要出现灰帧(例如当解码速度不够快时) 我可以手动调低播放速度直到它起作用,但我想要一个更好的替代方案(例如,也许通过设置) 所以我的问题是,“如何让 VLC 等待当前帧加载完成,然后再加载下一帧?” 我不在乎是否需要更长的时间,也不关心音频是否不同步 ...

Admin

从源代码构建 fbida (fbi) 时无法使用 make
framebuffer

从源代码构建 fbida (fbi) 时无法使用 make

我正在尝试安装联邦调查局 (Fbi),帧缓冲区图像查看器,在 Ubuntu 16.04 上。我尝试从源 fbida v2.13 (www.kraxel.org/releases/fbida/) 进行构建,因为当我使用 安装时sudo apt-get install fbi,它会安装 v2.09。 在使用该make命令时,我收到错误:Make.config:1: *** empty variable name. Stop. 在使用该make命令之前,我使用以下命令安装了所有依赖项。我假设这些依赖项是基于类似项目中提供的说明,该项目名为财务信息管理。 s...

Admin

安装 Nvidia 显卡驱动程序后缺少帧缓冲设备 /dev/fb0
framebuffer

安装 Nvidia 显卡驱动程序后缺少帧缓冲设备 /dev/fb0

我在配备 NVIDIA ION GPU 的瘦客户端桌面上运行 Ubuntu 16.04 LTS。使用以下命令,我在登录 TTY1 控制台时安装了 NVIDIA 图形驱动程序。安装后,我重新启动了。 sudo apt-get purge nvidia-* sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-340 安装 NVIDIA 驱动程序后,我不再有帧缓冲设备/dev/fb0。当我看到时,ls /dev我没...

Admin

单板计算机(基于H3)上 Armbian 下的过扫描
framebuffer

单板计算机(基于H3)上 Armbian 下的过扫描

我在跑安比安在全志H3-基于新加坡基督教学院(NanoPi M1): 正如你所见,它有一个复合视频信号经过对 bootloader的脚本(编译时包含和不包含.ini类似FEX 格式和bin2fex 和 fex2bin),同时弄清楚了 3.5 毫米 TRRS 插孔上视频的引脚顺序,我让它与其中一台旧电视进行通讯。 但是,我很快就想到了那些旧电视的一个缺点:过扫描。 这甚至不是要使用的电视,所以我不能相信它有任何“自动调整”选项。我宁愿让帧缓冲区在黑色边框上浪费一些空间。我通过 SSH 访问它。 我查看了允许的启动选项script.bin,它不提...

Admin

使用无源 2 端口 VGA 交换机时缺少 Modeline
framebuffer

使用无源 2 端口 VGA 交换机时缺少 Modeline

我正在尝试使用便宜的 2 端口 VGA 交换机(搜索:)Round Press Button Two Way VGA Switch Splitter Black。 只需要two VGA in和one VGA out(不电源输入)。但是,当我启动XFCEDebian 会话时,我无法将分辨率更改为显示器的推荐分辨率(HP Pavilion v220 Monitor即)1680x1050。 查看X log使用交换机启动时我可以看到以下内容: [ 26.355] (II) intel(0): EDID for output VGA1 [ 26.35...

Admin

我如何强制 MPlayer 将多余的内容留在帧缓冲区中?
framebuffer

我如何强制 MPlayer 将多余的内容留在帧缓冲区中?

我使用 Arch Linux,到目前为止已成功使用 mplayer 通过 fbdev2 输出播放视频。 但是,mplayer 有时会在帧缓冲区中留下一些垃圾(垃圾是指 mplayer 退出前最后渲染的视频帧,之后在屏幕上可见),而其他时候会让帧缓冲区“干净”(我的意思是,当 mplayer 退出时,帧缓冲区中视频输出后面的内容会重新插入,因此除了命令行之外,视频没有留下任何可见的证据)。 如果可能的话,我要求一种始终让 mplayer 留下垃圾的方法(不相关的原因,我不会深入讨论)。 可能值得注意的一点:我并不是在要求替代方案,既不是 mplayer 的替代...

Admin