17.openjdk或者jdk中的字体锯齿处理,适用于phpstorm和pycharm

在.bashrc中添加

export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dsun.java2d.xrender=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel'

16.Centos 安装网易云音乐linux客户端RPM版本

centos 7 安装网易云音乐

15.wine方块字乱码处理

crossover如下处理:

/opt/cxoffice/bin/regedit < "
REGEDIT4

[HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontLinkSystemLink]
"Lucida Sans Unicode"="wqy-microhei.ttc"
"Microsoft Sans Serif"="wqy-microhei.ttc"
"MS Sans Serif"="wqy-microhei.ttc"
"Tahoma"="wqy-microhei.ttc"
"Tahoma Bold"="wqy-microhei.ttc"
"SimSun"="wqy-microhei.ttc"
"Arial"="wqy-microhei.ttc"
"Arial Black"="wqy-microhei.ttc"
"

Wine也就是运行regedit注册表。

另外一种乱码的可能是本地是英文环境而wine需要的是中文环境,需要下面的命令

echo "alias wine='LANG=zh_CN.UTF-8 wine'" >> ~/.bashrc

我使用的是crossover,需要在bottle下面的cxbottle.conf文件中[EnvironmentVariables]后面添加
"LANG" = "zh_CN.UTF-8"

14.系统默认终端tty界面不支持中文,显示乱码,安装fbterm。
13.Thinkpad电池控制使用TLP,指纹使用fingerprint-gui,具体参考Ubuntu Linux针对Thinkpad配置

12.nautilus做的比nemo更好了,但是cinnamon又卸载不掉nemo,只能修改默认的文件打开方式,将nemo改为nautilus。

gsettings set org.nemo.desktop show-desktop-icons false
gsettings set org.gnome.desktop.background show-desktop-icons true

xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search

11.手工修改gdm登陆背景

mint自带的mdm太难用了,动不动就死掉,不如归去。

使用dconf配置org.gnome.desktop.background选项picture-uri值即可,注意图片的权限和属组可以被gdm读取。

10.在64位Linux上安装adobe air

虽然adobe已经停止air的linux版本的开发,但实际上我仍有软件的需求,主要是三国杀,实在是需要打发时间。

具体请看代码,直接将32位adobe改装成64位,保证adobe air在最新版本2.6.0.19170

#config adobe air
mkdir airtmp;pushd airtmp > /dev/null 2>&1
wget http://airdownload.adobe.com/air/lin/download/latest/adobeair.deb
dpkg-deb -x adobeair.deb tmp
dpkg-deb --control adobeair.deb tmp/DEBIAN
sed -i "s/i386/all/" tmp/DEBIAN/control
dpkg -b tmp adobeair_amd64.deb
dpkg -i adobeair_amd64.deb
popd > /dev/null
rm -r airtmp

如果懒的执行,请到百度直接下载

另外三国杀聊天栏里面出现乱码,需要安装fonts-arphic-uming字体

9.Linux intel显卡驱动安装

intel自己写了一个deb,方便用户安装驱动,参看

https://01.org/linuxgraphics/downloads/2013/intel-linux-graphics-installer

或者通过apt安装mesa-utils和xserver-xorg-video-intel

sudo apt-get install mesa-utils xserver-xorg-video-intel

8.CentOS下搜狗输入法无法在firefox,Thunderbird等gtk2程序中输入,问题原因是输入法模块缓存更新失败造成无法找到 fcitx 输入法模块,导致应用程序无法将光标坐标通知给fcitx,以root执行以下命令:gtk-query-immodules-2.0-64 > /lib64/gtk-2.0/2.10.0/immodules.cache

7.fedora下搜狗的输入法条和fcitx的原生输入法条冲突,删除.config/fcitx-qimpanel目录.

6.fedora下安装搜狗输入法, 直接安装repo.fdzh.org源即可,同时在bashrc文件中添加

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

另外fcitx和sogou-qimpanel需要支持开机启动.

5.Crossover安装之后找不到WINDOWS Application的快捷菜单,原因是/etc/xdg/menus/cinnamon-applications-merged/的权限不对,chmod到755即可,如果是link,则要chmod源文件。

4.RabbitVCS在nautilus或者nemo中看不到, 原因是/usr/share/nemo-python/extensions/RabbitVCS.py权限不对,chmod到755即可。

3.在linux mint(ubuntu)的桌面环境cinnamon nemo中使用RabbitVCS

sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update
sudo apt-get install python-nemo rabbitvcs-core

然后将如下文件拷贝为/usr/share/nemo-python/extensions/RabbitVCS.py
https://github.com/OenHan/codelite/blob/master/RabbitVCS.py

后来经常发现RabbitVCS在nemo中不能生效等问题,原因是/usr/share/nemo-python/extensions/RabbitVCS.py权限不对,chmod到755即可。

2.linux下SSD优化,针对SSD的一些优化

1.Ubuntu Linux针对Thinkpad配置,主要是电池吧,其他都差不多


Linux桌面环境配置技巧来自于OenHan

链接为:https://oenhan.com/linux-pc-tip

发表回复