rk35xx: Fix Docker causing camera 3A loss
This commit is contained in:
parent
16537e6f25
commit
83dcf18de1
|
|
@ -8,4 +8,4 @@ BOOT_SUPPORT_SPI="yes"
|
||||||
DISTRIB_TYPE_LEGACY="focal jammy bullseye bookworm raspi"
|
DISTRIB_TYPE_LEGACY="focal jammy bullseye bookworm raspi"
|
||||||
BOOTFS_TYPE="fat"
|
BOOTFS_TYPE="fat"
|
||||||
IMAGE_PARTITION_TABLE="gpt"
|
IMAGE_PARTITION_TABLE="gpt"
|
||||||
REVISION="1.0.6"
|
REVISION="1.0.8"
|
||||||
|
|
|
||||||
|
|
@ -12,4 +12,4 @@ SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||||
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
DISTRIB_TYPE_LEGACY="bullseye bookworm bionic focal jammy"
|
||||||
DISTRIB_TYPE_CURRENT="bullseye bookworm jammy"
|
DISTRIB_TYPE_CURRENT="bullseye bookworm jammy"
|
||||||
BOOTFS_TYPE="fat"
|
BOOTFS_TYPE="fat"
|
||||||
REVISION="1.0.4"
|
REVISION="1.0.6"
|
||||||
|
|
|
||||||
|
|
@ -148,7 +148,7 @@ CONFIG_CGROUP_WRITEBACK=y
|
||||||
CONFIG_CGROUP_SCHED=y
|
CONFIG_CGROUP_SCHED=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
# CONFIG_RT_GROUP_SCHED is not set
|
||||||
CONFIG_UCLAMP_TASK_GROUP=y
|
CONFIG_UCLAMP_TASK_GROUP=y
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
CONFIG_CGROUP_RDMA=y
|
CONFIG_CGROUP_RDMA=y
|
||||||
|
|
|
||||||
|
|
@ -175,7 +175,7 @@ CONFIG_CGROUP_WRITEBACK=y
|
||||||
CONFIG_CGROUP_SCHED=y
|
CONFIG_CGROUP_SCHED=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
# CONFIG_RT_GROUP_SCHED is not set
|
||||||
CONFIG_UCLAMP_TASK_GROUP=y
|
CONFIG_UCLAMP_TASK_GROUP=y
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
CONFIG_CGROUP_RDMA=y
|
CONFIG_CGROUP_RDMA=y
|
||||||
|
|
|
||||||
|
|
@ -175,7 +175,7 @@ CONFIG_CGROUP_WRITEBACK=y
|
||||||
CONFIG_CGROUP_SCHED=y
|
CONFIG_CGROUP_SCHED=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
# CONFIG_RT_GROUP_SCHED is not set
|
||||||
CONFIG_UCLAMP_TASK_GROUP=y
|
CONFIG_UCLAMP_TASK_GROUP=y
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
CONFIG_CGROUP_RDMA=y
|
CONFIG_CGROUP_RDMA=y
|
||||||
|
|
|
||||||
|
|
@ -175,7 +175,7 @@ CONFIG_CGROUP_WRITEBACK=y
|
||||||
CONFIG_CGROUP_SCHED=y
|
CONFIG_CGROUP_SCHED=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
# CONFIG_RT_GROUP_SCHED is not set
|
||||||
CONFIG_UCLAMP_TASK_GROUP=y
|
CONFIG_UCLAMP_TASK_GROUP=y
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
CONFIG_CGROUP_RDMA=y
|
CONFIG_CGROUP_RDMA=y
|
||||||
|
|
|
||||||
|
|
@ -148,7 +148,7 @@ CONFIG_CGROUP_WRITEBACK=y
|
||||||
CONFIG_CGROUP_SCHED=y
|
CONFIG_CGROUP_SCHED=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
# CONFIG_RT_GROUP_SCHED is not set
|
||||||
CONFIG_UCLAMP_TASK_GROUP=y
|
CONFIG_UCLAMP_TASK_GROUP=y
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
CONFIG_CGROUP_RDMA=y
|
CONFIG_CGROUP_RDMA=y
|
||||||
|
|
|
||||||
|
|
@ -148,7 +148,7 @@ CONFIG_CGROUP_WRITEBACK=y
|
||||||
CONFIG_CGROUP_SCHED=y
|
CONFIG_CGROUP_SCHED=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
# CONFIG_RT_GROUP_SCHED is not set
|
||||||
CONFIG_UCLAMP_TASK_GROUP=y
|
CONFIG_UCLAMP_TASK_GROUP=y
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
CONFIG_CGROUP_RDMA=y
|
CONFIG_CGROUP_RDMA=y
|
||||||
|
|
|
||||||
|
|
@ -148,7 +148,7 @@ CONFIG_CGROUP_WRITEBACK=y
|
||||||
CONFIG_CGROUP_SCHED=y
|
CONFIG_CGROUP_SCHED=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
# CONFIG_RT_GROUP_SCHED is not set
|
||||||
CONFIG_UCLAMP_TASK_GROUP=y
|
CONFIG_UCLAMP_TASK_GROUP=y
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
CONFIG_CGROUP_RDMA=y
|
CONFIG_CGROUP_RDMA=y
|
||||||
|
|
|
||||||
|
|
@ -148,7 +148,7 @@ CONFIG_CGROUP_WRITEBACK=y
|
||||||
CONFIG_CGROUP_SCHED=y
|
CONFIG_CGROUP_SCHED=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
# CONFIG_RT_GROUP_SCHED is not set
|
||||||
CONFIG_UCLAMP_TASK_GROUP=y
|
CONFIG_UCLAMP_TASK_GROUP=y
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
CONFIG_CGROUP_RDMA=y
|
CONFIG_CGROUP_RDMA=y
|
||||||
|
|
|
||||||
|
|
@ -84,6 +84,8 @@ rk35xx_gpu_vpu_tweaks()
|
||||||
chroot $SDCARD /bin/bash -c "rm /usr/lib/aarch64-linux-gnu/dri/*.so;mv /*.so /usr/lib/aarch64-linux-gnu/dri/"
|
chroot $SDCARD /bin/bash -c "rm /usr/lib/aarch64-linux-gnu/dri/*.so;mv /*.so /usr/lib/aarch64-linux-gnu/dri/"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
[[ ${RELEASE} =~ jammy|focal ]] && run_on_sdcard "apt install -y cheese"
|
||||||
|
|
||||||
apply_common_operations() {
|
apply_common_operations() {
|
||||||
chroot $SDCARD /bin/bash -c "chmod o+x /usr/lib/dbus-1.0/dbus-daemon-launch-helper"
|
chroot $SDCARD /bin/bash -c "chmod o+x /usr/lib/dbus-1.0/dbus-daemon-launch-helper"
|
||||||
chroot $SDCARD /bin/bash -c "sed -i '5aexport LD_PRELOAD=libdrm-cursor.so.1' /usr/bin/X"
|
chroot $SDCARD /bin/bash -c "sed -i '5aexport LD_PRELOAD=libdrm-cursor.so.1' /usr/bin/X"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue