Contents
- Hardware Configuration Used
- Install Media
-
Issues
- WLAN with VPN freeze XPS M1530
- Touchpad is totally not working after lid is shut
- Microphone/Sound doesn't work or Audio buttons don't work right
- NVidia Driver isn't working
- Eject button not working
- Touchpad speed is lame
- Touchpad stays on while typing
- Fingerprint reader
- Enabling CPU scaling
- Experimental: Nvidia settings for maximum Compiz Fusion performance
- Fixing Suspend (S3)
- Experimental: Increasing battery life
- COMPLETELY INSANE: Undervolting the CPU
- Files and Output
Hardware Configuration Used
Davros
- XPS M1530
- Intel® Core 2 Duo Processor T5450 (1.66GHz/800Mhz FSB, 4MB Cache)
- Tuxedo Black
- 2GB Shared Dual Channel DDR2 SDRAM at 667MHZ
- 15.4" 1680x1050 LCD with VGA Webcam
128MB NVIDIA® GeForce Go 8400M GS
- 120GB SATA Hard Drive (5400RPM)
- Integrated 10/100 Network Card and Modem
- CD/DVD burner (DVD+/-RW Drive)
- High Definition Audio 2.0
- Intel 3945 A/B/G Wireless
- 2 x 85Whr Lithium Ion Battery (9 cell)
- Built-in Bluetooth capability (2.0 EDR)
Install Media
- Ubuntu 7.10 32-bit
Hardware Status
Item |
Status |
Notes |
Video Intel |
Works |
|
Video Nvidia |
Works |
only with Nvidia proprietary drivers, nvidia-glx-new, issue with kernel upgrades - see Issues |
HDMI video out |
Works |
Tested on a 1680x1050 Samsung 22" display. Works with TwinView, other methods untested |
Works |
Tested with a 128-bit WEP 802.11g network |
|
10/100 Ethernet |
Works |
|
Audio |
Works |
Needs tweaking; See Issues |
Media Buttons |
Works |
All of them seem to do what they should |
Backlight control |
Works |
Has 8 levels of brightness |
MMC Slot |
Works |
When you insert an MMC card, an import photos dialog comes up. Brilliant! |
Remote Control |
Works |
Performs pretty much the same functions as directional keys and media buttons |
DVD/CD-RW |
Works |
Reads and writes CD-Rs just fine |
Bluetooth |
Works |
Tested and working with a Wiimote. Dell Wireless 355 module was used. |
Fingerprint reader |
Works |
Needs tweaking; See Issues |
Touchpad |
Works |
Needs tweaking; See Issues |
Webcam |
Works |
Tested with Skype and Ekiga - blue light is bright and annoying, but that can be fixed later |
Software Status
Item |
Status |
Notes |
Compiz Fusion |
Works |
Tested with Nvidia Restricted driver |
Hibernate |
Works |
Press the moon key (Fn-F1), and it shuts off after a minute or so. Resumes perfectly. |
Suspend |
Works |
Works with Hardy (Previously needed tweaking -- See Issues) |
CPU Scaling |
Works |
1.66, 1.33, and 1.00 Ghz are available. |
Issues
WLAN with VPN freeze XPS M1530
At the Install of Ubuntu 8.04.1 the Modul iwl4965 are installed. If you start an VPN - connection the System crashes and the Caps Lock and Scroll Lock are flashing. To shutdown the System push the Startup-Button. If you turn the second CPU off the System will not be crash! With
echo 0 > /sys/devices/system/cpu/cpu1/online
you turn off the second CPU. With
echo 1 > /sys/devices/system/cpu/cpu1/online
you could turn it on after finishing the connection.
Touchpad is totally not working after lid is shut
It might jump around all over the screen, gravitate to one corner and jump around there, or do other weird crap. It might not come back from this state. To fix it, you need to make sure you have a BIOS version at A08 or higher. You can check for your BIOS version by looking at the text under the DELL logo during the BIOS boot screen when your computer starts. Newer DELL laptops might already come with a higher BIOS version, e.g., A09. If you don't have the latest, first boot into Windows(**) and update the BIOS. A08 and higher add non-sucking touchpad support. Then, simply edit your /boot/grub/menu.lst and change the following line:
# kopt=root=UUID***************** ro
To this:
# kopt=root=UUID***************** ro i8042.nomux=1
Then update your grub configuration for the new settings to be taken in account using:
sudo update-grub
And reboot.
(**)Edit by Damis648: You may also update your BIOS within Ubuntu if you do not have Windows using the following terminal commands as your normal user:
wget -q -O - http://linux.dell.com/repo/firmware/bootstrap.cgi > bootstrap.sh sudo bash bootstrap.sh sudo aptitude install firmware-addon-dell sudo aptitude install $(sudo bootstrap_firmware -a) sudo update_firmware
If the last command returns that new BIOS has been found and can be updated, prepare the update with:
sudo update_firmware --yes
When it completes, let the BIOS update by performing a soft reboot by going to System>Quit... and click "Restart". After Ubuntu shuts down, the screen will remain black for about 1-2 minutes. The computer will then reboot, reporting the updated BIOS version. You may then continue to edit menu.lst.
Microphone/Sound doesn't work or Audio buttons don't work right
Hardy Heron (8.04)
- Double-click the volume control icon in the top right of the screen.
- Select Edit / Preferences.
- Add "Digital" and "Digital Input Source" to the list of visible tracks.
- On the Options tab, select "Digital Mic 1" for "Digital Input Source".
- On the Recording tab, set the volume for the microphone.
Gutsy Gibbon (7.10)
At some point I managed to completely ruin my m1530's ability to play sound. This happened when I was trying to make the built-in microphone work. Here's how I finally got it working again, and gained the microphone as a bonus:
From here, I found out about linux-backports-modules-2.6.22-14-generic_2.6.22-14.53. It's too bad he neglected to mention what else to do after installing it and rebooting.
Get the package from here or here. Open it using GDebi and install it, or install it with dpkg like so:
sudo dpkg -i linux-backports-modules-2.6.22-14-generic_2.6.22-14.53_i386.deb
Reboot. Once you boot back up, open gnome-volume-control (using the applet or from the terminal). Go to Edit -> Preferences, and Turn on PCM, Front, Surround, Center, LFE, Capture, Capture 1, Capture 2, Capture 3, Digital, and Digital Input Source. Unmute them all and turn them all up. Make sure you do the same for the Recording tab. Under the options tab, change the source to Digital Mic 1. Close the manager.
Go to System -> Preferences -> Sound and Under Default Mixer Tracks, click PCM. Make sure all the other dropdowns are set to ALSA - Advanced Linux Sound Architecture. Close this dialog.
You should now be able to use your microphone, listen to sound, and control volume with the media buttons above the keyboard.
NVidia Driver isn't working
This happens a lot after a kernel upgrade for some reason... The fix is to simply reinstall some packages:
sudo apt-get install nvidia-glx-new linux-restricted-modules-$(uname -r) --reinstall sudo reboot
Eject button not working
Fixed: Simply add this to /etc/sysctl.conf:
# Unlock the CDROM eject button dev.cdrom.lock=0
You have to restart for it to take effect.
Touchpad speed is lame
Ubuntu 8.10 Intrepid Ibex
New Xserver in Ubuntu 8.10 requires changing settings via HAL instead of xorg.conf file. To change touchpad's settings in HAL you have to create new .fdi file:
gksudo gedit /etc/hal/fdi/policy/xps-touchpad.fdi
and fill it with:
<?xml version="1.0" encoding="ISO-8859-1"?> <deviceinfo version="0.2"> <device> <match key="input.x11_driver" string="synaptics"> <merge key="input.x11_options.LeftEdge" type="string">120</merge> <merge key="input.x11_options.RightEdge" type="string">830</merge> <merge key="input.x11_options.TopEdge" type="string">120</merge> <merge key="input.x11_options.BottomEdge" type="string">650</merge> <merge key="input.x11_options.FingerLow" type="string">14</merge> <merge key="input.x11_options.FingerHigh" type="string">15</merge> <merge key="input.x11_options.MaxTapTime" type="string">180</merge> <merge key="input.x11_options.MaxTapMove" type="string">110</merge> <merge key="input.x11_options.ClickTime" type="string">0</merge> <merge key="input.x11_options.EmulateMidButtonTime" type="string">75</merge> <merge key="input.x11_options.VertScrollDelta" type="string">10</merge> <merge key="input.x11_options.HorizScrollDelta" type="string">0</merge> <merge key="input.x11_options.MinSpeed" type="string">0.45</merge> <merge key="input.x11_options.MaxSpeed" type="string">0.95</merge> <merge key="input.x11_options.AccelFactor" type="string">0.06</merge> <merge key="input.x11_options.EdgeMotionMinSpeed" type="string">200</merge> <merge key="input.x11_options.EdgeMotionMaxSpeed" type="string">200</merge> <merge key="input.x11_options.UpDownScrolling" type="string">1</merge> <merge key="input.x11_options.CircularScrolling" type="string">0</merge> <merge key="input.x11_options.SHMConfig" type="string">true</merge> </match> </device> </deviceinfo>
then:
sudo /etc/init.d/hal restart
and restart Xserver (Ctrl+Alt+Backspace)
Ubuntu 8.04 Hardy Heron
Fixed: The answer is to change your mouse settings in /etc/X11/xorg.conf to something like the following:
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "LeftEdge" "120" Option "RightEdge" "830" Option "TopEdge" "120" Option "BottomEdge" "650" Option "FingerLow" "14" Option "FingerHigh" "15" Option "MaxTapTime" "180" Option "MaxTapMove" "110" Option "ClickTime" "0" Option "EmulateMidButtonTime" "75" Option "VertScrollDelta" "10" Option "HorizScrollDelta" "0" Option "MinSpeed" "0.45" Option "MaxSpeed" "0.75" Option "AccelFactor" "0.020" Option "EdgeMotionMinSpeed" "200" Option "EdgeMotionMaxSpeed" "200" Option "UpDownScrolling" "1" Option "CircularScrolling" "0" Option "SHMConfig" "true" EndSection
Save and restart X for it to take effect. Some info taken from here. The fix for the intermittent changing of the event number was found in this post. Using psaux and auto-dev was the key.
Touchpad stays on while typing
To fix this, the best answer I could find was this one, where you simply install a deb package to add a file to the Xsession.d directory, which gets run every time your start X. Here's are contents:
# Starts the Synaptic daemon which deactivates the touchpad while typing # This executes for all users SYNDAEMON=/usr/bin/syndaemon SYN_IDLE=1 #Seconds to wait after last key press before enabling touchpad if [ -x $SYNDAEMON ]; then $SYNDAEMON -i $SYN_IDLE -d fi
This is a very simple and elegant way to fix the problem. Click here to download the package directly.
Fingerprint reader
Install drivers: ThinkFinger you can also check How to enable the fingerprint reader with ThinkFinger
To avoid "press enter after swipe" bug in Ubuntu 8.10 install thinkfinger-tools from this PPA archive: https://launchpad.net/~jon-oberheide/+archive
IMPORTANT! Old workaround for Ubuntu 8.10 was about adding keyboard Inputdevice into xorg.conf but this can produce bugs with keyboard layout! If you have Ubuntu 8.10 and find keyboard settings in your /etc/X11/xorg.conf just delete whole keyboard section form (and including) Section to EndSection , for example:
Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection
and the most important is to delete form Section "ServerLayout" of your xorg.conf file this kind of line:
Inputdevice "Generic Keyboard" "CoreKeyboard"
For Ubuntu 7.10:
Works to log in, and with gksudo using this method
Enabling CPU scaling
Run sudo dpkg-reconfigure gnome-applets Enable SUID on the cpufreq applet.
Experimental: Nvidia settings for maximum Compiz Fusion performance
Using the guidance from here, I have changed my xorg.conf settings for my graphics to the following:
Section "Device" Identifier "nVidia Corporation G80 [GeForce 8400M GS]" Driver "nvidia" Option "AddARGBVisuals" "True" Option "AddARGBGLXVisuals" "True" Option "TripleBuffer" "True" # Experimental Option "BackingStore" "True" # Experimental Option "NoLogo" "True" BusID "PCI:1:0:0" EndSection
Fixing Suspend (S3)
The following comments apply to Ubuntu Gutsy. As of Hardy, the new nvidia-glx-new packages are available with Synaptic, and Suspend works correctly.
To use the suspend feature, you currently cannot use the stock nvidia-glx-new package. I found out from Dell that you can use envy to install the latest and greatest closed source Nvidia drivers. Here are the results I got:
Version currently available in Gutsy (3/28/08): 100.14.19+2.6.22.4-14.9
Built using Envy: 169.12+2.6.22-14
Simply get envy using the instructions in the link above, and follow the instructions to install the Nvidia drivers. It's really straightforward. Say Yes when it asks you if you want to update your X server configuration.
Once that's done, run the following in a terminal:
# Workaround for Suspend and Hibernate with nVidia video cards sudo perl -p -i -e "s|MODULES=\"\"|MODULES=\"uvcvideo\"|g;" /etc/default/acpi-support sudo perl -p -i -e "s|SAVE_VBE_STATE=true|SAVE_VBE_STATE=false|g;" /etc/default/acpi-support sudo perl -p -i -e "s|POST_VIDEO=true|POST_VIDEO=false|g;" /etc/default/acpi-support sudo perl -p -i -e "s|# DISABLE_DMA=true|DISABLE_DMA=true|g;" /etc/default/acpi-support
After that, you should restart your system, and try to suspend. It works for me beautifully.
Experimental: Increasing battery life
CAUTION: This is quite an undertaking. Set aside > 30 minutes...
There are quite a few tricks to this, many of which I discovered using Intel's powertop. Here's how to do the same thing:
sudo apt-get install powertop sudo powertop
The first area lists the C-states of your processor and how often it is in each one. C0 means the processor is actually working, and C4 is the most energy efficient. We want to get you to run in C4 most of the time ideally.
First, we make some files to tweak the virtual memory depending on whether we're on AC power or not:
/etc/acpi/battery.d/10-vm-settings.sh
# Tweak virtual memory to conserve power when running on batteries. echo 10 > /proc/sys/vm/swappiness echo 0 > /proc/sys/vm/dirty_expire_centisecs echo 1500 > /proc/sys/vm/dirty_writeback_centisecs echo 60 > /proc/sys/vm/dirty_background_ratio echo 95 > /proc/sys/vm/dirty_ratio
/etc/acpi/ac.d/10-vm-settings.sh
# Tweak virtual memory for running on AC. echo 60 > /proc/sys/vm/swappiness echo 3000 > /proc/sys/vm/dirty_expire_centisecs echo 500 > /proc/sys/vm/dirty_writeback_centisecs echo 10 > /proc/sys/vm/dirty_background_ratio echo 40 > /proc/sys/vm/dirty_ratio
Next, we tweak the wireless power saving mode:
/etc/acpi/battery.d/20-wireless-power.sh
# Change the wireless power mode to Battery. for x in $(/bin/ls -d /sys/class/net/*/wireless | /usr/bin/cut -d'/' -f5); do /sbin/iwpriv eth1 set_power 5 done
/etc/acpi/ac.d/20-wireless-power.sh
# Change the wireless power mode to AC. # This should work for most chipsets for x in $(/bin/ls -d /sys/class/net/*/wireless | /usr/bin/cut -d'/' -f5); do /sbin/iwpriv $x set_power 1 done
Next, the enabling of laptop mode:
Follow the instructions here to get the nice new laptop-mode packages for Debian.
/etc/default/acpi-support
# Switch to laptop-mode on battery power - off by default as it causes odd # hangs on some machines ENABLE_LAPTOP_MODE=true # Spindown time on battery SPINDOWN_TIME=6
Disable Firewire on unplugging (optional):
/etc/acpi/battery.d/40-modules.sh
/sbin/modprobe -r ohci1394
/etc/acpi/ac.d/40-modules.sh
/sbin/modprobe ohci1394
Nvidia power management can be done by installing the following script using the instructions in the comments (taken from here). I have added the getXuser function, and uncommented the lines for Compiz Fusion control. Recomment them if you do not use Compiz Fusion:
- /etc/acpi/start.d/99-nvidia.sh
- /etc/acpi/resume.d/99-nvidia.sh
- /etc/acpi/ac.d/99-nvidia.sh
- /etc/acpi/battery.d/99-nvidia.sh
# A companion script to nvidia-power.sh that removes/adds the lock that # tells the script whether or not it should force the card into it's highest # frequency every 25 seconds. Think of it as sort of a poor mans powermizer # manager. # # Also, see the two comments marked OPTION if you wish to save more power # using OnDemandVBlankInterrupts and compiz. # # On Ubuntu install this script with the following commands: # # sudo install 99-nvidia.sh /etc/acpi/start.d # sudo install 99-nvidia.sh /etc/acpi/resume.d # sudo install 99-nvidia.sh /etc/acpi/ac.d # sudo install 99-nvidia.sh /etc/acpi/battery.d # getXuser() { user=`finger| grep -m1 ":$displaynum " | awk '{print $1}'` if [ x"$user" = x"" ]; then user=`finger| grep -m1 ":$displaynum" | awk '{print $1}'` fi if [ x"$user" != x"" ]; then userhome=`getent passwd $user | cut -d: -f6` export XAUTHORITY=$userhome/.Xauthority else export XAUTHORITY="" fi } for x in /tmp/.X11-unix/*; do displaynum=`echo $x | sed s#/tmp/.X11-unix/X##` getXuser; if [ x"$XAUTHORITY" != x"" ]; then export DISPLAY=":$displaynum" if on_ac_power; then # OPTION: Uncomment next line to turn on compiz vsync when the # laptop is plugged in su $user -c "gconftool-2 --type boolean --set /apps/compiz/general/screen0/options/sync_to_vblank 1" touch /tmp/nv-power-on su $user -c "nvidia-settings -q all > /dev/null" else # OPTION: Uncomment next line if you use compiz and have # OnDemandVBlankInterrupts set to true in xorg.conf. This will # remove the ~60 wakeups a second that compiz causes the nvidia # driver to do. su $user -c "gconftool-2 --type boolean --set /apps/compiz/general/screen0/options/sync_to_vblank 0" rm -f /tmp/nv-power-on fi fi done
Per the instructions in the link that yielded the script above, save the following to your home directory:
while true; do if [ -f /tmp/nv-power-on ]; then nvidia-settings -q all > /dev/null fi sleep 25; done
Make it executable and go to System -> Preferences -> Sessions and add a new Startup Program that calls the script. It should now be run whenever you log in.
Finally, edit your /etc/X11/xorg.conf:
Section "Device" Identifier "nVidia Corporation G80 [GeForce 8400M GS]" Driver "nvidia" Option "AddARGBVisuals" "True" Option "AddARGBGLXVisuals" "True" Option "TripleBuffer" "True" # Experimental Option "BackingStore" "True" # Experimental Option "OnDemandVBlankInterrupts" "True" # Experimental for Batt Option "NoLogo" "True" BusID "PCI:1:0:0" EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" Option "OnDemandVBlankInterrupts" "True" # Experimental for Batt BoardName "GeForce 8400M GS" EndSection
Make sure you put the OnDemandVBlankInterrupts option in all Device sections.
Now, restart X and login. Run powertop and let it get a baseline. Then, unplug, and see if it all works. I haven't seen my CPU go to C4 for a while, but maybe a reboot will fix that. Currently, firefox-3.0 is my current worst cause for wakeups.
After closing firefox, I unplugged the laptop and let it sit for a while to stabilize. Here is a screenshot of what I ended up with:
http://modzer0.cs.uaf.edu/~hardwarehank/images/powertop.png
COMPLETELY INSANE: Undervolting the CPU
Per instructions here and here, I figured out how to make the right patched acpi frequency module. It's available for 2.6.24-18: acpi-cpufreq.ko.
Defaults
$ cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls 10:43 8:31 6:19
My results
Files and Output
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) 00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 02) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02) 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2) 00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400M GS (rev a1) 03:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 03:09.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) 03:09.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12) 03:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12) 03:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12) 09:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 12) 0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
- lspci -n
00:00.0 0600: 8086:2a00 (rev 0c) 00:01.0 0604: 8086:2a01 (rev 0c) 00:1a.0 0c03: 8086:2834 (rev 02) 00:1a.1 0c03: 8086:2835 (rev 02) 00:1a.7 0c03: 8086:283a (rev 02) 00:1b.0 0403: 8086:284b (rev 02) 00:1c.0 0604: 8086:283f (rev 02) 00:1c.1 0604: 8086:2841 (rev 02) 00:1c.4 0604: 8086:2847 (rev 02) 00:1d.0 0c03: 8086:2830 (rev 02) 00:1d.1 0c03: 8086:2831 (rev 02) 00:1d.2 0c03: 8086:2832 (rev 02) 00:1d.7 0c03: 8086:2836 (rev 02) 00:1e.0 0604: 8086:2448 (rev f2) 00:1f.0 0601: 8086:2815 (rev 02) 00:1f.1 0101: 8086:2850 (rev 02) 00:1f.2 0106: 8086:2829 (rev 02) 00:1f.3 0c05: 8086:283e (rev 02) 01:00.0 0300: 10de:0427 (rev a1) 03:09.0 0c00: 1180:0832 (rev 05) 03:09.1 0805: 1180:0822 (rev 22) 03:09.2 0880: 1180:0843 (rev 12) 03:09.3 0880: 1180:0592 (rev 12) 03:09.4 0880: 1180:0852 (rev 12) 09:00.0 0200: 11ab:4354 (rev 12) 0b:00.0 0280: 8086:4222 (rev 02)
- lsmod
Module Size Used by ipv6 273892 10 arc4 2944 2 ecb 4608 2 blkcipher 7556 1 ecb ieee80211_crypt_wep 6272 1 af_packet 24840 4 rfcomm 42136 2 l2cap 26240 11 rfcomm bluetooth 57060 4 rfcomm,l2cap ppdev 10244 0 acpi_cpufreq 10568 1 cpufreq_stats 7232 0 cpufreq_userspace 5280 0 cpufreq_ondemand 9612 1 freq_table 5792 3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand cpufreq_conservative 8072 0 cpufreq_powersave 2688 0 battery 11012 0 sbs 19592 0 ac 6148 0 container 5504 0 dock 10656 0 button 8976 0 video 18060 0 xfs 575192 1 ext2 67208 1 sbp2 24072 0 parport_pc 37412 0 lp 12580 0 parport 37448 3 ppdev,parport_pc,lp joydev 11328 0 snd_hda_intel 263712 1 snd_pcm_oss 44672 0 snd_mixer_oss 17664 1 snd_pcm_oss snd_pcm 80388 2 snd_hda_intel,snd_pcm_oss ipw3945 119840 1 snd_seq_dummy 4740 0 uvcvideo 48644 0 snd_seq_oss 33152 0 snd_seq_midi 9600 0 snd_rawmidi 25728 1 snd_seq_midi ieee80211 35656 1 ipw3945 ieee80211_crypt 7040 2 ieee80211_crypt_wep,ieee80211 compat_ioctl32 2304 1 uvcvideo videodev 29312 1 uvcvideo v4l1_compat 15364 2 uvcvideo,videodev snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi snd_seq 53232 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 24324 2 snd_pcm,snd_seq snd_seq_device 9228 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq sdhci 18828 0 mmc_core 28420 1 sdhci i2c_core 26112 0 v4l2_common 18432 2 uvcvideo,videodev pcspkr 4224 0 sky2 46852 0 snd 54660 11 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device soundcore 8800 1 snd snd_page_alloc 11400 2 snd_hda_intel,snd_pcm psmouse 39952 0 serio_raw 8068 0 intel_agp 25620 0 agpgart 35016 1 intel_agp shpchp 34580 0 pci_hotplug 32704 1 shpchp evdev 11136 5 ext3 133896 1 jbd 60456 1 ext3 mbcache 9732 2 ext2,ext3 sr_mod 17828 0 cdrom 37536 1 sr_mod sg 36764 0 sd_mod 30336 5 ata_piix 17540 0 ohci1394 36528 0 uhci_hcd 26640 0 ieee1394 96312 2 sbp2,ohci1394 ata_generic 8452 0 ahci 23300 4 libata 125168 3 ata_piix,ata_generic,ahci scsi_mod 147084 5 sbp2,sr_mod,sg,sd_mod,libata ehci_hcd 36492 0 usbcore 138632 4 uvcvideo,uhci_hcd,ehci_hcd thermal 14344 0 processor 32072 2 acpi_cpufreq,thermal fan 5764 0 fuse 47124 1 apparmor 40728 0 commoncap 8320 1 apparmor
- /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz stepping : 13 cpu MHz : 1000.000 cache size : 2048 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 3329.03 clflush size : 64 processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz stepping : 13 cpu MHz : 1000.000 cache size : 2048 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 3324.99 clflush size : 64