【原创】在Manjaro Linux上安装和配置Gnome纪实

个人笔记,如有转载,请注明出处。

——by realasking

最近更新系统后遇到一些问题,修复过程中,损坏了KDE的一些配置,有些毛病排查起来比较麻烦,鉴于我在Linux下主要的编程、阅读和文本编辑环境已经基本迁移到Emacs上,桌面环境的更迭对我的使用习惯影响应当不大,所以打算先重新安装一个新的桌面环境,快速开始工作,今后有时间再恢复原来的KDE,最终再次安装了Gnome桌面。相对于KDE而言,Gnome仍然是很不完善的,表现在缺乏配置工具、缺乏某些必要的功能,以及一些桌面小工具使用不正常,要让其正常使用,还是需要一定的安装和调整。而我多年未主要使用Gnome,对它的发展已经不够清楚[……]

继续阅读

目前Linux下中文输入法的折腾记录

2019-10-10:创建此文

2019-11-11:补充fcitx5-rime的部署问题、fcitx在KDE plasma下无法设置WIN+空格切换输入法的问题

2019-12-21:补充服务器客户端模式下Emacs使用ibus的办法

正文:吐槽

最近更新了一下系统,然后发现ibusEmacs中无法输入了。仔细分析了一下,如果直接启动/usr/bin/emacs,是可以正常输入的,
但是若以systemctl --user enable emacs的方式启动Emacs服务,然后用/usr/bin/emacsclient -n -c来启动,则无法完成
输入,即使在.xprofile[......]

继续阅读

【笔记】对python的最佳优化:换用C++

之前写了个处理计算数据的脚本,图方便,直接用python做的,结果哪想到后来要反复使用这个脚本,就觉得慢了,于是进行了一系列优化。
最初这个脚本运行时间是270秒左右;
使用numpy替换部分列表之后,运行时间缩短到220~240秒;
numpy对部分矩阵赋值改成整行赋值,运行时间缩短到202秒;
将部分内容函数化,然后把外层循环用迭代器替换,运行时间缩短到184秒;
嗯,成效显著。突发奇想,要是换成c++来实现一下怎么样?
于是花了两个小时coding,运行之后……
耗时5秒。
嗯,看到这个结果……
今后需要多次使用的脚本,不太复杂的还是用c++吧……

[……]

继续阅读

使用AMD Ryzen 2500U CPU的联想小新潮7000-15ARR笔记本安装Manjaro Linux+Win10双系统记录

在使用AMD ryzen 2500U的联想小新潮7000-15ARR笔记本电脑上安装manjaro Linux和windows 10双系统遇到的问题的解决。包括分区,安装黑屏,开机黑屏或卡死,运行中死机,背光,鼠标中键粘贴失效,3D渲染出错,ovito运行不正常,图形化开机画面,开机画面分辨率等问题的解决[……]

继续阅读