Asus Transformer book T200TA

Hello,
I'm trying to put an Archlinux on the Asus Transformer book T200TA, and I will share here my progress. I will take note of a lot of things, when I manage to do something or when something does not work. And if you have any ideas to make something works, tell me !
Current status (for TL;DR)
- Boot under archiso : Working with patch
- Boot Archlinux on the keyboard's HDD : Working by putting boot and efi partition on the internal memory
- Virtualization of Windows 8.1 under linux : Partially working only with a 64 bit linux as host
- SD card : Working with patch
- Graphics : Working
- Random freezes : Fixed ?. Didn't experienced any since my new installation with linux 4.0
- xhci_hcd bug at boot ; Work in USB2 mode only
- Backlight control : Working
- Sound : Work on both headphone and speakers in stereo but you have to edit an alsa config file for enabling sound on one or both output and for setting the sound level. Microphone not tested.
- Wifi : Not working
- Bluetooth : Not working: Not working
- Battery indicator : Working With kernell patch
- Touchpad : Partially working : Only one finger and very unpleasant because the cursor move a little before you click.
- Touchscreen : Partially working : Works randomly and seems to not release click when you remove your finger.
Sources
The T200TA has a lot on common with the T100TA, so, much of my fixes come from this computer (as it has been release one year before and the T200 is currently pretty new).
- http://www.jfwhome.com/2014/03/07/perfe … book-t100/
- https://github.com/AdamWill/baytrail-m
- https://bbs.archlinux.org/viewtopic.php?id=179948
Boot under archiso
If you try to boot, it will not work. Because, as T100, it search only for 32bit efi (even if the cpu can handle 64bit OS). You can do like him.
Or you can do like me, I think it's easier, but really dirty (it's not a full script, execute it only part by part) :
## Create working directory
mkdir work
cd work
## Build grub and get missing bootloader files bootia32.efi
git clone git://git.savannah.gnu.org/grub.git
cd grub
./autogen.sh
export EFI_ARCH=i386
./configure --with-platform=efi --target=${EFI_ARCH} --program-prefix=""
make
cd grub-core
../grub-mkimage -d . -o bootia32.efi -O i386-efi -p /boot/grub ntfs hfs appleldr boot cat efi_gop efi_uga elf fat hfsplus iso9660 linux keylayouts memdisk minicmd part_apple ext2 extcmd xfs xnu part_bsd part_gpt search search_fs_file chain btrfs loadbios loadenv lvm minix minix2 reiserfs memrw mmap msdospart scsi loopback normal configfile gzio all_video efi_gop efi_uga gfxterm gettext echo boot chain eval
cp bootia32.efi ../../bootia32.efi
cd ../../
rm -r grub
##Get all file from the current archlinux install iso
#Search and replace all XXXX.XX.XX by the current release date and /dev/sdX by your usb key address. If you find a way to extract both partion from iso without dd, it should be faster than that, so tell me if you know how to do that.
dd bs=4M if="archlinux-XXXX.XX.XX-dual.iso" of=/dev/sdX
mkdir usb
mkdir newiso
# Unplug and replug your usb key and wait a little if mount doens't work :
mount /dev/sdX2 ./usb
cp -r usb/* newiso/
sync
umount usb
mount /dev/sdX1 ./usb
cp -r usb/* newiso/
sync
umount usb
rmdir usb
## Prepare new usb key content
mv bootia32.efi newiso/EFI/boot/
mkdir -p newiso/boot/grub
echo "
menuentry 'Arch Linux i686'{
echo 'Loading Linux core repo kernel ...'
linux /arch/boot/i686/vmlinuz nomodeset archisobasedir=arch archisolabel=ARCHISO
echo 'Loading initial ramdisk ...'
initrd /arch/boot/i686/archiso.img
menuentry 'Arch Linux x86_64'{
echo 'Loading Linux core repo kernel ...'
linux /arch/boot/x86_64/vmlinuz nomodeset archisobasedir=arch archisolabel=ARCHISO
echo 'Loading initial ramdisk ...'
initrd /arch/boot/x86_64/archiso.img
}" > newiso/boot/grub/grub.cfg
## Prepare the usb key partition
gdisk /dev/sdX
3 # Create blank GPT
o # Create a new empty GPT
y # Proceed
n # New partition
# Default partition number
# Default first sector
# Default last sector
EF00 # Bootable efi partition
c # change partion's name
ARCHISO
w # Write modifications on the disk
Y # Proceed
mkfs.fat -F 32 /dev/sdX1
echo mtools_skip_check=1 >> ~/.mtoolsrc
mlabel -i /dev/sdX1 -s ::ARCHISO
rm ~/.mtoolsrc
## Copy files to the usb key
mkdir usb
mount /dev/sdX1 usb
cp -r newiso/* usb/
sync
umount usb
rmdir usb
## Cleaning
cd ../
rm -r work
A better way of fixing that should be building a x86 version of the file `PreLoader` from the repo `git://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git` because this file is renamed as `bootx64.efi` during the archiso creation, and the missing file is the x86 equivalent : `bootia32.efi`. Anyway, I didn't manage to build it, so I gave up this path. Tell me if you find something better.
Boot Archlinux on the keyboard's HDD
I cannot currently use this computer under linux for everyday, but I need a linux to work or dev. And I have to admit that the windows UI is much better for touchscreen than any linux desktop that I tried. The internal memory is only 30GB. So I let Windows 8.1 on internal memory for "tablet mode" and linux on hard drive for "netbook mode".
I didn't find any way to make the computer boot to the hard drive (or the micro usb card of 64GB), the efi-bios don't see them (the HDD is pluged in usb 3.0, but even in USB 2.0 mode it does the same).
To make it work, you have to put the boot and efi partition on the internal memory :
- Create a boot parition (100mo ext2) on the internal memory or use the windows rescue partition (300mo, ntfs, ~86%used after grub and vmlinuz installation). And during your installation process, mount it at /boot (/dev/mmcblkpX)
- Use the windows EFI parition (100mo fat32) and mount it to /boot/efi (/dev/mmcblkpY)
- Then (re-)install linux (need internet connexion, wireless or no. Dont forget to start dhcpcd)
mount /dev/sdbZ /mnt # with /dev/sdbZ your keyboard's hdd root partition where linux will be installed
mkdir /mnt/boot
mount /dev/mmcblkpX /mnt/boot
mkdir /mnt/boot/efi
mount /dev/mmcblkpY /mnt/boot/efi
pacstrap /mnt/ base grub efibootmgr
genfstab -U -p /mnt >> /mnt/etc/fstab
- and install grub on partition
arch-chroot /mnt
grub-install --target=i386-efi --efi-directory=/boot/efi --bootloader-id=grub --recheck
- Edit /etc/grub.d/40_custom and add at the end :
if [ "${grub_platform}" == "efi" ]; then
menuentry "Microsoft Windows Vista/7/8/8.1 UEFI-GPT" {
insmod part_gpt
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --set=root --hint-bios=hd0,gptY --hint-efi=hd0,gptY --hint-baremetal=ahci0,gptY [fs_uuid]
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
fi
with gptY, the Y from /dev/mmcblkpY above (the efi partition)
and [hints_string] is gave by the command
grub-probe --target=fs_uuid /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
- Apply grub config
grub-mkconfig -o /boot/grub/grub.cfg
Now I can boot to "Windows Boot Manager" or "grub" from bios. But I choosed to have grub by default and then he ask me what I want.
Virtualization
What works :
- host Win32, guest linux32
- host win32, guest win32
- host linux32, guest linux32
- host linux64, guest win
What doesn't work:
- host linux32, guest win32
Windows 8.1 guest : With QEMU and Virtualbox, same problem during installation (or boot when already installed) we got a
Your PC needs to restart.
Please hold down the power button.
Error Code: 0x0000000A
Parameters:
0xFFFFFFE6
0x0000001F
0x00000000
0x8192BFAB
After 3min virtualbox said that a critical error happend and tell us to watch the log. But it seem useless because the bug happend after 7 seconds and nothing show up after 7 seconds.
SD Card
http://www.jfwhome.com/2014/03/07/perfect-ubuntu-or-other-linux-on-the-asus-transformer-book-t100/ wrote:
The SD card reader works with newer kernels, but the sdhci module needs some configuration. Create a new file:
sudo nano /etc/modprobe.d/sdhci.conf
Then add the following:
options sdhci debug_quirks=0x8000
ctrl-o then ctrl-x to save and exit, then:
sudo mkinitcpio -p linux
Graphics
2D and 3D accelerations are enabled with xf86-video-intel 2.99.917 and mesa 10.4 :
$ glxinfo | grep direct :(
direct rendering: Yes
GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect,
GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Bay Trail x86/MMX/SSE2
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.4.0
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.4.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.4.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
OpenGL ES profile extensions:
However firefox doens't enable 3D acceleration by default, you have to force it. To check if it use it, go to about:support
And this mean that, it doesn't support it :
GPU Accelerated Windows 0/1 Basic
To force it :
- Got to about:config
- Set layers.acceleration.force-enabled
- Set layers.offmainthreadcomposition.enabled to true
And restart firefox. Now you should have
GPU Accelerated Windows 1/1 OpenGL (OMTC)
Warning : 3D acceleration can make firefox more buggy, so try to disable it if you have problems.
source : http://askubuntu.com/questions/491750/f … in-firefox
Random freezes
After some minutes (last time after ~40minutes) the system freeze. I don't know if it's only graphical or not. This freeze seem to happend when the cpu/gpu has a lot to do.
I've done a clean install with default kernel 4.0 in may 2015, and since that, I didn't have any freeze.
xhci_hcd bug at boot
When I enable XHCI in bios, sometime, I get that
xhci_hcd 0000:00:14.0: Error while assigning device slot ID
xhci_hcd 0000:00:14.0: Max number of devices this xHCI host supports is 32.
usb usb1-port3: couldn't allocate usb_device
The port change randomly and when it is port3, I loose the keybard and mouse and I have to make a hard reebot.
To "fix" this, I disabled XHCI (wich mean USB3) from the bios.
Still happen with kernel 4.0
Sound
With the work of  sid789. I manage to make sound work on Linux 4.0.
Save this file somewhere on your computer : asound.state
state.bytrt5640 {
#### General
# Level
control.1 {
iface MIXER
name 'DAC1 Playback Volume'
value.0 175 # Left volume
value.1 175 # right volume
comment {
access 'read write'
type INTEGER
count 2
range '0 - 175'
dbmin -65625
dbmax 0
dbvalue.0 0
dbvalue.1 0
# Disable both output Right
control.51 {
iface MIXER
name 'Stereo DAC MIXR DAC R1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Enable both Left speaker
control.54 {
iface MIXER
name 'Stereo DAC MIXL DAC L1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Channel to listen
control.21 {
iface MIXER
name 'DAC IF1 Data Switch'
value 0
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Normal
item.1 Swap
item.2 'left copy to right'
item.3 'right copy to left'
# Enable
# Only 0 and 2 works
control.100 {
iface MIXER
name 'DAI select'
value 0
comment {
access 'read write'
type ENUMERATED
count 1
item.0 '1:1|2:2'
item.1 '1:2|2:1'
item.2 '1:1|2:1'
item.3 '1:2|2:2'
##### Speaker #####
#Enable
control.27 {
iface MIXER
name 'Speaker Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
#Change a little the volume..
control.19 {
iface MIXER
name 'Class D SPK Ratio Control'
value 10
comment {
access 'read write'
type ENUMERATED
count 1
item.0 '1.66x'
item.1 '1.83x'
item.2 '1.94x'
item.3 '2x'
item.4 '2.11x'
item.5 '2.22x'
item.6 '2.33x'
item.7 '2.44x'
item.8 '2.55x'
item.9 '2.66x'
item.10 '2.77x'
# Enable Left speaker
control.62 {
iface MIXER
name 'Speaker L Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Enable right speaker
control.61 {
iface MIXER
name 'Speaker R Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Enable right channel on right speaker
control.67 {
iface MIXER
name 'SPOR MIX DAC R1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Enable right channel on left speaker
control.70 {
iface MIXER
name 'SPOL MIX DAC R1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
# Enable left channel
control.71 {
iface MIXER
name 'SPOL MIX DAC L1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
##### headphone #####
# Enable
control.24 {
iface MIXER
name 'Headphone Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
#Enable too
control.34 {
iface MIXER
name 'HPO MIX DAC1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Enable Left
control.98 {
iface MIXER
name 'DAC MIXL INF1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Enable Right
control.96 {
iface MIXER
name 'DAC MIXR INF1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Enable right
control.59 {
iface MIXER
name 'HP R Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Enable Left
control.60 {
iface MIXER
name 'HP L Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# Don't know what, but change something on headphone
control.58 {
iface MIXER
name 'DAC L2 Mux'
value 0
comment {
access 'read write'
type ENUMERATED
count 1
item.0 IF2
item.1 'Base L/R'
## Useless on output
control.2 {
iface MIXER
name 'Mono Playback Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.11 {
iface MIXER
name 'Mono DAC Playback Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 175'
dbmin -65625
dbmax 0
dbvalue.0 -1500
dbvalue.1 -1500
control.3 {
iface MIXER
name 'Speaker Channel Switch'
value.0 false
value.1 false
comment {
access 'read write'
type BOOLEAN
count 2
control.4 {
iface MIXER
name 'Speaker Playback Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 39'
dbmin -4650
dbmax 1200
dbvalue.0 -900
dbvalue.1 -900
control.5 {
iface MIXER
name 'HP Channel Switch'
value.0 false
value.1 false
comment {
access 'read write'
type BOOLEAN
count 2
control.6 {
iface MIXER
name 'HP Playback Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 39'
dbmin -4650
dbmax 1200
dbvalue.0 1200
dbvalue.1 1200
control.7 {
iface MIXER
name 'OUT Playback Switch'
value.0 false
value.1 false
comment {
access 'read write'
type BOOLEAN
count 2
control.8 {
iface MIXER
name 'OUT Channel Switch'
value.0 false
value.1 false
comment {
access 'read write'
type BOOLEAN
count 2
control.9 {
iface MIXER
name 'OUT Playback Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 39'
dbmin -4650
dbmax 1200
dbvalue.0 -1950
dbvalue.1 -1950
control.10 {
iface MIXER
name 'DAC2 Playback Switch'
value.0 false
value.1 false
comment {
access 'read write'
type BOOLEAN
count 2
control.12 {
iface MIXER
name 'IN1 Boost'
value 8
comment {
access 'read write'
type INTEGER
count 1
range '0 - 8'
dbmin 0
dbmax 5200
dbvalue.0 3000
control.13 {
iface MIXER
name 'IN2 Boost'
value 8
comment {
access 'read write'
type INTEGER
count 1
range '0 - 8'
dbmin 0
dbmax 5200
dbvalue.0 3500
control.14 {
iface MIXER
name 'IN Capture Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -3450
dbmax 1200
dbvalue.0 -300
dbvalue.1 -300
control.15 {
iface MIXER
name 'ADC Capture Switch'
value.0 false
value.1 false
comment {
access 'read write'
type BOOLEAN
count 2
control.16 {
iface MIXER
name 'ADC Capture Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 127'
dbmin -17625
dbmax 30000
dbvalue.0 28500
dbvalue.1 28500
control.17 {
iface MIXER
name 'Mono ADC Capture Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 127'
dbmin -17625
dbmax 30000
dbvalue.0 27000
dbvalue.1 27000
control.18 {
iface MIXER
name 'ADC Boost Gain'
value.0 3
value.1 3
comment {
access 'read write'
type INTEGER
count 2
range '0 - 3'
dbmin 0
dbmax 3600
dbvalue.0 1200
dbvalue.1 1200
control.20 {
iface MIXER
name 'ADC IF1 Data Switch'
value 1
comment {
access 'read write'
type ENUMERATED
count 3
item.0 Normal
item.1 'left copy to right'
item.2 'right copy to left'
item.3 Swap
control.22 {
iface MIXER
name 'ADC IF2 Data Switch'
value 3
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Normal
item.1 'left copy to right'
item.2 'right copy to left'
item.3 Swap
control.23 {
iface MIXER
name 'DAC IF2 Data Switch'
value 1
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Normal
item.1 'left copy to right'
item.2 'right copy to left'
item.3 Swap
control.25 {
iface MIXER
name 'Headset Mic Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.26 {
iface MIXER
name 'Internal Mic Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.28 {
iface MIXER
name 'Mono MIX DAC R2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.29 {
iface MIXER
name 'Mono MIX DAC L2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.30 {
iface MIXER
name 'Mono MIX OUTVOL R Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.31 {
iface MIXER
name 'Mono MIX OUTVOL L Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.32 {
iface MIXER
name 'Mono MIX BST1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.33 {
iface MIXER
name 'HPO MIX DAC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.35 {
iface MIXER
name 'HPO MIX HPVOL Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.36 {
iface MIXER
name 'OUT MIXR SPK MIXR Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.37 {
iface MIXER
name 'OUT MIXR BST2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.38 {
iface MIXER
name 'OUT MIXR BST1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.39 {
iface MIXER
name 'OUT MIXR INR Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.40 {
iface MIXER
name 'OUT MIXR REC MIXR Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.41 {
iface MIXER
name 'OUT MIXR DAC L2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.42 {
iface MIXER
name 'OUT MIXR DAC R2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.43 {
iface MIXER
name 'OUT MIXR DAC R1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.44 {
iface MIXER
name 'OUT MIXL SPK MIXL Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.45 {
iface MIXER
name 'OUT MIXL BST1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.46 {
iface MIXER
name 'OUT MIXL INL Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.47 {
iface MIXER
name 'OUT MIXL REC MIXL Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.48 {
iface MIXER
name 'OUT MIXL DAC R2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.49 {
iface MIXER
name 'OUT MIXL DAC L2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.50 {
iface MIXER
name 'OUT MIXL DAC L1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.52 {
iface MIXER
name 'Stereo DAC MIXR DAC R2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.53 {
iface MIXER
name 'Stereo DAC MIXR ANC Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.55 {
iface MIXER
name 'Stereo DAC MIXL DAC L2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.56 {
iface MIXER
name 'Stereo DAC MIXL ANC Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.57 {
iface MIXER
name 'DAC R2 Mux'
value 0
comment {
access 'read write'
type ENUMERATED
count 1
item.0 IF2
control.63 {
iface MIXER
name 'LOUT MIX DAC L1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.64 {
iface MIXER
name 'LOUT MIX DAC R1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.65 {
iface MIXER
name 'LOUT MIX OUTVOL L Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.66 {
iface MIXER
name 'LOUT MIX OUTVOL R Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.68 {
iface MIXER
name 'SPOR MIX SPKVOL R Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.69 {
iface MIXER
name 'SPOR MIX BST1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.72 {
iface MIXER
name 'SPOL MIX SPKVOL R Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.73 {
iface MIXER
name 'SPOL MIX SPKVOL L Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.74 {
iface MIXER
name 'SPOL MIX BST1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.75 {
iface MIXER
name 'SPK MIXR REC MIXR Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.76 {
iface MIXER
name 'SPK MIXR INR Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.77 {
iface MIXER
name 'SPK MIXR DAC R1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.78 {
iface MIXER
name 'SPK MIXR DAC R2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.79 {
iface MIXER
name 'SPK MIXR OUT MIXR Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.80 {
iface MIXER
name 'SPK MIXL REC MIXL Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.81 {
iface MIXER
name 'SPK MIXL INL Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.82 {
iface MIXER
name 'SPK MIXL DAC L1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.83 {
iface MIXER
name 'SPK MIXL DAC L2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.84 {
iface MIXER
name 'SPK MIXL OUT MIXL Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.85 {
iface MIXER
name 'DIG MIXR DAC R1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.86 {
iface MIXER
name 'DIG MIXR DAC R2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.87 {
iface MIXER
name 'DIG MIXL DAC L1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.88 {
iface MIXER
name 'DIG MIXL DAC L2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.89 {
iface MIXER
name 'Mono DAC MIXR DAC R1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.90 {
iface MIXER
name 'Mono DAC MIXR DAC R2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.91 {
iface MIXER
name 'Mono DAC MIXR DAC L2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.92 {
iface MIXER
name 'Mono DAC MIXL DAC L1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.93 {
iface MIXER
name 'Mono DAC MIXL DAC L2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.94 {
iface MIXER
name 'Mono DAC MIXL DAC R2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.95 {
iface MIXER
name 'DAC MIXR Stereo ADC Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.97 {
iface MIXER
name 'DAC MIXL Stereo ADC Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.99 {
iface MIXER
name 'SDI select'
value 0
comment {
access 'read write'
type ENUMERATED
count 1
item.0 IF1
item.1 IF2
control.101 {
iface MIXER
name 'Mono ADC MIXR ADC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.102 {
iface MIXER
name 'Mono ADC MIXR ADC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.103 {
iface MIXER
name 'Mono ADC MIXL ADC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.104 {
iface MIXER
name 'Mono ADC MIXL ADC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.105 {
iface MIXER
name 'Stereo ADC MIXR ADC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.106 {
iface MIXER
name 'Stereo ADC MIXR ADC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.107 {
iface MIXER
name 'Stereo ADC MIXL ADC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.108 {
iface MIXER
name 'Stereo ADC MIXL ADC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
control.109 {
iface MIXER
name 'Mono ADC R2 Mux'
value 0
comment {
access 'read write'
type ENUMERATED
count 1
item.0 'DMIC R1'
item.1 'DMIC R2'
item.2 'Mono DAC MIXR'
control.110 {
iface MIXER
name 'Mono ADC R1 Mux'
value 'Mono DAC MIXR'
comment {
access 'read write'
type ENUMERATED
count 0
item.0 'Mono DAC MIXR'
item.1 ADCR
control.111 {
iface MIXER
name 'Mono ADC L1 Mux'
value 1
comment {
access 'read write'
type ENUMERATED
count 1
item.0 'Mono DAC MIXL'
item.1 ADCL
control.112 {
iface MIXER
name 'Mono ADC L2 Mux'
value 0
comment {
access 'read write'
type ENUMERATED
count 1
item.0 'DMIC L1'
item.1 'DMIC L2'
item.2 'Mono DAC MIXL'
control.114 {
iface MIXER
name 'Stereo ADC2 Mux'
value 0
comment {
access 'read write'
type ENUMERATED
count 1
item.0 DMIC1
item.1 DMIC2
item.2 'DIG MIX'
control.115 {
iface MIXER
name 'RECMIXR HPOR Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
control.116 {
iface MIXER
name 'RECMIXR INR Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
control.117 {
iface MIXER
name 'RECMIXR BST2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
control.118 {
iface MIXER
name 'RECMIXR BST1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
control.119 {
iface MIXER
name 'RECMIXR OUT MIXR Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
control.120 {
iface MIXER
name 'RECMIXL HPOL Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
control.121 {
iface MIXER
name 'RECMIXL INL Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
control.122 {
iface MIXER
name 'RECMIXL BST2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
control.123 {
iface MIXER
name 'RECMIXL BST1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
control.124 {
iface MIXER
name 'RECMIXL OUT MIXL Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
# WARNING
# !!WARN!! BUZZ ANS BREAK EVERYTHING UNTIL REBOOT !!!!!!!
control.113 {
iface MIXER
name 'Stereo ADC1 Mux'
value 1
comment {
access 'read write'
type ENUMERATED
count 1
item.0 'DIG MIX'
item.1 ADC
and you can load it by doing
alsactl -f asound.state restore
To change the values, you have to edit the field "value" of a control and reload the config file with the precedent command. I tried to comment it, but I didn't test any microphone, because I didn't need it currently. We are supposed to have 2 microphones : internal and via the jack. I think it's possible, but I don't have any jack microphone, so if you need it, try to change the different settings and tell me if you find something.
I don't think any GUI, will manage to make the sound control work (even in alsamixer, it's a big mess), because there is no convention followed.
To be continued
Last edited by Ziqumu (2015-05-30 20:06:48)

I had still freeze with uxa. I still don't have any freeze with disabled acceleration. But I also have the flickering tty, but it's not a big problem as this is still usable and I don't often use it.
Maybe when you tried, it was another bug that makes you freeze (with an older version of someting).. I don't know, I will write both solution on the topic.
I've done some search on the touchpad : If you look at the device output (cat /dev/hidraw2 for me), you will see that the device don't send anything when you have two finger that touch the device (so it's not possible to use it as dualtouch). I think it's just a starting data that is send from Asus Smart Gesture under windows that start the Multi touch mode. I've start a vritual machine and I gave it the touchpad usb device (wich is also the keyboard... Usb bus 1 address 3) and I started the driver. Under windows it worked well with multitouch. I killed the virtual machine and I got back my keyboard but not the touchpad. I watch at /dev/hidraw2 and the touchpad now give information with two and more fingers (also it give immediatly data and not after a small lag like normally). After a restart it was gone as expected. I watched the usb driver with usbmon and wireshark and I tried to reproduce UsbHid exchange between computer and device but it didn't work. I still don't know why but I will continue to search.
There is 3 sub device on the usb device mouse/keyboard. 0 is the keyboard, 1 the media key (fn keys except sound) from the keyboard, and 2 the touchpad. So if someone has time to works on media keys, I don't think this is verry difficult. (It's more difficult for the sound, win and sleep button on the screeen, because I didn't find any signals from it.
I will try to work on a aur package that give our kernel with fixes this summer. (And maybe also a pre-builded version).
Last edited by Ziqumu (2015-06-04 23:15:27)

Similar Messages

  • Hyperlinks in Word on asus transformer tablet

    I have an asus transformer book I am testing for my staff in the field. I have created a word document with a number of hyperlinks. While using the device with the keyboard attached I can click and follow the hyperlinks. When the keyboard is removed and
    the device is used as a tablet touching the hyperlink does not work. I have to touch and hold, then a dialogue box appears and gives the option to open the hyperlink. This works but is cumbersome. Any idea if there is a way to open the hyperlinks with a single
    touch?

    Does the hyperlink setting require Ctrl-Click to follow the hyperlink? If so, try unchecking that option (see under File>Options>Advanced>Editing options).
    Cheers
    Paul Edstein
    [MS MVP - Word]

  • Remote Desktop Access with Mac and Asus Transformer Prime

    I have an E2000 router with the most current firmware. I have a Sony VAio laptop with Windows 7 Home Premium 64bit,a Macbook with 10.6.8, and a new Asus Transformer Prime with ICS.My work desktop is a Dell Optiplex 380 with Windows 7 Pro 32bit. I frequently work from home and have no issues remoting into to my work PC from by Sony laptop via VPN and RDP.However I have never been able to connect successfully to my work PC with my Macbook(using Remote Desktop Connection 2.1 for Mac OS) or Asus tablet(using WYSE Pocket Cloud RDP app for Android). I can however connect to the VPN itself on the Macbook and tablet without issue same as my Windows laptop. The other interesting part is I can connect via RDP when I am connected to a Mi-Fi 3g hotspot. So it is definitely something in the my Linksys E2000 blocking the connection for some reason. I have even set Port forwarding of 3389 with the ip's of both the Macbook and Asus tablet.I have also tried connecting via ethernet to the router with the same outcome. I cannot ping my work pc from either device as well.In addition the firewall on my work PC is completely disabled and all services related to Remote desktop access are enabled and running.Does anyone have any ideas?

    For my tablet its own ip assigned by the router. Same with the macbook.the Pocketcloud RDP app also uses 3389.I have port 3389 set for both internal and external port and protocol "both" under the Single Port Forwarding tab in the router config.

  • Adobe Flash player for Asus Transformer Pad

    We're Sorry
    This content requires Adobe Flash Player, which is not supported by your device. This content can be viewed on a desktop computer or on mobile devices that support Flash Player.
    Why adobe.com doesn't have opportunity download adobe flash player for Asus Transformer Pad TF300T? Where I can download it?

    ASUS Transformer Pads are available with Windows RT, Windows 8 or Android (https://www.asus.com/us/Tablets_Mobile/Transformer_Pad_Products/).  Flash Player is available for, and works with Windows RT and Windows 8, so I'd have to assume that you have an Android Transformer Pad, which the TF300T is (https://www.asus.com/us/Tablets_Mobile/ASUS_Transformer_Pad_TF300T/). Android no longer supports Flash Player (for almost a year and a half now).
    See: "Why can't I install Flash Player on my Tablet?" (Kindle or Samsung Galaxy) which lists specifically Galaxy and Kindle, but applies to ALL Android devices, and the support was dropped by the developer of the OS and not necessarily by the individual manufacturers of devices that run Android.

  • Arch Linux running on Asus Transformer T100/T100TA... sort of.

    I'm not really asking for help here (can't find an appropriate place to put this post), but more to show off my accomplishment with this tablet.
    As the thread title says, I've gotten Arch Linux to run on the Asus T100TA which is a quite annoying little thing. I haven't documented the steps myself, however, I remember exactly what I have done, and in order to get the live image to at least run on this tablet, here are the steps I did:
    (you'll maybe need 2 USB drives, seems to be the easiest way)
    1. Create an ISO using the archiso set as you normally would (except you won't really need the ISO itself) OR if you can figure it out yourself, install the base image to the USB drive (either architecture will do, but I recommend i686 since the processor is 32 bit as well)
    https://wiki.archlinux.org/index.php/Archiso
    This step will be unnecessary as of May, as the live images onwards on the main download site will already contain the 3.14 or newer kernels.
    2. After the image building successfully finishes, copy all the contents from (PROFILE)/work/iso/ (except root-image squashfs files) to a FAT32 formatted USB drive (1). This is to simply create a bootloader drive that will allow us for later swapping the USB drives.
    3. Download an ia32 version of grub. Any will do as long as it can boot up on the tablet.
    http://www.supergrubdisk.org/category/download/supergrub2diskdownload/
    This one works, download the standalone IA-32/i386 EFI and paste it in (USB Drive (1))/EFI/boot/bootia32.efi .
    (use latest versions, no matter if it's unstable)
    4. Now you need to make a grub.cfg. The one I made looks like this
    menuentry 'Arch Linux i686'{
    echo 'Loading Linux core repo kernel ...'
    linux /arch/boot/i686/vmlinuz noefi nomodeset archisobasedir=arch archisolabel=ARCH_201404
    echo 'Loading initial ramdisk ...'
    initrd /arch/boot/i686/archiso.img
    menuentry 'Arch Linux x86_64'{
    echo 'Loading Linux core repo kernel ...'
    linux /arch/boot/x86_64/vmlinuz noefi nomodeset archisobasedir=arch archisolabel=ARCH_201404
    echo 'Loading initial ramdisk ...'
    initrd /arch/boot/x86_64/archiso.img
    NOTE: If you're using a later live image build, I advise to change the date accordingly. It's not necessary to do so, since the mount by label doesn't work, however, I like to keep everything intact.
    noefi flag seems unnecessary as well, though I have added it to prevent some kernel panics from happening, for just in case. It works without it, still, however you need the nomodeset flag or else you'll get a black screen!
    I'm not entirely sure where the grub.cfg goes, but I've put it in USB Drive(1)/boot/grub/ , /EFI/grub/ and in /EFI/boot/grub/ just to make it sure that it works.
    5. Create an ext2/3/4 (recommended ext2 for flash drives, not to wear it out) USB drive (2) and copy the arch folder to the root of the USB drive (2)
    ---- BOOT PROCESS ----
    Before this step, ensure that Secure Boot is set to OFF in the Aptio setup. Otherwise it will throw up an error in a red box crying it's not signed.
    6. Plug in the USB drive (1) into a USB port and while powering on the tablet, tilt the escape key to pop up a boot menu.
    7. Select UEFI: (your USB drive (1))
    8. GRUB 2 will pop up. If you're running the SuperGrubDisk version, you're gonna have to go to Everything and then scroll down until it says something like
    (hd0, msdos1)/boot/grub/grub.cfg
    and click on it to open the configuration data manually created.
    9. Simply select your desired version of Arch Linux live distro to boot.
    10. VOILAaa, not really... It'll pop up with a mount error saying it's a wrong FS to mount. This is where you plug in your USB drive (2) in place of the first one.
    11. Type in:
    # mount /dev/sda1 /run/archiso/bootmnt
    # exit
    12. Congratulations, you're running Arch Linux on your ASUS Transformer T100TA tablet!
    This is as far as I have went into running it. Installing it on a HDD would require mounting the mmcblk partitions, which I haven't looked into yet. For a start, I'd just recommend installing it on a USB drive, though you'd have to own one of the USB OTG converters or a USB hub. The screen is spammed with the mmcblk0rpmb timeout errors though and that is annoying. It stops after a while when it stops trying. Reboot doesn't work either, seems like acpi is broken.
    You could do it with a single usb drive, though it requires some knowledge of this tablet's EFI because it disallowed me from running a kernel on another partition other than FAT32. Grub pops up with an error:
    can't unload EFI services
    or something like that.
    I've also tried putting the USB Drive (2) in during grub and it pops up with an error with invalid sector sizes. That was to be expected.
    btw I know it's my first post, I'm just here to share this with you. I never had the need to ask for help but when absolutely necessary.
    PICS OF IT RUNNING
    Some USB devices aren't visible, like the camera.
    A custom partition layout without the recovery partitions. Yours may differ.
    Last edited by xan1242 (2014-04-13 22:54:46)

    I haven't tried much other than getting this live image to run on this machine. I'll attempt to install the base image using my desktop computer with the appropriate drivers and see how that goes. (or just install the wifi driver)
    That guy really made it to work much better than I imagined it to work at all! I'll see what can be done using the same drivers, though running Ubuntu seems tempting as well. He even got the touchscreen to work, which is really awesome. It seems that he also merged the drivers into the kernel image, which is going to be a challenge in Arch.
    Since he's using the 64 bit build of Ubuntu, I'll try it with x86_64 Arch as well to try and use his guide to make the drivers to work.
    EDIT: I have successully installed the base to an external drive and booted it on the tablet, however since the base was installed externally on another machine, I need to regenerate initrd. It boots on the fallback ramdisk, but still no wifi and the screen is spammed even more with the timeout errors. I've seen topics on Raspberry Pi having a similar issue and that it was repaired using some kernel flags, but I am not sure if those will work with the tablet. Also, using the bootflags jfwells used on Ubuntu work here as well, and gives full resolution output now. Wifi doesn't work. ip link doesn't give any signs of a wifi card present.
    EDIT2: Got Arch up and running relatively nicely on the tablet now. Though it is in the same state as the last edit in terms of functionality, it works I'd say well enough to be considered usable. I couldn't make the wireless card to work, for some strange reason, so I got a RT73 USB card (Edimax EW-7318USg to be precise, had to use 2 USB ports) and installed stuff on to the tablet. I ran X without a desktop manager, and the X apps worked fine, even with the touch screen (emulating a mouse, no right click) and I ran XFCE4 on it without a problem (with compositing).
    It simply needs more developed drivers on it, that's mostly it. The state is exactly the same as Ubuntu 14.04 that jfwells made to work (minus the wifi). I haven't played with the sound, either, due to the warning he posted, but I believe it works as it does in Ubuntu.
    The steps I made are as follows:
    1. Simply made another live ISO with the archiso set
    2. dd'd the image to a USB drive
    3. On the second USB drive I created two GPT partitions (200 - 300 MB for ESP, everything else ext2)
    4. Booted the live archiso USB drive
    5. Installed the base to the second USB drive while being mounted like this: ext2 partition -> /mnt and ESP -> /mnt/boot
    6. Installed GRUB x86_64-efi to simply generate a configuration
    7. Installed wireless utilities as well as everything else needed to make it to work
    8. To ensure bootability on the tablet, again, I put the IA32 GRUB to the ESP in /EFI/boot/bootia32.efi
    9. I have edited the grub.cfg, can't exactly remember with what, but this is what it looks like
    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'Arch Linux, with Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-(hd0,gpt2)' {
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd0,gpt1'
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux root=/dev/sda2 video=VGA-1:1368x768e reboot=pci,force sdhci.debug_quirks=0x8000 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux.img
    menuentry 'Arch Linux, with Linux core repo kernel (Fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-fallback-(hd0,gpt2)' {
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd0,gpt1'
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux root=/dev/sda2 video=VGA-1:1368x768e reboot=pci,force sdhci.debug_quirks=0x8000 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /boot/initramfs-linux-fallback.img
    ### END /etc/grub.d/10_linux ###
    I simply added the kernel flags jfwells added. It needs that root flag, or else it will not boot. I can't figure out the UUIDs though. It will reboot, but it will not shut down.
    10. Boot up your second USB drive on the tablet and... IMPORTANT - Boot with the fallback ramdisk - or else you're going to experience non functional input
    11. After booting it, you'll get the annoying mmcblk timeout spamming the screen. I haven't figured out how to fix it, but to hide it, type in
    # dmesg -n 1
    12. Generate another ramdisk (forgot the command, but search function should serve you)
    13. Reboot with the normal ramdisk now.
    14. After setting up the wireless connection, rock on with the pacman!
    At this point I installed a bunch of stuff, like Intel GPU drivers, xorg, xfce4, ntfs-3g, gparted,  and among other stuff I personally test stuff with.
    I couldn't mount the mmcblk partitions to at least somehow be able to edit data on the Windows partitions or the disk as a whole.
    Anybody willing to help getting Arch to run on this tablet is welcome.
    EDIT3: Internal WiFi working! Simply added "sdhci.debug_quirks=0x8000" flag.
    Last edited by xan1242 (2014-04-13 23:35:26)

  • Physical keyboard is qwerty on an azerty asus transformer, only in firefox

    on an azerty asus transformer (Belgian model), the physical keyboard behaves in firefox as a qwerty keyboard regardless of the locale.
    This only happens on firefox, and the virtual keyboard behaves normally.
    Is there something that I should configure ?
    Thanks,
    Rémi

    Hey Rémi
    Thanks for reporting this. There is currently an [https://bugzilla.mozilla.org/show_bug.cgi?id=669361 open bug] investigating this issue. I'm not sure if there's a workaround at the moment. It would be best to follow activity in the bug report if one is posted.
    Thanks,
    Aaron

  • Mouse scroll wheel not working on Asus Transformer with Swiftpoint Mouse. Is there a fix?

    Asus Transformer with Android 3.1 Honeycomb. Mouse is the Swiftpoint mobile wireless mouse. The scroll wheel doesn't function in the latest firefox mobile browser. Other browsers like the built-in browser and Dolphin browser work.
    I've tried going into the firefox config and tried all the mousewheel fixes, but still cant get the wheel to work. Is this a known bug?

    Sorry, this is not possible in the current version of Firefox, but we have an open bug report where we are tracking this issue here:
    https://bugzilla.mozilla.org/show_bug.cgi?id=686228
    With luck it will be fixed in a future version.

  • Can you download itunes to an asus transformer?

    Can you download iTunes to an asus transformer?

    iTunes doesn't sync with any players other than Apple's own. Music, though, is in industry-standard AAC format, so if your Android device supports AAC, you can use whatever procedure it uses to place the music onto the Android. The track files will be located in the iTunes folder, organized (unless you changed from the default) by artist and album.
    Movies, due to the required copy protection, cannot be played on any device or player other than Apple's own.
    Regards.

  • Firefox for Android 4.0.3 on Asus Transformer hangs/jitters

    On the Asus Transformer Pad Infinity TF700T -- Android 4.0.3, Firefox is very slow (compared to PC loading same page) all too frequently starts to jitter flash on and off followed by blank screen after I try to enlarge the screen or scroll.
    I cleared firefox cache, restarted (showing same page), and left it alone for a minute or two - it starts to flash all by itself, goes blank.
    I can repeat the problem on this page http://theweathernetwork.com/weather/caon0405
    Video showing the symptoms: http://www.manotick.net/P1010935sm.mp4
    I exited (back) and started it again to display another page and this one is BLACK. Reload still black. After exiting again, my home screen hung with error "Launcher is not responding..." In "Active Apps" I discovered firefox still running and forced it to exit. Firefox is now removed and using Chrome.
    What would cause this?

    If the device has a Tegra 2 cpu, there is a known conflict preventing Flash from working properly.
    Some examples for reading only as Bugzilla is not a discussion forum.
    [https://bugzilla.mozilla.org/show_bug.cgi?id=703056 Bug 703056] - Disable Flash on Tegra2 devices running Gingerbread because it doesn't paint
    [https://bugzilla.mozilla.org/show_bug.cgi?id=777746 Bug 777746] - Remove Tegra blacklist for Flash
    [https://bugzilla.mozilla.org/show_bug.cgi?id=736421 Bug 736421] - crash in mozilla::AndroidLayerRendererFrame::DrawForeground @ CgDrv_Create on MB860, LG-P990 and LG-P999 (Tegra2 + ICS)

  • Cannot reset/refresh Asus Transformer 2in1 laptop, What now ?

    Sorry for a little venting right now, but I must.This week I set out to buying a laptop for work since I primarily use a tablet and desktops. I wanted to buy one with decent graphics and a nice screen and set a budget of 1600. The key purpose here was to get it by the release of windows 10 and I was buying last weekend. Due to the fact that we use Dell at my work, and they have a price match guarantee I was set on buying a Dell. My experience was awful.So their guarantee states they will price match a similarly equip Lenovo or HP, I went to Lenovo and HP and configured a 'gaming laptop' at both for 1500. Of course they Dell counterpart from alienware was around 2200, so I contacted sales and showed them the offer and configuration. But, to my limited surprise they would not price match since HP and Lenovo use a 4720HQ i7 and Dell uses...

    Hi All,I require to reset (or at least) the Windows 8.1 O.S in the Asus Transformer 2in1 (Windows 8.1 and Android Tablet).1. I have tried to reset then I got following error :2. Then I have created Recovery Media (32GB USB Drive) by using internal media creator but the same error as above.3. At least thought to Refresh the Laptop, but getting another error*Recovery Partition is healthy.*Windows 8 was update to Windows 8.1 (there is no backup for Wins 8, probably this is the main cause)Query 1: Suggest for how to do resetting or refreshing the laptop with these errors ?
    Query 2: In least case, I want to format by using some Windows 8 Trial DVD and to activate, but for preloaded O.S, don't know how to get the license things like product key from laptop and I am afraid that I will loose the Original License. Any guidance to do so ?Thanks...

  • When does the ASUS Transformer Prime come back in stock?

    I returned my Asus Eee Pad Transformer last night. I went to the tablet section at the store, the assclown who helped me was not only worthless, but rude. He more or less just told me, "No, we don't have it." He had no information regarding when they'd get more in stock, I asked to talk to his manager, and he said he didn't have one. I am happy that my girlfriend got this for me for Christmas, but am annoyed that she bought it at Bestbuy, as you can expect the worst customer service when walking into one of these stores. I tried to get 'cash back' when I returned it, but I had to get a giftcard which means I have to deal with this awful company until I get the product I want. So, when will this be back in stock?
    Thanks,

    I agree that the associates in the store are just as in the dark as we are on these sorts of issues.  One went so far as to just simply show me the screen that they have access to and the paucity of information was a little disturbing.
    Anyway, I guess I'm a little weary of waiting and a little frustrated too.  I cannot begin to imagine the infrastructure of a company as large as BB and how they handle their supply lines.  All I ask for is transparency.  Somewhere, at some level of the chain, there's this information:
    1) How many pre-orders are left to fill
    2) How many do we need to ship to each store
    3) How many we expect to get from the manufacturer 
    A simple statement of "We have X number of orders to fill and Asus has promised us X units by this date" would go a long way to help me gauge and understand where I am in this mess.  The alternative just seems chaotic by comparison: "We don't know how many orders have been placed, we don't know when we're going to get them, and those that we do have are out on trucks headed to stores/customers but we can't track them."
    I'm over simplifying this, but I would feel a lot better if I could just have a little bit more information.  The demand has outstripped the supply and this certainly isn't something that will get fixed overnight; I just want to know if I should hold my breath for a couple of weeks or a couple of months.

  • What is your theory on what happened with ASUS Transformer Prime and BB?

    This is my theory:
    First preorder batch 11/22:
    BB opened up for preorders based on expected date of anticipated 12/9 ship date.  The buyers at BB that orders from vendors did not buy any preorder stock from ASUS in Champagne on first order. I gotta bleive that the reason that the Champagne prime is not shipping from BB is a "buyer" error. They filled their first allotment of preorders. That is why BB shiped out grey from the first wave of preorders. Other vendors got both- why did BB only get grey? The buyers always think they know what we want or will order and only ordered grey in the request to ASUS. They got caught with their pants down when Amazon cancelled the orders on 12/2 and EVERYONE affected jumped on BB.com and ordered the champagne which was available as the next wave.
    Amazon fallout 12/2:
    Best buy opened up another set of preorder allotment - 2nd wave, and got hit hard real fast with preorders that they were not prepared for, or had stock for.
    ASUS is filling initial preorder requests from the resellers in the order that the resellers requested too.  BB was offering that in the next wave of preorders, but they probably took too many orders at once, and they put in another order to ASUS around the 12/9 delay ship date and ASUS was not taking them at that time (delays due to Wifi reported) .
    ASUS 12/9 wifi report delay in shiping:
    ASUS was cought in a delay with reports of wifi range problems and either stopped taking orders, or recallled/replaced shipment with others.  Once ASUS took orders again from the reseller they are shipping daily based on the preorder backlog. Asus is responsible for the delay in accepting orders from vendors, and BB had a buyer error, by either waiting too long to put in the first wave of orders, or not ordering enough, and now they are in the back of the vendor reseller line waiting on ASUS to get to them.
    12/19:
    The date of irst ship came and BB shipped all it ordered from first wave and could not get anymore from ASUS in the second wave to cover the Amazon fallout system overload.  They were left in the back of the line of all other vendors becuse no reseller could get a second next wave fulfillment until all others got their first waves fulfilled.  The 12/9 delay kept next waves from being fulfilled, and that is why inventory is trickling into the other resellers and BB can only get a few more at a time.  BB ordered champagne on a next wave delay.
    The thing that bugs me in to no end is how is a person that ordered grey on 11/28 at BB still on backorder, but a 12/05 grey order has shipped and delivered?? This is not ASUS fault, That is poor business operations on BB. 
    That is my "perfect storm" theory- what do you think?  What is your theory?

    That is pretty close to what I think happened.
    It does seem pretty clear that Best Buy never initially ordered and Champagne Primes.  I have combed through the threads at this site and others and haven’t seen one person receive a Champagne Prime from BB.  Meanwhile people who bought from other resellers like New Egg and Amazon have received Champagne Primes. 
    The mismanagement of shipping out orders chronologically has to be maddening for the people who ordered the Grey Primes.  I do feel for these people that ordered the same exact product before others who now have their Prime, but will still don’t have their items.
    The communication from Best Buy had been terrible.  Screwing up the orders in the 2 examples are somewhat forgivable to me, but the miscommunication and what seems to be deceitfulness that Best Buy has exhibited is not.  They just seem not to care about the customer any more.  From my experience, prior to the release I was lead to believe my order would be ready to ship on 12/18.  Then it went on backorder with no real reason why.  Two (12/18 and 12/22) of three calls to customer service reps indicated that my Champagne Prime would still arrive by today (12/23), with the other call rep (12/20) saying she basically had no when my item would be in.  Then yesterday afternoon a post from a customer care rep on these boards confirming that I am basically hosed because I choose BB to fulfill my Prime preorder.  

  • Can I exchange my Asus transforme​r pad for a different color?

    I recently (less than a week ago) bought an ASUS transfomer pad, which I LOVE! But, I saw that they are made in three colors although only one was available when I bought mine. Is it possible for you to order me a different color and then I could just exchange the one I have now. It's not a huge deal, but it would be nice. Thanks in advance. 
    Matt
    Solved!
    Go to Solution.

    If we sell it and have some available at our regional warehouse, we should be able to order it in to the store for you or to ship to your home. Check with a Blue Shirt at your local Best Buy to see where we might have one in the right color floating around.
    Cheers,
    Douglas|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Problème connexion Adobe creative cloud sur Asus Transformer Prime

    Bonjour,
    Voilà je rencontre un soucis de connexion sur ma tablette asus, j'ai obtenu Adobe Photoshop Touch et Adobe Proto qui fonctionnent parfaitement pour cette connexion, par contre avec Adobe debut j'ai la fenêtre de connexion qui reste bloquée (voir capture jointe).
    Auriez-vous une solution, j'ai desinstallé et reinstallé l'application sans resoudre le probleme.
    Merci.

    Désolé d'entendre parler de vos difficultés. J'ai utilisé Google translate pour ce message alors j'espère que c'est logique. Êtes-vous toujours voir le comportement? Nuage de Creative est en baisse pour une courte période récemment pour maintanance. Si vous voyez toujours le comportement, la version de l'OS Android vous exécutez sur votre tablette Asus? Ce doit être répertorié dans Apps> Paramètres> À propos du périphérique (c'est la dernière section en bas de Paramètres) dans il devrait y avoir une section pour la version Android.

  • My asus note book cant download itunes due to no cd rom

    There is an error every time i try and down load itunes to my note book, does there have to be a cd rom connected to download? is there any way to avoid this?/?
    please help.

    thank you for your help the actual error message said
               "the cabinet file @i Tunes.cab" required for this installation is corrupt and cannot be used.
               This could indicate a network error, an error reading from the CD-ROM, or a problem with
                 this package."
    ?? any ideas, should i uninstall and try and reinstall??

Maybe you are looking for