Kali Linux 启动到命令提示符(gdm3 产生错误)

Kali Linux 启动到命令提示符(gdm3 产生错误)

我刚刚在 Macbook Pro 上安装了 Kali Linux(经过大量努力)。我想重新分区我的硬盘以使其更大,因此重新安装了 Kali。我首先启动 rEFInd,然后加载引导加载程序(grub2)——它位于 Linux 分区上(并显示为 rEFInd 中的一个选项)。我进入正常的 grub 加载屏幕,选择我想要加载的 linux 版本,然后它开始启动。最后,它尝试进入 gdm3(我认为它成功了)——但 GUI 从未加载——它只是进入命令提示符。当我输入gdm3尝试加载 gnome 时——它显示此错误:

=========================================================
WARNING **: Failed to acquire org.gnome.DisplayManager
WARNING **: Could not acquire name; bailing out
=========================================================

正如我所说 - 我在 Macbook Pro 上(这个)。在我重新安装之前 - 我以前必须在 grub 菜单中按“e”才能添加i915.modeset=0- 否则就会出现此问题。但我以前(全新安装后)可以正常工作。我甚至不认为我改变了任何东西 - 似乎它只是停止工作了。我尝试过不使用i915.modeset=0和使用i915.modeset=1- 现在我唯一的默认命令是quiet

问题是,我用过指南(该指南适用于 Macbook Air,但在我的计算机上运行良好……至少最初如此),因为我遇到了各种各样的问题。最后用这种方法让它工作了,然后我肯定更改了一些东西来破坏它,但我完全不记得更改了任何东西。我记得update-grub,我甚至尝试过update-initramfs(不确定这是否与问题有关)。

我的分区方案(来自 OS X):

/dev/disk0
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *500.1 GB   disk0
1:                        EFI EFI                     209.7 MB   disk0s1
2:                  Apple_HFS Macintosh HD            411.6 GB   disk0s2
3:                        EFI                         83.6 GB    disk0s3
4:                 Linux Swap                         4.0 GB     disk0s4

另外,在 rEFInd 中 - 有一个额外的标志代表“Linux on HD”,但它没有任何意义,我想知道如何摆脱它(也许它认为它是什么哈哈)。

总而言之,我正在尝试进入 Gnome 的 GUI。谢谢!

答案1

我在 X 服务器日志文件的帮助下找出了问题所在。它告诉我,xorg.conf我为触摸板 synaptics 创建的文件中存在解析错误。我删除了该文件 - 一切恢复正常。

额外的 rEFInd 选项是一个 EFI 分区,出于某种原因,它位于我的外部硬盘上(不确定它是怎么到那里的 - 我认为当我尝试使用它将我的外部分区为 ext4 时,diskutility 可能已经创建了它)。通过更改 refind.conf(在 os x 中)隔离了该问题 - 取消注释 #scanfor 行,并且仅包含内部 - 瞧,图标消失了,我现在正在删除外部上的 EFI 分区,以便当我改回 refind.conf 时它不会再次出现。

答案2

我最近遇到了一个问题,我的 kali linux 无法进入图形模式,每当我重新启动 kali 时,它都会以终端模式 (tty3) 启动并询问 root 密码,当我输入密码时,它仍然显示文本。我尝试了很多方法来进入图形模式。输入 Startx 进入图形模式,但它在 backtrack 中使用,而不是在 kali 中使用。后来我尝试按 control+alt+f7,但仍然不起作用。在搜索了所有网站和博客后,我注意到了很多事情,比如有人告诉我输入“使用 fsck 命令然后重新启动,首先输入密码登录”,我尝试了 fsck,结果显示错误 e2fsck 无法继续,中止,甚至尝试了 gdm3,但没有起作用,在某个时候,我决定重新安装 KALI。但我担心丢失我保存的文件。在输入之前

“apt-get update” 和 “apt-get upgrade”

安装缺失的文件让我们按照以下步骤检查网络连接

服务网络启动服务网络管理器启动服务 samba 启动 dhclient eth0

(ifconfig 检查网络接口配置是否正确以及 eth0 是否正常工作)

然后更新并升级 kali..

接下来安装“chkconfig”,如果没有安装

“apt-get 安装 chkconfig”

然后使用以下命令检查 gdm3 级别 2 的状态

“chkconfig --level 2 gdm3”

安装 gdm3 服务如果没有安装,当我输入 gdm3 时,它显示“bash: gdm3:command not found”,然后我输入 sudo

“apt-get 安装 gdm3”

安装后我刚刚输入

gdm3

在终端中。然后它直接带我进入图形模式。

相关内容