Acer 3400LMI manual Curndx=$Curndx­$Intndx Current=$Allout$Curndx

Page 48

F8­x86_64 on the Acer Ferrari 3400LMi

echo "${ALLINFO[$i]}" \

awk ­F@ ­­ '/@/ {print $1}' \

)

#Array with all active outputs ACTIVE[$i]=$( \

echo "${ALLINFO[$i]}" \

awk ­F@ ­­ '/@[0­9]+x/ {print $1}' \

)

#Array with all resolutions

ALLRES[$i]=$( \

echo "${ALLINFO[$i]}" \

awk ­F@ ­­ '{print $2}' \

awk ­F+ ­­ '{print $1}' \

)

#Array with all positions ALLPOS[$i]=$( \

echo "${ALLINFO[$i]}" \

awk ­F@ ­­ '{print $2}' \

awk ­F+ ­­ '/+/ {print $2 "+" $3}' \

)

#Index for the internal output

["${ALLOUT[$i]}" == "$INTERNAL" ] && INTNDX=$i

# Index for the currently active external output

["${ACTIVE[$i]}" ­a "${ACTIVE[$i]}" != "$INTERNAL" ] \

&&CURNDX=$i

}

CURNDX=${CURNDX:­$INTNDX}

CURRENT=${ALLOUT[$CURNDX]}

case `echo "${SIDE}" tr A­Z a­z` in left)

LOCATION="­­left­of $INTERNAL"

;;

right)

LOCATION="­­right­of $INTERNAL"

;;

topabove)

LOCATION="­­above $INTERNAL"

;;

bottombelow)

LOCATION="­­below $INTERNAL"

;;

esac

function run() { EXEC="$*"

logger ­t $ME "Executing: $EXEC" $EXEC logger ­t $ME

}

function init() {

48

Image 48
Contents Table of Contents F8-x8664 on the Acer Ferrari 3400LMiF8­x8664 on the Acer Ferrari 3400LMi Introduction VersionQuick reference guide Hardware Status Details Installation Graphical installerPotential pitfalls Disk sizeIeee 1394 Firewire Hard driveUpgrading the drive Potential problems # time cp ­rp /media/ieee1394disk/430MBfolder ~Configuring Firewire CommentsIn-1 Card reader PC-cardSpecial keys & buttons Configuration procedure Key-codesButton Key-code Default X key symbols Scan-codesLinux key-codes Key-codes revisited WWW= XF86WWW Configure actions CPU & Acpi supportGraphics SuspendCPU frequency scaling BasicsSimple configuration Dual-HeadRadeon driver Virtual screen size # xrandr ­q Screen 0 minimumXrandr tool Fn-F5 button10.3 3D acceleration Simple benchmark OptimizationOther observations TV-out Load detectionNtsc or PAL InitializationWireless NIC Touch-padInstalling Wlan Wlan toolsWlan firmware Get started with Wlan Manual wayEssid # iwconfig wlan0 essid Perspektiv Bluetooth Verify installationGUI way Using a phone modem UP Running PscanPrepare the phone Prepare the laptopObex File Transfer 0x1106 Protocol Descriptor List Static configuration Short explanation of the command aboveDynamic routine Gprs AT+CGDATA=PPP,1KBluetooth InstallationSending files Mouse & keyboardMouse & keyboard Scan for devicesLock screen Configuring IrDA InfraredTransfer files IRQ DMATesting IrDA ModemInstalling daemon SLMODEMDCOUNTRY=SWEDEN SLMODEMDDEVICE=Potential issue ConnectingDisconnecting References System hangF8­x8664 on the Acer Ferrari 3400LMi Appendix a /etc/X11/xorg.conf XAA Appendix B dual­head.sh INTERNAL=LVDSNtsc ACTION=$1­$DEFAULTACTION CURNDX=$CURNDX­$INTNDX CURRENT=$ALLOUT$CURNDX Lvds LVDS+VGA­0 NEXT=$CURRENTInternal internal Tvout Usage Esac Appendix C dun­bind.sh F8­x8664 on the Acer Ferrari 3400LMi $CONFIG RETVAL=0SLMODEMDOPTS=$SLMODEMDOPTS $SLMODEMDDEVICE RETVAL=$? F8­x8664 on the Acer Ferrari 3400LMi