安装 Debian 10 (Buster) 时,桌面/GUI 应用程序很慢。打开应用程序(例如 Firefox、Terminal 等)需要很长时间,而且系统根本无法使用。
apt update && apt upgrade
根本没有帮助。显然这是CPU或GPU驱动程序的问题。我在 Intel i5 + Nvidia GTX 版本上安装了 Debian(不确定 GPU 是否也负责)。
我能找到的唯一信息就是这个,但它并没有解决问题
安装 Debian 10 (Buster) 时,桌面/GUI 应用程序很慢。打开应用程序(例如 Firefox、Terminal 等)需要很长时间,而且系统根本无法使用。
apt update && apt upgrade
根本没有帮助。显然这是CPU或GPU驱动程序的问题。我在 Intel i5 + Nvidia GTX 版本上安装了 Debian(不确定 GPU 是否也负责)。
我能找到的唯一信息就是这个,但它并没有解决问题
我通过删除“xserver-xorg-video-intel”并安装“firmware-misc-nonfree”解决了同样的问题:
系统详情:
root@hostname:/# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
解决方案步骤详情:
将非免费存储库条目添加到/etc/apt/sources.list:
root@hostname:/# cat <<EOT >> /etc/apt/sources.list
# Non-Free
deb http://http.us.debian.org/debian stable main contrib non-free
EOT
从所有配置的源更新/下载包信息:
root@hostname:/# apt update
安装固件-misc-nonfree:
root@hostname:/# apt install firmware-misc-nonfree
擦除xserver-xorg-video-intel:
root@hostname:/# apt purge xserver-xorg-video-intel
重启系统:
root@hostname:/# systemctl reboot
如上面的链接所述,这是一个驱动程序问题。然而,上述步骤并没有完全解决它。如此处所示,应删除“xserver-xorg-video-intel”并安装“firmware-misc-nonfree”。重启后问题解决,系统又可以使用了
这是在全新安装的 Debian 10 上完成的!
在遇到很多与此类似的问题并且最初只启动到命令行之后,我想我会添加一个指南来说明我是如何解决这个问题的。- 这适用于新系统,其中 nouveau 驱动程序不起作用,并且可能大多数硬件(如网络适配器)也不起作用。
如果您在命令行提示符下没有 GUI 或缓慢到无响应的 GUI 类型:
sudo nano /etc/apt/sources.list
链接列表将填充屏幕,编辑并添加列表条目,使其看起来像通过单击此链接找到的图像。
跑:
sudo apt update
更新内核 - 您可以通过安装 aptitude 检查 backports repo 以获取可能的升级(如果您不想先检查,请跳过接下来的两个)注意在链接中找到的综合指南和建议的综合指南 - 升级内核
sudo apt install aptitude
并运行:
aptitude search linux-image
要升级到最新版本,请运行:
sudo apt -t buster-backports upgrade
重新启动您的机器。
如果您的机器没有加载 GUI,现在很可能会加载,但您可能会遇到缓慢或无响应的 GUI 交互。您可以通过运行检查内核是否更新:
uname -r
安装英伟达驱动:
如果 GUI 已加载,请打开 Konsole 或您喜欢的终端,否则从加载的操作系统的命令行运行。
跑:
sudo apt install -t buster-backports nvidia-driver
如果仍然安装了 nouveau 驱动程序,则会出现警告 - 重新启动将解决此问题。
你应该很高兴,希望如此。
***** 如果您已经安装了 Nvidia 驱动程序,则需要运行以下命令将其清除:
sudo apt remove --purge nvidia-driver
然后执行安装新驱动程序的步骤。
我确信有些东西我遗漏了,所以如果有人想要他们可以自由编辑,但希望这将有助于让某人走上正确的道路,并为他们节省我花费的时间。
不知道是否还有人遇到此问题,但我通过将内核和固件从反向移植更新到 Linux 5.7 解决了这个问题。