Difference between revisions of "Acer AO722-BZ454"
(→Audio) |
(→Networking: Clarify network boot issue.) |
||
(15 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category:Acer | + | [[Category:Acer]] |
This page assumes that you will be using it as a reference along with the [[Beginners Guide]]. In addition, a discussion of general setup is available from the main article on the [[Acer Aspire One]], although the hardware is quite different. A discussion of various other issues and tweaks is available in the [http://ubuntuforums.org/showthread.php?t=1811178 Ubuntu forums]. | This page assumes that you will be using it as a reference along with the [[Beginners Guide]]. In addition, a discussion of general setup is available from the main article on the [[Acer Aspire One]], although the hardware is quite different. A discussion of various other issues and tweaks is available in the [http://ubuntuforums.org/showthread.php?t=1811178 Ubuntu forums]. | ||
==Hardware Information== | ==Hardware Information== | ||
+ | |||
+ | The Acer AO722-BZ454 is a 64-bit computer. For additional information see the [[Arch64 FAQ]]. | ||
+ | |||
+ | Note: This page also applies to other AO722 models, not just the BZ454. | ||
===lspci=== | ===lspci=== | ||
− | + | {{bc| | |
00:00.0 Host bridge: Advanced Micro Devices [AMD] Pavilion DM1Z-3000 Host bridge | 00:00.0 Host bridge: Advanced Micro Devices [AMD] Pavilion DM1Z-3000 Host bridge | ||
00:01.0 VGA compatible controller: ATI Technologies Inc Device 9807 | 00:01.0 VGA compatible controller: ATI Technologies Inc Device 9807 | ||
Line 33: | Line 37: | ||
06:00.0 Ethernet controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1) | 06:00.0 Ethernet controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1) | ||
07:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01) | 07:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01) | ||
− | + | }} | |
===lsusb=== | ===lsusb=== | ||
− | + | {{bc| | |
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
Line 44: | Line 48: | ||
Bus 002 Device 003: ID 04f2:b209 Chicony Electronics Co., Ltd | Bus 002 Device 003: ID 04f2:b209 Chicony Electronics Co., Ltd | ||
Bus 003 Device 002: ID 045e:00d2 Microsoft Corp. | Bus 003 Device 002: ID 045e:00d2 Microsoft Corp. | ||
− | + | }} | |
===lsmod=== | ===lsmod=== | ||
− | + | {{bc| | |
Module Size Used by | Module Size Used by | ||
uas 8088 0 | uas 8088 0 | ||
Line 119: | Line 123: | ||
scsi_mod 131546 5 uas,usb_storage,sg,sd_mod,libata | scsi_mod 131546 5 uas,usb_storage,sg,sd_mod,libata | ||
usbcore 142576 8 uas,ums_realtek,usb_storage,uvcvideo,usbhid,ohci_hcd,ehci_hcd | usbcore 142576 8 uas,ums_realtek,usb_storage,uvcvideo,usbhid,ohci_hcd,ehci_hcd | ||
− | + | }} | |
==Setup Issues== | ==Setup Issues== | ||
+ | Most things on the Acer Aspire One 722 work more or less out of the box, as long as you do what the [[Beginners Guide]] says to do. There are however some special steps required. | ||
− | |||
===Video=== | ===Video=== | ||
+ | The {{ic|xf86-video-ati}} driver is recommended, read [[Ati|ATI]] for more information. | ||
− | + | ===Networking=== | |
+ | {{Note|If you experience freezes when turning on the wireless card/connecting to wireless networks, select "Network Boot" as first boot device in the BIOS. (Press F2 during Acer boot screen to access the BIOS options.)}} | ||
− | + | Wireless ethernet driver {{ic|brcmsmac}} should automatically load at startup. | |
− | + | This should no longer be needed, but in the past, the modules {{ic|bcma}} and {{ic|acer-wmi}} caused conflicts and had to be [[Modprobe#Blacklisting|blacklisted]]. | |
− | + | Setup may be further configured by reading [[Wireless Setup]]. | |
===Audio=== | ===Audio=== | ||
+ | Initially, audio doesn't work, except for beeping. The problem may be corrected by editing {{ic|/usr/share/alsa/alsa.conf}} and replacing every instance of {{ic|card 0}} with {{ic|card 1}}. | ||
− | + | As of kernel 3.1, the headphone jack is correctly supported. | |
− | + | For kernel versions < 3.1, a bash script may be used to switch between the internal speakers and headphones. First, download [https://aur.archlinux.org/packages.php?ID=33545 hda-verb] from the AUR. The package is now out of date, so use the following PKGBUILD script: | |
− | + | {{bc|<nowiki> | |
− | |||
− | |||
− | < | ||
pkgname='hda-verb' | pkgname='hda-verb' | ||
pkgver=0.4 | pkgver=0.4 | ||
Line 160: | Line 164: | ||
install -D $pkgname $pkgdir/usr/bin/$pkgname | install -D $pkgname $pkgdir/usr/bin/$pkgname | ||
} | } | ||
− | </ | + | </nowiki>}} |
− | |||
− | < | + | Next, save the following bash script: |
+ | {{bc|<nowiki> | ||
#!/bin/bash | #!/bin/bash | ||
Line 184: | Line 188: | ||
set_pin_wid 0x40 | set_pin_wid 0x40 | ||
;; | ;; | ||
− | esac</ | + | esac</nowiki>}} |
+ | |||
+ | Run the script as root with h or s as an argument to switch to headphones or speakers. Sometimes the command must be run again if a new audio program is started. (Taken with modifications from [https://bbs.archlinux.org/viewtopic.php?id=125522 this discussion] in the forums.) | ||
− | + | ===Beep on Power Cord Plug-In/Out=== | |
+ | To lower the loudness of the beep when the power cord to an acceptable level, open alsamixer, select the "HDA ATI SB" sound card using F6 and mute the "Beep" by using arrow chars and then pressing "m" | ||
===Dual Boot=== | ===Dual Boot=== | ||
See [[Windows and Arch Dual Boot]] for general information. Note that this netbook does '''not''' come with recovery CDs. If an attempt to set up dual boot goes awry and you can't boot the machine at all, or can't boot into Windows, you can restore the original Windows configuration by booting into /dev/sda1, the recovery partition, as if it were an ordinary Windows installation. The recovery program says it will wipe the whole disk but will only wipe the partition on which Windows resides. (You can install grub from the Arch installation media onto a thumbdrive and take it from there.) | See [[Windows and Arch Dual Boot]] for general information. Note that this netbook does '''not''' come with recovery CDs. If an attempt to set up dual boot goes awry and you can't boot the machine at all, or can't boot into Windows, you can restore the original Windows configuration by booting into /dev/sda1, the recovery partition, as if it were an ordinary Windows installation. The recovery program says it will wipe the whole disk but will only wipe the partition on which Windows resides. (You can install grub from the Arch installation media onto a thumbdrive and take it from there.) |
Revision as of 16:01, 30 March 2013
This page assumes that you will be using it as a reference along with the Beginners Guide. In addition, a discussion of general setup is available from the main article on the Acer Aspire One, although the hardware is quite different. A discussion of various other issues and tweaks is available in the Ubuntu forums.
Contents
Hardware Information
The Acer AO722-BZ454 is a 64-bit computer. For additional information see the Arch64 FAQ.
Note: This page also applies to other AO722 models, not just the BZ454.
lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] Pavilion DM1Z-3000 Host bridge 00:01.0 VGA compatible controller: ATI Technologies Inc Device 9807 00:01.1 Audio device: ATI Technologies Inc Device 1314 00:11.0 SATA controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] 00:12.0 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:12.2 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:13.0 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:13.2 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42) 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40) 00:14.3 ISA bridge: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller (rev 40) 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40) 00:15.0 PCI bridge: ATI Technologies Inc Device 43a0 00:15.2 PCI bridge: ATI Technologies Inc Device 43a2 00:15.3 PCI bridge: ATI Technologies Inc Device 43a3 00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 0 (rev 43) 00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 1 00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 2 00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 3 00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 4 00:18.5 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 6 00:18.6 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 5 00:18.7 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 7 06:00.0 Ethernet controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1) 07:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 003: ID 04f2:b209 Chicony Electronics Co., Ltd Bus 003 Device 002: ID 045e:00d2 Microsoft Corp.
lsmod
Module Size Used by uas 8088 0 ums_realtek 4458 0 usb_storage 44263 1 ums_realtek appletalk 26298 0 ipx 20395 0 p8022 1171 1 ipx psnap 1973 2 appletalk,ipx llc 3761 2 p8022,psnap p8023 1068 1 ipx ipv6 290855 20 joydev 9895 0 fuse 67290 3 snd_hda_codec_conexant 46356 1 snd_hda_codec_hdmi 22092 1 snd_hda_intel 22122 0 arc4 1410 2 snd_hda_codec 77927 3 snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel snd_hwdep 6325 1 snd_hda_codec brcmsmac 594688 0 brcmutil 6563 1 brcmsmac mac80211 215908 1 brcmsmac snd_pcm 73952 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec radeon 993027 2 uvcvideo 64963 0 videodev 78006 1 uvcvideo ttm 54360 1 radeon drm_kms_helper 25409 1 radeon media 10437 2 uvcvideo,videodev psmouse 55192 0 evdev 9530 8 snd_timer 19416 1 snd_pcm snd 57818 7 snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer sparse_keymap 3088 0 atl1c 32528 0 pcspkr 1819 0 serio_raw 4294 0 drm 183380 4 radeon,ttm,drm_kms_helper v4l2_compat_ioctl32 8292 1 videodev cfg80211 160772 2 brcmsmac,mac80211 wmi 8347 0 battery 6317 0 button 4470 0 processor 24256 2 k10temp 2883 0 rfkill 15402 1 cfg80211 crc_ccitt 1331 1 brcmsmac i2c_algo_bit 5199 1 radeon i2c_piix4 8224 0 soundcore 6146 1 snd video 11228 0 ac 2376 0 sg 25557 0 i2c_core 20133 6 radeon,videodev,drm_kms_helper,drm,i2c_algo_bit,i2c_piix4 sp5100_tco 4568 0 snd_page_alloc 7121 2 snd_hda_intel,snd_pcm ext4 370462 1 mbcache 5817 1 ext4 jbd2 71074 1 ext4 crc16 1297 1 ext4 usbhid 35256 0 hid 81635 1 usbhid sd_mod 28307 4 ohci_hcd 21714 0 ahci 20897 3 libahci 18885 1 ahci libata 173297 2 ahci,libahci ehci_hcd 39543 0 scsi_mod 131546 5 uas,usb_storage,sg,sd_mod,libata usbcore 142576 8 uas,ums_realtek,usb_storage,uvcvideo,usbhid,ohci_hcd,ehci_hcd
Setup Issues
Most things on the Acer Aspire One 722 work more or less out of the box, as long as you do what the Beginners Guide says to do. There are however some special steps required.
Video
The xf86-video-ati
driver is recommended, read ATI for more information.
Networking
Wireless ethernet driver brcmsmac
should automatically load at startup.
This should no longer be needed, but in the past, the modules bcma
and acer-wmi
caused conflicts and had to be blacklisted.
Setup may be further configured by reading Wireless Setup.
Audio
Initially, audio doesn't work, except for beeping. The problem may be corrected by editing /usr/share/alsa/alsa.conf
and replacing every instance of card 0
with card 1
.
As of kernel 3.1, the headphone jack is correctly supported.
For kernel versions < 3.1, a bash script may be used to switch between the internal speakers and headphones. First, download hda-verb from the AUR. The package is now out of date, so use the following PKGBUILD script:
pkgname='hda-verb' pkgver=0.4 pkgrel=1 pkgdesc="Tool to send commands (verbs) to HD-Audio codecs" arch=('i686' 'x86_64') depends=('glibc') url="ftp://ftp.suse.com/pub/people/tiwai/misc/" license=('GPL') source=(ftp://ftp.suse.com/pub/people/tiwai/misc/$pkgname-$pkgver.tar.gz) md5sums=('60be775c58feb2f8b9644dfeca0ad0d8') build() { cd $srcdir/$pkgname-$pkgver make || return 1 install -D $pkgname $pkgdir/usr/bin/$pkgname }
Next, save the following bash script:
#!/bin/bash # If needed, change these to the pins of the headphones and speakers, can be found using hda analyzer pin_headphones="0x19" pin_speakers="0x1f" case "$1" in [Hh]*) hda-verb /dev/snd/hwC1D0 "${pin_headphones}" \ set_pin_wid 0xc0 hda-verb /dev/snd/hwC1D0 "${pin_speakers}" \ set_pin_wid 0x00 ;; [Ss]*) hda-verb /dev/snd/hwC1D0 "${pin_headphones}" \ set_pin_wid 0x00 hda-verb /dev/snd/hwC1D0 "${pin_speakers}" \ set_pin_wid 0x40 ;; esac
Run the script as root with h or s as an argument to switch to headphones or speakers. Sometimes the command must be run again if a new audio program is started. (Taken with modifications from this discussion in the forums.)
Beep on Power Cord Plug-In/Out
To lower the loudness of the beep when the power cord to an acceptable level, open alsamixer, select the "HDA ATI SB" sound card using F6 and mute the "Beep" by using arrow chars and then pressing "m"
Dual Boot
See Windows and Arch Dual Boot for general information. Note that this netbook does not come with recovery CDs. If an attempt to set up dual boot goes awry and you can't boot the machine at all, or can't boot into Windows, you can restore the original Windows configuration by booting into /dev/sda1, the recovery partition, as if it were an ordinary Windows installation. The recovery program says it will wipe the whole disk but will only wipe the partition on which Windows resides. (You can install grub from the Arch installation media onto a thumbdrive and take it from there.)