[科技杂谈]科技心得杂谈
未读
定位Linux下环境变量来自哪个文件
这篇文章分享了一个快速定位Fcitx5输入法环境变量配置的实用技巧。作者发现需要排查QT等软件调用Fcitx5时所需的环境变量源,但忘记当初的配置位置。通过分析printenv输出关键变量(如GTK_IM_MODULE、QT_IM_MODULE等均为fcitx5)后,提出两种高效查询方案:
1. 使用grep命令批量扫描所有可能的配置文件:
```bash
grep -R "export VAR_NAME" /etc/* ~/.bashrc ~/.bash_profile ~/.zshrc ~/.profile ~/.bash_aliases 2>/dev/null
```
2. 当变量名不明确时,直接搜索变量值:
```bash
grep -R "fcitx" /etc/* ~/.*rc ~/.*profile 2>/dev/null
```
最终在/etc/environment文件中定位到完整配置(包含XIM、GTK/QT_IM_MODULE等7项关键参数),解决了环境变量"屎山"式堆砌的维护难点。该方法具有普适性,可推广到其他环境变量的排查场景。
[科技杂谈]科技心得杂谈
未读
KDE下输入法配置的小细节
最近在 Arch Linux 的 KDE Plasma 环境下配置中文输入法,我选择了 Fcitx5 框架,并使用其自带的拼音输入法。在配置过程中,我遇到了一些问题,例如输入法无法在某些应用中使用、环境变量未正确设置等。经过一番探索和尝试,终于成功配置好了输入法。以下是我在 KDE 下配置 Fcit
[科技杂谈]科技心得杂谈
未读
个人Koishi机器人的RSS博客订阅推送和Bilibili推送方案
最近重新启用了 Koishi(解除了QQ账户风控)机器人。除原有功能外,我计划新增一个功能:博客更新时,QQ 机器人能将更新推送到 QQ 群。 我使用的机器人框架Koishi有个叫 “[koishi-plugin-rss-owl]” 的插件,可订阅 RSS 源,而我的博客能生成 RSS 源。完成配置
[科技杂谈]科技心得杂谈
未读
Wayland下的KDE,软件置顶&OSD功能丢失的解决办法
本文会分享一些我在Wayland下遇到的窗口功能丢失的解决办法。 为什么会发生这种现象 在大多数图形界面应用中,"窗口置顶"(always on top)功能在 X11 环境下通常能够正常工作,开发者可以通过如 XRaiseWindow 或 _NET_WM_STATE_ABOVE 等 X11 API
Linux下无法显示表情文字
推荐Noto系的表情字体:fonts-noto-color-emoji 对于 Ubuntu/Debian 系统: sudo apt update
sudo apt install fonts-noto-color-emoji
对于 Fedora 系统: sudo dnf install googl
Linux下中文字体显示异常(日文字形)
这种现象大概率是在使用noto字体,noto默认字形优先级日文比中文要高,所以字形会看起来怪怪的。 sudo vim /etc/fonts/conf.d/64-language-selector-prefer.conf 创建或修改这个文件为 <?xml version="1.0"?>
<!DOCTY
[Linux]砂纸のLinux奇妙冒险之旅
未读
Arch-KDE环境配置&软件推荐心得(长期更新)
上次更新:2025-04-06 近些年Linux发展较快,时效性较高。如果较长时间未更新,请评论提醒我! 首先先推荐一个站点,信息很全很新https://arch.icekylin.online/ 系统配置 设置
[科技杂谈]科技心得杂谈
未读
Nginx如何解析后端动态IP
众所众知,nginx可以做反向代理。 我家是电信的公网ip,有公网但是没有80和443,更别说备案了,这怎么办呢。正好看到阿里云有个2c2g的一年服务器只需40+,还有3M的宽带,做nginx转发完全够了呀! 于是我立马下单,很快的做好了nginx反向代理和域名的备案,就是你们现在所看到的这个站(b
[科技杂谈]科技心得杂谈
未读
在Linux(Arch)下配置Nvidia,并在Wayland下运行Minecraft
在linux下使用nvidia的体验确实是一言难尽,有着许多的bug,经常会屏幕撕裂,不过经过仔细的检查,发现是有很多窗口跑在xwayland兼容层了,兼容层的垂直同步做的不太行(也有可能是我没配置好) 安装驱动 驱动我在安装好arch后就打上了,根据arch linux官方的教程配置一下就差不多了