最开始我跟着官方的流程,参考着某个已经忘了是哪里看的文章手动下载 QEMU 9.1 源码编译安装了 QEMU,但是昨天晚上试着想更新到最新的版本时,发现忘了编译的时候用的什么参数了,因为根据参考的安装文章,我是把 QEMU 安装在了 /opt/qemu 路径下 不过因为时间过去了太久,我早就遗忘了当时安装用的什么命令,但是好在 .zsh_history 里面有记录,为了避免忘记,还是在这里也记录下来,方便以后参考。 这次把 QEMU 从 9.1 更新到 9.2 我是用的 git 来克隆的源码,方便跟上后续的更新内容,安装命令如下: 设定...
今天在使用 paru 安装需要编译的包的时候,因为等待时间太长了,老是切出去看看其他的等编译结束,结果切回来的时候发现输入密码已经超时了,就得重新编译一次,来来回回弄了两三次才搞定 为了一劳永逸的解决这个问题,我去万能的 Github 上搜索了一下,果然有人问同样的问题,链接我就放这里了,免得以后找不到:Sudo password after long build 0x00 解决方法 首先打开 visudo 配置 sudo: 我只装了 vim,所以会...
今天在家里的台式主机上也安装了 ArchWSL,但是在检查 wslg 是否可用时遇到了 Can't open display: :0 的报错,常规的解决方法都是适用于 Ubuntu WSL 的,ArchWSL 的解决方法比较特殊,这里记录一下,当然也可以去看 Github Issue 的原贴中也说了解决方法:Init /tmp/.X11-unix is overwritten by mounts ...
最近准备在我的 Archlinux WSL 上训练一下 3dgs,但是在配置环境的时候遇到了 gcc 版本过高的问题,因为 Archlinux 默认就是 gcc14,所以得重新手动编译安装一下 gcc11。 0x00 检查当前环境 使用 gcc -v 看一下当前的 gcc 环境是什么版本,我目前能查到是 gcc version 14.2.1 20240805 (GCC),因此我们需要安装一个 gcc11,直接 paru gcc11 就可以了,如下所示: ❯ paru gcc11 1 aur/gcc11 11.4.0-1 [+5 ...
省流:目前的 busybox 版本是 1.36.1,而我使用的 gcc 版本是 14.1.1 20240522 (GCC),在 /home/.../busybox-1.36.1/scripts/kconfig/lxdialog/check-lxdialog.sh 脚本中将第 50 行的 main() {} 改为 int main() {} 即可。 问题描述 今天在配置 busybox 的时候,出现如下错误: HOSTCC scripts/kconfig/lxdialog/util.o HOSTCC scripts/...
省流:重置组策略中的配置简体中文输入法版本【就是应用一下已启用再应用未启用】 <!--more--> ## 问题描述 今天在做模拟笔试的时候电脑重启了一下,发现输入法被考试的客户端锁了,Win11 的输入法被强制锁定成了兼容模式,无法修改,然后在上面可以看到一个某些设置由你的组织管理。 ## 解决方案 1. win + r 打开 `gpedit.msc` 2. 按照这个路径找到输入法的组策略配置:`用户配置\管理模版\Windows组件\输入法\配置简体中文输入法版本` 3. 默认应该是未启用,点击启用,然后点击应用 4. 再点击未启用,然后点击应用 5. 应该就好了,至少我是这样解决的
最近在学习 QT,就在这个栏里记录一下遇到的坑吧,免得以后忘了。 环境 QT:5.9.9 编译器:MinGW 32bit 编译工具:CMake 一、用 CMake 的时候怎么设置应用程序的图标 在 Source Files 中建立一个 logo.rc 脚本,其中填写以下指令: IDI_ICON1 ICON DISCARDABLE "${Path}.ico" 然后到 CMakeLists.txt 里的 add_executable() 中加上 logo.rc。 二、用 CMa...
相信我,你在安装 TexLive 的时候肯定会觉得,这么大的东西直接就安装进系统盘了?那我的系统盘不得炸了。比如我最近就感觉之前应该给 C 盘直接分 500G,300G 的空间已经要不够用了。 正好,之前把 WSL2 迁移到了 D 盘里,可以随心所欲的往里面安装任何东西了,那就直接装 WSL2 里吧,于是就有了这篇文章,记录一下。 步骤概要 按照 Ubuntu 22.04 的安装方式安装 TexLive 使用 VsCode WSL remote 来写 LaTeX 环境 WSL2 Ubuntu 22.04.2 Jammy Windo...
最近几个项目需要用到不同版本的 CUDA 来编译,所以这里记录一下怎么配置多版本的 CUDA 环境,以后就懒得再去百度了。 下载 CUDA Toolkit Download Link 这里是最新的 CUDA 版本地址,如果需要其他版本的话,需要在网页下方找到 Archive of Previous CUDA Releases. 安装 假定我们已经安装了...
问题描述: 最近每次 apt upgrade 的时候都能看到以下报错问题: /sbin/ldconfig.real:/usr/lib/wsl/lib/libcuda.so.1 is not a symbolic link 之前有试过在 wsl 中重新建立符号链接,但是过了一段时间自己恢复了,我也不清楚具体原因,但是根据在 GitHub issue 中的解释,这和 WSL 其实并没有什么关系,主要是 Windows 这边需要建立符号链接。 解决方法: 在 Windows 环境下,以管理员权限启动 CMD,输入以下命令: ...