YuCat-OVO / BaiduNetdisk-Docker

一款基于 Linuxserver.io 的 KasmVNC 镜像以及百度网盘官方客户端的 Docker 镜像
GNU General Public License v3.0
11 stars 0 forks source link

镜像在 arm 设备上的启动问题 #3

Closed klcb2010 closed 3 months ago

klcb2010 commented 6 months ago

截屏图片

完全不会用

YuCat-OVO commented 6 months ago

您好,您可以试试直接右键黑屏处查看是否有应用启动菜单尝试启动百度网盘, 图片 如果依旧没有正常启动可以考虑运行 docker logs baidunetdisk 查看日志并且反馈给我。 目前arm64架构的镜像仍在测试中,可能该架构设备也会出现问题。

klcb2010 commented 6 months ago

您好,您可以试试直接右键黑屏处查看是否有应用启动菜单尝试启动百度网盘, 图片 如果依旧没有正常启动可以考虑运行 docker logs baidunetdisk 查看日志并且反馈给我。 目前arm64架构的镜像仍在测试中,可能该架构设备也会出现问题。 `docker logs baidunetdisk [migrations] started [migrations] no migrations found usermod: no changes ───────────────────────────────────────


| | | | | | | | | --| | | | | | | | | | | | |||____| || |____||||


| | | | | | | \ | -| | | | || | | |__|||____|____/

Based on images from linuxserver.io ───────────────────────────────────────

To support LSIO projects visit: https://www.linuxserver.io/donate/

─────────────────────────────────────── GID/UID ───────────────────────────────────────

User UID: 911 User GID: 911 ───────────────────────────────────────

[custom-init] No custom files found, skipping... [ls.io-init] done. _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.

Xvnc KasmVNC 1.2.0 - built Feb 24 2024 19:06:12 Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me) See http://kasmweb.com for information on KasmVNC. Underlying X server release 12014000, The X.Org Foundation

Obt-Message: Xinerama extension is not present on the server Error: Connection refused at PulseAudioContext. (/kclient/node_modules/pulseaudio2/lib/pulse.js:120:36) at /kclient/node_modules/pulseaudio2/lib/pulse.js:133:21 at process.processTicksAndRejections (node:internal/process/task_queues:77:11) Kclient was unable to init audio, it is possible your host lacks support!!!! Error: Access denied at /kclient/node_modules/pulseaudio2/lib/pulse.js:133:21 at process.processTicksAndRejections (node:internal/process/task_queues:77:11) Kclient was unable to init audio, it is possible your host lacks support!!!! 2024-03-03 06:12:52,894 [INFO] websocket 0: got client connection from 127.0.0.1 2024-03-03 06:12:52,942 [PRIO] Connections: accepted: @192.168.50.229_1709446372.895862::websocket 2024-03-03 06:13:34,231 [PRIO] Connections: closed: @192.168.50.229_1709446372.895862::websocket (Clean disconnection) 2024-03-03 06:13:34,876 [INFO] websocket 1: got client connection from 127.0.0.1 2024-03-03 06:13:34,921 [PRIO] Connections: accepted: @192.168.50.229_1709446414.877468::websocket 2024-03-03 06:15:22,011 [PRIO] Connections: closed: @192.168.50.229_1709446414.877468::websocket (Clean disconnection) 2024-03-03 06:15:22,709 [INFO] websocket 2: got client connection from 127.0.0.1 2024-03-03 06:15:22,752 [PRIO] Connections: accepted: @192.168.50.229_1709446522.710108::websocket 2024-03-03 06:15:44,700 [INFO] websocket 3: got client connection from 127.0.0.1 2024-03-03 06:15:44,744 [PRIO] Connections: accepted: @192.168.50.229_1709446544.701866::websocket 2024-03-03 06:15:56,179 [PRIO] Connections: closed: @192.168.50.229_1709446544.701866::websocket (Clean disconnection) 2024-03-03 06:19:54,503 [PRIO] Connections: closed: @192.168.50.229_1709446522.710108::websocket (Clean disconnection) 2024-03-03 06:19:55,113 [INFO] websocket 4: got client connection from 127.0.0.1 2024-03-03 06:19:55,155 [PRIO] Connections: accepted: @192.168.50.229_1709446795.113727::websocket 2024-03-03 06:25:54,314 [PRIO] Connections: closed: @192.168.50.229_1709446795.113727::websocket (Clean disconnection) 2024-03-03 07:42:33,522 [INFO] websocket 5: got client connection from 127.0.0.1 2024-03-03 07:42:33,565 [PRIO] Connections: accepted: @192.168.50.229_1709451753.524634::websocket root@hi3798mv300:~# 截屏图片 `

YuCat-OVO commented 6 months ago

在 commit#725c9be,尝试修复 arm64 的启动问题,现在 arm64 架构应该已经可以正常启动镜像了。请重新拉取 latest 镜像尝试。

klcb2010 commented 6 months ago

在 commit#725c9be,尝试修复 arm64 的启动问题,现在 arm64 架构应该已经可以正常启动镜像了。请重新拉取 latest 镜像尝试。

拉取了 版本还是1.3.0哎 同样提示 截屏图片

YuCat-OVO commented 6 months ago

尝试使用 --security-opt seccomp=unconfined 启动试试。Source

klcb2010 commented 6 months ago

尝试使用 --security-opt seccomp=unconfined 启动试试。Source

docker run -d \ -security-opt seccomp=unconfined --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /配置文件位置:/config \ -v /下载位置:/config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ --restart unless-stopped \ ghcr.io/yucat-ovo/baidunetdisk-docker:latest

不提示错误了 但也没有弹出登陆框

以下错误提示

`docker logs baidunetdisk [migrations] started [migrations] no migrations found usermod: no changes ───────────────────────────────────────


| | | | | | | | | --| | | | | | | | | | | | |||____| || |____||||


  | __  |  |  | |  |  |    \
  | __ -|  |  | |  |__|  |  |
  |_____|_____|_|_____|____/

Based on images from linuxserver.io ───────────────────────────────────────

To support LSIO projects visit: https://www.linuxserver.io/donate/

─────────────────────────────────────── GID/UID ───────────────────────────────────────

User UID: 911 User GID: 911 ───────────────────────────────────────

[custom-init] No custom files found, skipping... [ls.io-init] done. _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.

Xvnc KasmVNC 1.2.0 - built Mar 2 2024 18:57:12 Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me) See http://kasmweb.com for information on KasmVNC. Underlying X server release 12014000, The X.Org Foundation

Obt-Message: Xinerama extension is not present on the server XDG_RUNTIME_DIR (/config/.XDG) is not owned by us (uid 911), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.) Error: Connection refused at PulseAudioContext. (/kclient/node_modules/pulseaudio2/lib/pulse.js:120:36) at /kclient/node_modules/pulseaudio2/lib/pulse.js:133:21 at process.processTicksAndRejections (node:internal/process/task_queues:77:11) Kclient was unable to init audio, it is possible your host lacks support!!!! Error: Access denied at /kclient/node_modules/pulseaudio2/lib/pulse.js:133:21 at process.processTicksAndRejections (node:internal/process/task_queues:77:11) Kclient was unable to init audio, it is possible your host lacks support!!!! cmdProcess stderr: touch: cannot touch '/config/.config/mimeapps.list': Permission denied /usr/bin/xdg-mime: 848: cannot create /config/.config/mimeapps.list.new: Permission denied sed: can't read /config/.config/mimeapps.list: No such file or directory

Failed to create /config/.cache/mesa_shader_cache for shader cache (Permission denied)---disabling. Illegal instruction (core dumped)

ERROR: openbox-xdg-autostart requires PyXDG to be installed 2024-03-03 12:02:34,195 [INFO] websocket 0: got client connection from 127.0.0.1 2024-03-03 12:02:34,257 [PRIO] Connections: accepted: @192.168.50.229_1709467354.196229::websocket cmdProcess stderr: touch: cannot touch '/config/.config/mimeapps.list': Permission denied /usr/bin/xdg-mime: 848: cannot create /config/.config/mimeapps.list.new: Permission denied sed: can't read /config/.config/mimeapps.list: No such file or directory

Failed to create /config/.cache/mesa_shader_cache for shader cache (Permission denied)---disabling. cmdProcess stderr: touch: cannot touch '/config/.config/mimeapps.list': Permission denied /usr/bin/xdg-mime: 848: cannot create /config/.config/mimeapps.list.new: Permission denied sed: can't read /config/.config/mimeapps.list: No such file or directory

Failed to create /config/.cache/mesa_shader_cache for shader cache (Permission denied)---disabling. 2024-03-03 12:03:32,109 [PRIO] Connections: closed: @192.168.50.229_1709467354.196229::websocket (Clean disconnection) 2024-03-03 12:03:32,773 [INFO] websocket 1: got client connection from 127.0.0.1 2024-03-03 12:03:32,817 [PRIO] Connections: accepted: @192.168.50.229_1709467412.774161::websocket 2024-03-03 12:03:36,940 [PRIO] Connections: closed: @192.168.50.229_1709467412.774161::websocket (Clean disconnection) 2024-03-03 12:03:41,750 [INFO] websocket 2: got client connection from 127.0.0.1 2024-03-03 12:03:41,792 [PRIO] Connections: accepted: @192.168.50.229_1709467421.751438::websocket 2024-03-03 12:04:17,950 [PRIO] Connections: closed: @192.168.50.229_1709467421.751438::websocket (Clean disconnection) X connection to :1 broken (explicit kill or server shutdown). xterm: fatal IO error 104 (Connection reset by peer) or KillClient on X server ":1" [migrations] started [migrations] no migrations found usermod: no changes ───────────────────────────────────────


| | | | | | | | | --| | | | | | | | | | | | |||____| || |____||||


  | __  |  |  | |  |  |    \
  | __ -|  |  | |  |__|  |  |
  |_____|_____|_|_____|____/

Based on images from linuxserver.io ───────────────────────────────────────

To support LSIO projects visit: https://www.linuxserver.io/donate/

─────────────────────────────────────── GID/UID ───────────────────────────────────────

User UID: 911 User GID: 911 ───────────────────────────────────────

[custom-init] No custom files found, skipping... _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root

Xvnc KasmVNC 1.2.0 - built Mar 2 2024 18:57:12 Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me) See http://kasmweb.com for information on KasmVNC. Underlying X server release 12014000, The X.Org Foundation

[ls.io-init] done. Obt-Message: Xinerama extension is not present on the server XDG_RUNTIME_DIR (/config/.XDG) is not owned by us (uid 911), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.) Error: Connection refused at PulseAudioContext. (/kclient/node_modules/pulseaudio2/lib/pulse.js:120:36) at /kclient/node_modules/pulseaudio2/lib/pulse.js:133:21 at process.processTicksAndRejections (node:internal/process/task_queues:77:11) Kclient was unable to init audio, it is possible your host lacks support!!!! Error: Access denied at /kclient/node_modules/pulseaudio2/lib/pulse.js:133:21 at process.processTicksAndRejections (node:internal/process/task_queues:77:11) Kclient was unable to init audio, it is possible your host lacks support!!!! cmdProcess stderr: touch: cannot touch '/config/.config/mimeapps.list': Permission denied /usr/bin/xdg-mime: 848: cannot create /config/.config/mimeapps.list.new: Permission denied sed: can't read /config/.config/mimeapps.list: No such file or directory

Failed to create /config/.cache/mesa_shader_cache for shader cache (Permission denied)---disabling. Illegal instruction (core dumped)

ERROR: openbox-xdg-autostart requires PyXDG to be installed 2024-03-03 12:04:32,868 [INFO] websocket 0: got client connection from 127.0.0.1 2024-03-03 12:04:32,932 [PRIO] Connections: accepted: @192.168.50.229_1709467472.868918::websocket cmdProcess stderr: touch: cannot touch '/config/.config/mimeapps.list': Permission denied /usr/bin/xdg-mime: 848: cannot create /config/.config/mimeapps.list.new: Permission denied sed: can't read /config/.config/mimeapps.list: No such file or directory

Failed to create /config/.cache/mesa_shader_cache for shader cache (Permission denied)---disabling. cmdProcess stderr: touch: cannot touch '/config/.config/mimeapps.list': Permission denied /usr/bin/xdg-mime: 848: cannot create /config/.config/mimeapps.list.new: Permission denied sed: can't read /config/.config/mimeapps.list: No such file or directory

Failed to create /config/.cache/mesa_shader_cache for shader cache (Permission denied)---disabling. cmdProcess stderr: touch: cannot touch '/config/.config/mimeapps.list': Permission denied /usr/bin/xdg-mime: 848: cannot create /config/.config/mimeapps.list.new: Permission denied sed: can't read /config/.config/mimeapps.list: No such file or directory

Failed to create /config/.cache/mesa_shader_cache for shader cache (Permission denied)---disabling. cmdProcess stderr: touch: cannot touch '/config/.config/mimeapps.list': Permission denied /usr/bin/xdg-mime: 848: cannot create /config/.config/mimeapps.list.new: Permission denied sed: can't read /config/.config/mimeapps.list: No such file or directory

Failed to create /config/.cache/mesa_shader_cache for shader cache (Permission denied)---disabling. cmdProcess stderr: touch: cannot touch '/config/.config/mimeapps.list': Permission denied /usr/bin/xdg-mime: 848: cannot create /config/.config/mimeapps.list.new: Permission denied sed: can't read /config/.config/mimeapps.list: No such file or directory

Failed to create /config/.cache/mesa_shader_cache for shader cache (Permission denied)---disabling. root@hi3798mv300:~# `

YuCat-OVO commented 6 months ago

日志中提示您的 /config/ 目录没有权限访问,Linuxserver.io 的镜像如果不设置 PUIDPGID 变量会默认使用 911 作为默认的运行用户 ID。 如果您正在使用 root 用户运行 Docker,您可以使用

sudo chown -R 911:911 /配置文件位置 /下载位置

来调整文件夹可以使用的用户,或者将 PUIDPGID 设置为您当前的用户 ID:

docker run -d
--security-opt seccomp=unconfined
--name baidunetdisk
-p 7070:7070
-p 8181:8181
-v /配置文件位置:/config
-v /下载位置:/config/baidunetdiskdownload
-e CUSTOM_PORT=7070
-e PUID=$(id -u)
-e PGID=$(id -u)
--restart unless-stopped
ghcr.io/yucat-ovo/baidunetdisk-docker:latest

@klcb2010

klcb2010 commented 6 months ago

日志中提示您的 /config/ 目录没有权限访问,Linuxserver.io 的镜像如果不设置 PUIDPGID 变量会默认使用 911 作为默认的运行用户 ID。 如果您正在使用 root 用户运行 Docker,您可以使用

sudo chown -R 911:911 /配置文件位置 /下载位置

来调整文件夹可以使用的用户,或者将 PUIDPGID 设置为您当前的用户 ID:

docker run -d
--security-opt seccomp=unconfined
--name baidunetdisk
-p 7070:7070
-p 8181:8181
-v /配置文件位置:/config
-v /下载位置:/config/baidunetdiskdownload
-e CUSTOM_PORT=7070
-e PUID=$(id -u)
-e PGID=$(id -u)
--restart unless-stopped
ghcr.io/yucat-ovo/baidunetdisk-docker:latest

@klcb2010

设定了 任依然错误

`ocker logs baidunetdisk [migrations] started [migrations] no migrations found ───────────────────────────────────────


| | | | | | | | | --| | | | | | | | | | | | |||____| || |____||||


  | __  |  |  | |  |  |    \
  | __ -|  |  | |  |__|  |  |
  |_____|_____|_|_____|____/

Based on images from linuxserver.io ───────────────────────────────────────

To support LSIO projects visit: https://www.linuxserver.io/donate/

─────────────────────────────────────── GID/UID ───────────────────────────────────────

User UID: 100 User GID: 100 ───────────────────────────────────────

[custom-init] No custom files found, skipping... _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.

Xvnc KasmVNC 1.2.0 - built Mar 2 2024 18:57:12 Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me) See http://kasmweb.com for information on KasmVNC. Underlying X server release 12014000, The X.Org Foundation

[ls.io-init] done. Obt-Message: Xinerama extension is not present on the server 2024-03-03 13:20:48,410 [INFO] websocket 0: got client connection from 127.0.0.1 2024-03-03 13:20:48,456 [PRIO] Connections: accepted: @192.168.50.229_1709472048.412245::websocket Illegal instruction (core dumped)

ERROR: openbox-xdg-autostart requires PyXDG to be installed `

YuCat-OVO commented 6 months ago

@klcb2010 啊头疼,我这边用 QEMU 运行的测试应该都没问题的。 麻烦您那边看看右键在菜单打开可行不,我这边迟点再将镜像依赖完善一下好了。

klcb2010 commented 6 months ago

@klcb2010 啊头疼,我这边用 QEMU 运行的测试应该都没问题的。 麻烦您那边看看右键在菜单打开可行不,我这边迟点再将镜像依赖完善一下好了。

右键呼出菜单 但是只能打开xterm 截屏图片 (1)

命令

docker run -d \ --security-opt seccomp=unconfined \ --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /config \ -v /config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ -e PUID=100 \ -e PGID=100 \ --restart unless-stopped \ ghcr.io/yucat-ovo/baidunetdisk-docker:latest

YuCat-OVO commented 6 months ago

@klcb2010 我这边看到您那边之前的日志提示 Illegal instruction (core dumped),可能是架构兼容性出现了问题? 如果您是 arm64 平台(具体为使用 uname -r 命令提示 aarch64),可以尝试使用 docker pull --platform=arm64 docker.io/yucatovo/baidunetdisk-docker:latest 明确拉取 arm64 的镜像。 非常不好意思,我水平比较有限,浪费了您宝贵的时间。我这边尽可能排查一下原因。

klcb2010 commented 6 months ago

@klcb2010 我这边看到您那边之前的日志提示 Illegal instruction (core dumped),可能是架构兼容性出现了问题? 如果您是 arm64 平台(具体为使用 uname -r 命令提示 aarch64),可以尝试使用 docker pull --platform=arm64 docker.io/yucatovo/baidunetdisk-docker:latest 明确拉取 arm64 的镜像。 非常不好意思,我水平比较有限,浪费了您宝贵的时间。我这边尽可能排查一下原因。

太客气了 我尝试指定64位镜像 依然提示错误 ,

我的系统信息

板型名称 : hi3798mv300_hi3798mv3dmf CPU 信息 : hisilicon,hi3798mv200@4核处理器 | aarch64架构 系统版本 : Ubuntu 20.04.6 LTS | V20231201-4.4.35_ecoo_83112068-64 可用存储 : 67.6% 19414.0M 可用内存 : 65.6% 1220.0M | 交换区:86.3% 441.0M 启动时间 : 3 天 4 小时 29 分钟 28 秒

kid101x commented 6 months ago
docker run -d \ --security-opt seccomp=unconfined \ --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /config \ -v /config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ -e PUID=100 \ -e PGID=100 \ --restart unless-stopped \ ghcr.io/yucat-ovo/baidunetdisk-docker:latest > > @klcb2010 啊头疼,我这边用 QEMU 运行的测试应该都没问题的。 麻烦您那边看看右键在菜单打开可行不,我这边迟点再将镜像依赖完善一下好了。 > > 右键呼出菜单 但是只能打开xterm ![截屏图片 (1)](https://private-user-images.githubusercontent.com/32628414/309555165-97e5065d-5dfd-4dfc-91b9-b83038a01bbc.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA2MTE0NTYsIm5iZiI6MTcxMDYxMTE1NiwicGF0aCI6Ii8zMjYyODQxNC8zMDk1NTUxNjUtOTdlNTA2NWQtNWRmZC00ZGZjLTkxYjktYjgzMDM4YTAxYmJjLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE2VDE3NDU1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY0ZjliOTAyZDlmNmQ2ZmJlYmJlZmYwYzVlMmRlN2EyOWNjZWVmMmVhZWU1ZGM1YjU4MTg4YzQ5MDIzYjkxZGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.iBcfGgW5Xe64QQI_FugP7VA7ppG_IcoRPJPh2RXr_es) > > 命令 > > `docker run -d \ --security-opt seccomp=unconfined \ --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /config \ -v /config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ -e PUID=100 \ -e PGID=100 \ --restart unless-stopped \ ghcr.io/yucat-ovo/baidunetdisk-docker:latest`

我是路过的,不是很懂docker,但是根据我少有的使用经验,我不明白你这个docker run命令里-v /config \ -v /config/baidunetdiskdownload为什么这么写?

不是应该-v /自定义当前VPS中docker配置目录:/config \ -v /自定义当前VPS中docker下载目录:/config/baidunetdiskdownload吗?

klcb2010 commented 6 months ago

docker run -d \ --security-opt seccomp=unconfined \ --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /config \ -v /config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ -e PUID=100 \ -e PGID=100 \ --restart unless-stopped \ ghcr.io/yucat-ovo/baidunetdisk-docker:latest

@klcb2010 啊头疼,我这边用 QEMU 运行的测试应该都没问题的。 麻烦您那边看看右键在菜单打开可行不,我这边迟点再将镜像依赖完善一下好了。

右键呼出菜单 但是只能打开xterm 截屏图片 (1) 命令 docker run -d \ --security-opt seccomp=unconfined \ --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /config \ -v /config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ -e PUID=100 \ -e PGID=100 \ --restart unless-stopped \ ghcr.io/yucat-ovo/baidunetdisk-docker:latest

我是路过的,不是很懂docker,但是根据我少有的使用经验,我不明白你这个docker run命令里-v /config \ -v /config/baidunetdiskdownload为什么这么写?

不是应该-v /自定义当前VPS中docker配置目录:/config \ -v /自定义当前VPS中docker下载目录:/config/baidunetdiskdownload吗?

我完全不懂docker,通过SSH在nas更目录下创建了 /mnt/SD文件夹,那代码是否改成以下样子?话说你的能用?

docker run -d \ --security-opt seccomp=unconfined \ --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /mnt/SD/config:/config \ -v /mnt/SD/config/baidunetdiskdownload:/config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ -e PUID=100 \ -e PGID=100 \ --restart unless-stopped \ ghcr.io/yucat-ovo/baidunetdisk-docker:latest

kid101x commented 6 months ago
> > docker run -d \ --security-opt seccomp=unconfined \ --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /config \ -v /config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ -e PUID=100 \ -e PGID=100 \ --restart unless-stopped \ [ghcr.io/yucat-ovo/baidunetdisk-docker:latest](https://ghcr.io/yucat-ovo/baidunetdisk-docker:latest) > > > > @klcb2010 啊头疼,我这边用 QEMU 运行的测试应该都没问题的。 麻烦您那边看看右键在菜单打开可行不,我这边迟点再将镜像依赖完善一下好了。 > > > > > > > > > 右键呼出菜单 但是只能打开xterm ![截屏图片 (1)](https://private-user-images.githubusercontent.com/32628414/309555165-97e5065d-5dfd-4dfc-91b9-b83038a01bbc.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA2MTE0NTYsIm5iZiI6MTcxMDYxMTE1NiwicGF0aCI6Ii8zMjYyODQxNC8zMDk1NTUxNjUtOTdlNTA2NWQtNWRmZC00ZGZjLTkxYjktYjgzMDM4YTAxYmJjLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE2VDE3NDU1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY0ZjliOTAyZDlmNmQ2ZmJlYmJlZmYwYzVlMmRlN2EyOWNjZWVmMmVhZWU1ZGM1YjU4MTg4YzQ5MDIzYjkxZGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.iBcfGgW5Xe64QQI_FugP7VA7ppG_IcoRPJPh2RXr_es) > > > 命令 > > > `docker run -d \ --security-opt seccomp=unconfined \ --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /config \ -v /config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ -e PUID=100 \ -e PGID=100 \ --restart unless-stopped \ ghcr.io/yucat-ovo/baidunetdisk-docker:latest` > > > > > > 我是路过的,不是很懂docker,但是根据我少有的使用经验,我不明白你这个`docker run`命令里`-v /config \ -v /config/baidunetdiskdownload`为什么这么写? > > 不是应该`-v /自定义当前VPS中docker配置目录:/config \ -v /自定义当前VPS中docker下载目录:/config/baidunetdiskdownload`吗? > > 我完全不懂docker,通过SSH在nas更目录下创建了 /mnt/SD文件夹,那代码是否改成以下样子?话说你的能用? > > `docker run -d \ --security-opt seccomp=unconfined \ --name baidunetdisk \ -p 7070:7070 \ -p 8181:8181 \ -v /mnt/SD/config:/config \ -v /mnt/SD/config/baidunetdiskdownload:/config/baidunetdiskdownload \ -e CUSTOM_PORT=7070 \ -e PUID=100 \ -e PGID=100 \ --restart unless-stopped \ ghcr.io/yucat-ovo/baidunetdisk-docker:latest `

我其实经常用的是docker-compose,docker run用的不多,但是看着最新这行像是能跑起来的样子。

一个建议,在/mnt/SD文件夹下在创建两个文件夹,最终目录是/mnt/SD/Docker-Config/Baidu,而/config/baidunetdiskdownload其实可以设置为任何你的下载目录,假设/mnt/SD/Download/baidu-wangpan

另外SSH CLI里命令可以换行的,遇到\会被视作是一行命令。

docker run -d \
--security-opt seccomp=unconfined \
--name baidunetdisk \
-p 7070:7070 \
-p 8181:8181 \
-v /mnt/SD/Docker-Config/Baidu:/config \
-v /mnt/SD/Docker-Config/Baidu/baidunetdiskdownload:/config/baidunetdiskdownload \
-e CUSTOM_PORT=7070 \
-e PUID=100 \
-e PGID=100 \
--restart unless-stopped \
ghcr.io/yucat-ovo/baidunetdisk-docker:latest 

我最近没时间测试这个,所以不清楚具体,但是你都能启动VNC进去,应该没有问题。

klcb2010 commented 6 months ago

我其实经常用的是docker-compose,docker run用的不多,但是看着最新这行像是能跑起来的样子。

一个建议,在/mnt/SD文件夹下在创建两个文件夹,最终目录是/mnt/SD/Docker-Config/Baidu,而/config/baidunetdiskdownload其实可以设置为任何你的下载目录,假设/mnt/SD/Download/baidu-wangpan

另外SSH CLI里命令可以换行的,遇到\会被视作是一行命令。

docker run -d \
--security-opt seccomp=unconfined \
--name baidunetdisk \
-p 7070:7070 \
-p 8181:8181 \
-v /mnt/SD/Docker-Config/Baidu:/config \
-v /mnt/SD/Docker-Config/Baidu/baidunetdiskdownload:/config/baidunetdiskdownload \
-e CUSTOM_PORT=7070 \
-e PUID=100 \
-e PGID=100 \
--restart unless-stopped \
ghcr.io/yucat-ovo/baidunetdisk-docker:latest 

我最近没时间测试这个,所以不清楚具体,但是你都能启动VNC进去,应该没有问题。

依然是不行哦

kid101x commented 6 months ago
> > 我其实经常用的是docker-compose,docker run用的不多,但是看着最新这行像是能跑起来的样子。 > > 一个建议,在`/mnt/SD`文件夹下在创建两个文件夹,最终目录是`/mnt/SD/Docker-Config/Baidu`,而`/config/baidunetdiskdownload`其实可以设置为任何你的下载目录,假设`/mnt/SD/Download/baidu-wangpan` > > 另外SSH CLI里命令可以换行的,遇到`\`会被视作是一行命令。 > > ``` > > docker run -d \ > > --security-opt seccomp=unconfined \ > > --name baidunetdisk \ > > -p 7070:7070 \ > > -p 8181:8181 \ > > -v /mnt/SD/Docker-Config/Baidu:/config \ > > -v /mnt/SD/Docker-Config/Baidu/baidunetdiskdownload:/config/baidunetdiskdownload \ > > -e CUSTOM_PORT=7070 \ > > -e PUID=100 \ > > -e PGID=100 \ > > --restart unless-stopped \ > > ghcr.io/yucat-ovo/baidunetdisk-docker:latest > > ``` > > > > > > > > > > > > > > > > > > > > > > > > 我最近没时间测试这个,所以不清楚具体,但是你都能启动VNC进去,应该没有问题。 > > 依然是不行哦

首先,你现在宿主机(即NAS)ssh进去之后输入id root,查询root用户的uid、gid,将这两个值——一般是0——替换到下面PUID和PGID位置。

然后执行docker pull --platform=arm64 docker.io/yucatovo/baidunetdisk-docker:latest,强行拉取arm64架构包。

再然后执行下面这命令——记得替换PUID、PGID:

docker run -d \
--security-opt seccomp=unconfined \
--name baidunetdisk \
-p 7070:7070 \
-p 8181:8181 \
-v /mnt/SD/Docker-Config/Baidu:/config \
-v /mnt/SD/Docker-Config/Baidu/baidunetdiskdownload:/config/baidunetdiskdownload \
-e CUSTOM_PORT=7070 \
-e PUID=0 \
-e PGID=0 \
--restart unless-stopped \
docker.io/yucatovo/baidunetdisk-docker:latest

然后观察日志是否还有ERROR: openbox-xdg-autostart requires PyXDG to be installed,如果还有,需要在容器里安装c。

这一步我没什么想法,建议自行搜索怎么解决容器内安装PyXDG的需求。

klcb2010 commented 6 months ago

我其实经常用的是docker-compose,docker run用的不多,但是看着最新这行像是能跑起来的样子。 > > 一个建议,在/mnt/SD文件夹下在创建两个文件夹,最终目录是/mnt/SD/Docker-Config/Baidu,而/config/baidunetdiskdownload其实可以设置为任何你的下载目录,假设/mnt/SD/Download/baidu-wangpan > > 另外SSH CLI里命令可以换行的,遇到\会被视作是一行命令。 > > > > docker run -d \ > > --security-opt seccomp=unconfined \ > > --name baidunetdisk \ > > -p 7070:7070 \ > > -p 8181:8181 \ > > -v /mnt/SD/Docker-Config/Baidu:/config \ > > -v /mnt/SD/Docker-Config/Baidu/baidunetdiskdownload:/config/baidunetdiskdownload \ > > -e CUSTOM_PORT=7070 \ > > -e PUID=100 \ > > -e PGID=100 \ > > --restart unless-stopped \ > > ghcr.io/yucat-ovo/baidunetdisk-docker:latest > > > > > > > > > > > > > > > > > > > > > > > > > > 我最近没时间测试这个,所以不清楚具体,但是你都能启动VNC进去,应该没有问题。 > > 依然是不行哦

首先,你现在宿主机(即NAS)ssh进去之后输入id root,查询root用户的uid、gid,将这两个值——一般是0——替换到下面PUID和PGID位置。

然后执行docker pull --platform=arm64 docker.io/yucatovo/baidunetdisk-docker:latest,强行拉取arm64架构包。

再然后执行下面这命令——记得替换PUID、PGID:

docker run -d \
--security-opt seccomp=unconfined \
--name baidunetdisk \
-p 7070:7070 \
-p 8181:8181 \
-v /mnt/SD/Docker-Config/Baidu:/config \
-v /mnt/SD/Docker-Config/Baidu/baidunetdiskdownload:/config/baidunetdiskdownload \
-e CUSTOM_PORT=7070 \
-e PUID=0 \
-e PGID=0 \
--restart unless-stopped \
docker.io/yucatovo/baidunetdisk-docker:latest

然后观察日志是否还有ERROR: openbox-xdg-autostart requires PyXDG to be installed,如果还有,需要在容器里安装c。

这一步我没什么想法,建议自行搜索怎么解决容器内安装PyXDG的需求。

设为0的话 提示应该是100

截屏图片

设成100又提示不是0就没有权限

截屏图片 (1)

kid101x commented 6 months ago
> > > > 我其实经常用的是docker-compose,docker run用的不多,但是看着最新这行像是能跑起来的样子。 > > 一个建议,在`/mnt/SD`文件夹下在创建两个文件夹,最终目录是`/mnt/SD/Docker-Config/Baidu`,而`/config/baidunetdiskdownload`其实可以设置为任何你的下载目录,假设`/mnt/SD/Download/baidu-wangpan` > > 另外SSH CLI里命令可以换行的,遇到`\`会被视作是一行命令。 > > `> > docker run -d \ > > --security-opt seccomp=unconfined \ > > --name baidunetdisk \ > > -p 7070:7070 \ > > -p 8181:8181 \ > > -v /mnt/SD/Docker-Config/Baidu:/config \ > > -v /mnt/SD/Docker-Config/Baidu/baidunetdiskdownload:/config/baidunetdiskdownload \ > > -e CUSTOM_PORT=7070 \ > > -e PUID=100 \ > > -e PGID=100 \ > > --restart unless-stopped \ > > ghcr.io/yucat-ovo/baidunetdisk-docker:latest > >` > > > > > > > > > > > > > > > > > > > > > > > > 我最近没时间测试这个,所以不清楚具体,但是你都能启动VNC进去,应该没有问题。 > > 依然是不行哦 > > > > > > 首先,你现在宿主机(即NAS)ssh进去之后输入`id root`,查询root用户的uid、gid,将这两个值——一般是0——替换到下面PUID和PGID位置。 > > 然后执行`docker pull --platform=arm64 docker.io/yucatovo/baidunetdisk-docker:latest`,强行拉取arm64架构包。 > > 再然后执行下面这命令——记得替换PUID、PGID: > > ``` > > docker run -d \ > > --security-opt seccomp=unconfined \ > > --name baidunetdisk \ > > -p 7070:7070 \ > > -p 8181:8181 \ > > -v /mnt/SD/Docker-Config/Baidu:/config \ > > -v /mnt/SD/Docker-Config/Baidu/baidunetdiskdownload:/config/baidunetdiskdownload \ > > -e CUSTOM_PORT=7070 \ > > -e PUID=0 \ > > -e PGID=0 \ > > --restart unless-stopped \ > > docker.io/yucatovo/baidunetdisk-docker:latest > > ``` > > > > > > > > > > > > > > > > > > > > > > > > 然后观察日志是否还有`ERROR: openbox-xdg-autostart requires PyXDG to be installed`,如果还有,需要在容器里安装c。 > > 这一步我没什么想法,建议自行搜索怎么解决容器内安装PyXDG的需求。 > > 设为0的话 提示应该是100 > > ![截屏图片](https://private-user-images.githubusercontent.com/32628414/314135702-b2340830-6489-421a-8888-32dce5cce987.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA4NjUyNTAsIm5iZiI6MTcxMDg2NDk1MCwicGF0aCI6Ii8zMjYyODQxNC8zMTQxMzU3MDItYjIzNDA4MzAtNjQ4OS00MjFhLTg4ODgtMzJkY2U1Y2NlOTg3LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE5VDE2MTU1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE0NGFmYzEyYmNkYjA4NTgwMzQ5MGFhOWRhMGRkNjliYWY5N2RiMjlmNTFhOWIyZjc0N2M0NjAxYTNkOWFiMWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.xg0NWOiTm6cul_-5pHRUqTrpO7HQjZIVfpRs93jgzpU) > > 设成100又提示不是0就没有权限 > > ![截屏图片 (1)](https://private-user-images.githubusercontent.com/32628414/314135742-df19e373-3a06-4348-a64d-2c92255ad35f.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA4NjUyNTAsIm5iZiI6MTcxMDg2NDk1MCwicGF0aCI6Ii8zMjYyODQxNC8zMTQxMzU3NDItZGYxOWUzNzMtM2EwNi00MzQ4LWE2NGQtMmM5MjI1NWFkMzVmLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE5VDE2MTU1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ2NjMwMzBhOGVlYzAyMWM4NzhlMDA5ZTU5OWEyZmQ0NjY2NWRjMjM3YzEwMGI3OWFjOThhZTY3ZWZkNjUwZTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.5GL1s8bk7qnxkwKl1XzBbSHYbGxOgR-nBV5oZbH4pwo)

请确认下/config/.XDG的文件权限,可以试试在/config目录(在宿主里类似是/mnt/SD/Docker-Config/Baidu)内执行ls -aFhl, 我怀疑是这个目录和文件的权限出问题了。

klcb2010 commented 6 months ago

ls -aFhl

/config/.XDG权限777

截屏图片 (2)

kid101x commented 6 months ago
> > ls -aFhl > > /config/.XDG权限777 > > ![截屏图片 (2)](https://private-user-images.githubusercontent.com/32628414/314477975-90f3b23b-843b-42e9-8b75-005572820938.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA5MzczODYsIm5iZiI6MTcxMDkzNzA4NiwicGF0aCI6Ii8zMjYyODQxNC8zMTQ0Nzc5NzUtOTBmM2IyM2ItODQzYi00MmU5LThiNzUtMDA1NTcyODIwOTM4LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzIwVDEyMTgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMyNzIwOTMxMmU5NDBkMmQ4MjFhYzMyZWY2ZjE2OGE0Zjk2NWJiNzM1ZTc4M2NkOTBiZjU2MWIwY2EzZjg5Y2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.tBVgmKcsF3uroV8Pmon8yOBr5muBvu3A-Dhji1rYYRA)

上一层目录的权限是什么?就是/Baidu这个文件夹

klcb2010 commented 6 months ago

上一层目录的权限是什么?就是/Baidu这个文件夹

也是 777

kid101x commented 6 months ago

上一层目录的权限是什么?就是/Baidu这个文件夹

也是 777

我在路由里部署了一下,确实只能打开xterm,然后我进目录强制启动了一次,遇到了报错:

ndevice name: eth0
Illegal instruction

我怀疑是不是容器内的客户端是x64版本,而arm64芯片需要对应的arm版客户端? 我建议等等作者反馈吧。

但是这个思路很好,弄一个VNC的容器,然后在里面装客户端,其实也可以自己弄一个。

YuCat-OVO commented 4 months ago

抱歉,现在才有时间维护这个项目,我这边尝试重写了一部分镜像构建和客户端获取,如果您二位还对项目感兴趣的话可以尝试以下。 另外就是本人手上并没有可以进行测试的 arm64 设备,所以对于 arm64 的支持可能有不足。如果您在使用的时候遇到了问题,可以直接下载百度网盘Linux版本尝试运行或者尝试使用其他大佬所编写的镜像 [eMUQI/baidunetdisk-arm64-vnc] [gshang2017/docker] 查看是否能够正常运行。目前这个项目重心还是在性能更强更为方便的 x86 设备上,所以我将 Issues 标记 wontfix 了,如果未来我有能够测试的设备的话也会进行相应的跟进。

klcb2010 commented 4 months ago

抱歉,现在才有时间维护这个项目,我这边尝试重写了一部分镜像构建和客户端获取,如果您二位还对项目感兴趣的话可以尝试以下。 另外就是本人手上并没有可以进行测试的 arm64 设备,所以对于 arm64 的支持可能有不足。如果您在使用的时候遇到了问题,可以直接下载百度网盘Linux版本尝试运行或者尝试使用其他大佬所编写的镜像 [eMUQI/baidunetdisk-arm64-vnc] [gshang2017/docker] 查看是否能够正常运行。目前这个项目重心还是在性能更强更为方便的 x86 设备上,所以我将 Issues 标记 wontfix 了,如果未来我有能够测试的设备的话也会进行相应的跟进。 [migrations] started, [migrations] no migrations found, ───────────────────────────────────────, _ , | | | | | | | |, | --| | | | | | | | | | | |, |_||| || |____||||, ____ __ , | | | | | | | \ , | -| | | | || | |, |__|____||_|/ , , Based on images from linuxserver.io, ───────────────────────────────────────, , To support LSIO projects visit:, https://www.linuxserver.io/donate/, , ───────────────────────────────────────, GID/UID, ───────────────────────────────────────, , User UID: 1000, User GID: 1000, ───────────────────────────────────────, , [custom-init] No custom files found, skipping..., _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created., , Xvnc KasmVNC 1.2.0 - built May 4 2024 19:10:41, Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me), See http://kasmweb.com for information on KasmVNC., Underlying X server release 12014000, The X.Org Foundation, , [ls.io-init] done., Obt-Message: Xinerama extension is not present on the server, Illegal instruction (core dumped), , ERROR: openbox-xdg-autostart requires PyXDG to be installed 直接打不开

YuCat-OVO commented 4 months ago

@klcb2010 看来还是老朋友 Illegal instruction (core dumped),您有尝试过其他两个镜像[eMUQI/baidunetdisk-arm64-vnc] [gshang2017/docker]吗?个人感觉可能是百度网盘没有对您所使用的设备进行适配。

klcb2010 commented 4 months ago

@klcb2010 看来还是老朋友 Illegal instruction (core dumped),您有尝试过其他两个镜像[eMUQI/baidunetdisk-arm64-vnc] [gshang2017/docker]吗?个人感觉可能是百度网盘没有对您所使用的设备进行适配。

[cont-env ] QT_STYLE_OVERRIDE: terminated successfully., [cont-env ] QT_STYLE_OVERRIDE: loading..., [cont-env ] TAKE_CONFIG_OWNERSHIP: loading..., [cont-env ] XDG_CACHE_HOME: loading..., [cont-env ] XDG_CONFIG_HOME: loading..., [cont-env ] XDG_DATA_HOME: loading..., [cont-env ] XDG_RUNTIME_DIR: loading..., [cont-env ] container environment variables initialized., [cont-secrets] loading container secrets..., [cont-secrets] container secrets loaded., [cont-init ] executing container initialization scripts..., [cont-init ] 10-certs.sh: executing..., [cont-init ] 10-certs.sh: terminated successfully., [cont-init ] 10-check-app-niceness.sh: executing..., [cont-init ] 10-check-app-niceness.sh: terminated successfully., [cont-init ] 10-cjk-font.sh: executing..., [cont-init ] 10-cjk-font.sh: terminated successfully., [cont-init ] 10-clean-logmonitor-states.sh: executing..., [cont-init ] 10-clean-logmonitor-states.sh: terminated successfully., [cont-init ] 10-clean-tmp-dir.sh: executing..., [cont-init ] 10-clean-tmp-dir.sh: terminated successfully., [cont-init ] 10-fontconfig-cache-dir.sh: executing..., [cont-init ] 10-fontconfig-cache-dir.sh: terminated successfully., [cont-init ] 10-init-users.sh: executing..., [cont-init ] 10-init-users.sh: terminated successfully., [cont-init ] 10-jwm.sh: executing..., [cont-init ] 10-jwm.sh: terminated successfully., [cont-init ] 10-nginx.sh: executing..., [cont-init ] 10-nginx.sh: terminated successfully., [cont-init ] 10-novnc-language-set.sh: executing..., [cont-init ] 10-novnc-language-set.sh: terminated successfully., [cont-init ] 10-set-tmp-dir-perms.sh: executing..., [cont-init ] 10-set-tmp-dir-perms.sh: terminated successfully., [cont-init ] 10-vnc-password.sh: executing..., [cont-init ] 10-vnc-password.sh: terminated successfully., [cont-init ] 10-web-data.sh: executing..., [cont-init ] 10-web-data.sh: terminated successfully., [cont-init ] 10-x11-unix.sh: executing..., [cont-init ] 10-x11-unix.sh: terminated successfully., [cont-init ] 10-xdg-runtime-dir.sh: executing..., [cont-init ] 10-xdg-runtime-dir.sh: terminated successfully., [cont-init ] 15-install-pkgs.sh: executing..., [cont-init ] 15-install-pkgs.sh: terminated successfully., [cont-init ] 85-take-config-ownership.sh: executing..., [cont-init ] 85-take-config-ownership.sh: terminated successfully., [cont-init ] 89-info.sh: executing..., ╭――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╮, │ │, │ Application: Baidunetdisk │, │ Application Version: n/a │, │ Docker Image Version: n/a │, │ Docker Image Platform: linux/arm64 │, │ │, ╰――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╯, [cont-init ] 89-info.sh: terminated successfully., [cont-init ] all container initialization scripts executed., [init ] giving control to process supervisor., [supervisor ] loading services..., [supervisor ] loading service 'default'..., [supervisor ] loading service 'app'..., [supervisor ] loading service 'gui'..., [supervisor ] loading service 'jwm'..., [supervisor ] loading service 'xvnc'..., [supervisor ] loading service 'nginx'..., [supervisor ] loading service 'certsmonitor'..., [supervisor ] service 'certsmonitor' is disabled., [supervisor ] loading service 'logmonitor'..., [supervisor ] service 'logmonitor' is disabled., [supervisor ] all services loaded., [supervisor ] starting services..., [supervisor ] starting service 'xvnc'..., [xvnc ] Xvnc TigerVNC 1.12.0 - built Dec 11 2022 21:00:18, [xvnc ] Copyright (C) 1999-2021 TigerVNC Team and many others (see README.rst), [xvnc ] See https://www.tigervnc.org for information on TigerVNC., [xvnc ] Underlying X server release 12013000, The X.Org Foundation, [xvnc ] Mon May 6 18:43:58 2024, [xvnc ] vncext: VNC extension running!, [xvnc ] vncext: Listening for VNC connections on /tmp/vnc.sock (mode 0660), [xvnc ] vncext: Listening for VNC connections on all interface(s), port 5900, [xvnc ] vncext: created VNC server for screen 0, [supervisor ] starting service 'jwm'..., [supervisor ] starting service 'nginx'..., [nginx ] Listening for HTTP connections on port 5800., [supervisor ] starting service 'app'..., [supervisor ] all services started., [app ] ndevice name: eth0, [app ] Illegal instruction, [supervisor ] service 'app' exited (with status 132)., [supervisor ] service 'app' exited, shutting down..., [supervisor ] stopping service 'nginx'..., [supervisor ] service 'nginx' exited (with status 0)., [supervisor ] stopping service 'jwm'..., [supervisor ] service 'jwm' exited (with status 0)., [supervisor ] stopping service 'xvnc'..., [xvnc ] Mon May 6 18:44:04 2024, [xvnc ] ComparingUpdateTracker: 0 pixels in / 0 pixels out, [xvnc ] ComparingUpdateTracker: (1:nan ratio), [supervisor ] service 'xvnc' exited (with status 0)., [finish ] executing container finish scripts..., [finish ] all container finish scripts executed. 额 不明所以

YuCat-OVO commented 4 months ago

[app ] Illegal instruction

@klcb2010 看来是百度网盘不支持您所使用的设备,这个问题可能除了百度官方修复以外没有可行的方法,非常抱歉。