Ubuntu Wayland 设置

强烈建议不要使用wayland 目前(2024年4月)为止,由于chrome,chromium,electron,flatpak引起的兼容性问题会导致linux系统的用户体验剧烈下降!!! 下面的操作只对部分应用有效。 在切换到GNOME的Wayland会话后,可能需要对不同的程序和系统配置进行一些调整以确保最佳的用户体验。以下是在这种环境下可能需要注意或重新设置的一些方面。 1. 添加各种平台框架的wayland参数 添加如下内容到~/.pam_environment并重启系统。 more ...

使用docker来管理wordpress

wordpress漏洞相对较多,我的服务器帮朋友挂了网站。之前是直接挂在host上,现在迁移到了docker里。记录一下迁移wordpress到docker里需要注意的问题。 wordpress docker image wordpress官方的docker image有很多不同的版本。比如fpm版本就是只有php和wordpress,而默认的则带着apache webserver。 其次,所有的image都没有数据库。 https://gist more ...

Gigabyte b650设置硬盘RAID

我的主板是技嘉的B650 GAMING X AX V2,CPU是AMD 7800x3d。在主板的UEFI里,有设置硬盘RAID的地方。我主板的sata口连接了四块硬盘,现在要把sata口的两个1TB的ssd做raid0。主板官方手册里有一些坑,以及提供的驱动会破坏windows。这里记录下正确的过程。 UEFI设置RAID more ...

Windows下AMD GPU驱动问题

最近在windows下遇到了一个奇怪的问题,开机后提示amd的软件打不开,提示与当前驱动不兼容,chrome浏览器打开只有白色,gpuz无法获得显卡频率,任务管理器可以看到独显没有被使用。 搜索了一些帖子后,发现好像是因为windows更新库里的amd驱动问题。使用amd的Adrenalin Edition安装的driver,在windows判断其版本号时,可能会错误地被判断为比windows库里的版本更低,导致windows会从自己的库里更新显卡驱动。 最简单的方法就是禁止windows从它的自己的库里更新驱动。 使用组策略关闭windows more ...




zsh设置

修改zsh time命令的结果 在~/.zshrc添加如下内容 TIMEFMT='%J %U user %S system %P cpu %*E total'$'\n'\ 'avg shared (code): %X KB'$'\n'\ 'avg unshared (data/stack): %D KB'$'\n'\ 'total (sum): %K KB'$'\n'\ 'max memory: more ...

VSCode Tips

VSCode 插件 C/C++: C/C++ IntelliSense, debugging, and code browsing. Git History: View git log, file history, compare branches or commits GitLens: GitLens supercharges the Git capabilities built into Visual Studio Code. It helps you to visualize code authorship at a glance vi more ...