Page 2 of 47 FirstFirst 123412 ... LastLast
Results 11 to 20 of 462

Thread: Acer Aspire 4820TG TimelineX Thread

  1. #11
    Join Date
    Sep 2007
    Beans
    37

    Re: Acer Aspire 4820TG TimelineX Thread

    bump, would love help finding a solution to my 2 unsolved issues

  2. #12
    Join Date
    Oct 2009
    Beans
    42
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Acer Aspire 4820TG TimelineX Thread

    Hello all and first of all, sorry for my French's bad English


    I join this post because, I've a 4820TG too and of course the same problems


    Problem 1:Ethernet not working

    Thanks Amivit, my Ethernet card works like a charm now
    I've used the following commands :

    Code:
    sudo apt-get install build-essential
    ### Download the linux driver AR81Family-Linux-v1.0.1.9.tar.gz
    cd ~/Downloads
    mkdir AR81Family-Linux-v1.0.1.9
    mv AR81Family-Linux-v1.0.1.9.tar.gz AR81Family-Linux-v1.0.1.9
    cd AR81Family-Linux-v1.0.1.9
    tar xvzf AR81Family-Linux-v1.0.1.9.tar.gz
    cd src
    make
    sudo make install
    sudo modprobe atl1e
    Problem 2:AC Adapter Status always showed as plugged in/Battery status not available

    I'm working on it. It seems that this is the most complicated problem, and it will be hard to solve.

    I've upgraded the BIOS from v1.02 to 1.04_A_A but it doesn't solved the problem ...
    This problem seems to came from the DSDT in the BIOS/Setup of this ACER laptop because it's buggy.

    So, I've extracted the DSDT from the BIOS and recompiled it and here is the result :

    ~/Downloads/acpica-unix-20100528/tools/acpixtract$ ../../compiler/iasl -tc DSDT.dsl

    Intel ACPI Component Architecture
    ASL Optimizing Compiler version 20100528 [Jun 11 2010]
    Copyright (c) 2000 - 2010 Intel Corporation
    Supports ACPI Specification Revision 4.0a

    DSDT.dsl 2545: 0x00000000, // Length
    Error 4122 - ^ Invalid combination of Length and Min/Max fixed flags

    DSDT.dsl 2552: 0x00000000, // Length
    Error 4122 - ^ Invalid combination of Length and Min/Max fixed flags

    DSDT.dsl 5231: Method (_Q0E, 0, NotSerialized)
    Warning 1088 - ^ Not all control paths return a value (_Q0E)

    DSDT.dsl 6596: Name (_T_0, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_0)

    DSDT.dsl 6600: Name (_T_1, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_1)

    DSDT.dsl 6659: Name (_T_0, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_0)

    DSDT.dsl 6663: Name (_T_1, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_1)

    DSDT.dsl 6831: Name (_T_0, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_0)

    DSDT.dsl 6835: Name (_T_1, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_1)

    DSDT.dsl 6894: Name (_T_0, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_0)

    DSDT.dsl 6898: Name (_T_1, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_1)

    DSDT.dsl 7777: Name (_T_0, Zero)
    Remark 5111 - ^ Use of compiler reserved name (_T_0)

    DSDT.dsl 7870: Name (_T_0, Zero)
    Remark 5111 - ^ Use of compiler reserved name (_T_0)

    DSDT.dsl 7874: Name (_T_1, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_1)

    DSDT.dsl 7941: Name (_T_2, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_2)

    DSDT.dsl 8008: Method (OEMN, 0, NotSerialized)
    Warning 1088 - ^ Not all control paths return a value (OEMN)

    DSDT.dsl 8105: Name (_T_0, Zero)
    Remark 5111 - ^ Use of compiler reserved name (_T_0)

    DSDT.dsl 9124: Name (_T_0, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_0)

    DSDT.dsl 9152: Name (_T_1, Zero)
    Remark 5111 - Use of compiler reserved name ^ (_T_1)

    DSDT.dsl 9182: Name (_T_0, Zero)
    Remark 5111 - ^ Use of compiler reserved name (_T_0)

    DSDT.dsl 9248: Method (_WED, 1, NotSerialized)
    Warning 1088 - ^ Not all control paths return a value (_WED)

    DSDT.dsl 9248: Method (_WED, 1, NotSerialized)
    Warning 1081 - ^ Reserved method must return a value (Integer/String/Buffer required for _WED)

    DSDT.dsl 9254: Return (OEMN ())
    Warning 1093 - ^ Called method may not always return a value

    DSDT.dsl 9399: Method (WMBH, 3, NotSerialized)
    Warning 1088 - ^ Not all control paths return a value (WMBH)

    DSDT.dsl 9456: Method (WMBI, 3, NotSerialized)
    Warning 1088 - ^ Not all control paths return a value (WMBI)

    DSDT.dsl 9518: Method (WMBJ, 3, NotSerialized)
    Warning 1088 - ^ Not all control paths return a value (WMBJ)

    DSDT.dsl 9616: Name (_T_0, Zero)
    Remark 5111 - ^ Use of compiler reserved name (_T_0)

    DSDT.dsl 9661: Name (_T_0, Zero)
    Remark 5111 - ^ Use of compiler reserved name (_T_0)

    ASL Input: DSDT.dsl - 12143 lines, 396315 bytes, 5129 keywords
    Compilation complete. 2 Errors, 8 Warnings, 18 Remarks, 6 Optimizations
    It seems that the acer developers had compile the dsdt with errors and warnings. Windows get ride of it because it accepts bugs in DSDT but the Linux kernel ignore it !


    I've tried to solved the 2 errors but I'm blocked with the warnings ...
    I need help from a ASL (language used by to develop DSDT) guru

    Maybe the 2 errors solved are sufficient to make working the battery status ???
    I will test it soon.


    Problem 3: Power consumption way higher than necessary

    Linked to the 2nd problem (DSDT / ACPI problems)
    I will test the rufferson proposition


    Problem 4: Multitouch

    Thanks giova.86, it works.


    Problem 5: Wifi works but it's disabled at logon

    To solve this :
    Code:
    sudo aptitude install wicd
    sudo aptitude remove network-manager network-manager-gnome
    sudo reboot
    ## Open wicd, under your wifi network name check the box "Connect automatically to this network" and join your wifi network.
    Problem 6: Fn+F3 disable Wifi but doesn't re enable it

    Do not use this key combination ???
    Solve the ACPI DSDT problem ???


    Problem 7: Sometime the touchpad make mouse crazy ...

    Go into "System" / "Preferences" / "Mouse"
    Check the box "Disable touch-pad while typing on the keyboard"
    Unckeck "Activate Mouse Clicks with the touch-pad"
    Uncheck "Activate the horizontal scrolling"



    Is anyone have test the webcam, the jack headphone and the sound card input microphone ???

  3. #13
    Join Date
    Jun 2010
    Location
    Prague
    Beans
    19
    Distro
    Ubuntu 10.04 Lucid Lynx

    Thumbs down Re: Acer Aspire 4820TG TimelineX Thread

    Hi marm0tte, thanks for a nice follow-up. I have a question however in view of
    Quote Originally Posted by marm0tte View Post
    Problem 6: Fn+F3 disable Wifi but doesn't re enable it

    Do not use this key combination ???
    Solve the ACPI DSDT problem ???
    It does enable it actually, but it doesn't send any kind of acpi/hal/udev/dbus notification/event so you need to re-enable it manually after enabling via Fn - executing f.i. ifdown wlan0;ifup wlan0;

    I don't use network manager but have configured wifi in system scripts (/etc/network/interfaces + /etc/wpa.conf) and wifi works on boot. I guess it is the same consequence of acpi initialisation or missing event so software relying on that part is missing its turn.

    My question is - how to enable Bluetooth adapter under linux? Fn+F3 toggles WiFi interface only, and BT is not seen neither by me witn lspci/lsusb nor by bluetoothd/hciconfig.
    Moreover, sometimes (actually once so far) after booting from Linux to Windows even Win can't see BT adapter any more and Fn+F3 switches WiFi only as well. Power-cycling returned BT back in Win, but Linux ignores it persistently.

    There are also some useful links here: https://help.ubuntu.com/community/AspireTimeline
    Last edited by rufferson; June 14th, 2010 at 01:31 PM.

  4. #14
    Join Date
    May 2010
    Location
    Cittadella, Italy
    Beans
    16
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Acer Aspire 4820TG TimelineX Thread

    Problem 8: integrated microphone
    If you have some problems with the integrated microphone, to solve it you have to update the alsamixer to version 1.0.23. And if you need a guide, look this: http://monespaceperso.org/blog-en/20...id-lynx-10-04/

  5. #15
    Join Date
    Oct 2009
    Beans
    42
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Acer Aspire 4820TG TimelineX Thread

    Giova.86,

    alsamixer is in version 1.0.22 on my laptop and the microphone jack and webcam inputs work.
    Maybe because I've upgrade the bios/setup from v1.02 to v1.04 and also installed the ubuntu updates


    Thanks rufferson, you're right, ifup will be the best and quickest way to re-enable wifi after the Fn+F3 combination, lol
    But anyway I like the command line so it will rocks

    Otherwise, for the BT question, do you mean that you have bluetooth integrated in your laptop ? If yes witch laptop version do you have ?


    Talking about the vgaswitchero, i've try to recompil my kernel but compiler crash after 1 hour, I thought I have uncheck to many modules in the make menuconfig I will try again this week end.
    Do you know how to integrate vgaswitcheroo module without recompiling the kernel and using the ppa ubuntu kernel deb files ?


    For the DSDT problem, I have debug 2 errors but again 18 warnings and cannot found the solution to debug it. So I've inject the DSDT.aml file into my kernel 2.6.34 and ... It doesn't solve the battery detection problem but the Fn+F3 works well and it seems faster. Also the dmesg show less ACPI errors.
    I also attach the DSDT for those who want to test it.
    Here is a post explaining how to inject it into the kernel :
    http://ubuntuforums.org/showthread.php?t=1036051


    Is someone can know a ASL / DSDT / ACPI guru who can help me ?
    Attached Files Attached Files

  6. #16
    Join Date
    Jun 2010
    Location
    Prague
    Beans
    19
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Acer Aspire 4820TG TimelineX Thread

    Yes, I mean integrated BT BCM92046 into 4820TG-436G64Mn. Under windows pressing Fn+F3 switches wireless adapters in following order: WiFi on, WiFi + BT on, WiFi + BT off. I.e. you can have either wifi + bt or wifi only (but not bt only).
    Under linux i see that Fn switches wifi only (in output of iwconfig, after pressing Fn+F3 TX Power becomes off).
    The same behaviour i faced once after booting to win from lin - Fn was toggling wifi from off to on, skipping that intermediate state with BT.
    As I understand, when BT is switched off, it is disconnected from USB bus, so one can never see it in list of devices, but there should be some way to switch it on - i guess some kind of acpi message or register switching - not quite familliar with that stuff yet %)

    BTW, just fired up kopete and realised my webcam works like a charm without any additional chanting.
    PS. My laptop had bios 1.06 before I "upgraded" it to 1.04 %) I thought updater will at least ask me if i.m sure to replace bios or some, but it immediately started flashing, so no way back %)
    But anyway, iasl coredumps on attempt to disassemble dsdt file
    Code:
    root@BOX:~# iasl -d dsdt.dat
    
    Intel ACPI Component Architecture
    AML Disassembler version 20090521 [Jun 30 2009]
    Copyright (C) 2000 - 2009 Intel Corporation
    Supports ACPI Specification Revision 3.0a
    
    Loading Acpi table from file dsdt.dat
    Acpi table [DSDT] successfully installed and loaded
    Pass 1 parse of [DSDT]
    Pass 2 parse of [DSDT]
    Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
    ...<snip>
    Parsing completed
    
    Found 8 external control methods, reparsing with new information
    Segmentation fault
    root@BOX:~#
    There is a bug filed for AC Adapter https://bugs.launchpad.net/ubuntu/+s...ux/+bug/578894
    And this looks pretty similar http://bugzilla.kernel.org/show_bug.cgi?id=14233
    Last edited by rufferson; June 16th, 2010 at 11:24 AM.

  7. #17
    Join Date
    Jun 2010
    Location
    Prague
    Beans
    19
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Acer Aspire 4820TG TimelineX Thread

    As for bluetooth - seems here it is
    root@BOX:~# rfkill list
    0: acer-wireless: Wireless LAN
    Soft blocked: yes
    Hard blocked: no
    1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

    under name acer-wireless soft blocked, though i cannot unblock it (rfkill unblock does nothing) it also listed under
    root@BOX:~# cat /sys/class/rfkill/rfkill0/uevent
    RFKILL_NAME=acer-wireless
    RFKILL_TYPE=wlan
    RFKILL_STATE=0
    echo 1 > state does nothing as well. Strange thing why it has type wlan instead of bluetooth

  8. #18
    Join Date
    May 2010
    Beans
    17

    Re: Acer Aspire 4820TG TimelineX Thread

    Hi! I have Acer Aspire 5745G and i have the same problem.
    I recompiled my DSDT table, but the kernel custom doesn't work!
    I will try in this day.

  9. #19
    Join Date
    May 2010
    Beans
    17

    Re: Acer Aspire 4820TG TimelineX Thread

    I have recompiled the kernel with a dsdt fix! But i have the same problem!

  10. #20
    Join Date
    Jun 2010
    Location
    Prague
    Beans
    19
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Acer Aspire 4820TG TimelineX Thread

    So far I've managed to disassemble DSDT under windows with MS ASL and iASL(win version) - both produced sources with errors which coukd not be compiled back
    Code:
    c:\lin>asl dsdt.ASL
    Microsoft ACPI Source Language Assembler Version 4.0.0NT [Aug 28 2009, 18:36:36]
    
    Copyright (c) 1996,2009 Microsoft Corporation
    Compliant with the ACPI 4.0 Specification
    
    dsdt.ASL:
    
     2470:                         If(CondRefOf(HDOS, ))
                                                      ^***
    dsdt.ASL(2470): error: expecting argument type "SuperName"
    and
    Code:
    c:\lin>iasl dsdt.dsl
    
    Intel ACPI Component Architecture
    ASL Optimizing Compiler version 20100528 [May 28 2010]
    Copyright (c) 2000 - 2010 Intel Corporation
    Supports ACPI Specification Revision 4.0a
    
    dsdt.dsl  2545:                     0x00000000,         // Length
    Error    4122 -                              ^ Invalid combination of Length and Min/Max fixed flags
    
    dsdt.dsl  2552:                     0x00000000,         // Length
    Error    4122 -                              ^ Invalid combination of Length and Min/Max fixed flags

Page 2 of 47 FirstFirst 123412 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •