4

I have opened up this question on launchpad too, but in the interest of getting a bigger response base I am posting it here, hoping someone will pick it up.

Natty doesn't behave very well with the Intel 82845GL chipset. I booted my old machine with Natty today to test drive it. The specs are:

Processor: Celeron 2.4GHz Video: Intel 845GL RAM: 1GB

The first problem is that the display is borked! What do I mean? Well, see for yourself:

enter image description here

If that gets fixed (and it did for a while but is back now), Unity is disabled.

I think these issues are owed to hardware acceleration being disabled...or in other words not the right driver for my hardware. A google search on 'intel 82845GL ubuntu' does return other users having similar problems in the past but I haven't been able to pick out a solution in the many many discussions on the subject- partly owed to my 'linux naivety' I guess...but maybe you can help?

Jorge Castro
  • 73,717
aateeque
  • 143

3 Answers3

3

Unity 2D is designed for old chipsets such as the 845 and 855 intel series.

Your issues are most probably due to buggy old drivers together with Compiz incompatibilities.

Suggest boot into recovery mode - with network support. Then install unity-2D

I have found with my i855 laptop that I need to boot with an extra grub parameter otherwise I get a similar login screwed up display -

can I suggest that you also see if either grub string i915.modeset=0 or i915.modeset=1 works for your PC. Follow my answer here on how to add it to grub - instructions also include how to fix in grub permanently.

As an alternative to Unity-2D, you could try a light-weight distribution such as Lubuntu (or possibly Xubuntu) which should work much better with very old graphics chipsets such as the i8xx chipsets.

fossfreedom
  • 174,526
2

The Intel 845 series chips have serious hardware errata. The Windows drivers at the time and the old Linux driver stack didn't exercise the parts of the hardware that don't work, so didn't run into problems.

The new Linux graphics stack (GEM/KMS/DRI2) exercises these hardware features. We disabled the Intel driver on your card because of this. This is why Unity doesn't work for you. See this answer for more details.

The video mode issue would appear to be a different problem. Logs (dmesg and /var/log/Xorg.0.log) are the price of admission for debugging that sort of problem.

RAOF
  • 11,789
0

I found this to work for Ubuntu 17.04 on a Dell Inspiron 1100. It has the 82845GL. Don't forget to 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#  

This is for X version:

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.