Thinkpad 240x won't boot properly

Asked by Yuta Ross

I have a Thinkpad 240x and I am trying to boot into Xubuntu 9.04. Everytime I boot it takes me to the point where the splash screen finishes its loading graphic, then it flickers and then the screen shuts off.

Things i have tried with no effect:

dpkg-reconfigure xserver-xorg
various boot options like noquiet, nosplash, acpi=force, pci=noacpi, vga=788
modifying /etc/X11/xorg.conf with Option "BusType" "PCI"

Thinkpad 240x specs:
Intel Pentium III 500 MHz
192 MB of RAM
SMI LynxEM+ video controller
BIOS is the latest version 1.03.23

Any help would be greatly appreciated.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu linux Edit question
Assignee:
No assignee Edit question
Solved by:
Yuta Ross
Solved:
Last query:
Last reply:

This question was reopened

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Is this a clean first install? Does the liveCD boot ok?

Revision history for this message
Yuta Ross (ylar34) said :
#2

Yes this is a clean install. The livecd version also had a similar booting problem. I didnt use the live cd disk and i installed it using the Alternate iso.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

Did you MD5 check the ISO you burned? Did you verify the CD once initially booted to?

Revision history for this message
Yuta Ross (ylar34) said :
#4

yes i verified the iso and there were no problems.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#5

Good. You could try some boot options to help:

https://help.ubuntu.com/community/BootOptions

Revision history for this message
Yuta Ross (ylar34) said :
#6

I have tried all the kernel boot options with no success.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#7

Have you tried combinations of boot options? Have you tried disabling hardware in BIOS?

Revision history for this message
Yuta Ross (ylar34) said :
#8

I have tried a combination of boot options and disabling hardware in BIOS with no success

Revision history for this message
FactTech (launchpad-facttechnologies) said :
#9

192 MB memory is, in my experience, too small for the Ubuntu desktop -- it won't complete the boot process. You couldn't boot from a LiveCD for the same reason.

So as not to discourage you, let me offer some alternate suggestions:

  1) Try Xubuntu (http://www.xubuntu.org) -- this is an Ubuntu derivative that uses the XFCE desktop GUI instead of GNOME. It will still be a tight fit on 192MB, and it may not even be functional using 9.04, but I have managed to get functional (if pokey) installs on machines with those CPU/RAM specs. You'll want to disable as much non-essential stuff as you can once you get it running -- every KB counts.

   2) For even better results, I would suggest you try CrunchBang (http://crunchbanglinux.org). This is an unofficial Ubuntu derivative that can still run all the same software and works with Ubuntu repositories, but uses the very light OpenBox desktop GUI. You should find it to run comfortably on your machine.

Otherwise, if you can find more RAM to install, you should be able to hobble along on full Ubuntu if you get it up to 384MB or so. 512MB would be a lot better.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#10

I recommend Xubuntu, Or Ubuntu and install LXDE.

You may get better results with the Alternate CD as this is better suited to low ram systems as it does no boot an X server for a gui install. I recommend you try this instead.

Revision history for this message
Yuta Ross (ylar34) said :
#11

I have installed Xubuntu 9.04 via the Alternate iso and once i can boot i will be installing LXDE. I would be doing that now but the screen shuts off right before I reach the login. I have tried all the kernal boot options, tweaking the BIOS, and editing the xorg file with no results. Not sure if this helps but here is my dmesg log.

dmesg.log

[ 0.000000] BIOS EBDA/lowmem at: 0009f800/0009f800
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.28-11-generic (buildd@palmer) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 (Ubuntu 2.6.28-11.42-generic)
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] NSC Geode by NSC
[ 0.000000] Cyrix CyrixInstead
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Transmeta GenuineTMx86
[ 0.000000] Transmeta TransmetaCPU
[ 0.000000] UMC UMC UMC UMC
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
[ 0.000000] BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 000000000bff0000 (usable)
[ 0.000000] BIOS-e820: 000000000bff0000 - 000000000bfffc00 (ACPI data)
[ 0.000000] BIOS-e820: 000000000bfffc00 - 000000000c000000 (ACPI NVS)
[ 0.000000] BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
[ 0.000000] DMI 2.3 present.
[ 0.000000] last_pfn = 0xbff0 max_arch_pfn = 0x100000
[ 0.000000] Scanning 2 areas for low memory corruption
[ 0.000000] modified physical RAM map:
[ 0.000000] modified: 0000000000000000 - 0000000000002000 (usable)
[ 0.000000] modified: 0000000000002000 - 0000000000006000 (reserved)
[ 0.000000] modified: 0000000000006000 - 0000000000007000 (usable)
[ 0.000000] modified: 0000000000007000 - 0000000000010000 (reserved)
[ 0.000000] modified: 0000000000010000 - 0000000000092800 (usable)
[ 0.000000] modified: 000000000009f800 - 00000000000a0000 (reserved)
[ 0.000000] modified: 00000000000e0000 - 0000000000100000 (reserved)
[ 0.000000] modified: 0000000000100000 - 000000000bff0000 (usable)
[ 0.000000] modified: 000000000bff0000 - 000000000bfffc00 (ACPI data)
[ 0.000000] modified: 000000000bfffc00 - 000000000c000000 (ACPI NVS)
[ 0.000000] modified: 00000000fff80000 - 0000000100000000 (reserved)
[ 0.000000] kernel direct mapping tables up to bff0000 @ 10000-16000
[ 0.000000] RAMDISK: 0b8a0000 - 0bfdf0e4
[ 0.000000] ACPI: RSDP 000F6C10, 0014 (r0 PTLTD )
[ 0.000000] ACPI: RSDT 0BFFCD74, 002C (r1 PTLTD RSDT 6040000 LTP 0)
[ 0.000000] ACPI: FACP 0BFFFB65, 0074 (r1 IBM TP240 6040000 PTL F4240)
[ 0.000000] ACPI: DSDT 0BFFCDA0, 2DC5 (r1 PTL BX-TJ 6040000 MSFT 100000B)
[ 0.000000] ACPI: FACS 0BFFFFC0, 0040
[ 0.000000] ACPI: BOOT 0BFFFBD9, 0027 (r1 PTLTD $SBFTBL$ 6040000 LTP 1)
[ 0.000000] ACPI: BIOS age (1999) fails cutoff (2000), acpi=force is required to enable ACPI
[ 0.000000] ACPI: Disabling ACPI support
[ 0.000000] 0MB HIGHMEM available.
[ 0.000000] 191MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 0bff0000
[ 0.000000] low ram: 00000000 - 0bff0000
[ 0.000000] bootmap 00012000 - 00013800
[ 0.000000] (9 early reservations) ==> bootmem [0000000000 - 000bff0000]
[ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
[ 0.000000] #1 [0000001000 - 0000002000] EX TRAMPOLINE ==> [0000001000 - 0000002000]
[ 0.000000] #2 [0000006000 - 0000007000] TRAMPOLINE ==> [0000006000 - 0000007000]
[ 0.000000] #3 [0000100000 - 000087c52c] TEXT DATA BSS ==> [0000100000 - 000087c52c]
[ 0.000000] #4 [000b8a0000 - 000bfdf0e4] RAMDISK ==> [000b8a0000 - 000bfdf0e4]
[ 0.000000] #5 [000087d000 - 0000881000] INIT_PG_TABLE ==> [000087d000 - 0000881000]
[ 0.000000] #6 [000009f800 - 0000100000] BIOS reserved ==> [000009f800 - 0000100000]
[ 0.000000] #7 [0000010000 - 0000012000] PGTABLE ==> [0000010000 - 0000012000]
[ 0.000000] #8 [0000012000 - 0000014000] BOOTMAP ==> [0000012000 - 0000014000]
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000000 -> 0x00001000
[ 0.000000] Normal 0x00001000 -> 0x0000bff0
[ 0.000000] HighMem 0x0000bff0 -> 0x0000bff0
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[4] active PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00000002
[ 0.000000] 0: 0x00000006 -> 0x00000007
[ 0.000000] 0: 0x00000010 -> 0x00000092
[ 0.000000] 0: 0x00000100 -> 0x0000bff0
[ 0.000000] On node 0 totalpages: 49013
[ 0.000000] free_area_init_node: node 0, pgdat c06d0f80, node_mem_map c1000000
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3941 pages, LIFO batch:0
[ 0.000000] Normal zone: 352 pages used for memmap
[ 0.000000] Normal zone: 44688 pages, LIFO batch:7
[ 0.000000] HighMem zone: 0 pages used for memmap
[ 0.000000] Movable zone: 0 pages used for memmap
[ 0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs
[ 0.000000] Local APIC disabled by BIOS -- you can enable it with "lapic"
[ 0.000000] PM: Registered nosave memory: 0000000000002000 - 0000000000006000
[ 0.000000] PM: Registered nosave memory: 0000000000007000 - 0000000000010000
[ 0.000000] PM: Registered nosave memory: 0000000000092000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[ 0.000000] Allocating PCI resources starting at 10000000 (gap: c000000:f3f80000)
[ 0.000000] PERCPU: Allocating 45056 bytes of per cpu data
[ 0.000000] NR_CPUS: 64, nr_cpu_ids: 1, nr_node_ids 1
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 48629
[ 0.000000] Kernel command line: root=UUID=1804641f-363b-4129-8267-a37705d28b8c ro single
[ 0.000000] Enabling fast FPU save and restore... done.
[ 0.000000] Enabling unmasked SIMD FPU exception support... done.
[ 0.000000] Initializing CPU#0
[ 0.000000] PID hash table entries: 1024 (order: 10, 4096 bytes)
[ 0.000000] TSC: Using PIT calibration value
[ 0.000000] Detected 497.805 MHz processor.
[ 0.004000] Console: colour VGA+ 80x25
[ 0.004000] console [tty0] enabled
[ 0.004000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.004000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.004000] allocated 982720 bytes of page_cgroup
[ 0.004000] please try cgroup_disable=memory option if you don't want
[ 0.004000] Scanning for low memory corruption every 60 seconds
[ 0.004000] Memory: 178024k/196544k available (4126k kernel code, 17900k reserved, 2208k data, 532k init, 0k highmem)
[ 0.004000] virtual kernel memory layout:
[ 0.004000] fixmap : 0xffc77000 - 0xfffff000 (3616 kB)
[ 0.004000] pkmap : 0xff400000 - 0xff800000 (4096 kB)
[ 0.004000] vmalloc : 0xcc7f0000 - 0xff3fe000 ( 812 MB)
[ 0.004000] lowmem : 0xc0000000 - 0xcbff0000 ( 191 MB)
[ 0.004000] .init : 0xc0737000 - 0xc07bc000 ( 532 kB)
[ 0.004000] .data : 0xc0507a6f - 0xc072fe60 (2208 kB)
[ 0.004000] .text : 0xc0100000 - 0xc0507a6f (4126 kB)
[ 0.004000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[ 0.004000] SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.004027] Calibrating delay loop (skipped), value calculated using timer frequency.. 995.61 BogoMIPS (lpj=1991220)
[ 0.004203] Security Framework initialized
[ 0.004281] SELinux: Disabled at boot.
[ 0.004411] AppArmor: AppArmor initialized
[ 0.004494] Mount-cache hash table entries: 512
[ 0.005006] Initializing cgroup subsys ns
[ 0.005072] Initializing cgroup subsys cpuacct
[ 0.005133] Initializing cgroup subsys memory
[ 0.005199] Initializing cgroup subsys freezer
[ 0.005302] CPU: L1 I cache: 16K, L1 D cache: 16K
[ 0.005389] CPU: L2 cache: 256K
[ 0.005497] Checking 'hlt' instruction... OK.
[ 0.021657] SMP alternatives: switching to UP code
[ 0.497569] Freeing SMP alternatives: 18k freed
[ 0.497923] weird, boot CPU (#0) not listedby the BIOS.
[ 0.497992] SMP motherboard not detected.
[ 0.498051] Local APIC not detected. Using dummy APIC emulation.
[ 0.498112] SMP disabled
[ 0.499672] Brought up 1 CPUs
[ 0.499759] Total of 1 processors activated (995.61 BogoMIPS).
[ 0.499891] CPU0 attaching NULL sched-domain.
[ 0.501199] net_namespace: 776 bytes
[ 0.501293] Booting paravirtualized kernel on bare hardware
[ 0.502456] Time: 0:30:00 Date: 04/02/07
[ 0.502531] regulator: core version 0.5
[ 0.502717] NET: Registered protocol family 16
[ 0.503325] EISA bus registered
[ 0.505677] PCI: PCI BIOS revision 2.10 entry at 0xfd9df, last bus=0
[ 0.505744] PCI: Using configuration type 1 for base access
[ 0.510978] ACPI: Interpreter disabled.
[ 0.511756] SCSI subsystem initialized
[ 0.512036] libata version 3.00 loaded.
[ 0.512273] usbcore: registered new interface driver usbfs
[ 0.512405] usbcore: registered new interface driver hub
[ 0.512592] usbcore: registered new device driver usb
[ 0.513190] PCI: Probing PCI hardware
[ 0.513252] PCI: Probing PCI hardware (bus 00)
[ 0.513556] pci 0000:00:07.1: reg 20 io port: [0x1420-0x142f]
[ 0.513642] pci 0000:00:07.2: reg 20 io port: [0x1400-0x141f]
[ 0.513748] pci 0000:00:07.3: quirk: region 8000-803f claimed by PIIX4 ACPI
[ 0.513819] pci 0000:00:07.3: quirk: region 2180-218f claimed by PIIX4 SMB
[ 0.513893] pci 0000:00:07.3: PIIX4 devres E PIO at 0378-037f
[ 0.513959] pci 0000:00:07.3: PIIX4 devres G PIO at 0398-0399
[ 0.514084] pci 0000:00:09.0: reg 10 32bit mmio: [0xfd000000-0xfdffffff]
[ 0.514142] pci 0000:00:09.0: supports D1 D2
[ 0.514198] pci 0000:00:0a.0: reg 10 32bit mmio: [0x000000-0x000fff]
[ 0.514220] pci 0000:00:0a.0: supports D1 D2
[ 0.514232] pci 0000:00:0a.0: PME# supported from D0 D1 D2 D3hot
[ 0.514299] pci 0000:00:0a.0: PME# disabled
[ 0.514402] pci 0000:00:0b.0: reg 10 32bit mmio: [0xfc010000-0xfc010fff]
[ 0.514421] pci 0000:00:0b.0: reg 14 32bit mmio: [0xfc000000-0xfc00ffff]
[ 0.514472] pci 0000:00:0b.0: supports D1 D2
[ 0.514482] pci 0000:00:0b.0: PME# supported from D0 D1 D2 D3hot
[ 0.514548] pci 0000:00:0b.0: PME# disabled
[ 0.514651] pci 0000:00:0c.0: reg 10 32bit mmio: [0xfc011000-0xfc0110ff]
[ 0.514669] pci 0000:00:0c.0: reg 14 io port: [0x1430-0x1437]
[ 0.514687] pci 0000:00:0c.0: reg 18 io port: [0x1000-0x10ff]
[ 0.514732] pci 0000:00:0c.0: supports D1 D2
[ 0.514742] pci 0000:00:0c.0: PME# supported from D2 D3hot D3cold
[ 0.514808] pci 0000:00:0c.0: PME# disabled
[ 0.515916] pci 0000:00:07.0: PIIX/ICH IRQ router [8086:7198]
[ 0.516321] Bluetooth: Core ver 2.13
[ 0.516353] NET: Registered protocol family 31
[ 0.516413] Bluetooth: HCI device and connection manager initialized
[ 0.516480] Bluetooth: HCI socket layer initialized
[ 0.516540] NET: Registered protocol family 8
[ 0.516597] NET: Registered protocol family 20
[ 0.516704] NetLabel: Initializing
[ 0.516760] NetLabel: domain hash size = 128
[ 0.516815] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.516929] NetLabel: unlabeled traffic allowed by default
[ 0.517283] AppArmor: AppArmor Filesystem Enabled
[ 0.517345] pnp: PnP ACPI: disabled
[ 0.517403] PnPBIOS: Scanning system for PnP BIOS support...
[ 0.517521] PnPBIOS: Found PnP BIOS installation structure at 0xc00f6cb0
[ 0.517587] PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xac80, dseg 0x400
[ 0.522637] pnp 00:0f: unknown tag 0x82 length 25
[ 0.525577] PnPBIOS: 19 nodes reported by PnP BIOS; 19 recorded by driver
[ 0.525677] system 00:00: ioport range 0x398-0x399 has been reserved
[ 0.525749] system 00:00: iomem range 0xfff80000-0xffffffff has been reserved
[ 0.525834] system 00:02: iomem range 0x0-0x9ffff could not be reserved
[ 0.525904] system 00:02: iomem range 0xdc000-0xfffff could not be reserved
[ 0.525973] system 00:02: iomem range 0x100000-0xbffffff could not be reserved
[ 0.526080] system 00:0b: ioport range 0x4d0-0x4d1 has been reserved
[ 0.526148] system 00:0b: ioport range 0x8000-0x803f has been reserved
[ 0.526215] system 00:0b: ioport range 0x2180-0x218f has been reserved
[ 0.527105] pci 0000:00:0a.0: CardBus bridge, secondary bus 0000:01
[ 0.527174] pci 0000:00:0a.0: IO window: 0x001800-0x0018ff
[ 0.527239] pci 0000:00:0a.0: IO window: 0x001c00-0x001cff
[ 0.528474] pci 0000:00:0a.0: PREFETCH window: 0x10000000-0x13ffffff
[ 0.528544] pci 0000:00:0a.0: MEM window: 0x14000000-0x17ffffff
[ 0.528629] PCI: setting IRQ 11 as level-triggered
[ 0.528641] pci 0000:00:0a.0: found PCI INT A -> IRQ 11
[ 0.528742] pci 0000:00:0a.0: setting latency timer to 64
[ 0.528757] bus: 00 index 0 io port: [0x00-0xffff]
[ 0.528818] bus: 00 index 1 mmio: [0x000000-0xffffffff]
[ 0.528879] bus: 01 index 0 io port: [0x1800-0x18ff]
[ 0.528939] bus: 01 index 1 io port: [0x1c00-0x1cff]
[ 0.528999] bus: 01 index 2 mmio: [0x10000000-0x13ffffff]
[ 0.529060] bus: 01 index 3 mmio: [0x14000000-0x17ffffff]
[ 0.529150] NET: Registered protocol family 2
[ 0.529780] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.530960] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.531265] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.531552] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.531617] TCP reno registered
[ 0.532127] NET: Registered protocol family 1
[ 0.532718] checking if image is initramfs... it is
[ 3.252652] Freeing initrd memory: 7420k freed
[ 3.252866] Simple Boot Flag at 0x40 set to 0x1
[ 3.253012] cpufreq: No nForce2 chipset.
[ 3.253548] audit: initializing netlink socket (disabled)
[ 3.253667] type=2000 audit(1175473803.252:1): initialized
[ 3.287263] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[ 3.293978] VFS: Disk quotas dquot_6.5.1
[ 3.294347] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 3.297548] fuse init (API version 7.10)
[ 3.298024] msgmni has been set to 362
[ 3.298929] alg: No test for stdrng (krng)
[ 3.299050] io scheduler noop registered
[ 3.299110] io scheduler anticipatory registered
[ 3.299168] io scheduler deadline registered
[ 3.299325] io scheduler cfq registered (default)
[ 3.299483] pci 0000:00:09.0: Boot video device
[ 3.299756] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 3.299853] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 3.300211] isapnp: Scanning for PnP cards...
[ 3.653190] isapnp: No Plug & Play device found
[ 3.658476] Serial: 8250/16550 driver4 ports, IRQ sharing enabled
[ 3.671709] serial 00:0e: activated
[ 3.671989] 00:0e: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 3.675670] brd: module loaded
[ 3.677241] loop: module loaded
[ 3.677677] Fixed MDIO Bus: probed
[ 3.677755] PPP generic driver version 2.4.2
[ 3.678067] input: Macintosh mouse button emulation as /devices/virtual/input/input0
[ 3.678287] Driver 'sd' needs updating - please use bus_type methods
[ 3.678386] Driver 'sr' needs updating - please use bus_type methods
[ 3.678724] ata_piix 0000:00:07.1: version 2.12
[ 3.679259] scsi0 : ata_piix
[ 3.679786] scsi1 : ata_piix
[ 3.679986] ata1: PATA max UDMA/33 cmd 0x1f0 ctl 0x3f6 bmdma 0x1420 irq 14
[ 3.680055] ata2: PATA max UDMA/33 cmd 0x170 ctl 0x376 bmdma 0x1428 irq 15
[ 4.677366] ata1.00: ATA-4: IBM-DBCA-206480, BC4OA85F, max UDMA/33
[ 4.677436] ata1.00: 12685680 sectors, multi 16: LBA
[ 4.720075] ata1.00: configured for UDMA/33
[ 4.873022] scsi 0:0:0:0: Direct-Access ATA IBM-DBCA-206480 BC4O PQ: 0 ANSI: 5
[ 4.873569] sd 0:0:0:0: [sda] 12685680 512-byte hardware sectors: (6.49 GB/6.04 GiB)
[ 4.873732] sd 0:0:0:0: [sda] Write Protect is off
[ 4.873796] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 4.873937] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 4.874304] sd 0:0:0:0: [sda] 12685680 512-byte hardware sectors: (6.49 GB/6.04 GiB)
[ 4.874458] sd 0:0:0:0: [sda] Write Protect is off
[ 4.874522] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 4.874659] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 4.874756] sda: sda1 sda2 < sda5 sda6 >
[ 4.930077] sd 0:0:0:0: [sda] Attached SCSI disk
[ 4.930365] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 4.933253] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 4.933396] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 4.933518] uhci_hcd: USB Universal Host Controller Interface driver
[ 4.933789] uhci_hcd 0000:00:07.2: found PCI INT D -> IRQ 11
[ 4.933890] uhci_hcd 0000:00:07.2: sharing IRQ 11 with 0000:00:0c.0
[ 4.933976] uhci_hcd 0000:00:07.2: UHCI Host Controller
[ 4.934272] uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
[ 4.934406] uhci_hcd 0000:00:07.2: irq 11, io base 0x00001400
[ 4.934850] usb usb1: configuration #1 chosen from 1 choice
[ 4.935030] hub 1-0:1.0: USB hub found
[ 4.935132] hub 1-0:1.0: 2 ports detected
[ 4.935741] usbcore: registered new interface driver libusual
[ 4.935940] usbcore: registered new interface driver usbserial
[ 4.936056] USB Serial support registered for generic
[ 4.936171] usbcore: registered new interface driver usbserial_generic
[ 4.936237] usbserial: USB Serial Driver core
[ 4.936562] PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12
[ 4.941063] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 4.941140] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 4.941662] mice: PS/2 mouse device common for all mice
[ 4.942078] rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
[ 4.942172] rtc0: alarms up to one day, 114 bytes nvram
[ 4.942611] device-mapper: uevent: version 1.0.3
[ 4.943161] device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: <email address hidden>
[ 4.943485] device-mapper: multipath: version 1.0.5 loaded
[ 4.943552] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 4.944023] EISA: Probing bus 0 at eisa.0
[ 4.944096] Cannot allocate resource for EISA slot 1
[ 4.944190] Cannot allocate resource for EISA slot 8
[ 4.944249] EISA: Detected 0 cards.
[ 4.944418] cpuidle: using governor ladder
[ 4.944479] cpuidle: using governor menu
[ 4.947157] TCP cubic registered
[ 4.947720] NET: Registered protocol family 10
[ 4.949794] lo: Disabled Privacy Extensions
[ 4.951417] NET: Registered protocol family 17
[ 4.951554] Bluetooth: L2CAP ver 2.11
[ 4.951614] Bluetooth: L2CAP socket layer initialized
[ 4.951692] Bluetooth: SCO (Voice Link) ver 0.6
[ 4.951751] Bluetooth: SCO socket layer initialized
[ 4.951988] Bluetooth: RFCOMM socket layer initialized
[ 4.952074] Bluetooth: RFCOMM TTY layer initialized
[ 4.952133] Bluetooth: RFCOMM ver 1.10
[ 4.952315] IO APIC resources could be not be allocated.
[ 4.952380] Using IPI No-Shortcut mode
[ 4.952844] registered taskstats version 1
[ 4.953217] Magic number: 3:609:505
[ 4.953284] i8042 i8042: hash matches
[ 4.953480] rtc_cmos 00:06: setting system clock to 2007-04-02 00:30:05 UTC (1175473805)
[ 4.953569] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 4.953630] EDD information not available.
[ 4.956652] Freeing unused kernel memory: 532k freed
[ 4.957299] Write protecting the kernel text: 4128k
[ 4.957531] Write protecting the kernel read-only data: 1532k
[ 4.981941] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[ 7.283418] PM: Starting manual resume from disk
[ 7.283488] PM: Resume from partition 8:6
[ 7.283497] PM: Checking hibernation image.
[ 7.283941] PM: Resume from disk failed.
[ 7.320623] EXT3-fs: INFO: recovery required on readonly filesystem.
[ 7.320705] EXT3-fs: write access will be enabled during recovery.
[ 9.846914] kjournald starting. Commit interval 5 seconds
[ 9.847045] EXT3-fs: recovery complete.
[ 9.878244] EXT3-fs: mounted filesystem with ordered data mode.
[ 23.667348] udev: starting version 141
[ 24.607732] input: PC Speaker as /devices/platform/pcspkr/input/input2
[ 24.850050] piix4_smbus 0000:00:07.3: IBM system detected; this module may corrupt your serial eeprom! Refusing to load module!
[ 24.850184] piix4_smbus: probe of 0000:00:07.3 failed with error -1
[ 25.525839] synaptics was reset on resume, see synaptics_resume_reset if you have trouble on resume
[ 25.687194] psmouse serio1: ID: 10 00 64<6>yenta_cardbus 0000:00:0a.0: CardBus bridge found [1014:019a]
[ 25.782745] yenta_cardbus 0000:00:0a.0: Enabling burst memory read transactions
[ 25.782850] yenta_cardbus 0000:00:0a.0: Using CSCINT to route CSC interrupts to PCI
[ 25.782934] yenta_cardbus 0000:00:0a.0: Routing CardBus interrupts to PCI
[ 25.783004] yenta_cardbus 0000:00:0a.0: TI: mfunc 0x012c1222, devctl 0x64
[ 26.018186] yenta_cardbus 0000:00:0a.0: ISA IRQ mask 0x0698, PCI irq 11
[ 26.018277] yenta_cardbus 0000:00:0a.0: Socket status: 30000006
[ 26.090842] IBM TrackPoint firmware: 0x0b, buttons: 3/3
[ 26.150446] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input3
[ 26.521527] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: clean.
[ 26.522675] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: clean.
[ 26.523336] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
[ 26.523903] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: clean.
[ 26.524997] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
[ 26.952626] PCI: setting IRQ 5 as level-triggered
[ 26.952643] CS4281 0000:00:0b.0: found PCI INT A -> IRQ 5
[ 27.505658] gameport: CS4281 Gameport is pci0000:00:0b.0/gameport0, speed 2294kHz
[ 28.301717] lp: driver loaded but no devices found
[ 29.017108] Adding 289128k swap on /dev/sda6. Priority:-1 extents:1 across:289128k
[ 29.916187] EXT3 FS on sda5, internal journal
[ 31.367484] type=1505 audit(1175473831.910:2): operation="profile_load" name="/sbin/dhclient-script" name2="default" pid=1741
[ 31.368357] type=1505 audit(1175473831.914:3): operation="profile_load" name="/sbin/dhclient3" name2="default" pid=1741
[ 31.368698] type=1505 audit(1175473831.914:4): operation="profile_load" name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default" pid=1741
[ 31.368968] type=1505 audit(1175473831.914:5): operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" name2="default" pid=1741
[ 32.130835] type=1505 audit(1175473832.674:6): operation="profile_load" name="/usr/lib/cups/backend/cups-pdf" name2="default" pid=1746
[ 32.132068] type=1505 audit(1175473832.678:7): operation="profile_load" name="/usr/sbin/cupsd" name2="default" pid=1746
[ 32.286405] type=1505 audit(1175473832.830:8): operation="profile_load" name="/usr/sbin/tcpdump" name2="default" pid=1750

Revision history for this message
FactTech (launchpad-facttechnologies) said :
#12

When you say "the screen shuts off", I assume you mean that the X server (graphical user interface) shuts down, as it appears you can still access the machine via a text terminal.

If your X server is the problem, I suggest you attempt to upgrade the video drivers on your system by entering the following at a terminal:

   sudo apt-get update
   sudo apt-get upgrade
   sudo /etc/init.d/gdm restart

Revision history for this message
Yuta Ross (ylar34) said :
#13

I tried the sudo apt-get update, sudo apt-get upgrade, sudo /etc/init.d/gdm restart stuff and still no change.

Revision history for this message
Yuta Ross (ylar34) said :
#14

Thanks FactTech, that solved my question.

Revision history for this message
Yuta Ross (ylar34) said :
#15

wait no it didn't. sorry

Revision history for this message
Trevor Schauls (trevorschauls) said :
#16

Try a memtest on the RAM?

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#17

Boot to the CD. After you choose your language you can select memtest

Revision history for this message
Yuta Ross (ylar34) said :
#18

I tried the Memtest and everything passed.

Revision history for this message
FactTech (launchpad-facttechnologies) said :
#19

The next step is to test whether it is a problem with the specific video driver being used by X. You will want to execute the following command:

  sudo dpkg-reconfigure xserver-xorg

If there is still no improvement, you will want to modify the /etc/X11/xorg.conf file, e.g.:

  sudo nano /etc/X11/xorg.conf

I assume you can figure out the basics of using nano since it has a pretty helpful interface. In the section titled 'Section "Device"', find the line that begins with 'Driver' and change it to 'Driver "vesa"', then restart the GUI with:

  sudo /etc/init.d/gdm restart

If even this doesn't work, I would try to confirm that your system is reading EDID data from your monitor correctly:

         sudo apt-get install read-edid
         sudo get-edid | parse-edid

and inspect the results for errors.

If it works using the vesa driver, then it becomes a video driver diagnostic issue.

Revision history for this message
Yuta Ross (ylar34) said :
#20

I tried the sudo dpkg-reconfigure xserver-xorg command with no change.

I couldn't find the line that said Driver but my xorg.conf looks like this now:

Section "Device"
             Identifier "Configured Video Device"
             Option "UseFBDev" "true"
             Driver "vesa"

something that hasn't happened before just happened. Since I added the Driver "vesa" line, after the splash screen ends it flickers and then the screen goes black but you can tell the back light is still on. Not sure what that means but it's new.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#21

Try commenting out the UseFBDev line (add a # at the start of it). You can do this in nano:

sudo nano /etc/X11/xorg.conf

to save and exit press CTRL+X, Y, Enter

Then reboot with:

sudo shutdown -r now

Revision history for this message
Yuta Ross (ylar34) said :
#22

I commented out the UseFBDev line. no change.

Revision history for this message
FactTech (launchpad-facttechnologies) said :
#23

I saw somewhere else that others have also had the same issue with the Thinkpad 240x and Xubuntu. Is it true the video memory is only 2MB?

You might try adjusting the DefaultDepth parameter in /etc/X11/xorg.conf to 16 or even 8. If there is no line with this already, add one in the Screen section that looks like:

    DefaultDepth 8

If that works, you can try it with 16 instead of 8.

I think this helped me on a problem I had with an old machine once.

Revision history for this message
Yuta Ross (ylar34) said :
#24

I edited the xorg.conf to say DefaultDepth 8. no success

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#25

2Mb video is fine for vesa graphics. I can't see much gaming happening on a 500Mh 192Mb system.

Revision history for this message
Yuta Ross (ylar34) said :
#26

I won't be gaming on the computer

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#27

can you please give us a paste of:

/var/log/Xorg.0.log

Thanks

Revision history for this message
Yuta Ross (ylar34) said :
#28

here is my /var/log/Xorg.0.log paste as requested.

X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-23-server i686 Ubuntu
Current Operating System: Linux tp240x 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686
Build Date: 09 April 2009 02:10:02AM
xorg-server 2:1.6.0-0ubuntu14 (<email address hidden>)
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jun 8 03:17:56 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) No Layout section. Using the first Screen section.
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "Configured Monitor"
(**) | |-->Device "Configured Video Device"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
 Entry deleted from font path.
(==) FontPath set to:
 /usr/share/fonts/X11/misc,
 /usr/share/fonts/X11/100dpi/:unscaled,
 /usr/share/fonts/X11/75dpi/:unscaled,
 /usr/share/fonts/X11/Type1,
 /usr/share/fonts/X11/100dpi,
 /usr/share/fonts/X11/75dpi,
 /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
 built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
 If no devices become available, reconfigure HAL or disable AllowEmptyInput.
(II) Loader magic: 0x3bc0
(II) Module ABI versions:
 X.Org ANSI C Emulation: 0.4
 X.Org Video Driver: 5.0
 X.Org XInput driver : 4.0
 X.Org Server Extension : 2.0
(II) Loader running on linux
(++) using VT number 7

(--) PCI:*(0@0:9:0) Silicon Motion, Inc. SM712 LynxEM+ rev 160, Mem @ 0xfd000000/16777216
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) System resource ranges:
 [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.13.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers//vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
 compiled for 1.5.99.902, module version = 1.3.0
 Module class: X.Org Video Driver
 ABI class: X.Org Video Driver, version 5.0
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is: PCI 00@00:09:0
(II) resource ranges after probing:
 [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.1.0
 ABI class: X.Org Video Driver, version 5.0
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Video Driver, version 5.0
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS not detected
(II) UnloadModule: "vesa"
(II) UnloadModule: "int10"
(II) Unloading /usr/lib/xorg/modules//libint10.so
(II) UnloadModule: "vbe"
(II) Unloading /usr/lib/xorg/modules//libvbe.so
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
  at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

 ddxSigGiveUp: Closing log

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#29

(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers//vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
 compiled for 1.5.99.902, module version = 1.3.0
 Module class: X.Org Video Driver
 ABI class: X.Org Video Driver, version 5.0
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is: PCI 00@00:09:0
(II) resource ranges after probing:
 [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]

Looks like you are using the vesa driver. This is fine but you need to specify display modes. vesa should work with no settings and use a default resolution / refresh rate

Revision history for this message
Yuta Ross (ylar34) said :
#30

I think I made some progress. I edited my xorg.conf and now i can see a brief tty1 text login before the screen displays black. I also pressed a bunch of buttons and was able to see the shutdown splash screen. This is what my new xorg.conf looks like:

Section "ServerLayout"
 Identifier "X.org Configured"
 Screen 0 "Screen0" 0 0
 InputDevice "Mouse0" "CorePointer"
 InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
 ModulePath "/usr/lib/xorg/modules"
 FontPath "/usr/share/fonts/X11/misc"
 FontPath "/usr/share/fonts/X11/cyrillic"
 FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
 FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
 FontPath "/usr/share/fonts/X11/Type1"
 FontPath "/usr/share/fonts/X11/100dpi"
 FontPath "/usr/share/fonts/X11/75dpi"
 FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"

 Load "dri"
 Load "glx"
 Load "xtrap"
 Load "extmod"
 Load "record"
 Load "dbe"
EndSection

Section "InputDevice"
 Identifier "Keyboard0"
 Driver "kbd"
EndSection

Section "InputDevice"
 Identifier "Mouse0"
 Driver "mouse"
 Option "Protocol" "auto"
 Option "Device" "/dev/input/mice"
 Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
 Identifier "Monitor0"
 VendorName "Monitor Vendor"
 ModelName "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        Option "pci_burst" "true" # [<bool>]
        #Option "fifo_conservative" # [<bool>]
        #Option "fifo_moderate" # [<bool>]
        #Option "fifo_aggressive" # [<bool>]
        #Option "pci_retry" # [<bool>]
        #Option "NoAccel" # [<bool>]
        #Option "set_mclk" # <freq>
        #Option "show_cache" # [<bool>]
        #Option "HWCursor" # [<bool>]
        #Option "SWCursor" # [<bool>]
        Option "ShadowFB" "true" # [<bool>]
        #Option "Rotate" # [<str>]
        #Option "VideoKey" # <i>
        #Option "ByteSwap" # [<bool>]
        #Option "Interlaced" # [<bool>]
        Option "UseBIOS" "true" # [<bool>]
        Option "ZoomOnLCD" "true" # [<bool>]
        #Option "Dualhead" # [<bool>]
        #Option "AccelMethod" # <str>
 Identifier "Card0"
# Driver "fb"
 Driver "siliconmotion"
 VendorName "Silicon Motion, Inc."
 BoardName "SM720 Lynx3DM"
 BusID "PCI:0:2:0"
EndSection

Section "Screen"
 Identifier "Screen0"
 Device "Card0"
 Monitor "Monitor0"
 SubSection "Display"
  Viewport 0 0
  Depth 1
 EndSubSection
 SubSection "Display"
  Viewport 0 0
  Depth 4
 EndSubSection
 SubSection "Display"
  Viewport 0 0
  Depth 8
 EndSubSection
 SubSection "Display"
  Viewport 0 0
  Depth 15
 EndSubSection
 SubSection "Display"
  Viewport 0 0
  Depth 16
  EndSubSection

EndSection

Revision history for this message
Yuta Ross (ylar34) said :
#31

here is my new /var/log/Xorg.0.log paste

X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-23-server i686 Ubuntu
Current Operating System: Linux tp240x 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686
Build Date: 09 April 2009 02:10:02AM
xorg-server 2:1.6.0-0ubuntu14 (<email address hidden>)
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jun 9 09:52:32 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
 Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
 Entry deleted from font path.
(**) FontPath set to:
 /usr/share/fonts/X11/misc,
 /usr/share/fonts/X11/100dpi/:unscaled,
 /usr/share/fonts/X11/75dpi/:unscaled,
 /usr/share/fonts/X11/Type1,
 /usr/share/fonts/X11/100dpi,
 /usr/share/fonts/X11/75dpi,
 /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
 /usr/share/fonts/X11/misc,
 /usr/share/fonts/X11/100dpi/:unscaled,
 /usr/share/fonts/X11/75dpi/:unscaled,
 /usr/share/fonts/X11/Type1,
 /usr/share/fonts/X11/100dpi,
 /usr/share/fonts/X11/75dpi,
 /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
 built-ins
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0x3bc0
(II) Module ABI versions:
 X.Org ANSI C Emulation: 0.4
 X.Org Video Driver: 5.0
 X.Org XInput driver : 4.0
 X.Org Server Extension : 2.0
(II) Loader running on linux
(++) using VT number 7

(--) PCI:*(0@0:9:0) Silicon Motion, Inc. SM712 LynxEM+ rev 160, Mem @ 0xfd000000/16777216
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) System resource ranges:
 [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "xtrap"
(WW) Warning, couldn't open module xtrap
(II) UnloadModule: "xtrap"
(EE) Failed to load module "xtrap" (module does not exist, 0)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.13.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "siliconmotion"
(II) Loading /usr/lib/xorg/modules/drivers//siliconmotion_drv.so
(II) Module siliconmotion: vendor="X.Org Foundation"
 compiled for 1.5.99.902, module version = 1.7.0
 Module class: X.Org Video Driver
 ABI class: X.Org Video Driver, version 5.0
(II) SMI: driver (version 1.7.0) for Silicon Motion Lynx chipsets: Lynx,
 LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM, Cougar3DR, MSOC
(II) Primary Device is: PCI 00@00:09:0
(WW) Falling back to old probe method for siliconmotion
(WW) SMI: No matching Device section for instance (BusID PCI:0@0:9:0) found
(EE) No devices detected.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
  at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

 ddxSigGiveUp: Closing log

Revision history for this message
Randall Ross (randall) said :
#32

## RR: Try this version of xorg.conf
## RR: I stripped out all the sections that don't pertain to the video device and driver. Let X take the defaults for those.
## RR: Note my comments at the bottom regarding BoardName and BusID. Fix those and remove my comments.
## RR: May the force be with you.

Section "Module"
 Load "dri"
 Load "glx"
 Load "xtrap"
 Load "extmod"
 Load "record"
 Load "dbe"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        Option "pci_burst" "true" # [<bool>]
        #Option "fifo_conservative" # [<bool>]
        #Option "fifo_moderate" # [<bool>]
        #Option "fifo_aggressive" # [<bool>]
        #Option "pci_retry" # [<bool>]
        #Option "NoAccel" # [<bool>]
        #Option "set_mclk" # <freq>
        #Option "show_cache" # [<bool>]
        #Option "HWCursor" # [<bool>]
        #Option "SWCursor" # [<bool>]
        Option "ShadowFB" "true" # [<bool>]
        #Option "Rotate" # [<str>]
        #Option "VideoKey" # <i>
        #Option "ByteSwap" # [<bool>]
        #Option "Interlaced" # [<bool>]
        Option "UseBIOS" "true" # [<bool>]
        Option "ZoomOnLCD" "true" # [<bool>]
        #Option "Dualhead" # [<bool>]
        #Option "AccelMethod" # <str>
 Identifier "Card0"
# Driver "fb"
 Driver "siliconmotion"
 VendorName "Silicon Motion, Inc."
 BoardName "SM720 Lynx3DM" ## RR This is not the card you are using! Your log file shows "Silicon Motion, Inc. SM712 LynxEM+ rev 160" Use lspci -vvnn to get the exact text for your board name.
 BusID "PCI:0:2:0" ## RR Incorrect address of your card. Your log file shows PCI:0@0:9:0 so try "PCI:0@0:9:0" or "PCI:0:9:0"
EndSection

Revision history for this message
Yuta Ross (ylar34) said :
#33

I tried the new xorg.conf and changed the final part to read:
BoardName "SM712 LynxEM+"
 BusID "PCI:00@00:9:0"
EndSection

Now the original problem is back. It takes me to the point where the splash screen finishes its loading graphic, then it flickers and then the screen shuts off.

Revision history for this message
Yuta Ross (ylar34) said :
#34

Here is my latest /var/log/Xorg.0.log paste from the Thinkpad 240x.

X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-23-server i686 Ubuntu
Current Operating System: Linux tp240x 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686
Build Date: 09 April 2009 02:10:02AM
xorg-server 2:1.6.0-0ubuntu14 (<email address hidden>)
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jun 9 07:46:42 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) No Layout section. Using the first Screen section.
(==) No screen section available. Using defaults.
(**) |-->Screen "Default Screen Section" (0)
(**) | |-->Monitor "<default monitor>"
(==) No device specified for screen "Default Screen Section".
 Using the first device section listed.
(**) | |-->Device "Card0"
(==) No monitor specified for screen "Default Screen Section".
 Using a default monitor configuration.
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
 Entry deleted from font path.
(==) FontPath set to:
 /usr/share/fonts/X11/misc,
 /usr/share/fonts/X11/100dpi/:unscaled,
 /usr/share/fonts/X11/75dpi/:unscaled,
 /usr/share/fonts/X11/Type1,
 /usr/share/fonts/X11/100dpi,
 /usr/share/fonts/X11/75dpi,
 /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
 built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
 If no devices become available, reconfigure HAL or disable AllowEmptyInput.
(II) Loader magic: 0x3bc0
(II) Module ABI versions:
 X.Org ANSI C Emulation: 0.4
 X.Org Video Driver: 5.0
 X.Org XInput driver : 4.0
 X.Org Server Extension : 2.0
(II) Loader running on linux
(++) using VT number 7

(--) PCI:*(0@0:9:0) Silicon Motion, Inc. SM712 LynxEM+ rev 160, Mem @ 0xfd000000/16777216
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) System resource ranges:
 [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.13.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 Module class: X.Org Server Extension
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "siliconmotion"
(II) Loading /usr/lib/xorg/modules/drivers//siliconmotion_drv.so
(II) Module siliconmotion: vendor="X.Org Foundation"
 compiled for 1.5.99.902, module version = 1.7.0
 Module class: X.Org Video Driver
 ABI class: X.Org Video Driver, version 5.0
(II) SMI: driver (version 1.7.0) for Silicon Motion Lynx chipsets: Lynx,
 LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM, Cougar3DR, MSOC
(II) Primary Device is: PCI 00@00:09:0
(WW) Falling back to old probe method for siliconmotion
(--) Chipset LynxEM+ found
(II) resource ranges after xf86ClaimFixedResources() call:
 [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) resource ranges after probing:
 [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
 [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
 [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
 [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
 [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
 [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 0.1.0
 ABI class: X.Org Video Driver, version 5.0
(II) SMI(0): Creating default Display subsection in Screen section
 "Default Screen Section" for depth/fbbpp 24/32
(==) SMI(0): Depth 24, (--) framebuffer bpp 32
(==) SMI(0): RGB weight 888
(==) SMI(0): Default visual is TrueColor
(**) SMI(0): Option "pci_burst" "true"
(**) SMI(0): Option "UseBIOS" "true"
(**) SMI(0): PCI Burst enabled
(==) SMI(0): PCI Retry enabled
(==) SMI(0): Using Hardware Cursor
(**) SMI(0): Option: UseBIOS enabled.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org Video Driver, version 5.0
(II) SMI(0): Primary V_BIOS segment is: 0xc000
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.1.0
 ABI class: X.Org Video Driver, version 5.0
(II) SMI(0): VESA BIOS not detected
(WW) SMI(0): VBE initialization failed: falling back to UseBIOS disabled.
(--) SMI(0): Chipset: "LynxEM+"
(==) SMI(0): Dual head disabled
(==) SMI(0): Using XAA acceleration architecture
(--) SMI(0): videoram: 2048kB
(II) SMI(0): Cursor Offset: 001FFC00
(II) SMI(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) SMI(0): Reserved: 001FF800
(II) SMI(0): TFT Panel Size = 800x600
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) SMI(0): I2C bus "I2C bus" initialized.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(==) SMI(0): Using gamma correction (1.0, 1.0, 1.0)
(II) SMI(0): MCLK = 157.000
(II) SMI(0): Output LVDS has no monitor section
(II) SMI(0): Output VGA has no monitor section
(II) SMI(0): I2C device "I2C bus:E-EDID segment register" registered at address 0x60.
(II) SMI(0): I2C device "I2C bus:ddc2" registered at address 0xA0.
(--) SMI(0): No DDC signal
(II) SMI(0): Output LVDS connected
(II) SMI(0): Output VGA connected
(II) SMI(0): Using fuzzy aspect match for initial modes
(II) SMI(0): Output LVDS using initial mode 800x600
(II) SMI(0): Output VGA using initial mode 800x600
(==) SMI(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.0.0
 ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules//libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 1.2.1
 ABI class: X.Org Video Driver, version 5.0
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
 [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
 [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
 [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
 [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
 [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
 [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
 [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
 [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
 [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
 [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
 [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) SMI(0): Cursor Offset: 001FFC00
(II) SMI(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) SMI(0): Reserved: 001FF800
(WW) SMI(0): invalid frequency 157.000 MHz [freq <= 135.000 MHz]
(II) SMI(0): FrameBuffer Box: 0,0 - 1360,385
(II) SMI(0): Using XFree86 Acceleration Architecture (XAA)
 Screen to screen bit blits
 Solid filled rectangles
 8x8 mono pattern filled rectangles
 8x8 color pattern filled rectangles
 CPU to Screen color expansion
 Solid Horizontal and Vertical Lines
(II) SMI(0): DPMS enabled
(II) SMI(0): I2C device "I2C bus:SAA 7111A" registered at address 0x48.
(II) SMI(0): I2C device "I2C bus:SAA 7111A" removed.
(II) SMI(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(WW) SMI(0): Option "ShadowFB" is not used
(WW) SMI(0): Option "ZoomOnLCD" is not used
(--) RandR disabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) SMI(0): Setting screen physical size to 211 x 158
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
 compiled for 1.6.0, module version = 2.1.1
 Module class: X.Org XInput Driver
 ABI class: X.Org XInput driver, version 4.0
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) AT Translated Set 2 keyboard: xkb_rules: "evdev"
(**) Option "xkb_model" "pc105"
(**) AT Translated Set 2 keyboard: xkb_model: "pc105"
(**) Option "xkb_layout" "us"
(**) AT Translated Set 2 keyboard: xkb_layout: "us"
(II) config/hal: Adding input device Macintosh mouse button emulation
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
(**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
(**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
(**) Macintosh mouse button emulation: (accel) set acceleration profile 0
(II) config/hal: Adding input device TPPS/2 IBM TrackPoint
(**) TPPS/2 IBM TrackPoint: always reports core events
(**) TPPS/2 IBM TrackPoint: Device: "/dev/input/event3"
(II) TPPS/2 IBM TrackPoint: Found 3 mouse buttons
(II) TPPS/2 IBM TrackPoint: Found x and y relative axes
(II) TPPS/2 IBM TrackPoint: Configuring as mouse
(**) TPPS/2 IBM TrackPoint: YAxisMapping: buttons 4 and 5
(**) TPPS/2 IBM TrackPoint: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE)
(**) TPPS/2 IBM TrackPoint: (accel) keeping acceleration scheme 1
(**) TPPS/2 IBM TrackPoint: (accel) filter chain progression: 2.00
(**) TPPS/2 IBM TrackPoint: (accel) filter stage 0: 20.00 ms
(**) TPPS/2 IBM TrackPoint: (accel) set acceleration profile 0

Revision history for this message
Yuta Ross (ylar34) said :
#35

I have temporarily solved the problem. The siliconmotion driver in 9.04 has a bug that causes the black screen. The 8.10 intrepid driver has a bug that causes a fatal server error:
AddScreen/ScreenInit failed for driver 0 detailed here:

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-siliconmotion/+bug/292568

My solution for the Thinkpad 240x was to install Xubuntu 8.04.1 and that worked without issue. Thanks for all the help.