相关疑难解决方法(0)

Ubuntu 陷入登录循环

尝试进入我的桌面时,我的 Ubuntu 卡在登录循环中。当我登录时,屏幕变黑,不久之后登录屏幕又回来了。

我已经读到问题可能是由错误引起的,具体取决于图形,这是我的图形卡:ATI Radeon 7670M

login-screen login lightdm

543
推荐指数
18
解决办法
119万
查看次数

使用 NVIDIA 显卡安装 Ubuntu 16.04/16.10 之后/期间的图形问题

我安装或升级到 Ubuntu 16.04,但我的显卡出现了一些问题。

  • 显示器是空白的
  • 显示器闪烁
  • 屏幕上的项目显示不正确
  • 某些程序抱怨图形问题
  • 计算机启动到低图形模式

  • 您的具体问题可能不在这里,但无论如何请尝试答案中描述的解决方案。

这个问题非常广泛,但这些问题中的每一个都可能有一个解决方案。


如果您遇到登录循环,请查看我答案的最后一部分。


如果您遇到列出的问题之一并且有自己的解决方案(我的没有用,或者有更快的方法),请随时发布另一个礼貌的答案,描述您的问题以及如何解决它。


那些试图安装 Ubuntu 的人,请参阅标题为:If you are unable to enter a TTY or are trying to install Ubuntu.

nvidia graphics

185
推荐指数
4
解决办法
62万
查看次数

重新编译内核的简单方法是什么?

我对在 Ubuntu 12.04 x86 64 位下编译新内核很感兴趣。

我发现这个 wiki 页面基本上是这个博客的镜像,并且有很多步骤(git等)对我来说毫无用处。

在早期版本/发行版中,我曾经创建一个.config文件并Makefile根据需要修改一个文件,然后运行即可make完成。

在 Ubuntu 下有没有一种简单的方法可以做到这一点?

compiling kernel

49
推荐指数
2
解决办法
9万
查看次数

无法让 nVidia 驱动程序使用 16.04,登录后立即注销

我已于 4 月 18 日星期一安装了 Ubuntu 16.04 beta 2。当我尝试安装 nvidia-current、nvidia-361 或 jockey 安装的版本时,lightdm 无法完全启动,或者我无法通过登录窗口。当我登录时,lightdm.log 报告我已成功登录,出于某些原因,它显示我设置的音量,然后返回到登录屏幕。

我有一台带有 Optimus 技术的混合 nVidia/Intel 显卡的笔记本电脑(我真的不需要 GPU 切换,但我希望 nVidia 能够正常运行),确切的 nVidia 型号是 GT630M。

这是 Xorg.0.log:

[    41.529] 
X.Org X Server 1.18.3
Release Date: 2016-04-04
[    41.529] X Protocol Version 11, Revision 0
[    41.529] Build Operating System: Linux 3.13.0-85-generic x86_64 Ubuntu
[    41.529] Current Operating System: Linux dugi 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64
[    41.529] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-21-generic root=UUID=77b76089-cd8b-4d0c-b074-1ec581c0a8a9 ro …
Run Code Online (Sandbox Code Playgroud)

nvidia xorg graphics lightdm drivers

33
推荐指数
3
解决办法
7万
查看次数

如何通过终端更改显卡驱动程序?

我最近尝试将我的 Asus Radeon HD 7870 的驱动程序更改为专有驱动程序(一位朋友告诉我它要快得多),但这似乎导致我无法安装 Ubuntu。现在,每当我启动时,它都会向我显示 GRUB,我选择 Ubuntu,然后启动一两秒钟,然后黑屏。我认为黑屏是由于它到达登录屏幕引起的,因为此时我也可以通过 SSH 进入它。

那么谁能告诉我如何切换回开源驱动程序?

编辑:我要补充一点,当我从 USB 启动 Ubuntu 时,一切正常。

编辑:好的,我的流程是针对司机的。

  1. 在我的系统中安装 Radeon HD 7870
  2. 开机,自动一切正常
  3. 我去检查它正在使用开源驱动程序(我通过进入软件和更新程序并进入驱动程序选项卡来检查)
  4. 一位朋友建议我改用专有的,因为它更快(我相信它与 flgrx-updates 类似)
  5. 我进入软件和更新程序,然后导航到驱动程序选项卡。从那里我选择了 flgrx-updates 一个并点击确定。
  6. 我重新启动我的系统,然后它就无法工作了。经过一些基本的故障排除后,我来到这里。

更新:多亏了 gertvdijk,我已经设法禁用了专有驱动程序,但 Ubuntu 仍然不会被打败。我猜无论出于何种原因,开源驱动程序都没有自动启用。谁有想法?有没有什么系统日志可以给大家帮忙找找问题?

radeon data-recovery drivers

14
推荐指数
3
解决办法
6万
查看次数

自 xenial 以来,使用 shimx64 时无法加载 NVIDIA 专有驱动程序

将我的 PC 从 wily 升级到 xenial(都是 Kubuntu 风格)后,我有一个奇怪的行为。在升级之前和之后,我的 BIOS 中有两个“ubuntu”引导选项。在这里,您可以在 xenial 下看到每个条目背后的值:

stephane@nausicaa:~$ sudo efibootmgr -v
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0000
Boot0000  ubuntu        HD(1,GPT,xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,0x800,0x64000)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* ubuntu        HD(1,GPT,xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,0x800,0x64000)/File(EFI\Ubuntu\grubx64.efi)
Run Code Online (Sandbox Code Playgroud)

巧妙地我一直在使用 shimx64(第一次进入)和 NVIDIA 专有驱动程序,没有问题。由于升级到 xenial shimx64(第一项)不会加载 NVIDIA 专有驱动程序。我必须改用 grubx64(第二个条目)。

当我使用 grubx64 时,我在内核日志中找到以下“nvidia”或“NVRM”条目:

nvidia: module license 'NVIDIA' taints kernel.
nvidia: module verification failed: signature and/or required key missing - tainting kernel
[drm] Initialized nvidia-drm 0.0.0 20150116 for 0000:01:00.0 on minor 0
NVRM: loading NVIDIA UNIX x86_64 Kernel Module  340.96  Sun Nov  8 …
Run Code Online (Sandbox Code Playgroud)

boot nvidia graphics drivers

5
推荐指数
1
解决办法
7000
查看次数