我有一个双启动的 Windows 7 和 OpenSUSE 12.1 盒子。我想安装 Zen-Kernel,因为我认为它对我很有用,但当我启动 Linux 时,它没有加载桌面,但我得到了紧急控制台。我没有购买它,但当我用 xfcestart 启动 xfce 时,它说没有指定协议,屏幕变黑了。当我从紧急控制台输入“startx”时,它会加载桌面,它似乎可以工作,但我不需要它。这是 zen-Kernel 的 xfce 问题吗?我使用的是 64 位。日志文件中没有任何有意义的错误。
答案1
我能够通过禁用新的 systemd 并将 init=/sbin/sysvinit 添加到启动选项并使用旧系统 V 启动进入 OpenSUSE。systemd 和 Zen 内核似乎存在问题。然后我删除了 Brasero 和 tracker-miner,因为它会杀死我的 CPU:
zypper rm Brasero
和
zypper rm tracker-miner-thunderbird tracker-miner-firefox tracker-gui tracker libtracker-
sparql-0_12-0 nautilus-extension-tracker-tags libtracker-extract-0_12-0 gnome-panel-
applet-tracker libtracker-extract-0_12-0 libtracker-sparql-0_12-0
这是我的命令行:
rw root=/dev/sda7 rw resume=/dev/sda6 quiet fastboot raid=noautodetect
radeon.modeset=1 radeon.lowpower=1 radeon.dynpm=1 video=1440x900 acpi_osi="Linux"
pcie_aspm=force thermal.act=90 acpi.power_nocheck=1 init=/sbin/sysvinit
uname -a:
Linux version 3.1.8-zen+ (xxxx) (gcc version 4.6.2 (SUSE Linux) ) #3
ZEN SMP PREEMPT xxxx