- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 beagleboard BB-MB-000 Rev. C4,并使用配方 linux-ti-staging_4.4.bb 从 meta-ti-layer 构建一个带有 Yocto 的 core_image_sato 和一个 uImage 4.4.9。我试图从 nand 启动我的 Beagleboard,因为我无法从 mmc 启动它。但现在这不是问题。
由于缺少 fb0 设备,xserver 无法启动:
[ 3.320000] VAUX3: disabling
[ 3.330000] VDAC: disabling
[ 3.330000] VMMC1: disabling
[ 3.340000] VUSB1V5: disabling
[ 3.340000] VUSB1V8: disabling
[ 3.350000] VUSB3V1: disabling
[ 3.350000] hsusb2_vbus: disabling
[ 3.520000] jffs2: Empty flash at 0x01606f10 ends at 0x01607000
[ 5.220000] jffs2: notice: (1) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and.
[ 5.240000] VFS: Mounted root (jffs2 filesystem) on device 31:4.
[ 5.240000] devtmpfs: mounted
[ 5.250000] Freeing unused kernel memory: 420K (c085d000 - c08c6000)
[ 5.260000] This architecture does not have kernel memory protection.
INIT: version 2.88 booting
Error opening /dev/fb0: No such file or directory
Starting udev
[ 6.990000] udevd[798]: starting version 3.1.5
[ 7.450000] random: udevd urandom read with 17 bits of entropy available
bootlogd: cannot allocate pseudo tty: No such file or directory
ALSA: Restoring mixer settings...
INIT: Entering runlevel: 2
/usr/sbin/alsactl: load_state:1735: No soundcards found...
由于缺少帧缓冲设备,xinit 以错误结束:
X.Org X Server 1.18.0
Release Date: 2015-11-09
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.2.0-1-amd64 x86_64
Current Operating System: Linux beagleboard 4.4.9-gba05e8fda2 #4 SMP Tue May 17 20:56:11 CEST 2016 armv7l
Kernel command line: console=ttyO2,115200n8 root=/dev/mtdblock4 rw rootfstype=jffs2 mpurate=auto buddy=zippy
camera=lbcm3m1 vram=12M omapfb.mode=dvi:1280x1024MR-16@60
Build Date: 12 May 2016 05:40:39AM
Current version of pixman: 0.32.8
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri May 20 16:53:51 2016
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Bad file descriptor
xinit: server error
这里是内核配置部分,可能与帧缓冲区相关:
#
# Graphics support
#
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=16
# CONFIG_IMX_IPUV3_CORE is not set
CONFIG_DRM=y
CONFIG_DRM_MIPI_DSI=y
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_KMS_FB_HELPER=y
CONFIG_DRM_FBDEV_EMULATION=y
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
CONFIG_DRM_TTM=m
CONFIG_DRM_GEM_CMA_HELPER=y
CONFIG_DRM_KMS_CMA_HELPER=y
#
# Frame buffer Devices
#
CONFIG_FB=y
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB_CMDLINE=y
CONFIG_FB_NOTIFY=y
# CONFIG_FB_DDC is not set
# CONFIG_FB_BOOT_VESA_SUPPORT is not set
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
CONFIG_FB_SYS_FILLRECT=y
CONFIG_FB_SYS_COPYAREA=y
CONFIG_FB_SYS_IMAGEBLIT=y
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=y
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
CONFIG_FB_BACKLIGHT=y
CONFIG_FB_MODE_HELPERS=y
# CONFIG_FB_TILEBLITTING is not set
#
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
CONFIG_FB_ARMCLCD=y
# CONFIG_PLAT_VERSATILE_CLCD is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_SMSCUFX is not set
# CONFIG_FB_UDL is not set
# CONFIG_FB_IBM_GXT4500 is not set
# CONFIG_FB_DA8XX is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_AUO_K190X is not set
CONFIG_FB_SIMPLE=y
# CONFIG_FB_SSD1307 is not set
# CONFIG_FB_SM712 is not set
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=m
# CONFIG_LCD_L4F00242T03 is not set
# CONFIG_LCD_LMS283GF05 is not set
# CONFIG_LCD_LTV350QV is not set
# CONFIG_LCD_ILI922X is not set
# CONFIG_LCD_ILI9320 is not set
# CONFIG_LCD_TDO24M is not set
# CONFIG_LCD_VGG2432A4 is not set
CONFIG_LCD_PLATFORM=m
# CONFIG_LCD_S6E63M0 is not set
# CONFIG_LCD_LD9040 is not set
# CONFIG_LCD_AMS369FG06 is not set
# CONFIG_LCD_LMS501KF03 is not set
# CONFIG_LCD_HX8357 is not set
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=y
CONFIG_BACKLIGHT_PWM=y
# CONFIG_BACKLIGHT_PM8941_WLED is not set
# CONFIG_BACKLIGHT_ADP8860 is not set
# CONFIG_BACKLIGHT_ADP8870 is not set
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
# CONFIG_BACKLIGHT_LP855X is not set
# CONFIG_BACKLIGHT_PANDORA is not set
CONFIG_BACKLIGHT_AS3711=y
CONFIG_BACKLIGHT_GPIO=y
# CONFIG_BACKLIGHT_LV5207LP is not set
# CONFIG_BACKLIGHT_BD6107 is not set
CONFIG_BACKLIGHT_LED=y
# CONFIG_VGASTATE is not set
CONFIG_VIDEOMODE_HELPERS=y
CONFIG_HDMI=y
在尝试使用 yocto 并在互联网上搜索了几天之后,我再也不知道了。有人可以帮助我吗?
最佳答案
在 local.conf 中删除 x11 和 wayland:
DISTRO_FEATURES_remove = "x11 wayland"
您还必须在 U-boot uEnv.txt 中“释放”。
你在使用 Qt5 吗?
关于framebuffer - Yocto:无法让我的 beagleboard 工作:没有帧缓冲设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37405207/
我正在使用 OpenGL 帧缓冲区对象 (FBO) 在 iOS 上实现模板阴影。代码有效——也就是说,从视觉上看,模板缓冲区正在完成这项工作,而且性能似乎还不错。 但是,当我通过 OpenGL ES
一个像样的图像开始于 VK_IMAGE_LAYOUT_UNDEFINED但会是 VK_IMAGE_LAYOUT_PRESENT_SRC_KHR在它们被呈现一次之后。 很多例子都做了一个过渡vkImag
我需要一种非常快速的方法来在屏幕上显示数据缓冲区。我首先尝试访问linux帧缓冲区,事实证明那是相当不错的。然后,我了解了directFB,并且喜欢它提供的额外功能(例如快速memcpy,即时调整图像
所以我正在制作一个可以使用directx10,11和opengl的引擎。 到目前为止,一切都运行良好。它可以在 opengl 和 directx 中正确渲染图像,并且两者看起来相同。 现在我添加了渲染
我使用 FBO 在我的 LevelScreen 渲染方法中渲染多 channel 模糊着色器。我想要实现的是制作一个 MenuScreen,它在背景上渲染 LevelScreen,在它上面应用另一个模
我有一个 RaspberryPi 并且想在没有 xserver 的情况下全屏显示图像 - 所以直接将它写入帧缓冲区。这里没问题。 但是设置为全屏是行不通的。 cat /sys/class/graphi
如何直接写入linux framebuffer? 最佳答案 查看 FBIOPUT_VSCREENINFO、ioctl 和 mmap (我有代码但不在这台电脑上,抱歉) 编辑:这应该让你开始 //o
android framebuffer 和 linux framebuffer 之间有什么区别吗? 问候, 玛雅克 最佳答案 Android 使用标准 Linux 帧缓冲区,如下所述:http://w
我使用一个程序来绘制一些 2D 纹理并使用它们。在这个程序中使用了 libgdx。我在使用 FrameBuffer 时遇到了一些问题。我尝试在我的 FrameBuffer 中绘制一些纹理,然后我需要保
我正在将后期处理效果集成到我的 3D 引擎中。我在使用带有 WebGL 的 FrameBuffer 对象捕获深度数据时遇到了障碍。将颜色数据捕获到 FrameBuffer 中没有问题。但是,即使为 C
我想从 Android 中的 FrameBuffer 中截取屏幕截图,我使用下面的代码,但只得到了一张模糊的图像。我包含 3 个主要步骤。首先,从 FrameBuffer 中读取数据和信息,其次,将原
我正在使用 LibGDX 框架开发一个绘画应用程序,我正在使用他们的 FrameBuffer 类将用户绘制的内容合并到实体纹理上,这就是他们所看到的绘图。这方面工作得很好,但是,用户可以绘制的区域并不
我正在学习在 Qt 中使用 OpenGL 和 QOpenGLFramebufferObject,并尝试使用以下代码绘制三角形: 在 render() 中: glUseProgram(m_program
我正在使用 opengl ES 2.0我正在使用链接到纹理的帧缓冲区来编译屏幕外渲染(一些简单的元球),然后将该纹理渲染到主后台缓冲区。 一切看起来都很棒,除了纹理出现剪裁,即。它不是完整的窗口尺寸(
我有一个直接渲染到帧缓冲区的 OpenGL 应用程序。 如果我从终端启动应用程序,有时我会看到光标在我的应用程序后面闪烁。同样,如果我从 X 中的终端仿真器内部启动它,当我四处移动鼠标时,我会瞥见鼠标
我对这些硬件的实际工作原理知之甚少,但现在我需要学习如何为 Android 设备编写 Linux 帧缓冲驱动程序。 我对 Linux 图形堆栈感到困惑。据我了解,在台式计算机上,合成窗口管理器与 DR
所以我正在尝试制作自定义按钮,为此我需要组合按钮背景的不同部分。为此,我认为使用 FrameBuffer 是可行的,但它没有给出可行的结果。因此,我尝试通过编写一个简单的测试方法来测试我的 Frame
由glGenTextures(...)、glGenFramebuffers(...)生成的id会是0吗?更具体地说,我可以使用零作为未初始化纹理的 id,还是需要使用 -1? 最佳答案 没有 glGe
我现在正在研究Ctrl+Alt+F1~F7背后的机制是什么。 我发现了一些关于framebuffer、VT和tty的信息。我知道帧缓冲区是图形卡操作的抽象,而 tty(和 pts)是程序与之交互的东西
我尝试实现一些后处理,所以我需要使用 FrameBuffer 收集整张图片,然后使用着色器对其进行后处理。我在 LibGDX( Rendering a 3D model to texture in L
我是一名优秀的程序员,十分优秀!