Differences between revisions 6 and 7
Revision 6 as of 2009-09-29 23:26:15
Size: 14720
Editor: ?Pitxyoki
Comment:
Revision 7 as of 2009-09-30 21:32:16
Size: 14916
Editor: ?Pitxyoki
Comment:
Deletions are marked like this. Additions are marked like this.
Line 277: Line 277:
This report is:
 * [[http://tuxmobil.org/|{{http://tuxmobil.org/pics/tuxmobil_sticker.png|TuxMobil - Linux compatibility guides for laptops, notebooks, PDAs, mobile phones and GPS devices}}]]

Translation(s): none

(!) ?Discussion

DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware.

The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware.

If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware.

Models covered
Acer Extensa 5630G

Sub-model (5630G-644G32Mn) options :
- Processor: Intel® Core™ 2 Duo processor T6400
- Video card: ATI Mobility Radeon HD3470
- Screen size: 15.4"
- Ethernet card: Broadcom BCM5764M (10/100/1000)
- Wireless card: Intel WiFi Link 5100 (802.11a/b/g/Draft-N)
- Hard Disk: 320GB
- RAM: 4GB
- Optical Device: DVD-RW DL
- Other options: 56K Modem, 3 USB Ports. 1 eSata Port, 1 HDMI Port, 1 VGA Port, 5-in-1 card reader (SD, MMC, MS, MS PRO, xD), wireless switch, ...

More info here: http://www.lapspecs.com/wiki/acer+extensa+5630g

Contents

Overall Status

Core Components

photo.png

Boot Standard Kernel:

{OK}

LAN network card:

{OK}

Detect CD/DVD:

{OK}

Detect hard drives:

{OK}

Extra Features

CPU Frequency Scaling

[?]

Hibernation

/!\

Sleep / Suspend

/!\

Xorg

{OK}

- OpenGL

{OK}

- Resize-and-Rotate(randr)

[?]

Switch to External Screen

[?]

Mouse

- Built-in (Trackpoint)

[-]

- Built-in (Touchpad)

{OK}

Modem

[?]

Wireless/Wifi

X-(

Keyboard's Hotkeys

{OK}

Legend :
{OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
{i} = Configuration Required; X-( = Only works with a non-free driver and or firmware

Important Note

  • none

Configuration

Display

$ lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series

The card model on the 644G32Mn model is HD 3470.

There are three drivers for this card. Two free: vesa and radeonhd and the proprietary: fglrx.
All of them detect the best resolution for the screen: 1280x800.

Vesa

The generic driver that is used after a clean install (i.e., without an /etc/X11/xorg.conf file). 2D graphics may appear slow and there is no 3D acceleration.

radeonhd

The free driver for this graphics card. 2D graphics may be a bit better, but 3D acceleration may still not be good enough.

# cd /etc/X11/
# mv xorg.conf xorg.conf.old
# Xorg -configure
# mv xorg.conf.new xorg.conf

fglrx

The proprietary, (Debian-)unsupported driver. 2D and 3D graphics are made available using this driver.

  • Hibernation and suspend using HAL are unavailable if this driver is used! Check it on the HAL Sleep Quirks site.

# apt-get install fglrx-driver
# module-assistant auto-install fglrx
# apt-get install fglrx-glx
# cd /etc/X11
# mv xorg.conf xorg.conf.backup
# aticonfig --initial

If you need support using this driver, ATI may be the place to look (?).

Audio

$ lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
01:00.1 Audio device: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series]

The Intel audio device works out-of-the-box. The only configuration I did was to disable the system beep by default, using alsamixer from the alsa-utils package. Both the speakers and the microphone work fine.

The ATI audio device seems to be used by the HDMI port. I haven't tested it.

Webcam

# lsusb
Bus 001 Device 002: ID 04f2:b044 Chicony Electronics Co., Ltd
# apt-get install guvcview

The module is already included in the current kernel (2.6.30). gucview is a program that allows recording videos and taking pictures from the webcam.

Mouse

The touchpad works out-of-the-box. Vertical scroll configured without any special option.

Power Management

  • (not covered yet), but when using the fglrx ATI driver hibernation and suspension will not work.

WiFi

# apt-get install firmware-iwlwifi

Then all that's needed is to configure the network using /etc/network/interfaces or the network-manager.

Modem

  • (not covered yet)

Keyboard

Some multimedia keys work without any additional config. Some others don't. I haven't tested them extensively.

The keyboard has two keys over the left and right arrows: one for the euro ('€') and another for the dollar ('$') sign. I can't use them. xev doesn't see them and the only output I see is on the /var/log/Xorg.0.log file:

$ tail -f /var/log/syslog
(WW) AT Translated Set 2 keyboard: unable to handle keycode 435
(WW) AT Translated Set 2 keyboard: unable to handle keycode 434

The 435 keycode is the euro sign and the 434 keycode is the dollar sign.

It seems to be possible to get this working:


System Summary

lspci

$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port [8086:2a41] (rev 07)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Mobility Radeon HD 3400 Series [1002:95c4]
01:00.1 Audio device [0403]: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series] [1002:aa28]
02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5764M Gigabit Ethernet PCIe [14e4:1684] (rev 10)
03:00.0 Network controller [0280]: Intel Corporation Wireless WiFi Link 5100 [8086:4232]
0d:06.0 CardBus bridge [0607]: O2 Micro, Inc. Cardbus bridge [1217:7135] (rev 01)
0d:06.2 SD Host controller [0805]: O2 Micro, Inc. Integrated MMC/SD Controller [1217:7120] (rev 02)
0d:06.3 Mass storage controller [0180]: O2 Micro, Inc. Integrated MS/xD Controller [1217:7130] (rev 03)

lsusb

# lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 EHCI Host Controller
Bus 001 Device 002: ID 04f2:b044 Chicony Electronics Co., Ltd 
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  iProduct                1 CNF7017
      (Bus Powered)
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  (Bus Powered)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 EHCI Host Controller

USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.

Resources

Attachments

Some configuration files and sample outputs.

  • [get | view] (2009-09-29 01:59:00, 11.7 KB) [[attachment:dmidecode.Acer_Extensa_5630G-644G32Mn.txt]]
  • [get | view] (2009-09-29 02:01:11, 2.9 KB) [[attachment:lsmod.Acer_Extensa_5630G-644G32Mn.txt]]
  • [get | view] (2009-09-29 00:09:31, 9.8 KB) [[attachment:photo.png]]
  • [get | view] (2009-09-29 01:55:12, 0.7 KB) [[attachment:xorg.conf.Acer_Extensa_5630G-644G32Mn.txt]]
 All files | Selected Files: delete move to page copy to page

ATI free driver information:

ATI proprietary driver information:

This laptop's installation report at the Debian BTS:

Linux on this laptop from other sources:

This report is:

  • TuxMobil - Linux compatibility guides for laptops, notebooks, PDAs, mobile phones and GPS devices

Side-notes

Windows Refund

When I first turned the laptop on, I was greeted with a Windows Vista setup. At the first steps of it, I was presented with the EULA for Windows, and read that interesting paragraph:
"By using the software, you accept these terms. If you do not accept them, do not use the software. Instead, contact the manufacturer or installer to determine their return policy for a refund or credit."

I contacted Acer Portugal in order to know their return policy. The answer I got was that Acer would pay me €30 as a refund for Windows, but I would have to pay €60 for shipping the laptop to and from Barcelona (which is in Spain). This means that to have a laptop without a pre-installed OS it would be €30 more expensive. I asked if Acer Portugal was unable to format a laptop. The answer was a simple "Yes". :\

  • -- Pitxyoki

Credits

Thanks to Uditha Atukorala for pointing out the guvcview program.


CategoryLaptopComputer