mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
In the commitec6d61cbdd("mesa: enable native and nativesdk variants"), the gallium is enabled for the mesa. Since we use the modesetting driver for the Xorg on the beagleboard and the glamor acceleration method is enabled by the modesetting driver, the gallium DRI driver will be used after this commit. But the gallium DRI driver only support 32bpp and we choose to use 16bpp on beaglebone in commite7434c17b4("meta-yocto-bsp: workaround the X malfunction on beaglebone"), the mismatch between them causes the malfunction of the Xorg. I have hacked the kernel to enable the 32bpp for the beagllebone, but it has the following issues: 1. The color is abnormal. 2. The Xorg hang occasionally. 3. The performance of using glamor acceleration based on gallium is pretty bad. So I choose to disable the glamor on this board. (From meta-yocto rev: b7a995856c58b507a521a55dcf94bee75804e81c) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
22 lines
569 B
Xorg
22 lines
569 B
Xorg
Section "Monitor"
|
|
Identifier "Builtin Default Monitor"
|
|
EndSection
|
|
|
|
Section "Device"
|
|
Identifier "Builtin Default fbdev Device 0"
|
|
Driver "modesetting"
|
|
Option "AccelMethod" "none"
|
|
EndSection
|
|
|
|
Section "Screen"
|
|
Identifier "Builtin Default fbdev Screen 0"
|
|
DefaultDepth 16
|
|
Device "Builtin Default fbdev Device 0"
|
|
Monitor "Builtin Default Monitor"
|
|
EndSection
|
|
|
|
Section "ServerLayout"
|
|
Identifier "Builtin Default Layout"
|
|
Screen "Builtin Default fbdev Screen 0"
|
|
EndSection
|