Install issue Ubuntu 10.04 with ASRock G41M-VS3 M/B

Asked by kiriath-arba

A friend has been unable to load a known good 32-bit Lucid LiveCD on his new upgrade box. Message displayed:

udevd-work[102]: '/sbin/modprobe -b pci:v00008086d00002E32sv00001849sd00002E32bc03sc00i00'
unexpected exit with status 0x0009

This was followed with around a dozen lines of USB related info (have typed the above message in manually as I don't think it was possible to cut and paste).

The 32-bit Lucid AlternateCD did install with gui desktop initially but now boots to command prompt only. Tried:
sudo dpkg-reconfigure xserver-xorg

Then attempted to load the display manager with:
sudo restart gdm

Situation remains, booting to text based login only. Any thoughts on where to from here - turning off some of the ACPI features in BIOS? I would need to actually check what is currently enabled as the machine is not in front of me just now.

Perhaps this situation is similar?
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/472183

Thanks.

Here's some hardware info from the vendor's website:

CPU:
Intel Dual Core E5400 2.7GHz 2MB 800MHz

ASRock G41M-VS3 motherboard:
CPU - LGA 775 for Intel® Core™ 2 Extreme / Core™ 2 Quad / Core™ 2 Duo / Pentium® Dual Core / Celeron® Dual Core / Celeron®, supporting Penryn Quad Core Yorkfield and Dual Core Wolfdale processors
- Supports FSB1333/1066/800/533 MHz
- Supports Hyper-Threading Technology
- Supports Untied Overclocking Technology
- Supports EM64T CPU
Chipset - Northbridge: Intel® G41
- Southbridge: Intel® ICH7
Memory - Dual Channel DDR3 memory technology
- 2 x DDR3 DIMM slots
- Supports DDR3 1333(OC)/1066/800 non-ECC, un-buffered memory
- Max. capacity of system memory: 8GB*

*Due to the operating system limitation, the actual memory size may be less than 4GB for the reservation for system usage under Windows® 32-bit OS. For Windows® 64-bit OS with 64-bit CPU, there is no such limitation.
BIOS - 8Mb AMI Legal BIOS
- Supports "Plug and Play"
- ACPI 1.1 Compliance Wake Up Events
- SMBIOS 2.3.1 Support
- VCCM, NB, VTT Voltage Multi-adjustment
 Audio, Video and Networking
Graphics - Intel® Graphics Media Accelerator X4500
- Pixel Shader 4.0, DirectX 10
- Max. shared memory 1759MB*
- Supports D-Sub with max. resolution up to 2048x1536 @ 75Hz

*The shared memory size is dynamically controlled by VGA driver, and the Max. shared memory size will be available only when more than 4GB memory is installed under 64-bit OS.
Audio - 5.1 CH HD Audio (VIA® VT1705 Audio Codec)
LAN - Atheros® PCIEx1 LAN AR8132L
- Speed: 10/100 Ethernet
- Supports Wake-On-LAN
 Expansion / Connectivity
Slots - 1 x PCI Express x16 slot
- 1 x PCI slot
Connector - 4 x SATAII 3.0 Gb/s connectors (No support for RAID and "Hot Plug" functions)
- 1 x ATA100 IDE connector (supports 2 x IDE devices)
- 1 x Print port header
- CPU/Chassis FAN connector
- 24 pin ATX power connector
- 4 pin 12V power connector
- Front panel audio connector
- 2 x USB 2.0 headers (support 4 USB 2.0 ports)
Rear Panel I/O I/O Panel
- 1 x PS/2 Mouse Port
- 1 x PS/2 Keyboard Port
- 1 x Serial Port: COM1
- 1 x VGA Port
- 4 x Ready-to-Use USB 2.0 Ports
- 1 x RJ-45 LAN Port with LED (ACT/LINK LED and SPEED LED)
- HD Audio Jack: Line in / Front Speaker / Microphone
 Other Features / Miscellaneous
Unique Feature - ASRock OC Tuner
- Intelligent Energy Saver
- Instant Boot
- ASRock Instant Flash
- ASRock OC DNA
- Hybrid Booster:
- CPU Frequency Stepless Control
- ASRock U-COP
- Boot Failure Guard (B.F.G.)
Support CD - Drivers, Utilities, AntiVirus Software (Trial Version), ASRock Software Suite (CyberLink DVD Suite - OEM and Trial; Creative Sound Blaster X-Fi MB - Trial)
Accessories - Quick Installation Guide, Support CD, I/O Shield
- 2 x SATA Data Cables (optional)
Hardware Monitor - CPU Temperature Sensing
- Chassis Temperature Sensing
- CPU Fan Tachometer
- Chassis Fan Tachometer
- CPU Quiet Fan
- Voltage Monitoring: +12V, +5V, +3.3V, CPU Vcore
Form Factor - Micro ATX Form Factor: 8.9-in x 6.7-in, 22.6 cm x 17.0 cm
Certifications - FCC, CE
- EuP Ready (EuP ready power supply is required)

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu linux Edit question
Assignee:
No assignee Edit question
Solved by:
kiriath-arba
Solved:
Last query:
Last reply:
Revision history for this message
kiriath-arba (pjrobinson-kol-deactivatedaccount) said :
#1

Some more info has come to light. When the install crashed the text had been scrolling on the screen. Used <Shift> & <PageUp> to scroll back up. The first 6 lines of the message displayed were actually:

[ 0.804384] Bug: unable to handle kernel NULL pointer dereference at (NULL).
[ 0.804461] IP: [<f830ebb0>] drm_mm_search_free+0x30/0xa0 [drm]
[ 0.804526] *pde = 00000000
[ 0.804571] Oops: 0000 [#1] SMP
[ 0.804636] last sysfs file: /sys/module/intel_agp/initstate
[ 0.804670] Modules linked in: i915(+) drm_kms_helper drm intel_agp agpgart i2c_algo_bit video output
[ 0.804882] ...

The message continues, but I've been typing here one character at a time, so will leave it here for the time being. The above would indicate that the issue does have at least something to do with the Intel graphics chip (?)

Revision history for this message
kiriath-arba (pjrobinson-kol-deactivatedaccount) said :
#2

The problem: i915 driver causes segmentation fault.

The fix: in the BIOS > Advanced > Chipset Settings change the Share Memory size (of onboard VGA) from "AUTO" to "128MB".

After this, the i915 loads properly, and then Xorg discovers the correct driver (intel) for the i915. This works on Ubuntu 10.04.1 64-bit and Ubuntu 10.04.1 32-bit alternative.

Note that on Ubuntu 8.10 the "intel" xorg driver does not support the i915, so it refuses to load.

sam@ubuntu10:~$ lsmod | grep intel
...
intel_agp 24119 2 i915
agpgart 31724 2 drm,intel_agp

sam@ubuntu10:~$ lsmod | grep i915
i915 285076 3
drm_kms_helper 29297 1 i915
drm 162377 4 i915,drm_kms_helper
i2c_algo_bit 5028 1 i915
video 17375 1 i915
intel_agp 24119 2 i915

sam@ubuntu10:~$ grep drv /var/log/Xorg.0.log
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) Unloading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Unloading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so

The "vesa" driver does work without changing the BIOS. However, as might be expected, the speeds are better with the "intel" xorg driver - approx 4000fps (as far as I can recall).