几天前,我在我的笔记本电脑上安装了 fedora 23 xfce 桌面,它运行得非常好。
几天后我做到了sudo dnf update
。更新后,我无法更改壁纸,因此我重新启动了笔记本电脑,启动后我有两个选项。一个用于以前的内核,一个用于更新的内核。我尝试了 Booth,但它一直显示黑屏,除了闪烁的下划线 (-) 之外什么都没有。
我可以点击e
编辑启动项并在某处添加 3 以到达终端。我尝试降级xorg-x11-server-Xorg
,但没有解决问题。
更新
我尝试使用 startx 从终端启动 x,这就是我得到的。
xauth: file /home........./.serverauth.2093 does not exist.
xauth: (stdin):2 unknown command "some random characters"
X.Org X Server 1.18.3
Bunch of info about xorg and my machine
Parse on line 2 of section InputClass in file /etc/X11/xorg.conf .d/70-synaptics.conf
"..." Is not a valid keyword in this section.
EE fatal server erro
EE no screen found(EE)
xinit: giving up
xinit: unable to connect to X server: connection refused
xinit: server error
[Ali@Almoullim ~]$ _
我在 nano 中编辑了这个文件/etc/X11/xorg.conf .d/70-synaptics.conf
并删除了里面的内容,现在我明白了。
得到。
xauth: file /home........./.serverauth.2277 does not exist.
xauth: (stdin):2 unknown command "some random characters"
X.Org X Server 1.18.3
Bunch of info about xorg and my machine
Waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.
[Ali@Almoullim ~]$ _
参考这是日志:
更新2
我删除了 xorg conf.d 目录并从以前的内核启动了 X,现在我可以进入登录屏幕,但我无法使用键盘或鼠标。
我相信日志文件中有相关内容,请参阅这部分:
我猜它说它找不到键盘、鼠标、wifi 等的适当驱动程序
所以我安装xorg-x11-drv-evdev && xorg-x11-drv-synaptics
以启用键盘、鼠标和触摸板。
但一些错误仍然发生,startx 需要大约 1-2 分钟才能启动!
更新3
我刚刚在我的第二台笔记本电脑上安装了 Fedora,但这次是 Fedora 24。令人惊讶的是,花了 3 分钟才到达 i3!
猜猜问题出在 Fedora 上……我不想再尝试解决这个问题,而且我不喜欢使用旧版本的 Fedora……我要回到 Arch!
PS:我有一台 Lenovo Z500 i7,配备 8GB 内存和 nvidia Geforce 740m(我的笔记本电脑不可能太弱而无法处理 Fedora)
答案1
不确定,但您所描述的内容听起来有点像最近的一个问题,即系统在大多数情况下无法加载 X(即图形桌面),除非有时在几分钟后。
您应该检查 Fedora 24 live 系统是否也会发生这种情况,而无需安装任何东西。
如果是这个问题,以下引导选项可能会有所帮助:
iomem=relaxed
(像往常一样,在启动菜单中按 E,并将其附加到“linux”行。)
答案2
我有类似的问题。事实证明,这不是由于升级,而是因为我在 /etc/environment 文件中声明了环境变量,就像我以前在 ubuntu 中所做的那样。删除这些变量解决了问题。
如何修复:在 Fedora 登录屏幕上,按 ctrl+Alt+F2 并转到终端。使用 vi 编辑器编辑该文件。您可能必须提供命令的完整路径,例如/usr/bin/sudo /usr/bin/vi /etc/environment
编辑文件。删除您添加的所有条目。不要删除系统添加的条目!