简体中文版块似乎并不是怎么活跃,而社区似乎也不能跨版块,我是从fedora26
开始使用的,几年来一直在使用,多多少少遇到了一些问题,不过都已经解决了,我很希望能有更多的人能来了解它,无论是普通桌面用户还是开发者。以下记录下我个人遇到的一些问题,也希望大家能在此记录自己遇问题到及解决方案。让简体中文版块活跃起来。
第一个
这个问题我实际上在版块中看到过相关的提问,不过时间太久,我也回复不了。
问题: gnome
在锁屏状态卡死,从而无法登陆桌面,只能重启操作系统
原因:此问题应该是双显卡电脑出现最多的一个,或者说是nvidia
显卡的电脑,具体是nouveau
对于nvidia
显卡支持不好从而导致了gnome
在锁屏状态卡死。
解决方案:
# 1. 修改文件 /etc/default/grub
# 2. 修改行 GRUB_CMDLINE_LINUX 在末尾添加 nouveau.modeset=0
# 3. 更新gurb: grub2-mkconfig -o /boot/grub2/grub.cfg
# 4. 重启
目前似乎在fedora32
上面这个问题似乎已经不再出现了,这个问题应该是我在使用fedora29
的时候出现的,查了很久终于解决。有类似问题的可以参考试下能否解决。
第二个
这个不知道算不算是bug,还是兼容性问题。主要是涉及蓝牙设备连接,我出现的是蓝牙鼠标连接
问题:蓝牙鼠标在连接后一段时间未使用电脑和鼠标,蓝牙会被自动断开,但系统仍然显示连接中,手动断开后也无法在进行连接,只能删除原有连接然后重新配对。
解决方案:
-
修改默认的蓝牙连接的配置参数
/etc/bluetooth/main.conf
下的DiscoverableTimeout=0
默认180秒 ,修改后重启即可。 -
fedora
官网wiki
提供了另一种解决方案,说的大概是大部分的自动断开都是因为蓝 牙服务未以守护进程方式运行,解决方案是- 修改配置文件
/usr/lib/systemd/system/bluetooth.service
- 修改参数
ExecStart
在末尾添加-d
- 重启
systemctl daemon-reload && systemctl restart bluetooth.service
- 修改配置文件
关于这个问题实际上每次卡的时候直接执行systemctl restart bluetooth.service
似乎也可以解决,另外就是这个问题在fedora32
上似乎也同样没有在出现过,不知道是我重新换了一个蓝牙鼠标的原因还是系统修复了的原因.
第三个
问题: systemd
添加后无权限启动问题 .service: Failed to execute command: Permission denied
,此问题实际上是由于selinux
导致的,应该也有人和我一样,并没有关闭selinux
, 有时候从网上下载的二进制程序,在为其创建systemd
的时候就不能正常运行了,比如v2ray
。当然,这个问题出现的前提还有个是使用非root
去创建的 。
解决方案:
1. 关闭 selinux(设置为disabled),或修改selinux 为 permissive,
配置文件在/etc/sysconfig/selinux
2. 在不考虑关闭或修改selinux的情况下,可以手动修改对
应二进制文件selinux权限,具体修改为什么权限可以使用 ls -Z查看下
其系统当前用户二进制执行程序的默认的权限是什么,然后使用
chcon -t <权限位> <binaryfile> 去修改该二进制权限,比如
我的普通用户的权限是bin_t,则执行 chcon -t bin_t <binaryfile>
另外.service
已经在systemd
配置目录中了,但使用systemctl status
却查询不到,也是这个问题。
目前来说比较重要的应该就这几个,其他的都是些小的优化,有兴趣的可以参考下我的个人主页中的Fedora优化
篇。希望对大家有用吧,也希望更多人能够加入进来,分享下自己的一些经验。
fedora简体中文感觉很不活跃啊。我看到好多开发(比如Qv2ray的开发)都喜欢Arch系,Archwiki上也有大量的中文资料。还有Debian系的就更不用说了。
是的哦,不过arch具体指的那些系统我并不是很清楚,不该archwiki得资料确实是比较齐全得。fedora整个社区其他版块其实还是比较活跃得,只是中文区不是很活跃
只是简单的分享下觉得可能对大家有用的东西吧。写入wiki
感觉没有太大必要。而且我也没有权限,虽然用了好几个版本了,但对社区却不是特别熟悉。
对如何更深度地参与社区贡献有问题,也欢迎提问。
维基的话,目前出于防垃圾广告账号的考虑,应该需要有 fas 账号并且加入一个具体的项目群组(如翻译、打包、设计、文档等等)后才有编辑权限。
最后编辑于 2011 年 2 月 2 日… 好像是有点年久失修…
// 要不我抽空重写一下这个页面?就参考 ArchWiki 的 FAQ,或者大家有什么好的意见吗?
// 对了,FAS 下有一个专门的 wikiedit 组,签了 CLA 应该就能去申请。
如果这些内容对于大多数人来说有价值的话,我当然也想更多人能从这些问题中得到解决自己问题的灵感。
新增一个扩展的问题
扩展插件 Drop down terminal
, 其是一个下拉终端插件,对于某些情况下这个东西还是非常又用的,但该插件有一个问题就是不能在设置里面直接更改字体大小,因此下拉终端显示的字看起来吃力,以下是我找到的一个新的解决方案:
直接修改系统接口的字体大小(默认是10):
gsettings set org.gnome.desktop.interface monospace-font-name 'Source Code Pro 15'
插件对应查询是 terminal.js:70 == FONT_NAME_SETTING_KEY
变量,其他的插件如需更改字体大小也可以参考此类配置,找到对应的org.gnome.desktop.interface
然后修改即可
以上描述涉及的专业名词可能不准确,反正大概意思是这个样子的----
在最新的 Fedora 35 中也遇到罗技 M590 偶发冻结的问题,基本上尝试了所有办法,发现唯一能起作用的是修改 USB 自动挂起
1.编辑 /etc/default/grub
文件,在 GRUB_CMDLINE_LINUX_DEFAULT
增加 usbcore.autosuspend=-1
如下
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
2.更新 grub 我的是 UEFI 启动的笔记本,所以使用下面的命令
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
重启即可
冒个泡表示一下中文Fedora用户其实不少。
是不是写错了,应该是grub 吧