我用万用表检查主板大约 5 个小时,添加/删除硬件,调整 bios 设置,终于找回了 lightdm!我花了很长时间才弄清楚为什么我的电脑无法通过 bios 屏幕!
我昨晚下载了一部电影,但文件格式无法在 vlc 中打开,我觉得这很奇怪,因为它可以播放所有内容。我在 Google 上搜索了“如何播放 fileformatX”,然后执行了指示的 apt-get 命令。我想我需要 vlc,这真的让我感到很奇怪,因为我有 vlc 并且一直在使用它。当时已经很晚了,我记不起 apt 命令了。
因此我查看了 /var/log/apt/history.log 并看到了以下行:
Start-Date: 2017-10-14 01:56:17
Commandline: aptdaemon role='role-install-packages' sender=':1.239'
Install: vlc:amd64 (2.2.2-5ubuntu0.16.04.4)
End-Date: 2017-10-14 01:56:20
我目前正在研究这意味着什么,但与此同时,它表明某个守护进程安装了与 vlc 有关的东西。这对我来说看起来很奇怪,因为该文件中的大多数行都有一个命令行,如“apt-get install blahblah”,这看起来像是我会输入的内容。我还在历史文件中看到了很多命令行:/usr/bin/unattended-upgrade。
无论如何,我昨晚关闭了 PC,今天又打开了它,但它却无法通过 BIOS 屏幕!更奇怪的是,BIOS 屏幕与我过去看到的屏幕不同。我有一块技嘉主板,我以前看到的是这个屏幕:
但现在我看到了这个:
这真是太令人惊讶了!我以为 BIOS 屏幕应该完全独立于我在操作系统中所做的任何操作。经过大量的硬件和软件调试后,我决定卸载 lightdm 和我的 nvidia 驱动程序,然后重新安装它们,现在我又恢复了运行,并给你们所有人写了一条消息。
但是我的 BIOS 屏幕发生了变化,以前如果我点击左上角的 Unity 启动器,就会出现“显示”选项。图标是一台计算机显示器,它会打开我的显示设置,如屏幕分辨率和两台显示器的位置,哪台在左边,哪台在右边。那个程序现在不见了,取而代之的是 nvidia 显示设置程序。
有人认为我们心爱的 vlc 造成了这一切破坏吗?我将研究它安装了哪些依赖项。我想通过重新安装 vlc 来再次破坏一切,但我不记得我输入了什么,而且它不在我的历史记录中,因为我一定是通过其他安装机制完成安装/升级的。有什么想法吗?