openFyde / overlay-amd64-openfyde

openFyde supported hardware "x86 PC with Intel HD graphics" build artefacts and pre-built image releases.
https://openfyde.io
BSD 3-Clause "New" or "Revised" License
99 stars 9 forks source link

赛扬6305安装卡在logo页面 #1

Closed ycgkwyc closed 1 year ago

ycgkwyc commented 1 year ago

boot.msg 文件下载链接: https://drive.google.com/file/d/1lJ32nOWb-qsRFwkJz_t2IIfweItEPxwv/view?usp=sharing

Damenly commented 1 year ago

boot.msg显示ui初始化有问题,麻烦再提供下 /var/log/chrome/chrome 文件以及 /var/log/ui/ui.LATEST

ycgkwyc commented 1 year ago

文件更新

https://drive.google.com/drive/folders/1B_d1haLzdzzF2K3jo4Xxa5_ujrMlEVZa?usp=sharing

Damenly commented 1 year ago

请查看下是否有 /usr/lib64/dri/iris_dri.so 这个文件。没有话尝试把 /usr/lib64/iris_dri.so 链接或者复制过去然后 restart ui 切回tty1 看下ui有没有起来。如果没有的话再提供下/var/log/chrome/chrome 文件以及 /var/log/ui/ui.LATEST

ycgkwyc commented 1 year ago

openfyde缺少/usr/lib64/dri/iris_dri.so 这个文件,我在整个openfyde 文件下也没有找到这个文件,尝试从fydeos v15里复制了一个iris_dri.so 文件,现在可以正常进入安装页面。安装完成后多重启几次可以顺利进入系统,但是桌面总感觉怪怪的,颜色有些失真,背景尺寸变的很大 我需要怎么样把iris_dri.so文件放入板文件里呢? ~/r96/openfyde/overlays/arch-amd64/profiles/base/make.defaults VIDEO_CARDS="intel i915 i965 iris"

peeweep commented 1 year ago

iris_dri.so属于 mesa-iris 包,可以在 overlay-amd64-openfyde 的 openfyde-board-spec 中添加为 board 的依赖

diff --git a/virtual/openfyde-board-spec/openfyde-board-spec-0.0.7-r2.ebuild b/virtual/openfyde-board-spec/openfyde-board-spec-0.0.7-r2.ebuild
index befefdd..7b8ef04 100644
--- a/virtual/openfyde-board-spec/openfyde-board-spec-0.0.7-r2.ebuild
+++ b/virtual/openfyde-board-spec/openfyde-board-spec-0.0.7-r2.ebuild
@@ -12,6 +12,7 @@ KEYWORDS="*"
 IUSE="kernel-5_10"

 RDEPEND="
+    media-libs/mesa-iris
     chromeos-base/auto-expand-partition
        chromeos-base/apple-touchpad-bcm5974
     chromeos-base/amd64-openfyde-spec

添加后重新 build_packages、build_image

./build_packages --board=${BOARD} --nowithautotest --autosetgov --nouse_any_chrome
./build_image --board=${BOARD} --noenable_rootfs_verification
ycgkwyc commented 1 year ago

已解决