首页 > 系统相关 >archlinux 使用时遇到的问题

archlinux 使用时遇到的问题

时间:2023-10-09 15:11:25浏览次数:49  
标签:wiki archlinux jbr 遇到 telegram desktop mv 使用

link: https://www.notion.so/0621e8837f0a4a9bb846f1fad37d94a4
notionID: 0621e883-7f0a-4a9b-b846-f1fad37d94a4

1. 一、telegram 模糊,且在hidpi存在缩放问题

https://wiki.archlinux.org/title/Telegram_(简体中文)
https://wiki.archlinuxcn.org/wiki/桌面项

根据 27点将desktop entry 的启动参数修改成no-scaling。此时在启动菜单中会出现两个telegram,编辑/usr/share/applications下的telegramdesktop-entry

sudo vim /usr/share/applications/telegramdesktop.desktop

在[desktop entry] 下面的最后一行,加上

[Desktop Entry]
...
...
NoDisplay=true

[Desktop Action Quit]

如果有自启动,也需要修改

ln -s ~/.local/share/applications/[新建的app.desktop] ~/.config/autostart/

或者直接改用Wayland ,

然后再删去原有的autostart下面的softlink(telegram-desktop.desktop)即可

2. 二、用户目录是中文,不方便终端目录操作

https://wiki.archlinux.org/title/XDG_user_directories_(简体中文)

使用 LC_ALL=C xdg-user-dirs-update --force 强制生成英文目录,并使用如下命令将原目录内容转移

mv 下载/* Downloads/
mv 图片/* Pictures/
mv 视频/* Videos/
mv 文档/* Documents/
mv 音乐/* Music/

rm -rf 下载 图片 视频 文档 音乐

3. 三、切换wayland桌面之后,关机慢

使用yay安装sddm-git包即可解决,详细信息见issue

4. 四、MagicBookV14/MateBook14s speaker与headphone问题

目前只有workaround,且magicbook 的办法还不能完全解决
github issue

5. 五、telegram悬浮窗点击闪退

貌似是opengl加速的问题,要么关闭telegram->Settings->Advanced->Enable OpenGL rendering for media.
要么,给telegram添加启动参数

env __GLX_VENDOR_LIBRARY_NAME=mesa MESA_LOADER_DRIVER_OVERRIDE=wlr GALLIUM_DRIVER=wlr

6. 六、idea fcitx 输入偏移

下载对应版本的包
Releases · AlanSune/JetBrainsRuntime-for-Linux-x64

由于新版idea不支持更改jbr版本了,我们可以将原来的jbr目录下的文件删除,然后添加指向我们下载解压后的包的软链。

arch中aur的idea默认安装在/opt/{SoftwareName}下面,找到jbr包删除,并添加软链接即可。

# /opt/{idea software name}/jbr/
sudo ln -sf ~/downloads/jbr/* .

标签:wiki,archlinux,jbr,遇到,telegram,desktop,mv,使用
From: https://www.cnblogs.com/ffeiya/p/17751775.html

相关文章

  • 使用vue-router添加动态路由时遇到的坑
    在开发后台管理的时候,用户登录时需要根据权限来分配路由,这时候可以在路由守卫里通过router.addRoute()方法动态添加路由。importrouterfrom'./router'importstorefrom'./store'importstoragefrom'@/utils/storage'import{asyncRoute}from"@/router/routers";......
  • 【图文详解】入职必备——SVN使用教程_公司新人svn使用教程_长头发的程序猿的博客-CSD
    已剪辑自:https://blog.csdn.net/weixin_55076626/article/details/128121980......
  • 如何使用nohup将日志写入指定文件
    nohup是一个UNIX工具,用于在您退出shell后继续运行命令。默认情况下,nohup将把输出写入名为nohup.out的文件,除非另有指定。如果您想要将输出(包括标准输出和错误)写入指定的文件,您可以这样做:nohupyour_command>/path/to/your_log_file2>&1&这里的解释:your_command:你想要后......
  • Mock工具之Moco使用
    一、什么是Mockmock英文单词有愚弄、嘲笑、模拟的意思,这里主要是模拟的意思二、什么是Moco开源的、基于java开发的一个mock框架支持http、https、socket等协议三、Mock的特点只需要简单的配置request、response等即可满足要求支持在request中设置headers、cookies......
  • SpringBoot之使用Redis和注解实现接口幂等性
    目录1接口幂等性1.1概念1.2实现思路1.3代码实现1.3.1pom1.3.2JedisUtil1.3.3自定义注解@ApiIdempotent1.3.4ApiIdempotentInterceptor拦截器1.3.5TokenServiceImpl1.3.6TestApplication1.4测试验证1.4.1获取token的控制器TokenController1.4.2TestController1.5注意......
  • 使用 StringWriter 和 printWriter 打印异常原因
    StringWriter和PrintWriter都是Java中用于输出文本的类,它们的主要区别在于输出的目标不同。StringWriter是一个字符流,它将输出的内容保存在一个字符串缓冲区中,可以通过toString()方法获取缓冲区中的字符串。因此,StringWriter通常用于将输出内容保存到字符串中,而不是直接输出到控......
  • ASP .Net Core: 使用EF连接postgresql
    备注关于数据库的创建,可参考下方的链接,去创建测试环境,我已经有现成的数据库,故不再记录创建数据库的过程。实现步骤安装EF工具dotnettoolinstall--globaldotnet-ef安装其他依赖dotnetaddpackageNpgsql.EntityFrameworkCore.PostgreSQLdotnetaddpackageMicrosoft.E......
  • arthas的使用
    官网https://arthas.aliyun.com/doc/en/quick-start.htmlcurl-Ohttps://arthas.aliyun.com/arthas-boot.jarjava-jararthas-boot.jar然后tracecom.patsnap.analytics.manager.CommandQueryManagerV2getTheProjectByProjectIds 可以看到这个最后记得exit执行退......
  • 全局组件的注册和使用
    全局注册:所有组件内都能直接使用。在多个组件范围内使用的通用的组件就可以定义成全局组件 步骤:①创建.vue文件(三个组成部分)      ②main.js中进行全局注册            //(import 组件对象 from '.vue文件路径')    ......
  • Linux中使用虚拟路由器进行不同命名空间之间的通信测试
    一个学习研究的案例ipnetnsaddns1#创建命名空间ns1ipnetnsaddns2#创建命名空间ns2创建虚拟路由器设备ipnetnsaddrouter#创建虚拟路由器命名空间iplinkaddveth1typevethpeernameveth1-router......