联想笔记本win/linux双系统场景更新BIOS时出现报错mount the EFI system partition failed
。同时在linux下使用fwupd时出现UEFI ESP partition not detected or configured
。通过fwupd调试日志和gdisk发现该问题由错误的EFI分区类型导致,在使用gdisk修改为正确的EFI分区类型后问题解决。
使用pyside6编写的Qt GUI程序在linux下无法在输入框中唤起fcitx输入法,这是由于pyside wheel默认platforminputcontexts不包含fcitx plugin。通过将
fcitx-qt5(archived)或项目
fcitx5-qt中对应Qt版本的plugin so文件复制到打包后的对应目录可解决。
介绍在安卓手机上使用termux进行本机ADB调试的两种方式:借助原生无线调试,或利用电脑ADB赋予网络调试权限。
在将使用linux构建工具链的jq.py python wheel移植到windows时,MSYS2、GCC、Python、 MSVC等软件和工具链之间存在各种兼容性问题,本文列举了遇到的十六条错误及其解决方案。
在缺省情况下,vscode扩展extensionKind
默认为"workspace",因此ssh远程时大部分扩展不会启用。对于一部分无需操作文件的扩展如AI助手等,在settings.json中手动覆盖扩展在远程执行的extensionKind
可以强制SSH远程时在本地运行该扩展。
在verilator仿真时,利用C++宏定义接收编译参数使同一testbench可兼容不同名称的待测verilog模块。
介绍使用注册表/组策略两种方式禁用Windows系统的“网络连接状态指示器”(NCSI),避免频繁弹出网页登录认证或弹出MSN资讯页面。
manjaro KDE开机时除系统分区外的其他分区无法自动挂载,分析后认为是udisk2缺少权限,通过增加一条polkit规则文件后问题解决。
记录Xilinx系列软件中Vitis HLS无法导出IP、包含自定义IP的BSP在Vitis无法通过编译、Vitis程序中Xil_printf无法输出64位数据、Doc Nav无法打开文档等bug及解决方式。
介绍如何在verilator仿真时向verilog 模块输入和输出长位宽(几十、几百位)数据的方法。