Page 22 of 59 FirstFirst ... 12202122232432 ... LastLast
Results 211 to 220 of 581

Thread: HOWTO Fix A Buggy DSDT File

  1. #211
    Join Date
    Jul 2009
    Location
    Hamilton, New Zealand
    Beans
    540
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: HOWTO Fix A Buggy DSDT File

    Thanks for this Tutorial. Using it I was able to solve the DSDT error responsible for Bug #379940 which was afflicting my machine.

    https://bugs.launchpad.net/ubuntu/+s...ux/+bug/379940

  2. #212
    Join Date
    Aug 2008
    Location
    germany
    Beans
    857

    Re: HOWTO Fix A Buggy DSDT File

    Hello.

    I'm trying for quite some time now, but I just don't seem to be able to find the bug.

    Intel ACPI Component Architecture
    ASL Optimizing Compiler version 20090730 [Aug 2 2009]
    Copyright (C) 2000 - 2009 Intel Corporation
    Supports ACPI Specification Revision 4.0

    DSDT.dsl 9: Sign ASLB, 32,
    Error 4095 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK

    ASL Input: DSDT.dsl - 6269 lines, 223716 bytes, 0 keywords
    Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
    No matter what I do, I get this error.
    I hope you can help me, this is slightly drivin me nutz

    Here's my DSDT
    http://omploader.org/vMjJ6aw

    Thx

  3. #213
    Join Date
    Jan 2007
    Location
    Kentucky, USA
    Beans
    1,684
    Distro
    Ubuntu Development Release

    Re: HOWTO Fix A Buggy DSDT File

    Quote Originally Posted by loomsen View Post
    Hello.

    I'm trying for quite some time now, but I just don't seem to be able to find the bug.



    No matter what I do, I get this error.
    I hope you can help me, this is slightly drivin me nutz

    Here's my DSDT
    http://omploader.org/vMjJ6aw

    Thx
    There is an earlier error somewhere in the file. I would probably have to see the original. I'm just chasing syntax errors. This one is no good.

  4. #214
    Join Date
    Aug 2008
    Location
    germany
    Beans
    857

    Re: HOWTO Fix A Buggy DSDT File

    Yeah, that's what stopped me too, there's only the default comment in the header. Nothing else.

    Sigh, thx tho.

    Here's my initial dump...

    http://omploader.org/vMjMxYQ
    Last edited by loomsen; August 2nd, 2009 at 05:24 PM.

  5. #215
    Join Date
    Jan 2007
    Location
    Kentucky, USA
    Beans
    1,684
    Distro
    Ubuntu Development Release

    Re: HOWTO Fix A Buggy DSDT File

    Quote Originally Posted by loomsen View Post
    Yeah, that's what stopped me too, there's only the default comment in the header. Nothing else.

    Sigh, thx tho.

    Here's my initial dump...

    http://omploader.org/vMjMxYQ
    Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 45 Optimizations

    Line 24 had the wrong syntax. That was causing the whole file to show errors. The Microsoft compiler loves to do this. The original line was (^CPU0._PPC). The "^" symbol doesn't belong here. I changed it to the ACPI compliant (\_PR_.CPU0._PPC) method, and you have zero errors/warnings. It was actually a good dsdt with some monkey buisness at the begining.

    dsdt.aml.zip

  6. #216
    Join Date
    Dec 2005
    Location
    Tucson, Arizona
    Beans
    Hidden!
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: HOWTO Fix A Buggy DSDT File

    Quote Originally Posted by 67GTA View Post
    thanks!

    also, since i use arch linux i wondered if you knew anything about this: http://bugs.archlinux.org/task/15112

    removed the patch, bye bye dsdt patch ...
    please compile now custom kernels for custom dsdt as kernel developers want it.
    as in, whenever the next ubuntu version uses a 2.6.30 kernel, are people going to be able to use the sudo "update-initramfs -u -k kernel-version" command anymore? or is this issue a arch linux specific thing only.
    Jabber: markgrandi[at]gmail.com

  7. #217
    Join Date
    Jan 2007
    Location
    Kentucky, USA
    Beans
    1,684
    Distro
    Ubuntu Development Release

    Re: HOWTO Fix A Buggy DSDT File

    I'm guessing it is just the Arch kernel developers that are removing the patch. I guess they are having problems, and just decided to remove it instead of fix it. Most distros add/remove their own kernel patches. The channel log for 2.6.30 still mentions the initrd-dsdt hook for Ubuntu.

  8. #218
    Join Date
    Jan 2007
    Location
    Kentucky, USA
    Beans
    1,684
    Distro
    Ubuntu Development Release

    Re: HOWTO Fix A Buggy DSDT File

    The pacth has been updated for 2.6.30. It is available. I would file a bug for Arch and link to it. The kernel devs just aren't compiling it in for some reason. You can also download the patch and try recompiling the kernel yourself if you feel energetic (LOL). http://gaugusch.at/acpi-dsdt-initrd-...0730+log.patch

  9. #219
    Join Date
    Aug 2008
    Location
    germany
    Beans
    857

    Re: HOWTO Fix A Buggy DSDT File

    Quote Originally Posted by 67GTA View Post
    Line 24 had the wrong syntax. That was causing the whole file to show errors. The Microsoft compiler loves to do this. The original line was (^CPU0._PPC). The "^" symbol doesn't belong here. I changed it to the ACPI compliant (\_PR_.CPU0._PPC) method, and you have zero errors/warnings. It was actually a good dsdt with some monkey buisness at the begining.
    Thank you very much, Sir!
    Much appreciated.

  10. #220
    Join Date
    Aug 2009
    Beans
    4
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: HOWTO Fix A Buggy DSDT File

    I only got as far as the fourth step
    Code:
    iasl -tc /home/<yourusername>/dsdt.dsl
    Afterwards, this is what came up.

    Code:
    Intel ACPI Component Architecture
    ASL Optimizing Compiler version 20081204 [Jan 10 2009]
    Copyright (C) 2000 - 2008 Intel Corporation
    Supports ACPI Specification Revision 3.0a
    
    /home/adminwalter/dsdt.dsl     1: [*** iASL: Read error on source code temp file /home/adminwalter/dsdt.src ***]
    Error    4095 -                  ^ syntax error, unexpected $end, expecting PARSEOP_DEFINITIONBLOCK
    
    Error    4010 - Could not close file "/home/adminwalter/dsdt.hex" (No space left on device)
    
    Segmentation fault
    I'm not sure how to proceed from here.

Page 22 of 59 FirstFirst ... 12202122232432 ... 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
  •