原先在X11下需要配置的环境变量如下: XMODIFIERS=@im=fcitx GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx SDL_IM_MODULE=fcitx GLFW_IM_MODULE=ibus 然而在Wayland环境下,Fcitx5不再建议设置这些环境变量,而是直接在系统设置->键盘->虚拟键盘下选择…
一、了解ntp服务器 NTP(Network Time Protocol,网络时间协议)是一种用于在网络中同步系统时间的协议。通过 NTP,局域网或互联网中的所有设备都可以保持时间一致,这对于日志分析、任务调度、安全认证等场景至关重要。 在局域网环境中,通常会设置一台主机作为 NTP 服务器(时间源),其他设备作为 NTP 客户端 从该服务器同步时…
一、原理 在嵌入式开发中常会遇到需要某个程序或某个脚本自动启动的情况,本文介绍在Busybox启动方式下开机自动运行脚本的方法。 Busybox启动方式的自启动脚本在/etc/init.d/目录下,我们使用ls /etc/init.d/查看该目录 该目录中有两个特殊脚本,rcK和rcS。rcS会在系统开机时运行(S即为Start),rcK会在系统关…
零、准备 一、新建SquareLine工程并导出模板工程 打开SquareLine Studio,选择VSCode with SDL for development on PC,然后配置好目标设备的参数,新建工程即可。 新建完成后,我们简单的拉两个控件用于测试,建议选择一个可以交互的控件。 接下来,我们需要导出一个样板工程。选择Export->…
一、开启幸狐官方4.3寸DSI屏幕的支持 1、打开SDK目录/kernel-6.1/arch/arm/boot/dts/rk3506-luckfox-lyra.dtsi文件 2、将数据传输通道配置调整为 1 Lane 模式: 3、注释默认的初始化序列,并启用幸狐或树莓派官方 DSI 屏幕的初始化序列: 这里提供初始化序列的代码:…
一、选择WSL2环境 Luckfox官方的SDK环境部署章节推荐操作系统是Ubuntu22.04,因此我们选择Ubuntu22.04 LTS作为开发环境,在微软商店搜索Ubuntu即可找到并下载,直达链接。注意要下载LTS版本! 安装完成后,进入WSL,执行以下命令以更新Ubuntu环境: sudo apt update && su…
使用PyQt5开发带有opencv-python的应用时,如果桌面服务器是Xorg,那么会遇到一个错误: QObject::moveToThread: Current thread (0x2f01f2c0) is not the object's thread (0x35738860). Cannot move to target thr…
1、安装p7zip-natspe: paru -S p7zip-natspec 2、打开 Ark菜单 > 设置 > 配置Ark > 插件,取消勾选Libzip插件即可
1、创建或编辑字体配置文件: 创建或编辑~/.config/fontconfig/fonts.conf文件,以确保配置只影响当前用户。文件内容如下: <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <f…
解决方法很简单,强制Steam进行缩放即可。 终端启动Steam: /usr/bin/steam -forcedesktopscaling 1.5 或是写入Desktop文件: Exec=/usr/bin/steam -forcedesktopscaling 1.5 %U