Skip to content

bonw16: Overview & repairs #306

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 15, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
- [Adder WS (addw5)](models/addw5/README.md)
- [Parts & Repairs](models/addw5/repairs.md)
- [Bonobo WS (bonw16)](models/bonw16/README.md)
- [External Overview](models/bonw16/external-overview.md)
- [Internal Overview](models/bonw16/internal-overview.md)
- [Parts & Repairs](models/bonw16/repairs.md)
- [Darter Pro (darp11)](models/darp11/README.md)
- [External Overview](models/darp11/external-overview.md)
Expand Down
13 changes: 9 additions & 4 deletions src/models/addw3/repairs.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,11 @@ The CMOS battery supplies power to the system's CMOS chip. UEFI settings and the

The Adder WS 3 has a single heatsink assembly with two fans. This assembly cools the CPU and GPU.

If the fans become noisy and cleaning them out doesn't fix the issue, you may need a new fan. [Contact support](https://support.system76.com) to start a warranty claim or parts purchase.
If the fans become noisy and cleaning them out doesn't fix the issue, you may need a new fan. [Contact support](https://support.system76.com) to start a warranty claim or parts purchase. These instructions can also be used if physical damage to the heatsink necessitates its replacement.

Depending on your climate and the age of the machine, it may be necessary to apply new thermal paste between the CPU/GPU and the heatsink. Thermal paste helps facilitate effective heat transfer between the CPU/GPU and the cooling equipment. These instructions can also be used in the unlikely event your heatsink needs to be replaced.
Thermal paste helps facilitate effective heat transfer between the CPU/GPU and the cooling equipment; depending on your climate and the age of the machine, replacing the thermal paste may improve cooling performance. The thermal paste should generally be replaced whenever the heatsink is removed.

Thermal putty (thicker than thermal paste) is used to bridge the gap between the VRAM chips and the heatsink. Replacing the thermal putty is optional when removing the heatsink. System76 suggests [Thermal Grizzly Putty Basic](https://www.thermal-grizzly.com/en/tg-putty/s-tg-p-b-030) (available at various retailers) or a similar alternative.

**Tools required:** Cross-head (Phillips) screwdriver
**Time estimate:** 25 minutes
Expand All @@ -158,11 +160,14 @@ Depending on your climate and the age of the machine, it may be necessary to app

4. Unplug the two white fan connectors from the motherboard (highlighted yellow above).
5. Remove the heatsink/fans from the case, being careful not to bend the heatsink pipes. It may take some pressure to break the seal of the thermal paste.
6. Using a paper towel, remove the existing thermal paste from the CPU, GPU, VRAM chips, and heatsink. You may also use a small amount of rubbing alcohol if the old paste is dried or difficult to remove.
6. Using a paper towel, remove the existing thermal paste from the CPU, GPU, and heatsink. You may also use a small amount of rubbing alcohol if the old paste is dried or difficult to remove.
- You can optionally remove the thermal putty from the four VRAM chips surrounding the GPU chip if you have replacement thermal putty to install.

![Thermal paste removal](./img/thermal-paste-removal.webp)

7. Apply a small line of thermal paste directly onto the CPU chip, GPU chip, and VRAM chips.
7. Apply a small line of thermal paste directly onto the CPU chip and the GPU chip.
- If you're also replacing the thermal putty, apply the new putty to the four VRAM chips.
- If you aren't replacing the thermal putty, scoop the existing putty (from the VRAM chip and the corresponding location on the heatsink) into the center of each VRAM chip using a flat plastic tool.

![Thermal paste application](./img/thermal-paste-application.webp)

Expand Down
16 changes: 10 additions & 6 deletions src/models/addw4/repairs.md
Original file line number Diff line number Diff line change
Expand Up @@ -149,17 +149,18 @@ Your Adder WS's WiFi and Bluetooth are both handled by the same module. It is a

The Adder WS 4 has a single heatsink assembly with two fans. This assembly cools the CPU and GPU.

If the fans become noisy and cleaning them out doesn't fix the issue, you may need a new fan. [Contact support](https://support.system76.com) to start a warranty claim or parts purchase.
If the fans become noisy and cleaning them out doesn't fix the issue, you may need a new fan. [Contact support](https://support.system76.com) to start a warranty claim or parts purchase. These instructions can also be used if physical damage to the heatsink necessitates its replacement.

Depending on your climate and the age of the machine, it may be necessary to apply new thermal paste between the CPU/GPU and the heatsink. Thermal paste helps facilitate effective heat transfer between the CPU/GPU and the cooling equipment. These instructions can also be used in the unlikely event your heatsink needs to be replaced.
Thermal paste helps facilitate effective heat transfer between the CPU/GPU and the cooling equipment; depending on your climate and the age of the machine, replacing the thermal paste may improve cooling performance. The thermal paste should generally be replaced whenever the heatsink is removed.

Thermal putty (thicker than thermal paste) is used to bridge the gap between the VRAM chips and the heatsink. Replacing the thermal putty is optional when removing the heatsink. System76 suggests [Thermal Grizzly Putty Basic](https://www.thermal-grizzly.com/en/tg-putty/s-tg-p-b-030) (available at various retailers) or a similar alternative.

**Part numbers:**
- The fan/heatsink assembly's manufacturer and part number is Yingfan `6-31-V350N-201`.
- The left fan (with stamped numbers 1/2/3) is a WINMA `EGC-85071S1-0AH`.
- The right fan (with stamped numbers 4/5/6) is a WINMA `ECG-79731S1-0AH`.


**Tools required:** Cross-head (Phillips) screwdriver
**Tools required:** Cross-head (Phillips) screwdriver, thermal putty spreader (flat plastic tool)
**Time estimate:** 25 minutes
**Difficulty:** High <span style="color:red;">●</span>

Expand All @@ -175,11 +176,14 @@ Depending on your climate and the age of the machine, it may be necessary to app

4. Unplug the two black fan connectors from the motherboard (highlighted green above).
5. Remove the heatsink/fans from the case, being careful not to bend the heatsink pipes. It may take some pressure to break the seal of the thermal paste.
6. Using a paper towel, remove the existing thermal paste from the CPU, GPU, VRAM chips, and heatsink. You may also use a small amount of rubbing alcohol if the old paste is dried or difficult to remove.
6. Using a paper towel, remove the existing thermal paste from the CPU, GPU, and heatsink. You may also use a small amount of rubbing alcohol if the old paste is dried or difficult to remove.
- You can optionally remove the thermal putty from the four VRAM chips surrounding the GPU chip if you have replacement thermal putty to install.

![Thermal paste removal](./img/thermal-paste-removal.webp)

7. Apply a small line of thermal paste directly onto the CPU chip, GPU chip, and VRAM chips.
7. Apply a small line of thermal paste directly onto the CPU chip and the GPU chip.
- If you're also replacing the thermal putty, apply the new putty to the four VRAM chips.
- If you aren't replacing the thermal putty, scoop the existing putty (from the VRAM chip and the corresponding location on the heatsink) into the center of each VRAM chip using a flat plastic tool.

![Thermal paste application](./img/thermal-paste-application.webp)

Expand Down
17 changes: 11 additions & 6 deletions src/models/bonw15/repairs.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,11 +142,13 @@ The CMOS battery supplies power to the system's CMOS chip. UEFI settings and the

The Bonobo WS 15 has a single heatsink assembly with two fans. This assembly cools the CPU and GPU.

If the fans become noisy and cleaning them out doesn't fix the issue, you may need a new fan. [Contact support](https://support.system76.com) to start a warranty claim or parts purchase.
If the fans become noisy and cleaning them out doesn't fix the issue, you may need a new fan. [Contact support](https://support.system76.com) to start a warranty claim or parts purchase. These instructions can also be used if physical damage to the heatsink necessitates its replacement.

Depending on your climate and the age of the machine, it may be necessary to apply new thermal paste between the CPU/GPU and the heatsink. Thermal paste helps facilitate effective heat transfer between the CPU/GPU and the cooling equipment. These instructions can also be used in the unlikely event your heatsink needs to be replaced.
Thermal paste helps facilitate effective heat transfer between the CPU/GPU and the cooling equipment; depending on your climate and the age of the machine, replacing the thermal paste may improve cooling performance. The thermal paste should generally be replaced whenever the heatsink is removed.

**Tools required:** Cross-head (Phillips) screwdriver
Thermal putty (thicker than thermal paste) is used to bridge the gap between the VRAM chips and the heatsink. Replacing the thermal putty is optional when removing the heatsink. System76 suggests [Thermal Grizzly Putty Basic](https://www.thermal-grizzly.com/en/tg-putty/s-tg-p-b-030) (available at various retailers) or a similar alternative.

**Tools required:** Cross-head (Phillips) screwdriverthermal putty spreader (flat plastic tool)
**Time estimate:** 15 minutes
**Difficulty:** High <span style="color:red;">●</span>

Expand All @@ -163,11 +165,14 @@ Depending on your climate and the age of the machine, it may be necessary to app
- The tape covering the [wireless card antennas](#replacing-the-wireless-card) may also need to be removed.
4. Unplug the black fan connectors from the motherboard.
5. Remove the heatsink/fans from the case, being careful not to bend the heatsink pipes. It may take some pressure to break the seal of the thermal paste.
6. Using a paper towel, remove the existing thermal paste from the CPU, GPU, VRAM chips, and heatsink. You may also use a small amount of rubbing alcohol if the old paste is dried or difficult to remove.
6. Using a paper towel, remove the existing thermal paste from the CPU, GPU, and heatsink. You may also use a small amount of rubbing alcohol if the old paste is dried or difficult to remove.
- You can optionally remove the thermal putty from the eight VRAM chips surrounding the GPU chip if you have replacement thermal putty to install.

![Thermal paste removal](./img/thermal-paste-removal.webp)

7. Apply a small line of thermal paste directly onto the CPU chip, GPU chip, and VRAM chips.
7. Apply a small line of thermal paste directly onto the CPU chip and the GPU chip.
- If you're also replacing the thermal putty, apply the new putty to the eight VRAM chips.
- If you aren't replacing the thermal putty, scoop the existing putty (from the VRAM chip and the corresponding location on the heatsink) into the center of each VRAM chip using a flat plastic tool.

![Thermal paste application](./img/thermal-paste-application.webp)

Expand Down Expand Up @@ -244,7 +249,7 @@ The keyboard includes per-key RGB LED backlighting, and can be replaced using th
6. Flip the black latches upwards to free the ribbon cables.
7. Pull the ribbon cables out of the connectors.
8. Remove the keyboard and replace it with the new one.
9. Carefully slide both ribbon cables into their connectors.
9. Carefully slide all three ribbon cables into their connectors.
10. Flip the black latches back into place to secure the ribbon cables.
11. (Optional) Replace the keyboard adhesive strip on the chassis.
12. Place the keyboard back into position, starting with the tabs on the bottom edge.
Expand Down
9 changes: 8 additions & 1 deletion src/models/bonw16/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Bonobo WS (bonw16)

- [External Overview](./external-overview.md)
- [Internal Overview](./internal-overview.md)
- [Parts & Repairs](./repairs.md)

![Bonobo WS](./img/bonw16.png)

The System76 Bonobo WS is a laptop with the following specifications:
Expand Down Expand Up @@ -33,7 +37,9 @@ The System76 Bonobo WS is a laptop with the following specifications:
- 1x HDMI 2.1
- 2x DisplayPort 2.1 over USB-C
- Memory
- Up to 192GB (4x48GB) dual-channel DDR5 SO-DIMMs @ 5600 MHz
- Up to 192GB (4x48GB) dual-channel DDR5 SO-DIMMs
- Single-rank RAM and 1x dual-rank RAM speed: 4400MHz
- 2x/3x/4x dual-rank RAM speed: 4000MHz
- Networking
- 2.5-Gigabit Ethernet
- M.2 PCIe/CNVi WiFi/Bluetooth:
Expand All @@ -42,6 +48,7 @@ The System76 Bonobo WS is a laptop with the following specifications:
- Power
- 330W (20V, 16.5A) DC-in port
- Barrel size: 5.5mm (outer), 2.5mm (inner)
- Included AC adapter: FSP FSP330-ACAU3
- 98Wh 8-cell Lithium-Ion battery
- Model number: X580BAT-8-98
- Sound
Expand Down
72 changes: 72 additions & 0 deletions src/models/bonw16/external-overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# Bonobo WS (External Overview)

## Left side:

![Left Ports](./img/ports-left.png)

## Right side:

![Right Ports](./img/ports-right.png)

## Front side:

![Front Ports](./img/ports-front.webp)

## Back side:

![Back Ports](./img/ports-back.png)

## Keyboard & touchpad:

![Keyboard & Touchpad](./img/keyboard-touchpad.png)

## Lid:

![Lid](./img/lid.png)

## Materials:

|Part |Material |Part Number |
|----------------------------------|---------|-------------------|
|LCD back cover (lid) |Aluminum |6-39-X5801-023 |
|LCD front cover (bezel) |Plastic |6-39-X5801-013 |
|Top case (palm rests/port covers) |Aluminum |6-39-X5802-013 <br/>or 6-39-X5802-011-L |
|Bottom panel |Aluminum |6-39-X5803-013 |

## LED indicators

The Bonobo WS has the following LED indicators:

|Icon |Color |Description |
|----------------------------------------|---------------|---------------------------------|
|![Power LED](./img/led-power.png) |Orange |Powered off, DC power plugged in |
| |Green |Powered on |
| |Blinking green |Sleeping (suspended) |
|![Battery LED](./img/led-battery.png) |Orange |Battery charging |
| |Green |Battery fully charged |
| |Blinking orange|Battery critically low |
|![Storage LED](./img/led-storage.png) |Green |Storage drive activity |

### Keyboard Shortcuts

The Bonobo WS has the following actions available using the Fn and Function keys:

|Key |Shortcut|Action |
|---------------------------|--------|-----------------------------------|
|![Fn-F1](./img/fn-f1.png) |Fn+F1 |Toggle trackpad |
|![Fn-F2](./img/fn-f2.png) |Fn+F2 |Toggle microphone mute |
|![Fn-F3](./img/fn-f3.png) |Fn+F3 |Mute |
|![Fn-F5](./img/fn-f5.png) |Fn+F5 |Volume down |
|![Fn-F6](./img/fn-f6.png) |Fn+F6 |Volume up |
|![Fn-F7](./img/fn-f7.png) |Fn+F7 |Toggle displays |
|![Fn-F8](./img/fn-f8.png) |Fn+F8 |Screen brightness down |
|![Fn-F9](./img/fn-f9.png) |Fn+F9 |Screen brightness up |
|![Fn-F10](./img/fn-f10.png)|Fn+F10 |Toggle webcam |
|![Fn-F11](./img/fn-f11.png)|Fn+F11 |Toggle airplane mode |
|![Fn-F12](./img/fn-f12.png)|Fn+F12 |Suspend |
|![Fn-F12](./img/fn-dia.jpg)|Fn+` |Play/Pause |
|![Fn-*](./img/fn-star.png) |Fn+* |Toggle keyboard backlight |
|![Fn-/](./img/fn-slash.png)|Fn+/ |Cycle keyboard color |
|![Fn--](./img/fn-minus.png)|Fn+- |Decrease keyboard brightness |
|![Fn-+](./img/fn-plus.png) |Fn++ |Increase keyboard brightness |
|1 |Fn+1 |Toggle fan between max/automatic |
3 changes: 3 additions & 0 deletions src/models/bonw16/img/battery.webp
Git LFS file not shown
3 changes: 3 additions & 0 deletions src/models/bonw16/img/bottom-panel-screws.webp
Git LFS file not shown
3 changes: 3 additions & 0 deletions src/models/bonw16/img/cmos-battery.webp
Git LFS file not shown
3 changes: 3 additions & 0 deletions src/models/bonw16/img/components-highlighted.webp
Git LFS file not shown
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-dia.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f11.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f12.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-f9.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-minus.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-plus.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-slash.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/fn-star.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/keyboard-adhesive.webp
Git LFS file not shown
3 changes: 3 additions & 0 deletions src/models/bonw16/img/keyboard-push-point.webp
Git LFS file not shown
3 changes: 3 additions & 0 deletions src/models/bonw16/img/keyboard-ribbons.webp
Git LFS file not shown
3 changes: 3 additions & 0 deletions src/models/bonw16/img/keyboard-touchpad.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/led-airplane.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/led-battery.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/led-power.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/led-storage.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/lid.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/models/bonw16/img/m2-slots.webp
Git LFS file not shown
Loading