Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dell_e5400 [2009/11/04 19:59] – Add Quick Summary jimdell_e5400 [2010/01/20 09:51] (current) – Suspend and hibernate update. jim
Line 3: Line 3:
 First the screen and then the power supply of the Acer 5051AWXMI I've been using for work died some 9 months after the warranty expired. Work said 'Pick a Dell', so I did. First the screen and then the power supply of the Acer 5051AWXMI I've been using for work died some 9 months after the warranty expired. Work said 'Pick a Dell', so I did.
  
-I wanted something not too large but with a screen with plenty of resolution. I picked the [[http://www.dell.com/us/en/enterprise/notebooks/laptop_latitude_e5400/pd.aspx?refid=laptop_latitude_e5400&cs=555&s=biz|E5400]] with the WXGA+ display after reading good things about its Linux compatability.+I wanted something not too large but with a screen with plenty of resolution. I picked the [[http://www.dell.com/us/en/enterprise/notebooks/laptop_latitude_e5400/pd.aspx?refid=laptop_latitude_e5400&cs=555&s=biz|E5400]] with the WXGA+ display after reading good things about its Linux compatibility.
  
-This time I'm installed Debian Unstable (Sid) from scratch. Or rather installed Debian Stable (currently Lenny) from a CD I had lying around and then upgraded.+This time I'm installed Debian Unstable (Sid) from scratch. Or rather installed Debian Stable (currently Lenny) from a CD I had lying around and then upgraded. I need to build some work stuff targetting i386 with GCC 3.3, so for simplicity this is a i386 install, and not x86_64.
  
 ===== The Quick Summary ===== ===== The Quick Summary =====
Line 12: Line 12:
  
 After the combined niggles of getting my old [[acer5051awxmi|Acer]] working, this has been very smooth. After the combined niggles of getting my old [[acer5051awxmi|Acer]] working, this has been very smooth.
- 
 ===== The Hardware ===== ===== The Hardware =====
  
Line 44: Line 43:
 0c:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100 0c:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
 </code> </code>
 +===== Video =====
 +
 +The video is the Intel GM45 integrated graphics chipset. The Xorg ''intel'' driver found it and the screen sprang to life in full WXGA+ (1440x900) fig.
 +
 +I installed the MythTV front end and was immediately able to play video from my backend.
 +
 +KWin showed compositing disabled. I fiddled around for a bit with the config, then realised I did not have ''mesa-utils'' installed. On installing, KWin compositing started up. ''glxgears'' gives numbers in the 240FPS region. For the record, the extra items I added to ''xorg.conf'' are:
 +
 +<code>
 +Section "Device"
 + Identifier "Configured Video Device"
 + Driver "intel"
 + Option "AccelMethod" "UXA"
 +EndSection
 +
 +Section "Extensions"
 + Option "Composite" "enable"
 +EndSection
 +
 +Section "DRI"
 + Mode 0666
 +EndSection
 +</code>
 +
 +The video and kernel support kernel modesetting, so I enabled it using the [[http://wiki.debian.org/KernelModesetting|instructions on the Debian wiki]]. With that and the dependency startup in Sid, I get to a KDM login screen a little over 20s after power on.
 +
 +===== Networking =====
 +==== Wired ====
 +
 +The Broadcom BCM5761e Ethernet port works fine with the ''tg3'' driver.
 +==== Wireless ====
 +
 +I had to install the firmware package ''firmware-iwlwifi''. Since then the built-in Intel Wireless 5100 is working well with the ''iwl'' driver.
 +
 +(I also installed ''firmware-linux-free'' and ''firmware-linux-nonfree'' packages, just in case.)
 +===== Audio =====
 +
 +Audio is the Intel HDA. So far this has just worked without me needing to do anything. I have yet to try audio capture or the headphone socket.
 +===== Suspending/Hibernating =====
 +
 +Initially both seemed to work solidly. Then, sadly, it turned out this was an illusion. Suspend does seem to be reliable. Hibernate mostly works. Mixing the two seems to greatly increases the chances of the system wedging. The Dell BIOS DSDT shows the usual selection of warnings from the Intel compiler.
 +
 +I've installed ''uswsusp'' to give me a little console feedback during suspend and resume. This seems to be OK. I tried adding ''splashy'' for some eye candy, but immediately fell found of kernel memory corruption on resume. I suspect this may be an interaction with the kernel modesetting. The modesetting stays, ''splashy'' goes.
 
dell_e5400.1257364750.txt.gz · Last modified: 2009/11/04 19:59 by jim
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0