diff --git a/docs/common/accessories/_waveshare-spi-lcd-3-5.mdx b/docs/common/accessories/_waveshare-spi-lcd-3-5.mdx new file mode 100644 index 000000000..9729e4c21 --- /dev/null +++ b/docs/common/accessories/_waveshare-spi-lcd-3-5.mdx @@ -0,0 +1,115 @@ +在 {props.product} 上使用微雪 3.5 寸树莓派显示屏(WareShare 3.5" RPi LCD (B))。 + +## 硬件连接 + +将显示屏安装到主板上。 + +## 软件使能 + +使用瑞莎系统自带的 Rsetup 工具使能微雪 3.5 寸树莓派显示屏。 + +:::tip Rsetup 使用指南 + +- 选中选项 : 对应选项会高亮显示 +- 确认选择 : 按 `Enter` +- 取消选择 : 按 `ESC` +- 切换选项 : 按 `Up` 、 `Down` 、 `Left` 、 `Right` 控制 +- 多选界面 : 按 `Space` 选择,按 `Enter` 确认选择;选择对应功能后,对应选项框会出现一个 `*` ,表示该选项已启用 + +::: + +在终端命令行运行 `rsetup` 命令启动 Rsetup 工具: + + + +``` +rsetup +``` + + + +在 Rsetup 工具中依次进入 Overlays -> Manage overlays。 + +1. 通过方向键找到 [ ] Enable Waveshare 3.5inch RPi LCD (B) on SPI12 选项 +2. 按空格出现 [*] Enable Waveshare 3.5inch RPi LCD (B) on SPI12 说明已启用该功能 +3. 按 Enter 确认并保存设置,使能显示屏。 +4. 重启系统,使配置生效。 + +## 查看设备 + +使用命令查看设备对应 fb(framebuffer):显示屏对应的设备 ID 是 fb_ili9486。 + + + +``` +cat /sys/class/graphics/fb0/name +``` + + + +如果显示屏被正确启用,你应该会看到类似以下的输出(以 fb0 为例): + +``` +fb_ili9486 +``` + +说明:若显示屏设备不在 fb0,可以修改命令中的 `fb0`,如 `cat /sys/class/graphics/fb1/name`。 + +## 显示图片 + +### 安装 fbi + + + +``` +sudo apt-get update +sudo apt-get install -y fbi +``` + + + +### 显示图片 + +将图片显示到显示屏的 framebuffer:提前准备好图片,以 fb0 作为示例。 + + + +``` +sudo fbi -vt 1 --noverbose -d /dev/fb0 logo.bmp +``` + + + +### 显示终端 + +- 将 tty2 的输出映射到显示屏上 + +终端输入以下命令,将 tty2 的输出映射到显示屏上。 + + + +``` +sudo con2fbmap 2 0 +``` + + + +参数说明:其中 2 为 TTY2,0 为 fb0。 + +键盘同时按下 Ctrl + Alt + F2 进入 TTY2 纯文本模式, 将在显示屏上显示 tty2 终端。 + +- 将 tty3 的输出映射到显示屏上 + +终端输入以下命令,将 tty3 的输出映射到显示屏上。 + + + +``` +sudo con2fbmap 3 0 +``` + + + +参数说明:其中 3 为 TTY3,0 为 fb0。 + +键盘同时按下 Ctrl + Alt + F3 进入 TTY3 纯文本模式, 将在显示屏上显示 tty3 终端。 diff --git a/docs/common/radxa-os/remote-login/_vnc.mdx b/docs/common/radxa-os/remote-login/_vnc.mdx new file mode 100644 index 000000000..2edb73e13 --- /dev/null +++ b/docs/common/radxa-os/remote-login/_vnc.mdx @@ -0,0 +1,339 @@ +import { Image } from "@site/src/utils/docs"; + +## 使用说明 + +VNC 远程登录需要满足同一局域网和带有图形界面的系统。且双方设备需要开启 VNC 服务。 + +## 控制端(PC) + +### 下载 VNC Viewer + +我们需要在远程设备上安装 VNC Viewer 软件控制主板。 + +访问 [RealVNC](https://www.realvnc.com/en/connect/download/viewer) 官网下载 VNC Viewer 安装包。 + +① : 选择远程设备的系统平台 + +② : 下载 VNC Viewer 安装包 + +
+ +
+ +### 安装 VNC Viewer + + + + + +下载 windows 版本的 `*.exe` 安装包后。 + +- 运行安装包 + +以管理员身份运行 `VNC-Viewer-xxx.exe` 安装程序。 + +
+ +
+- 软件语言 + +选择 `English` 语言,点击 `OK` 进入下一步。 + +
+ +
+ +- 进入安装 + +点击 `Next` 进入安装程序。 + +
+ +
+ +- 同意协议 + +勾选 `I accept the terms in the License Agreement` 选项,点击 `Next` 进入下一步。 + +
+ +
+ +- 安装路径 + +建议选择软件默认安装路径,点击 `Next` 进入下一步。 + +
+ +
+ +- 正式安装 + +点击 `Install` 开始正式安装。 + +
+ +
+ +- 完成安装 + +点击 `Finish` 完成安装。 + +
+ +
+ +
+ + + +下载 Linux 版本的 `*.deb` 安装包后,在终端命令行运行以下命令安装 VNC Viewer: + + + +``` +sudo dpkg -i VNC-Viewer-xxx.deb +``` + + + + + +
+ +### 运行 VNC Viewer + +安装完成后,打开 VNC Viewer 软件: 您可以选择不登录账号使用 VNC Viewer 软件。 + +
+ +
+ +
+ VNC Viewer 界面 + +
+ +## 被控端(主板) + +### 安装 VNC 服务器 + +在主板的终端命令行运行以下命令安装 VNC 服务器: + + + +``` +sudo apt update +sudo apt install -y tigervnc-standalone-server tigervnc-tools dbus-x11 tigervnc-common +``` + + + +### 设置 VNC 远程密码 + +在主板的终端命令行运行以下命令设置 VNC 远程密码: + + + +``` +vncpasswd +``` + + + +:::tip +输入密码和确认密码不会显示在屏幕上,系统提示是否创建一个只读密码,选择 `n`(否)。 +::: + +完成密码设置后,系统会提示类似信息: + +``` +Password: +Verify: +Would you like to enter a view-only password (y/n)? n +A view-only password is not used +``` + +### 配置 VNC 启动文件 + +在主板编辑 `~/.vnc/xstartup` 文件: + + + +``` +sudo vi ~/.vnc/xstartup +``` + + + +修改 `~/.vnc/xstartup` 文件内容为: + + + + + +``` +#!/bin/sh +unset SESSION_MANAGER +unset DBUS_SESSION_BUS_ADDRESS +export XDG_SESSION_TYPE=x11 +export DESKTOP_SESSION=plasma +exec startplasma-x11 +``` + + + + + +``` +#!/bin/sh + +unset SESSION_MANAGER +unset DBUS_SESSION_BUS_ADDRESS +unset XDG_RUNTIME_DIR + +if command -v dbus-launch >/dev/null 2>&1; then + eval "$(dbus-launch --sh-syntax --exit-with-session)" +fi + +export XDG_SESSION_TYPE=x11 +export DESKTOP_SESSION=ubuntu + +exec gnome-session +``` + + + + + +编辑 `~/.vnc/xstartup` 文件后,需要赋予该文件可执行权限: + + + +``` +sudo chmod +x ~/.vnc/xstartup +``` + + + +### 启动 VNC 服务器 + +在主板的终端命令行运行以下命令启动 VNC 服务器:使用 `-localhost no` 参数可以允许远程访问。 + + + +``` +vncserver -localhost no +``` + + + +启动成功后,终端会输出类似信息,提示 VNC 服务器的端口号。 + +``` +New Xtigervnc server \*\*\*:1 (radxa)' on port 5901 for display :1. +Use xtigervncviewer -SecurityTypes VncAuth -passwd /tmp/tigervnc.VQ4DfI/passwd :1 to connect to the VNC server. +``` + +### 查看 VNC 服务器状态 + +在主板的终端命令行运行以下命令查看 VNC 服务器状态: + + + +``` +vncserver -list +``` + + + +终端会输出类似信息: + +``` +TigerVNC server sessions: + +X DISPLAY # RFB PORT # RFB UNIX PATH PROCESS ID # SERVER +1 5901 3283 Xtigervnc +``` + +### 关闭 VNC 服务器 + +在主板的终端命令行运行以下命令可以关闭 VNC 服务器:其中命令中的 `:1` 代表 VNC 服务器的显示编号。 + + + +``` +vncserver -kill :1 +``` + + + +关闭 VNC 服务器后,VNC Viewer 软件会自动断开连接。 + +## VNC 远程登录 + +在另一台设备上打开 VNC Viewer 软件,根据主板的 IP 地址和端口号进行 VNC 连接。 + +① : 填写主板的 IP 地址和端口号 + +② : 点击 `Connect to address ···` 连接主板 + +
+ +
+ +① : 输入 VNC 远程设置的密码 + +② : 勾选 `Remember password` 选项可以保存密码,方便下次登录 + +③ : 点击 `OK` 进行连接 + +
+ +
+ + +:::tip VNC 黑屏 +若 VNC 远程登录黑屏,可以检查系统的自动登录选项是否开启,若开启,需要关闭自动登录选项。 +::: diff --git a/docs/common/radxa-os/system-config/_nomachine.mdx b/docs/common/radxa-os/system-config/_nomachine.mdx index b0140acdb..2809e3061 100644 --- a/docs/common/radxa-os/system-config/_nomachine.mdx +++ b/docs/common/radxa-os/system-config/_nomachine.mdx @@ -129,57 +129,19 @@ wget ::: -### 安装依赖包 - -安装虚拟显示器驱动,这是 NoMachine 远程桌面正常工作所必需的: - - - -``` -sudo apt update -sudo apt install xserver-xorg-video-dummy -y -``` - - - ### 配置虚拟显示器 -创建虚拟显示器配置文件,使 NoMachine 能够在没有物理显示器的情况下正常工作: +修改配置文件,使 NoMachine 能够在没有物理显示器的情况下正常工作: ``` -sudo nano /usr/share/X11/xorg.conf.d/10-dummy.conf +sudo nano /usr/NX/etc/node.cfg ``` -将以下配置内容复制到文件中并保存: - -``` -Section "Device" - Identifier "DummyDevice" - Driver "dummy" - VideoRam 256000 -EndSection - -Section "Monitor" - Identifier "DummyMonitor" - HorizSync 28.0-80.0 - VertRefresh 48.0-75.0 - Option "DPMS" "false" -EndSection - -Section "Screen" - Identifier "DummyScreen" - Device "DummyDevice" - Monitor "DummyMonitor" - SubSection "Display" - Depth 24 - Modes "1920x1080" - EndSubSection -EndSection -``` +将文件内的 `PhysicalDisplays :0` 改为 `PhysicalDisplays :1`,然后保存文件。 ### 重启系统 diff --git a/docs/dragon/q6a/accessories/camera-8m-219.md b/docs/dragon/q6a/accessories/camera-8m-219.md index 39841ecb4..b0a65b941 100644 --- a/docs/dragon/q6a/accessories/camera-8m-219.md +++ b/docs/dragon/q6a/accessories/camera-8m-219.md @@ -36,6 +36,7 @@ sudo apt install \ qtdeclarative5-dev \ libqt5opengl5-dev \ qml-module-qtquick-controls \ + libgles2-mesa-dev \ qml-module-qtquick2 -y ``` @@ -77,49 +78,30 @@ sudo nano /usr/local/share/libcamera/ipa/simple/imx219.yaml 将下面内容复制到 `/usr/local/share/libcamera/ipa/simple/imx219.yaml`文件。 ``` +# SPDX-License-Identifier: CC0-1.0 %YAML 1.1 --- version: 1 algorithms: - BlackLevel: - Awb: - bayes: - k: 0.02 - sigma: 0.1 - priors: - - lux: 400 - prior: [2.2, 1.0, 1.2] - - lux: 100 - prior: [2.7, 1.0, 1.9] - # Optional but recommended for IMX219 + # 手动引导白平衡(非常重要) + gains: + red: 1.8 + green: 1.0 + blue: 1.4 - Ccm: ccms: - - ct: 4500 - ccm: - [ 1.31, -0.59, 0.28, - -0.32, 1.73, -0.41, - -0.04, -0.98, 2.02 ] - ct: 6500 - ccm: - [ 1.48, -0.74, 0.26, - -0.35, 1.86, -0.51, - -0.06, -1.09, 2.15 ] - - Lut: - curve: - - [0, 0] - - [1024, 487] - - [2048, 1096] - - [3072, 1780] - - [4096, 2593] - - [5120, 3410] - - [6144, 4095] + ccm: [ + 1.35, -0.25, -0.10, + -0.10, 0.80, -0.10, + -0.05, -0.30, 1.35 + ] - Agc: + # 防止自动曝光拉灰 + target: 0.55 speed: 0.2 - metering-mode: centre-weighted - exposure-mode: normal - constraint-mode: normal - fixed-shutter: 0 - fixed-analogue-gain: 0.0 ... ``` @@ -141,7 +123,7 @@ sudo chmod 666 /dev/dma_heap/* ``` cd libcamera/build/src/apps/qcam/ -./qcam --renderer=gles --stream pixelformat=YUYV,width=1920,height=1080 +./qcam --stream pixelformat=YUYV,width=1920,height=1080 ``` diff --git a/docs/dragon/q6a/accessories/waveshare-spi-lcd-3-5.md b/docs/dragon/q6a/accessories/waveshare-spi-lcd-3-5.md new file mode 100644 index 000000000..77b15a80d --- /dev/null +++ b/docs/dragon/q6a/accessories/waveshare-spi-lcd-3-5.md @@ -0,0 +1,9 @@ +--- +sidebar_position: 2 +--- + +import WareshareSpiLcd35 from '../../../common/accessories/\_waveshare-spi-lcd-3-5.mdx'; + +# 微雪 3.5 寸树莓派显示屏 + + diff --git a/docs/dragon/q6a/download.md b/docs/dragon/q6a/download.md index e3633af6d..b5746b382 100644 --- a/docs/dragon/q6a/download.md +++ b/docs/dragon/q6a/download.md @@ -25,11 +25,7 @@ sidebar_position: 150 可以根据以下方式判断系统 SPI 固件版本信息: -1. 购买时间 - -若是 2026 年购买的产品,出厂为 20251230 版本的启动固件,无需烧录更新 SPI 启动固件。 - -2. 命令查询 +1. 命令查询 若系统可以正常启动,可以使用以下命令查询 SPI 启动固件版本信息: @@ -49,7 +45,7 @@ sudo dmidecode -s bios-version ``` -3. 系统启动异常 +2. 系统启动异常 若系统无法正常启动,可以尝试重新烧录最新 SPI 启动固件。 diff --git a/docs/dragon/q6a/system-config/vnc-login.md b/docs/dragon/q6a/system-config/vnc-login.md new file mode 100644 index 000000000..027ff5301 --- /dev/null +++ b/docs/dragon/q6a/system-config/vnc-login.md @@ -0,0 +1,15 @@ +--- +sidebar_position: 2 +--- + +import VNC_REMOTE from '../../../common/radxa-os/remote-login/\_vnc.mdx'; + +# VNC 远程登录 + +:::tip 教程参考 + +本教程部分内容参考社区用户 YeWenXuan 的整理与贡献,特此致谢。 + +::: + + diff --git a/i18n/en/docusaurus-plugin-content-docs/current/common/accessories/_waveshare-spi-lcd-3-5.mdx b/i18n/en/docusaurus-plugin-content-docs/current/common/accessories/_waveshare-spi-lcd-3-5.mdx new file mode 100644 index 000000000..3cd98f382 --- /dev/null +++ b/i18n/en/docusaurus-plugin-content-docs/current/common/accessories/_waveshare-spi-lcd-3-5.mdx @@ -0,0 +1,115 @@ +Use the Waveshare 3.5-inch Raspberry Pi LCD (Waveshare 3.5" RPi LCD (B)) on {props.product}. + +## Hardware connection + +Attach the display to the board. + +## Enable in software + +Use the built-in Rsetup tool in Radxa OS to enable the Waveshare 3.5-inch Raspberry Pi LCD. + +:::tip Rsetup quick guide + +- Select an item: the item will be highlighted +- Confirm: press `Enter` +- Cancel/Back: press `ESC` +- Navigate: use `Up`, `Down`, `Left`, `Right` +- Multi-select: press `Space` to toggle, then press `Enter` to confirm; a `*` indicates the option is enabled + +::: + +Run `rsetup` in the terminal to start Rsetup: + + + +``` +rsetup +``` + + + +In Rsetup, go to: Overlays -> Manage overlays. + +1. Use the arrow keys to find: [ ] Enable Waveshare 3.5inch RPi LCD (B) on SPI12 +2. Press `Space` to toggle it to: [*] Enable Waveshare 3.5inch RPi LCD (B) on SPI12 +3. Press `Enter` to confirm and save the settings. +4. Reboot the system to apply the configuration. + +## Check the device + +Check which fb (framebuffer) device the screen is bound to. The device name for this LCD is `fb_ili9486`. + + + +``` +cat /sys/class/graphics/fb0/name +``` + + + +If the display is enabled correctly, you should see output similar to the following (fb0 as an example): + +``` +fb_ili9486 +``` + +Note: If the LCD is not on `fb0`, replace `fb0` with the actual one, e.g. `cat /sys/class/graphics/fb1/name`. + +## Display an image + +### Install fbi + + + +``` +sudo apt-get update +sudo apt-get install -y fbi +``` + + + +### Show an image + +Display an image to the LCD framebuffer. Prepare an image file in advance. The following uses `fb0` as an example. + + + +``` +sudo fbi -vt 1 --noverbose -d /dev/fb0 logo.bmp +``` + + + +### Show a terminal (TTY) + +- Map the output of tty2 to the LCD + +Run the following command in the terminal to map the output of tty2 to the LCD. + + + +``` +sudo con2fbmap 2 0 +``` + + + +Parameter notes: `2` is TTY2, `0` is fb0. + +Press Ctrl + Alt + F2 to switch to TTY2 text mode. tty2 will be shown on the LCD. + +- Map the output of tty3 to the LCD + +Run the following command in the terminal to map the output of tty3 to the LCD. + + + +``` +sudo con2fbmap 3 0 +``` + + + +Parameter notes: `3` is TTY3, `0` is fb0. + +Press Ctrl + Alt + F3 to switch to TTY3 text mode. tty3 will be shown on the LCD. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/common/radxa-os/remote-login/_vnc.mdx b/i18n/en/docusaurus-plugin-content-docs/current/common/radxa-os/remote-login/_vnc.mdx new file mode 100644 index 000000000..638d2f106 --- /dev/null +++ b/i18n/en/docusaurus-plugin-content-docs/current/common/radxa-os/remote-login/_vnc.mdx @@ -0,0 +1,339 @@ +import { Image } from "@site/src/utils/docs"; + +## Notes + +VNC remote login requires both devices to be on the same LAN and the target device to have a graphical desktop environment. VNC must be enabled on both devices. + +## Controller (PC) + +### Download VNC Viewer + +Install VNC Viewer on the controller device to control the board. + +Download the VNC Viewer installer from the official [RealVNC](https://www.realvnc.com/en/connect/download/viewer) website. + +① : Select the operating system platform of the controller device + +② : Download the VNC Viewer installer + +
+ +
+ +### Install VNC Viewer + + + + + +After downloading the Windows `*.exe` installer: + +- Run the installer + +Run the `VNC-Viewer-xxx.exe` installer as an administrator. + +
+ +
+- Language + +Select `English` and click `OK` to continue. + +
+ +
+ +- Start installation + +Click `Next` to continue. + +
+ +
+ +- Accept the license + +Check `I accept the terms in the License Agreement`, then click `Next`. + +
+ +
+ +- Installation path + +We recommend using the default installation path, then click `Next`. + +
+ +
+ +- Install + +Click `Install` to start the installation. + +
+ +
+ +- Finish + +Click `Finish` to complete the installation. + +
+ +
+ +
+ + + +After downloading the Linux `*.deb` package, run the following command in a terminal to install VNC Viewer: + + + +``` +sudo dpkg -i VNC-Viewer-xxx.deb +``` + + + + + +
+ +### Launch VNC Viewer + +After installation, open VNC Viewer. You can use VNC Viewer without signing in. + +
+ +
+ +
+ VNC Viewer interface + +
+ +## Target (Board) + +### Install the VNC Server + +Run the following commands on the board to install the VNC server: + + + +``` +sudo apt update +sudo apt install -y tigervnc-standalone-server tigervnc-tools dbus-x11 tigervnc-common +``` + + + +### Set a VNC Password + +Run the following command on the board to set a VNC password: + + + +``` +vncpasswd +``` + + + +:::tip +The password and confirmation will not be shown on screen. When asked whether to create a view-only password, choose `n` (No). +::: + +After setting the password, you will see output similar to the following: + +``` +Password: +Verify: +Would you like to enter a view-only password (y/n)? n +A view-only password is not used +``` + +### Configure the VNC Startup Script + +Edit the `~/.vnc/xstartup` file on the board: + + + +``` +sudo vi ~/.vnc/xstartup +``` + + + +Replace the contents of `~/.vnc/xstartup` with the following: + + + + + +``` +#!/bin/sh +unset SESSION_MANAGER +unset DBUS_SESSION_BUS_ADDRESS +export XDG_SESSION_TYPE=x11 +export DESKTOP_SESSION=plasma +exec startplasma-x11 +``` + + + + + +``` +#!/bin/sh + +unset SESSION_MANAGER +unset DBUS_SESSION_BUS_ADDRESS +unset XDG_RUNTIME_DIR + +if command -v dbus-launch >/dev/null 2>&1; then + eval "$(dbus-launch --sh-syntax --exit-with-session)" +fi + +export XDG_SESSION_TYPE=x11 +export DESKTOP_SESSION=ubuntu + +exec gnome-session +``` + + + + + +After editing `~/.vnc/xstartup`, make it executable: + + + +``` +sudo chmod +x ~/.vnc/xstartup +``` + + + +### Start the VNC Server + +Run the following command on the board to start the VNC server. The `-localhost no` option allows remote access. + + + +``` +vncserver -localhost no +``` + + + +After a successful start, the terminal will print output similar to the following, which includes the VNC server port. + +``` +New Xtigervnc server \*\*\*:1 (radxa)' on port 5901 for display :1. +Use xtigervncviewer -SecurityTypes VncAuth -passwd /tmp/tigervnc.VQ4DfI/passwd :1 to connect to the VNC server. +``` + +### Check VNC Server Status + +Run the following command on the board to check the VNC server status: + + + +``` +vncserver -list +``` + + + +The terminal will output something like this: + +``` +TigerVNC server sessions: + +X DISPLAY # RFB PORT # RFB UNIX PATH PROCESS ID # SERVER +1 5901 3283 Xtigervnc +``` + +### Stop the VNC Server + +Run the following command on the board to stop the VNC server. In the command, `:1` is the display number. + + + +``` +vncserver -kill :1 +``` + + + +After the VNC server is stopped, VNC Viewer will disconnect automatically. + +## VNC Remote Login + +Open VNC Viewer on another device and connect using the board's IP address and port. + +① : Enter the board's IP address and port + +② : Click `Connect to address ···` to connect to the board + +
+ +
+ +① : Enter the VNC password + +② : Check `Remember password` to save the password for next time + +③ : Click `OK` to connect + +
+ +
+ + +:::tip VNC Black Screen +If the VNC session shows a black screen, check whether auto-login is enabled. If it is enabled, disable auto-login. +::: diff --git a/i18n/en/docusaurus-plugin-content-docs/current/common/radxa-os/system-config/_nomachine.mdx b/i18n/en/docusaurus-plugin-content-docs/current/common/radxa-os/system-config/_nomachine.mdx index 83dfda91c..3652635fd 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/common/radxa-os/system-config/_nomachine.mdx +++ b/i18n/en/docusaurus-plugin-content-docs/current/common/radxa-os/system-config/_nomachine.mdx @@ -129,57 +129,19 @@ wget ::: -### Install Dependencies - -Install the virtual display driver, which is required for NoMachine remote desktop to work properly: - - - -``` -sudo apt update -sudo apt install xserver-xorg-video-dummy -y -``` - - - ### Configure Virtual Display -Create a virtual display configuration file to allow NoMachine to work properly without a physical display: +Modify the configuration file so that NoMachine can work properly without a physical display: ``` -sudo nano /usr/share/X11/xorg.conf.d/10-dummy.conf +sudo nano /usr/NX/etc/node.cfg ``` -Copy the following configuration content to the file and save: - -``` -Section "Device" - Identifier "DummyDevice" - Driver "dummy" - VideoRam 256000 -EndSection - -Section "Monitor" - Identifier "DummyMonitor" - HorizSync 28.0-80.0 - VertRefresh 48.0-75.0 - Option "DPMS" "false" -EndSection - -Section "Screen" - Identifier "DummyScreen" - Device "DummyDevice" - Monitor "DummyMonitor" - SubSection "Display" - Depth 24 - Modes "1920x1080" - EndSubSection -EndSection -``` +Change `PhysicalDisplays :0` to `PhysicalDisplays :1` in the file, then save it. ### Restart System diff --git a/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/accessories/camera-8m-219.md b/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/accessories/camera-8m-219.md index 5d72b838c..84e295293 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/accessories/camera-8m-219.md +++ b/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/accessories/camera-8m-219.md @@ -36,6 +36,7 @@ sudo apt install \ qtdeclarative5-dev \ libqt5opengl5-dev \ qml-module-qtquick-controls \ + libgles2-mesa-dev \ qml-module-qtquick2 -y ``` @@ -77,49 +78,30 @@ sudo nano /usr/local/share/libcamera/ipa/simple/imx219.yaml Copy the following content into `/usr/local/share/libcamera/ipa/simple/imx219.yaml`. ``` +# SPDX-License-Identifier: CC0-1.0 %YAML 1.1 --- version: 1 algorithms: - BlackLevel: - Awb: - bayes: - k: 0.02 - sigma: 0.1 - priors: - - lux: 400 - prior: [2.2, 1.0, 1.2] - - lux: 100 - prior: [2.7, 1.0, 1.9] - # Optional but recommended for IMX219 + # Manual white balance guidance (important) + gains: + red: 1.8 + green: 1.0 + blue: 1.4 - Ccm: ccms: - - ct: 4500 - ccm: - [ 1.31, -0.59, 0.28, - -0.32, 1.73, -0.41, - -0.04, -0.98, 2.02 ] - ct: 6500 - ccm: - [ 1.48, -0.74, 0.26, - -0.35, 1.86, -0.51, - -0.06, -1.09, 2.15 ] - - Lut: - curve: - - [0, 0] - - [1024, 487] - - [2048, 1096] - - [3072, 1780] - - [4096, 2593] - - [5120, 3410] - - [6144, 4095] + ccm: [ + 1.35, -0.25, -0.10, + -0.10, 0.80, -0.10, + -0.05, -0.30, 1.35 + ] - Agc: + # Prevent grayish auto exposure + target: 0.55 speed: 0.2 - metering-mode: centre-weighted - exposure-mode: normal - constraint-mode: normal - fixed-shutter: 0 - fixed-analogue-gain: 0.0 ... ``` @@ -141,7 +123,7 @@ Open the system desktop terminal, go to the libcamera build directory, and start ``` cd libcamera/build/src/apps/qcam/ -./qcam --renderer=gles --stream pixelformat=YUYV,width=1920,height=1080 +./qcam --stream pixelformat=YUYV,width=1920,height=1080 ``` diff --git a/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/accessories/waveshare-spi-lcd-3-5.md b/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/accessories/waveshare-spi-lcd-3-5.md new file mode 100644 index 000000000..9b4be8673 --- /dev/null +++ b/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/accessories/waveshare-spi-lcd-3-5.md @@ -0,0 +1,9 @@ +--- +sidebar_position: 2 +--- + +import WareshareSpiLcd35 from '../../../common/accessories/\_waveshare-spi-lcd-3-5.mdx'; + +# Waveshare 3.5-inch RPi LCD + + diff --git a/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/download.md b/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/download.md index 83c6133c7..846c674f3 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/download.md +++ b/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/download.md @@ -25,11 +25,7 @@ This page hosts the latest official and test system images. Test releases begin You can determine the system SPI firmware version using the following methods: -1. Purchase Time - -If you purchased the product in 2026, it comes with boot firmware version 20251230 pre-installed, so there's no need to update the SPI boot firmware. - -2. Command Query +1. Command Query If the system can boot normally, you can use the following command to check the SPI boot firmware version: @@ -49,7 +45,7 @@ The terminal will output something like the following. The `260120` portion indi ``` -3. System Boot Issues +2. System Boot Issues If the system fails to boot properly, you can try re-flashing the latest SPI boot firmware. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/system-config/vnc-login.md b/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/system-config/vnc-login.md new file mode 100644 index 000000000..f356cff69 --- /dev/null +++ b/i18n/en/docusaurus-plugin-content-docs/current/dragon/q6a/system-config/vnc-login.md @@ -0,0 +1,15 @@ +--- +sidebar_position: 2 +--- + +import VNC_REMOTE from '../../../common/radxa-os/remote-login/\_vnc.mdx'; + +# VNC Remote Login + +:::tip Credits + +Parts of this guide are based on contributions from the community user YeWenXuan. Thanks! + +::: + + diff --git a/static/img/common/radxa-os/system-config/nomachine-success-dragon-q6a.webp b/static/img/common/radxa-os/system-config/nomachine-success-dragon-q6a.webp index 56ae1005f..c171e27c5 100644 Binary files a/static/img/common/radxa-os/system-config/nomachine-success-dragon-q6a.webp and b/static/img/common/radxa-os/system-config/nomachine-success-dragon-q6a.webp differ diff --git a/static/img/common/radxa-os/system-config/vnc-gnome-succ.webp b/static/img/common/radxa-os/system-config/vnc-gnome-succ.webp new file mode 100644 index 000000000..c171e27c5 Binary files /dev/null and b/static/img/common/radxa-os/system-config/vnc-gnome-succ.webp differ