修复Intel 82845GL上的显示问题

我也在启动板上打开了这个问题 ,但是为了获得更大的响应基础,我在这里发帖,希望有人会把它拿起来。

Natty与英特尔82845GL芯片组表现不佳。 我今天用Natty启动了我的旧机器以试驾它。 规格是:

处理器:Celeron 2.4GHzvideo:Intel 845GL RAM:1GB

第一个问题是显示器被塞住了! 我的意思是什么? 好吧,亲自看看:

在此处输入图像描述

如果它得到修复(并且它已经暂时但现在又回来了),Unity将被禁用。

我认为这些问题是由于硬件加速被禁用…或者换句话说不是我的硬件的正确驱动程序。 在’intel 82845GL ubuntu’上进行谷歌搜索确实会让其他用户在过去遇到类似的问题,但是我无法在很多关于这个主题的讨论中找到解决方案 – 部分归功于我的’linux naivety’我猜……但也许你可以帮忙吗?

Unity 2D专为旧芯片组而设计,例如845和855 intel系列。

您的问题很可能是因为有错误的旧驱动程序以及Compiz不兼容性。

建议启动进入恢复模式 – 具有网络支持。 然后安装unity-2D

  • 如何安装和切换到Unity 2D桌面?

我发现我的i855笔记本电脑需要使用额外的grub参数启动,否则我会得到一个类似的登录搞砸显示 –

我可以建议您也看看grub字符串i915.modeset=0i915.modeset=1适用于您的PC。 按照我在这里的答案如何将其添加到grub – 说明还包括如何永久修复grub。

作为Unity-2D的替代品,您可以尝试轻量级分布,例如Lubuntu(或可能是Xubuntu),它可以在非常老的图形芯片组(如i8xx芯片组)上运行得更好。

英特尔845系列芯片具有严重的硬件勘误表。 当时的Windows驱动程序和旧的Linux驱动程序堆栈没有运行不起作用的硬件部分,因此没有遇到问题。

新的Linux图形堆栈(GEM / KMS / DRI2)可以实现这些硬件function。 因此,我们在您的卡上禁用了英特尔驱动程序。 这就是Unity不适合你的原因。 有关详细信息,请参阅此答案 。

video模式问题似乎是一个不同的问题。 日志( dmesg/var/log/Xorg.0.log )是调试此类问题的入场费用。

我发现这适用于戴尔Inspiron 1100上的Ubuntu 17.04。它有82845GL。 别忘了sudo update-grub

 stupid ~ 148# rcsdiff -r1.1 /etc/default/grub =================================================================== RCS file: /etc/default/RCS/grub,v retrieving revision 1.1 diff -r1.1 /etc/default/grub 11c11 < GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" --- > GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off vga=auto" 25a26,27 > GRUB_GFXMODE=1024x768 > GRUB_GFXPAYLOAD_LINUX=keep stupid ~ 149# 

这是针对X版本的:

 stupid ~ 163# X -version X.Org X Server 1.19.3 Release Date: 2017-03-15 X Protocol Version 11, Revision 0 Build Operating System: Linux 4.4.0-83-generic i686 Ubuntu Current Operating System: Linux stupid 4.10.0-28-generic #32-Ubuntu SMP Fri Jun 30 05:31:03 UTC 2017 i686 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.10.0-28-generic root=UUID=145b8481-54a0-4fc1-b0d4-fe0ce02a3eb3 ro quiet splash acpi=off vga=auto vt.handoff=7 Build Date: 17 July 2017 02:37:53PM xorg-server 2:1.19.3-1ubuntu1.1 (For technical support please see http://www.ubuntu.com/support) Current version of pixman: 0.34.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version.