luxnote lapstore servion thinkspot
Seite 23 von 23 ErsteErste ... 13212223
Ergebnis 441 bis 447 von 447

Thema: Anleitung: FSB 1066 CPUs inkl. Core 2 Quad in Thinkpad T61 benutzen + GPU undervolten

  1. #441

    Registriert seit
    13.03.2019
    Beiträge
    7
    Danke
    2
    Thanked 0 Times in 0 Posts
    Your german is fine, I understood everything.
    I'm going to try that out when I'm back at home on sunday.

  2. #442

    Registriert seit
    11.03.2019
    Beiträge
    10
    Danke
    2
    Thanked 1 Time in 1 Post
    I've made some progress with my ACPI tables problem and I'm going to post what I've found in the hope that it will help someone trying to tackle the same issues.

    1) There have been changes to grub and the kernel such that the command in the initial "howto" post will not work anymore. You cannot load the .aml files in any of the typical ways of adding kernel parameters. The only way I've found that works (with that kernel command) is to put the ACPI command originally posted by el-sahef into /boot/grub/custom.cfg (under Ubuntu) This does cause the .aml files to load. However...

    2) Presumably because of a newer/different BIOS, the ACPI files originally posted by el-sahef don't match up with the ACPI files dumped from the BIOS I'm using. A large portion of the code is similar, some is quite different... and the file names have changed around for whatever reason. I'm not sure if this is down to the ACPI tools or what... but this seems to explain why using his files causes lots of errors on this BIOS.

    Here's the table of how his files roughly equate to those that I dumped from my T61:

    his mine

    SSDT3 = ssdt4
    SSDT4 = ssdt1
    SSDT6 = ssdt9
    SSDT7 = ssdt7
    SSDT8 = ssdt8
    SSDT9 = ssdt6

    ------------------------------------- below here is probably irrelevant

    ssdt3 = SATA
    ssdt5 = PCI?
    ssdt6 = c-states



    3) Apparently, the preferred method to load these aml modules in modern kernels is documented here (I hope it's ok to post external links) https://www.kernel.org/doc/Documenta...e_override.txt

    This is much more of a pain, but it does work.


    For anyone who wants to run this mod under a current linux, all of this probably deserves a refreshed howto document/post. I have taken all of el-sahef's hard work and applied it to my ACPI tables. I haven't had 100% success as I have a syntax error in one file that I can't find after a long day of reading code. However, my mashup of 6 of my files and one of his, appended to my initrd, does boot and run properly, and only gives 1 error (or 3 depending on how you see it - I think the error is in that one file).

    I have more ground to cover but I'm getting there. I'm not sure how much value this has for the community given that it's a 10 year old laptop, but I'll post my progress for the historical record and in case it helps somebody. It looks like there are a few people out there still attempting this mod, although it seems that very few people are running linux

    A very big thanks to el-sahef for making sure I was headed in the right direction earlier on.
    Geändert von pentode (17.03.2019 um 12:31 Uhr)

  3. #443

    Registriert seit
    13.03.2019
    Beiträge
    7
    Danke
    2
    Thanked 0 Times in 0 Posts
    Oh boy, so today I disassembled it again and checked for continuity and I wasn't quite sure if there was any. So I re-did the cut and while re-soldering the cable back into place the little smd next to the cut where the cable is getting attached to became too hot and came right off the board. I wasn't able to find it, so I then bridged the gap between the two pads where the smd was and attached the cable to it. Then I booted the machine and it's actually working now with 1066 FSB and I didn't notice any smoke coming out of the machine so I guess it's fine. ^^'
    Geändert von DenkBlock (18.03.2019 um 12:06 Uhr)

  4. #444

    Registriert seit
    11.03.2019
    Beiträge
    10
    Danke
    2
    Thanked 1 Time in 1 Post
    Solder surface tension + heat pulling SMD component off the board and making it fly across the room... Done it a few times. It's a sickening feeling. When I had young eyes it was no problem at all... Now I basically abandon all hope. Even on rather large screws.

    I'm guessing (totally randomly) that that resistor is a pull-down and you might just get away with that. Or a pull-up

    Apparently there are schematics for this board but I've never seen them. Perhaps some kind soul out there will let us know what that resistor is... and you can bodge the correct resistor in there.

    Or, on a 10-year-old machine... and with all other things being healthy... maybe let 'er rip!

    Huge kudos for having the cojones to fire it up that way. I know I'd be obsessing over trying to find schematics for days!!!

    p.s. oh, and yes, your cut probably wasn't deep/wide enough. Cheers!
    Geändert von pentode (18.03.2019 um 22:08 Uhr)

  5. #445

    Registriert seit
    13.03.2019
    Beiträge
    7
    Danke
    2
    Thanked 0 Times in 0 Posts
    So far it works just fine. I put a T9600 in there and a T400 heatsink because the original T61 fan broke, it's getting about 71°C in Prime 95 and the noise of the T400 fan is way less noticeable.
    Thanks for your help. I guess I will get magnifying glasses with integrated led and an arm for mounting on my desk at some point. I don't solder stuff that often but it might be useful in the future. ^^

    I bought the machine for around 30 bucks on the bay, put a ssd in there and 4 gigs of ram. Currently there is manjaro on there and for surfing and streaming movies it is perfectly fine. I want to try installing arch linux soon, will be my first time.

    Cheers
    Geändert von DenkBlock (24.03.2019 um 09:54 Uhr)

  6. #446

    Registriert seit
    01.04.2019
    Beiträge
    1
    Danke
    0
    Thanked 0 Times in 0 Posts
    Hallo,
    ich weiss, ist ein Thinkpad Forum aber auch ich möchte den Intel QX 9300 gerne nutzen (hab ihn auch schon) unzwar auf meinem HP dv7-2230 eg mit Bios Version Insyde H20 F.46.
    Nun meine Frage:
    Genügt es einfach nur Throttlestop zu installieren (und den Anweisungen von @el-sahef zu folgen) und durch den Start beim Booten wird dann sozusagen das Bios umgangen ???
    Das wär ja schön...
    Ich bin bei meiner Googelei (eigentlich nach gemoddeter, unlocked Bios Version) hier gelandet und vielleicht könnt ihr mir ja weiterhelfen...!?
    Wenn hier keiner auf deutsch helfen kann, übersetze ich das auch gerne noch ins Englische.
    Dafür einfach "translation" wünschen... :-)

  7. #447

    Registriert seit
    11.03.2019
    Beiträge
    10
    Danke
    2
    Thanked 1 Time in 1 Post
    I've set this project aside for a few weeks as, despite the fact that I felt I was getting very close to success, it became too frustrating to continue. In brief, here are the symptoms:

    The machine (T61-Q9000) runs flawlessly under Windows. It will run for days on end and is rock solid under all conditions and loads between 0-100%. Under Linux, the machine randomly reboots- the shortest time it lasted was 10 seconds and the longest was 10 hours. It doesn't appear to be load related as I've run Prime95 on it for several hours and it was fine. It typically reboots while I'm not actively using machine- either it is just sitting there, or often it happens playing a Youtube video. I can't replicate the conditions that cause it to reboot- it does seem random.

    I have a few ideas, but since the computer runs fine under Windows, I'm going to consider my modified DSDT/SSDT files as suspect until I either get rid of all the errors I'm getting or I understand completely why they're not in play.

    I'm hoping that someone out there with a much better understanding of ACPI can take a look at these error messages and point me in the right direction.

    Code:
     [    0.000000] BIOS-e820: [mem 0x00000000bf6b0000-0x00000000bf6cbfff] ACPI data
    [    0.000000] BIOS-e820: [mem 0x00000000bf6cc000-0x00000000bf6fffff] ACPI NVS
    [    0.000000] ACPI: DSDT ACPI table found in initrd [kernel/firmware/acpi/dsdt.aml][0xe4c8]
    [    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt1.aml][0x956]
    [    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt2.aml][0x262]
    [    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt3.aml][0x1ed]
    [    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt4.aml][0x1f9]
    [    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt5.aml][0x31b]
    [    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt6.aml][0x245]
    [    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt7.aml][0x116]
    [    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt8.aml][0x87d]
    [    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt9.aml][0x1ed]
    [    0.000000] modified: [mem 0x00000000bf69f000-0x00000000bf6af545] ACPI data
    [    0.000000] modified: [mem 0x00000000bf6b0000-0x00000000bf6cbfff] ACPI data
    [    0.000000] modified: [mem 0x00000000bf6cc000-0x00000000bf6fffff] ACPI NVS
    [    0.000000] ACPI: Early table checksum verification disabled
    [    0.000000] ACPI: RSDP 0x00000000000F68C0 000024 (v02 LENOVO)
    [    0.000000] ACPI: XSDT 0x00000000BF6BB604 000094 (v01 LENOVO TP-7V    00002270  LTP 00000000)
    [    0.000000] ACPI: FACP 0x00000000BF6BB700 0000F4 (v03 LENOVO TP-7V    00002270 LNVO 00000001)
    [    0.000000] ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Gpe0Block: 64/32 (20170831/tbfadt-603)
    [    0.000000] ACPI BIOS Warning (bug): Optional FADT field Gpe1Block has valid Address but zero Length: 0x000000000000102C/0x0 (20170831/tbfadt-658)
    [    0.000000] ACPI: Table Upgrade: override [DSDT-LENOVO-TP-7V   ]
    [    0.000000] ACPI: DSDT 0x00000000BF6BBB1D Physical table override, new table: 0x00000000BF69F000
    [    0.000000] ACPI: DSDT 0x00000000BF69F000 00E4C8 (v01 LENOVO TP-7V    00002271 INTL 20180105)
    [    0.000000] ACPI: FACS 0x00000000BF6E4000 000040
    [    0.000000] ACPI: FACS 0x00000000BF6E4000 000040
    [    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
    [    0.000000] ACPI: SSDT 0x00000000BF6BB8B4 Physical table override, new table: 0x00000000BF6AD4C8
    [    0.000000] ACPI: SSDT 0x00000000BF6AD4C8 000956 (v01 LENOVO TP-7V    00002271 INTL 20180105)
    [    0.000000] ACPI: ECDT 0x00000000BF6CBB59 000052 (v01 LENOVO TP-7V    00002270 LNVO 00000001)
    [    0.000000] ACPI: TCPA 0x00000000BF6CBBAB 000032 (v02 LENOVO TP-7V    00002270 LNVO 00000001)
    [    0.000000] ACPI: APIC 0x00000000BF6CBBDD 000078 (v01 LENOVO TP-7V    00002270      00000000)
    [    0.000000] ACPI: MCFG 0x00000000BF6CBC55 00003C (v01 LENOVO TP-7V    00002270 LNVO 00000001)
    [    0.000000] ACPI: HPET 0x00000000BF6CBC91 000038 (v01 LENOVO TP-7V    00002270 LNVO 00000001)
    [    0.000000] ACPI: SLIC 0x00000000BF6CBCC9 000176 (v01 LENOVO TP-7V    00002270  LTP 00000000)
    [    0.000000] ACPI: BOOT 0x00000000BF6CBF66 000028 (v01 LENOVO TP-7V    00002270  LTP 00000001)
    [    0.000000] ACPI: ASF! 0x00000000BF6CBF8E 000072 (v16 LENOVO TP-7V    00002270 PTL  00000001)
    [    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
    [    0.000000] ACPI: SSDT 0x00000000BF6E2655 Physical table override, new table: 0x00000000BF6ADE1E
    [    0.000000] ACPI: SSDT 0x00000000BF6ADE1E 000262 (v01 LENOVO TP-7V    00002271 INTL 20180105)
    [    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
    [    0.000000] ACPI: SSDT 0x00000000BF6E28B4 Physical table override, new table: 0x00000000BF6AE080
    [    0.000000] ACPI: SSDT 0x00000000BF6AE080 0001ED (v01 LENOVO TP-7V    00002271 INTL 20180105)
    [    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
    [    0.000000] ACPI: SSDT 0x00000000BF6E295A Physical table override, new table: 0x00000000BF6AE26D
    [    0.000000] ACPI: SSDT 0x00000000BF6AE26D 0001F9 (v01 LENOVO TP-7V    00002271 INTL 20180105)
    [    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
    [    0.000000] ACPI: SSDT 0x00000000BF6E2E51 Physical table override, new table: 0x00000000BF6AE466
    [    0.000000] ACPI: SSDT 0x00000000BF6AE466 00031B (v01 LENOVO TP-7V    00002271 INTL 20180105)
    [    0.000000] ACPI: Table Upgrade: install [SSDT- PmRef- Cpu0Ist]
    [    0.000000] ACPI: SSDT 0x00000000BF6AE781 000245 (v01 PmRef  Cpu0Ist  00000101 INTL 20180105)
    [    0.000000] ACPI: Table Upgrade: install [SSDT- PmRef- Cpu1Cst]
    [    0.000000] ACPI: SSDT 0x00000000BF6AE9C6 000116 (v01 PmRef  Cpu1Cst  00000101 INTL 20180105)
    [    0.000000] ACPI: Table Upgrade: install [SSDT- PmRef- Cpu0Cst]
    [    0.000000] ACPI: SSDT 0x00000000BF6AEADC 00087D (v01 PmRef  Cpu0Cst  00000101 INTL 20180105)
    [    0.000000] ACPI: Table Upgrade: install [SSDT- PmRef- Cpu1Ist]
    [    0.000000] ACPI: SSDT 0x00000000BF6AF359 0001ED (v01 PmRef  Cpu1Ist  00000101 INTL 20180105)
    [    0.000000] ACPI: Local APIC address 0xfee00000
    [    0.000000] ACPI: PM-Timer IO Port: 0x1008
    [    0.000000] ACPI: Local APIC address 0xfee00000
    [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
    [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
    [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
    [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
    [    0.000000] ACPI: IRQ0 used by override.
    [    0.000000] ACPI: IRQ9 used by override.
    [    0.000000] Using ACPI (MADT) for SMP configuration information
    [    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
    [    0.000000] ACPI: Core revision 20170831
    [    0.000000] ACPI: 10 ACPI AML tables successfully acquired and loaded
    [    0.064855] PM: Registering ACPI NVS region [mem 0xbf6cc000-0xbf6fffff] (212992 bytes)
    [    0.064855] ACPI: bus type PCI registered
    [    0.064855] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
    [    0.068291] ACPI: Added _OSI(Module Device)
    [    0.068291] ACPI: Added _OSI(Processor Device)
    [    0.068291] ACPI: Added _OSI(3.0 _SCP Extensions)
    [    0.068291] ACPI: Added _OSI(Processor Aggregator Device)
    [    0.068291] ACPI: Added _OSI(Linux-Dell-Video)
    [    0.068291] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
    [    0.068291] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
    [    0.068291] ACPI: EC: EC started
    [    0.068291] ACPI: EC: interrupt blocked
    [    0.069677] ACPI: \: Used as first EC
    [    0.069680] ACPI: \: GPE=0x12, EC_CMD/EC_SC=0x66, EC_DATA=0x62
    [    0.069682] ACPI: \: Used as boot ECDT EC to handle transactions
    [    0.069903] ACPI: Executed 10 blocks of module-level executable AML code
    [    0.076009] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
    [    0.093037] ACPI: Dynamic OEM Table Load:
    [    0.093053] ACPI: SSDT 0xFFFF8FB1B6718800 000240 (v01 PmRef  Cpu0Ist  00000100 INTL 20050513)
    [    0.093074] ACPI Error: [_PPC] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-378)
    [    0.093085] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-252)
    [    0.093553] ACPI: Dynamic OEM Table Load:
    [    0.093568] ACPI: SSDT 0xFFFF8FB1B65B7000 00085E (v01 PmRef  Cpu0Cst  00000100 INTL 20050513)
    [    0.093585] ACPI Error: [CMW1] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-378)
    [    0.093593] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-252)
    [    0.093680] ACPI: Dynamic OEM Table Load:
    [    0.093680] ACPI: SSDT 0xFFFF8FB1B7148B00 0000C8 (v01 PmRef  Cpu1Ist  00000100 INTL 20050513)
    [    0.093680] ACPI Error: [_PPC] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-378)
    [    0.093680] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-252)
    [    0.093680] ACPI: Dynamic OEM Table Load:
    [    0.093680] ACPI: SSDT 0xFFFF8FB1B6595CC0 000085 (v01 PmRef  Cpu1Cst  00000100 INTL 20050513)
    [    0.093680] ACPI Error: [_CST] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-378)
    [    0.093680] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-252)
    [    0.093680] ACPI: Interpreter enabled
    [    0.093680] ACPI: (supports S0 S3 S4 S5)
    [    0.093680] ACPI: Using IOAPIC for interrupt routing
    [    0.093680] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
    [    0.093889] ACPI: Enabled 5 GPEs in block 00 to 1F
    [    0.108754] ACPI: Power Resource [PUBS] (on)
    [    0.110336] acpi PNP0C0A:01: ACPI dock station (docks/bays count: 1)
    [    0.113000] acpi LNXIOBAY:00: ACPI dock station (docks/bays count: 2)
    [    0.123397] acpi IBM0079:00: ACPI dock station (docks/bays count: 3)
    [    0.124475] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 *10 11)
    [    0.124740] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11)
    [    0.125003] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 *11)
    [    0.125265] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11)
    [    0.125528] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11)
    [    0.125791] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 *11)
    [    0.126055] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 *11)
    [    0.126318] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11)
    [    0.126517] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
    [    0.135372] pci 0000:00:1f.0: quirk: [io  0x1000-0x107f] claimed by ICH6 ACPI/GPIO/TCO
    [    0.144005] ACPI: EC: interrupt unblocked
    [    0.144005] ACPI: EC: event unblocked
    [    0.144005] ACPI: \_SB_.PCI0.LPC_.EC__: GPE=0x12, EC_CMD/EC_SC=0x66, EC_DATA=0x62
    [    0.144005] ACPI: \_SB_.PCI0.LPC_.EC__: Used as boot DSDT EC to handle transactions and events
    [    0.144058] ACPI: bus type USB registered
    [    0.144203] PCI: Using ACPI for IRQ routing
    [    0.177796] pnp: PnP ACPI init
    [    0.179072] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
    [    0.179436] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
    [    0.179576] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
    [    0.179623] pnp 00:03: Plug and Play ACPI device, IDs PNP0303 (active)
    [    0.179677] pnp 00:04: Plug and Play ACPI device, IDs IBM0057 PNP0f13 (active)
    [    0.181562] pnp: PnP ACPI: found 5 devices
    [    1.149744] ACPI: AC Adapter [AC] (on-line)
    [    1.149883] ACPI: Lid Switch [LID]
    [    1.149977] ACPI: Sleep Button [SLPB]
    [    1.150083] ACPI: Power Button [PWRF]
    [    1.157495] ACPI: Thermal Zone [THM0] (29 C)
    [    1.159655] ACPI: Thermal Zone [THM1] (31 C)
    [    1.177137] ACPI: Battery Slot [BAT0] (battery present)
    [    2.231884] ata3.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
    [    2.231887] ata3.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
    [    2.231890] ata3.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
    [    2.235312] ata3.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
    [    2.235315] ata3.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
    [    2.235317] ata3.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
    [    4.025134] thinkpad_acpi: ThinkPad ACPI Extras v0.25
    [    4.025440] ACPI Warning: SystemIO range 0x0000000000001028-0x000000000000102F conflicts with OpRegion 0x0000000000001000-0x000000000000107F (\_SB.PCI0.LPC.PMIO) (20170831/utaddress-247)
    [    4.025447] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
    [    4.025451] ACPI Warning: SystemIO range 0x00000000000011B0-0x00000000000011BF conflicts with OpRegion 0x0000000000001180-0x00000000000011BF (\_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
    [    4.025456] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
    [    4.025458] ACPI Warning: SystemIO range 0x0000000000001180-0x00000000000011AF conflicts with OpRegion 0x0000000000001180-0x00000000000011BF (\_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
    [    4.025463] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
    [    4.068475] thinkpad_acpi: ACPI backlight control delay disabled
    [    4.069176] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
    [    4.080041] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
    [    4.344252] ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)

    As you can see, all 10 of my modified tables (actually 1 or 2 of them stayed stock but I made a full set for reasons I won't go into now) are apparently successfully loaded _and_ overriding the hardware tables. However, for reasons that completely escape me, 4 of the BIOS tables are attempting to load after my set as _dynamic_ tables. These are the CPU0CST/CPU0IST and CPU1CST/CPU1IST tables. I don't know why they're being loaded, but it seems to me that if any of those variables related to c-states and power states are screwed up, that might account for my "random" reboots.

    The second obvious problem is the address conflicts. It appears they're related to the backlight, but I honestly have no idea. It seems logical, though, that if the same memory address is being used by 2 devices, this could cause a reboot.

    Does anyone out there know why those 4 tables are being loaded dynamically after my modified tables seem to load properly? And why just those 4? It seems suspicious since those are specifically CPU-power related. Is there a way to prevent dynamic tables from being loaded? I can't find any ACPI kernel option that can do it. Does anyone know if either of these problems are likely to be the source of my problem, or if I'm looking in the wrong direction altogether?

    Any and all insight is very much appreciated. I'd love to get this machine running properly under Linux.

    p.s. for anyone attempting this in 2019, one step that I don't believe is mentioned in the how-to posts is that as of now, the tables will not overwrite the old BIOS tables unless you bump the revision number. If you don't change the revision number, they are apparently loaded but unused as the kernel either uses the newest table version, or the first one it loads.
    Geändert von pentode (14.04.2019 um 13:10 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
CeCon ok1.de ipWeb Campus Shop CaptainNotebook RO Electronic