Nem*_*emo 37 startup boot lightdm
我安装gdm了一段时间作为我的显示管理器,在删除它后,lightdm 不会自行启动。相反,我必须登录到 tty,然后运行sudo start lightdm.
运行dpkg-reconfigure lightdm也不起作用:
dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_NAME missing
dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_PACKAGE missing
Run Code Online (Sandbox Code Playgroud)
我也尝试过完全重新安装 lightdm,但效果不佳
我/var/log/boot.log有以下几行:
* Starting LightDM Display Manager
* Starting ACPI daemon
* Starting anac(h)ronistic cron
* Starting save kernel messages
* Stopping LightDM Display Manager
Run Code Online (Sandbox Code Playgroud)
小智 34
运行终端并输入cat /etc/X11/default-display-manager. 可能会说lightdm您最近是否卸载了 GDM。/etc/init/lightdm.conf不接受lightdm作为设置 - 但是,/usr/bin/lightdm或/usr/sbin/lightdm工作。所以/etc/X11/default-display-manager在你最喜欢的文本编辑器中打开并用以下行替换那里的任何内容:
/usr/bin/lightdm
或者
/usr/sbin/lightdm
重新启动和 lightdm 应该会像往常一样启动并带您进入登录屏幕。
小智 16
我的解决方案是运行:
rm /etc/systemd/system/default.target
systemctl set-default graphical.target
Run Code Online (Sandbox Code Playgroud)
这将替换默认目标文件,在我的情况下,该文件必须阻止 systemd 到达图形目标,并带有指向图形目标的符号链接。在此之后,lightdm(以及使用 dpkg-reconfigure 选择时的 gdm)自动启动。
/etc/X11/default-display-manager 已经设置为正确的值,因此这似乎是与 OP 不同的根本原因。
有关 systemd 目标的更多信息,请访问此处。
小智 10
在删除 gnome 应用程序(包括gdm, 并移动到 kde)时,我会发生这种情况。
我通过运行修复它:
sudo dpkg-reconfigure lightdm
Run Code Online (Sandbox Code Playgroud)
并选择kdm作为默认值而不是 lightdm
小智 6
好吧,我想我终于明白了!针对这个问题,大家的建议是买合适的老款nVidia卡。说起来容易做起来难。我很难找到正确的驱动程序,因为它似乎已经从存储库(至少是 Ubuntu 的)中消失了。这对我有用。根据您的 nVidia 卡,您可能需要下载不同的文件,但它们都在http://www.nvidia.com/object/unix.html 中列出。我的 GeForce 2 MX 400 需要旧版 96xx 驱动程序。因此,经过数周的尝试解决此问题后,我只运行了这些命令,终于成功了!wget 命令中使用的 URL 只是 nVidia 网站希望我下载的文件的 URL。
wget http://us.download.nvidia.com/XFree86/Linux-x86/96.43.23/NVIDIA-Linux-x86-96.43.23-pkg1.run
sudo sh NVIDIA-Linux-x86-96.43.23-pkg1.run
sudo reboot
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
168103 次 |
| 最近记录: |