sâmbătă, 27 decembrie 2008

Installing Linux on a Dell Studio 1535


Linux On Laptops


Today I've installed GNU/Linux on a Dell Studio 1535.

Because the laptop it's not mine and good/complete hardware support was the most important objective, I've used Ubuntu 8.10 (Intrepid Ibex), not Fedora 10 or CentOS.

However, I've obtained the laptop's hardware profile via smolt - it's here:

http://www.smolts.org/client/show/pub_b6378d44-7de3-49d9-9dd2-27f3196a95be

or locally:

UUID: 28f0e426-79c1-48ac-a122-4961573cac18
OS: Fedora release 10 (Cambridge)
Default run level: 5
Language: en_US.UTF-8
Platform: i686
BogoMIPS: 4987.49
CPU Vendor: GenuineIntel
CPU Model: Intel(R) Core(TM)2 Duo CPU T9300 @ 2.50GHz
Number of CPUs: 2
CPU Speed: 2501
System Memory: 3547
System Swap: 8197
Vendor: Dell Inc.
System: Studio 1535
Form factor: laptop
Kernel: 2.6.27.5-117.fc10.i686
SELinux Enabled: True
SELinux Policy: targeted
SELinux Enforce: Enforcing

Devices
=================================
(32902:10281:4136:596) pci, ahci, OTHER, 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller
(None:None:None:None) input, Unknown, None, AlpsPS/2 ALPS GlidePoint
(None:None:None:None) input, Unknown, None, PC Speaker
(None:None:None:None) input, Unknown, None, Laptop_Integrated_Webcam_2M
(None:None:None:None) mmc_host, Unknown, None, MMC/SD Host Adapter
(None:None:None:None) pnp, i8042 aux, None, PS/2 Port for PS/2-style Mice
(None:None:None:None) scsi_host, Unknown, None, SCSI Host Adapter
(None:None:None:None) net, Unknown, NETWORK, Bridge Interface
(None:None:None:None) video4linux, Unknown, None, Laptop_Integrated_Webcam_2M
(None:None:None:None) scsi, sr, None, SCSI Device
(None:None:None:None) power_supply, Unknown, None, DELL MT2648
(32902:10261:4136:596) pci, Unknown, OTHER, 82801HEM (ICH8M) LPC Interface Controller
(32902:9288:0:0) pci, Unknown, OTHER, 82801 Mobile PCI Bridge
(4480:2130:4136:596) pci, Unknown, OTHER, xD-Picture Card Controller
(None:None:None:None) platform, Unknown, None, Platform Device (vesafb.0)
(None:None:None:None) serio, psmouse, None, i8042 AUX port
(None:None:None:None) firewire, Unknown, None, No Description
(None:None:None:None) scsi, sd, None, SCSI Device
(None:None:None:None) net, Unknown, NETWORK, Loopback device Interface
(4480:1426:4136:596) pci, Unknown, OTHER, R5C592 Memory Stick Bus Host Adapter
(None:None:None:None) power_supply, Unknown, None, Generic AC Adapter Device
(None:None:None:None) platform, i8042, None, Platform Device (i8042)
(None:None:None:None) platform, pcspkr, None, Platform Device (pcspkr)
(None:None:None:None) platform, iTCO_wdt, None, Platform Device (iTCO_wdt)
(None:None:None:None) pnp, rtc_cmos, None, AT Real-Time Clock
(None:None:None:None) platform, dcdbas, None, Platform Device (dcdbas)
(None:None:None:None) scsi_generic, Unknown, None, SCSI Generic Interface
(4480:2098:4136:596) pci, firewire_ohci, FIREWIRE, R5C832 IEEE 1394 Controller
(None:None:None:None) scsi_host, Unknown, None, SCSI Host Adapter
(16700:33111:None:None) usb, usbhid, OTHER, USB HID Interface
(4480:2082:4136:596) pci, sdhci-pci, OTHER, R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter
(32902:10289:4136:596) pci, uhci_hcd, USB, 82801H (ICH8 Family) USB UHCI Controller #2
(32902:10752:4136:596) pci, Unknown, OTHER, Mobile PM965/GM965/GL960 Memory Controller Hub
(32902:10753:0:0) pci, pcieport-driver, OTHER, Mobile PM965/GM965/GL960 PCI Express Root Port
(32902:10303:0:0) pci, pcieport-driver, OTHER, 82801H (ICH8 Family) PCI Express Port 1
(None:None:None:None) net, Unknown, NETWORK, Networking Interface
(None:None:None:None) input, Unknown, None, Video Bus
(32902:10302:4136:596) pci, i801_smbus, OTHER, 82801H (ICH8 Family) SMBus Controller
(None:None:None:None) pnp, i8042 kbd, None, IBM Enhanced (101/102-key, PS/2 mouse support)
(4098:38340:4136:596) pci, Unknown, VIDEO, Mobilitiy Radeon HD 3400 Series
(32902:10305:0:0) pci, pcieport-driver, OTHER, 82801H (ICH8 Family) PCI Express Port 2
(None:None:None:None) input, Unknown, None, Video Bus
(32902:10309:0:0) pci, pcieport-driver, OTHER, 82801H (ICH8 Family) PCI Express Port 4
(32902:10313:0:0) pci, pcieport-driver, OTHER, 82801H (ICH8 Family) PCI Express Port 6
(None:None:None:None) input, Unknown, MOUSE, PS/2 Mouse
(None:None:None:None) input, Unknown, None, Sleep Button (CM)
(None:None:None:None) input, Unknown, None, Power Button (CM)
(None:None:None:None) input, Unknown, None, Video Bus
(None:None:None:None) input, Unknown, None, Lid Switch
(None:None:None:None) input, Unknown, MOUSE, Macintosh mouse button emulation
(None:None:None:None) platform, serial8250, None, Platform Device (serial8250)
(None:None:None:None) serio, atkbd, None, i8042 KBD port
(3141:25594:None:None) usb, uvcvideo, OTHER, USB Video Interface
(3141:25594:None:None) usb, uvcvideo, OTHER, USB Video Interface
(32902:10298:4136:596) pci, ehci_hcd, USB, 82801H (ICH8 Family) USB2 EHCI Controller #2
(None:None:None:None) input, Unknown, KEYBOARD, AT Translated Set 2 keyboard
(32902:10294:4136:596) pci, ehci_hcd, USB, 82801H (ICH8 Family) USB2 EHCI Controller #1
(32902:10292:4136:596) pci, uhci_hcd, USB, 82801H (ICH8 Family) USB UHCI Controller #4
(32902:10293:4136:596) pci, uhci_hcd, USB, 82801H (ICH8 Family) USB UHCI Controller #5
(32902:10290:4136:596) pci, uhci_hcd, USB, 82801H (ICH8 Family) USB UHCI Controller #3
(32902:10288:4136:596) pci, uhci_hcd, USB, 82801H (ICH8 Family) USB UHCI Controller #1
(None:None:None:None) input, Unknown, None, HID 413c:8157
(None:None:None:None) scsi_host, Unknown, None, SCSI Host Adapter
(16700:33112:None:None) usb, usbhid, OTHER, USB HID Interface
(None:None:None:None) input, Unknown, None, Video Bus
(32902:10302:4136:596) pci, i801_smbus, OTHER, 82801H (ICH8 Family) SMBus Controller
(None:None:None:None) pnp, i8042 kbd, None, IBM Enhanced (101/102-key, PS/2 mouse support)
(4098:38340:4136:596) pci, Unknown, VIDEO, Mobilitiy Radeon HD 3400 Series
(32902:10305:0:0) pci, pcieport-driver, OTHER, 82801H (ICH8 Family) PCI Express Port 2
(None:None:None:None) input, Unknown, None, Video Bus
(32902:10309:0:0) pci, pcieport-driver, OTHER, 82801H (ICH8 Family) PCI Express Port 4
(32902:10313:0:0) pci, pcieport-driver, OTHER, 82801H (ICH8 Family) PCI Express Port 6
(None:None:None:None) input, Unknown, MOUSE, PS/2 Mouse
(None:None:None:None) input, Unknown, None, Sleep Button (CM)
(None:None:None:None) input, Unknown, None, Power Button (CM)
(None:None:None:None) input, Unknown, None, Video Bus
(None:None:None:None) input, Unknown, None, Lid Switch
(None:None:None:None) input, Unknown, MOUSE, Macintosh mouse button emulation
(None:None:None:None) platform, serial8250, None, Platform Device (serial8250)
(None:None:None:None) serio, atkbd, None, i8042 KBD port
(3141:25594:None:None) usb, uvcvideo, OTHER, USB Video Interface
(3141:25594:None:None) usb, uvcvideo, OTHER, USB Video Interface
(32902:10298:4136:596) pci, ehci_hcd, USB, 82801H (ICH8 Family) USB2 EHCI Controller #2
(None:None:None:None) input, Unknown, KEYBOARD, AT Translated Set 2 keyboard
(32902:10294:4136:596) pci, ehci_hcd, USB, 82801H (ICH8 Family) USB2 EHCI Controller #1
(32902:10292:4136:596) pci, uhci_hcd, USB, 82801H (ICH8 Family) USB UHCI Controller #4
(32902:10293:4136:596) pci, uhci_hcd, USB, 82801H (ICH8 Family) USB UHCI Controller #5
(32902:10290:4136:596) pci, uhci_hcd, USB, 82801H (ICH8 Family) USB UHCI Controller #3
(32902:10288:4136:596) pci, uhci_hcd, USB, 82801H (ICH8 Family) USB UHCI Controller #1
(None:None:None:None) input, Unknown, None, HID 413c:8157
(None:None:None:None) scsi_host, Unknown, None, SCSI Host Adapter
(16700:33112:None:None) usb, usbhid, OTHER, USB HID Interface
(None:None:None:None) scsi_host, Unknown, None, SCSI Host Adapter
(None:None:None:None) scsi_host, Unknown, None, SCSI Host Adapter
(None:None:None:None) input, Unknown, None, HID 413c:8158
(32902:10315:4136:596) pci, HDA Intel, OTHER, 82801H (ICH8 Family) HD Audio Controller
(4098:43560:4136:596) pci, HDA Intel, OTHER, RV620 Audio device [Radeon HD 34xx Series]
(5348:17195:4136:13) pci, Unknown, NETWORK, BCM4322 802.11a/b/g/n Wireless LAN Controller
(5348:5784:4136:596) pci, tg3, NETWORK, NetLink BCM5784M Gigabit Ethernet PCIe
(None:None:None:None) scsi_generic, Unknown, None, SCSI Generic Interface

Filesystem Information
device mtpt type bsize frsize blocks bfree bavail file ffree favail
===================================================================
/dev/mapper/live-rw / ext3 4096 4096 774084 238709 230853 196608 119833 119833
/dev/sr0 Hidden iso9660 2048 2048 348832 0 0 0 0 0

The output of lspci -vvv is here:

[root@localhost ~]# lspci -vvv
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
Subsystem: Dell Device 0254
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR-

00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [88] Subsystem: Dell Device 0254
Capabilities: [80] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Address: 00000000 Data: 0000
Capabilities: [a0] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, devsel="medium">TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- <64ns, devsel="fast">TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- RBE+ FLReset-
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, count="1/1" auxcurrent="0mA" dsel="0" dscale="0" devsel="fast">TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- RBE+ FLReset-
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #2, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <256ns, count="1/1" auxcurrent="0mA" dsel="0" dscale="0" devsel="fast">TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- RBE+ FLReset-
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #4, Speed 2.5GT/s, Width x1, ASPM unknown, Latency L0 <1us, count="1/1" auxcurrent="0mA" dsel="0" dscale="0" devsel="fast">TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- RBE+ FLReset-
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #6, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <256ns, count="1/1" auxcurrent="0mA" dsel="0" dscale="0" devsel="medium">TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [50] Subsystem: Dell Device 0254

00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
Subsystem: Dell Device 0254
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR-
Kernel modules: iTCO_wdt

00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Dell Device 0254
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR-
Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
Subsystem: Dell Device 0254
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- <4us, count="1/1" devsel="fast">TAbort- SERR- <4us, count="1/1" devsel="medium">TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR-
Capabilities: [60] Vendor Specific Information
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable-
Address: 00000000fee0300c Data: 41b1
Capabilities: [cc] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, devsel="fast">TAbort- SERR-
Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [d0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, devsel="fast">TAbort- SERR-
Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [d0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us>


Manufacturer only provides drivers for Window
s Vista; however, here is an useful link directing you how to install Windows XP, which proved to be OK.

Niciun comentariu: