Skip to content

Commit 1ad2d22

Browse files
authored
Merge branch 'master' into promote-recovery
2 parents 7f052c3 + 2a26a38 commit 1ad2d22

14 files changed

+121
-25
lines changed

content/graphics-switch-pop.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,13 @@ tableOfContents: true
2828
Many modern laptops with NVIDIA graphics cards have switchable graphics, which allows users to switch their primary GPU between the CPU's integrated graphics processor and the dedicated NVIDIA graphics card.
2929
The following System76 laptops have these switchable graphics capabilities:
3030

31-
- Adder WS (addw1, addw2)
31+
- Adder WS (addw1, addw2, addw3)
32+
- Bonobo WS (bonw15)
3233
- Galago Pro (galp5 - NVIDIA models only)
33-
- Gazelle (gaze14, gaze15, gaze16, gaze17)
34+
- Gazelle (gaze14, gaze15, gaze16, gaze17, gaze18)
3435
- Kudu (kudu6)
35-
- Oryx Pro (oryp4, oryp4-b, oryp5, oryp6, oryp7, oryp8, oryp9, oryp10)
36+
- Oryx Pro (oryp4, oryp4-b, oryp5, oryp6, oryp7, oryp8, oryp9, oryp10, oryp11)
37+
- Serval WS (serw13)
3638

3739
Pop!\_OS includes utilities for switching between these modes, which you can learn more about below.
3840

content/graphics-switch-ubuntu.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,13 @@ tableOfContents: true
2727

2828
Many modern laptops with NVIDIA graphics cards have switchable graphics, which allows users to switch their primary GPU between the CPU's integrated graphics processor and the dedicated NVIDIA graphics card. The following System76 laptops have these switchable graphics capabilities:
2929

30-
- Adder WS (addw1, addw2)
30+
- Adder WS (addw1, addw2, addw3)
31+
- Bonobo WS (bonw15)
3132
- Galago Pro (galp5 - NVIDIA models only)
32-
- Gazelle (gaze14, gaze15, gaze16, gaze17)
33+
- Gazelle (gaze14, gaze15, gaze16, gaze17, gaze18)
3334
- Kudu (kudu6)
34-
- Oryx Pro (oryp4, oryp4-b, oryp5, oryp6, oryp7, oryp8, oryp9, oryp10)
35+
- Oryx Pro (oryp4, oryp4-b, oryp5, oryp6, oryp7, oryp8, oryp9, oryp10, oryp11)
36+
- Serval WS (serw13)
3537

3638
## Graphics modes
3739

content/guides.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,21 @@ To see ports, keyboard layouts, function keys, and product quickstart guides, fi
2626
| Laptops | Desktops | Accessories |
2727
|:-------:|:--------:|:-----------:|
2828
| Adder WS [(addw1)](https://tech-docs.system76.com/models/addw1/README.html) | Meerkat [(meer5)](https://tech-docs.system76.com/models/meer5/README.html) | Launch [(launch_1)](https://tech-docs.system76.com/models/launch_1/README.html) |
29-
| Adder WS [(addw2)](https://tech-docs.system76.com/models/addw2/README.html) | Meerkat [(meer6)](https://tech-docs.system76.com/models/meer6/README.html) | Luanch [(launch_2)](https://tech-docs.system76.com/models/launch_2/README.html) |
29+
| Adder WS [(addw2)](https://tech-docs.system76.com/models/addw2/README.html) | Meerkat [(meer6)](https://tech-docs.system76.com/models/meer6/README.html) | Launch [(launch_2)](https://tech-docs.system76.com/models/launch_2/README.html) |
3030
| Adder WS [(addw3)](https://tech-docs.system76.com/models/addw3/README.html) | Thelio B4 [(thelio-b4)](https://tech-docs.system76.com/models/thelio-b4/README.html) | Launch Lite [(launch_lite_1)](https://tech-docs.system76.com/models/launch_lite_1/README.html) |
3131
| Bonobo WS [(bonw14)](https://tech-docs.system76.com/models/bonw14/README.html) | Thelio Major [(thelio-major-b1-b2/r1-r2)](https://tech-docs.system76.com/models/thelio-major-b1-b2-r1-r2/README.html) | Launch Heavy [(launch_heavy_1)](https://tech-docs.system76.com/models/launch_heavy_1/README.html) | Thelio Major [(thelio-major-r3)](https://tech-docs.system76.com/models/thelio-major-r3/README.html) |
32-
| Darter Pro [(darp6)](https://tech-docs.system76.com/models/darp6/README.html) | Thelio Massive B1 [(thelio-massive-b1)](https://tech-docs.system76.com/models/thelio-massive-b1.2/README.html) |
33-
| Darter Pro [(darp7)](https://tech-docs.system76.com/models/darp7/README.html) | Thelio Mega R1 [(thelio-mega-r1)](https://tech-docs.system76.com/models/thelio-mega-r1.0/README.html) |
34-
Darter Pro [(darp8)](https://tech-docs.system76.com/models/darp8/README.html) | Thelio Mira R1 [(thelio-mira-r1)](https://tech-docs.system76.com/models/thelio-mira-r1.0/README.html) |
35-
| Galago Pro [(galp4)](https://tech-docs.system76.com/models/galp4/README.html) | Thelio Mira B1 [(thelio-mira-b1)](https://tech-docs.system76.com/models/thelio-mira-b1.0/README.html) |
36-
| Galago Pro [(galp5)](https://tech-docs.system76.com/models/galp5/README.html) | Thelio Mira R3 [(thelio-mira-r3)](https://tech-docs.system76.com/models/thelio-mira-r3/README.html) |
32+
| Bonobo WS [(bonw15)](https://tech-docs.system76.com/models/bonw15/README.html) | Thelio Massive B1 [(thelio-massive-b1)](https://tech-docs.system76.com/models/thelio-massive-b1.2/README.html) |
33+
| Darter Pro [(darp6)](https://tech-docs.system76.com/models/darp6/README.html) | Thelio Mega R1 [(thelio-mega-r1)](https://tech-docs.system76.com/models/thelio-mega-r1.0/README.html) |
34+
| Darter Pro [(darp7)](https://tech-docs.system76.com/models/darp7/README.html) | Thelio Mira R1 [(thelio-mira-r1)](https://tech-docs.system76.com/models/thelio-mira-r1.0/README.html) |
35+
Darter Pro [(darp8)](https://tech-docs.system76.com/models/darp8/README.html) | Thelio Mira B1 [(thelio-mira-b1)](https://tech-docs.system76.com/models/thelio-mira-b1.0/README.html) |
36+
| Galago Pro [(galp4)](https://tech-docs.system76.com/models/galp4/README.html) | Thelio Mira R3 [(thelio-mira-r3)](https://tech-docs.system76.com/models/thelio-mira-r3/README.html) |
37+
| Galago Pro [(galp5)](https://tech-docs.system76.com/models/galp5/README.html) |
3738
| Galago Pro [(galp6)](https://tech-docs.system76.com/models/galp6/README.html) |
39+
| Galago Pro [(galp7)](https://tech-docs.system76.com/models/galp7/README.html) |
3840
| Gazelle [(gaze15)](https://tech-docs.system76.com/models/gaze15/README.html) |
3941
| Gazelle [(gaze16)](https://tech-docs.system76.com/models/gaze16/README.html) |
4042
| Gazelle [(gaze17)](https://tech-docs.system76.com/models/gaze17/README.html) |
43+
| Gazelle [(gaze18)](https://tech-docs.system76.com/models/gaze18/README.html) |
4144
| Kudu [(kudu6)](https://tech-docs.system76.com/models/kudu6/README.html) |
4245
| Lemur Pro [(lemp9)](https://tech-docs.system76.com/models/lemp9/README.html) |
4346
| Lemur Pro [(lemp10)](https://tech-docs.system76.com/models/lemp10/README.html) |

content/launch_2-firmware-update.md

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
---
2+
title: Manual steps to update firmware on Launch and Launch Heavy keyboards
3+
description: >
4+
Launch firmware before version 0.12.20 will need these manual steps to make sure they can reliably upgrade firmware with `fwupd`
5+
keywords:
6+
- Firmware
7+
- Open Firmware
8+
- fwupd
9+
- Launch_2
10+
- Launch_heavy_1
11+
12+
facebookImage: /_social/article
13+
twitterImage: /_social/article
14+
15+
hidden: false
16+
section: software-troubleshooting
17+
tableOfContents: true
18+
---
19+
20+
## Steps to take to update firmware
21+
22+
* NOTE: This should only be necessary for firmware versions starting with `0.7.103-`. Newer versions should be able to update via the Firmware Manager in Pop!\_OS and Ubuntu, or via `fwupdmgr`.
23+
24+
If you are receiving notifications that your `launch_2` or `launch_heavy_1` keyboard has an available firmware update, but the update won't install, this guide may help you manually flash the firmware update. We will be using the [System76 Keyboard Configurator](https://github.com/pop-os/keyboard-configurator/), but it will be in the testing mode that we use for factory firmware updates, as well as quality control.
25+
26+
Manually updating firmware in this way will reset your Launch back to its factory defaults, undoing any customizations that you've made to mapping and LEDs. Before you begin, you may want to use the System76 Keyboard Configurator to export your layout. After the firmware update, it can be imported to restore all of your customizations.
27+
28+
![Exporting Layout in Keyboard Configurator](/images/launch_2-firmware-update/heavy-export-layout.png)
29+
30+
### Install software
31+
32+
We have a package that will launch the System76 Keyboard Configurator in testing mode, which can be used to install this firmware update. Run the following command in a terminal:
33+
34+
```
35+
sudo apt install test-launch-system76-keyboard-configurator
36+
```
37+
38+
If you are not on Pop!\_OS or Ubuntu, you can also use the AppImage version of the System76 Keyboard Configurator and launch it with the `--launch-test` command line argument. You will also need to install `avrdude` and `dfu-programmer` if they are not installed already.
39+
40+
Start System76 Keyboard Tester -- this will launch the System76 Keyboard Configurator in a test mode.
41+
42+
![System76-Tester](/images/launch_2-firmware-update/Launch-system76-keyboard-tester.png)
43+
44+
### Enter Bootloader mode
45+
46+
Unplug the Launch Keyboard and hold <kbd>Esc</kbd> while plugging it back in. Continue to hold the <kbd>Esc</kbd> key for about 10 seconds, or until the firmware update button appears in the right side of the Configurator's header bar. The keyboard's LEDs will remain off while the keyboard is in bootloader mode.
47+
48+
![System76-Tester-in-update-mode](/images/launch_2-firmware-update/Tester-in-firmware-update-mode.png)
49+
50+
* NOTE: This occasionally takes a couple tries. If the LEDs come on and the keyboard powers on normally, try a few more times. In between retries, leave the keyboard unplugged for 15 to 20 seconds.
51+
52+
### Update firmware
53+
54+
When the firmware update button appears, it means that your keyboard is in bootloader mode and is ready for a firmware update. Click the firmware update button and select your keyboard's model to initiate the firmware update.
55+
56+
* **WARNING:** Do not unplug the keyboard while firmware is updating! An incomplete firmware flash will render the keyboard inoperable and unflashable.
57+
58+
![System76-Tester-firmware-update](/images/launch_2-firmware-update/Tester-in-firmware-update-mode-menu.png)
59+
60+
Once the firmware update has completed, the keyboard will reset, the keyboard will be displayed in the Configurator window, and the LEDs will turn on to the default "spacetime" pattern.
61+
62+
The button below the keyboard in the Configurator should now say "Configure Keyboard" instead of "Keyboard firmware update required!"
63+
64+
![firmware-update-success](/images/launch_2-firmware-update/firmware-update-success.png)
65+
66+
### Clean up and remove software
67+
68+
We can remove the unneeded software with:
69+
70+
```
71+
sudo apt remove test-launch-system76-keyboard-configurator
72+
sudo apt autoremove
73+
```
74+
75+
Future updates will now be done with the firmware manager in Pop!\_OS or Ubuntu, and these manual steps should not be necessary.
76+
77+
## Getting help
78+
79+
If this does not work, please open a [support case](https://support.system76.com/) for for your keyboard. Factory updates to firmware done via ISP cable can be arranged.

content/power-on-failure-laptop.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ tableOfContents: true
2020
3. Confirm the outlet you are connecting to works by plugging in another device.
2121
4. Plug in the AC Adapter to the wall and computer. Laptops have a charging indicator in front with a light. Please provide the light color(s) and icon underneath it to the support team.
2222
- 4A. If the battery is removable, unplug the machine, remove the battery, and plug the machine back into the power source without the battery installed. Please provide the light status to the support team.
23-
5. To perform a hardware reset, unplug the system. Disconnect the CMOS battery for 30 seconds. Reconnect the CMOS battery and turn the computer on with the battery installed and the AC Adapter plugged in. Instructions to disconnect the CMOS battery can be found for your model [here](https://tech-docs.system76.com/README.html).
23+
5. To perform a hardware reset, unplug the system. Disconnect the main battery and CMOS battery for 30 seconds. Reconnect the CMOS battery and the main battery, connect the AC adapter, and power the computer on. Instructions to disconnect the main battery and CMOS battery can be found for your model [here](https://tech-docs.system76.com/README.html).
2424
6. If the keyboard backlight (both multi color and single color) comes on but nothing is on the display try the following steps:
2525
- 6a. Connect an external display if possible
2626
- 6b. Remove the bottom cover of the system (if you are comfortable) and remove one stick of RAM if you have more then one. This will allow us to test both sticks as a bad stick of RAM can cause a system to not boot. Refer to this [article](/articles/guides) to find the service manual for your system.

content/windows.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Installing Windows is undertaken at your own risk. It's possible not all hardwar
3838

3939
## Windows 11
4040

41-
> **Windows 11 Compatibility:** Windows 11 is not supported on all systems. Open Firmware systems do not support Secure Boot which is a requirement for Windows 11. If your computer does not meet [Windows 11 requirements](https://support.microsoft.com/en-us/topic/windows-11-system-requirements-86c11283-ea52-4782-9efd-7674389a7ba3), try Windows 10. Windows 10 is still supported by Microsoft until [October of 2025](https://docs.microsoft.com/en-us/lifecycle/products/windows-10-home-and-pro).
41+
> **Windows 11 Compatibility:** Windows 11 is not supported on all systems. Open Firmware systems below 13th Gen do not support Secure Boot which is a requirement for Windows 11. If your computer does not meet [Windows 11 requirements](https://support.microsoft.com/en-us/topic/windows-11-system-requirements-86c11283-ea52-4782-9efd-7674389a7ba3), try Windows 10. Windows 10 is still supported by Microsoft until [October of 2025](https://docs.microsoft.com/en-us/lifecycle/products/windows-10-home-and-pro).
4242
4343
### Compatibility Table
4444

@@ -47,30 +47,36 @@ Installing Windows is undertaken at your own risk. It's possible not all hardwar
4747
| ------------ | ------------------ | ------------------ |
4848
| addw1 | Yes | Yes |
4949
| addw2 | Yes | No |
50-
| addw3 | Yes | No |
50+
| addw3 | Yes | Yes |
5151
| bonw14 | Yes | No |
52+
| bonw15 | Yes | Yes |
5253
| darp6 | Yes | No |
5354
| darp7 | Yes | No |
5455
| darp8 | Yes | No |
56+
| darp9 | Yes | Yes |
5557
| galp4 | Yes | No |
5658
| galp5 | Yes | No |
59+
| galp6 | Yes | No |
60+
| galp7 | Yes | Yes |
5761
| gaze15 | Yes | No |
5862
| gaze16 | Yes | No |
5963
| gaze17 | Yes | No |
60-
| gaze18 | Yes | No |
64+
| gaze18 | Yes | Yes |
6165
| lemp9 | Yes | No |
6266
| lemp10 | Yes | No |
6367
| lemp11 | Yes | No |
68+
| lemp12 | Yes | Yes |
6469
| oryp6 | Yes | No |
6570
| oryp7 | Yes | No |
6671
| oryp8 | Yes | No |
6772
| oryp9 | Yes | No |
6873
| oryp10 | Yes | No |
74+
| oryp11 | Yes | Yes |
6975
| pang10 | Yes | Yes |
7076
| pang11 | Yes | Yes |
7177
| pang12 | Yes | Yes |
7278
| serw12 | Yes | Yes |
73-
| serw13 | Yes | No |
79+
| serw13 | Yes | Yes |
7480

7581
| Desktop Model | Windows 10 Support | Windows 11 Support |
7682
| ----------------- | ------------------ | ------------------ |
@@ -84,15 +90,18 @@ Installing Windows is undertaken at your own risk. It's possible not all hardwar
8490
| thelio-b2 | Yes | Yes |
8591
| thelio-b3 | Yes | Yes |
8692
| thelio-b4 | Yes | Yes |
93+
| thelio-b5 | Yes | Yes |
8794
| thelio-mira-r1 | Yes | Yes* |
8895
| thelio-mira-r2 | Yes | Yes* |
8996
| thelio-mira-r3 | Yes | Yes* |
9097
| thelio-mira-b1 | Yes | Yes* |
9198
| thelio-mira-b2 | Yes | Yes* |
9299
| thelio-mira-b3 | Yes | Yes* |
100+
| thelio-mira-b4 | Yes | Yes* |
93101
| thelio-major-r1 | Yes | Yes* |
94102
| thelio-major-r2 | Yes | Yes* |
95103
| thelio-major-r3 | Yes | Yes* |
104+
| thelio-major-r4 | Yes | Yes* |
96105
| thelio-major-b1 | Yes | Yes* |
97106
| thelio-major-b2 | Yes | Yes* |
98107
| thelio-major-b3 | Yes | Yes* |

layouts/default.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
url-desktops="https://system76.com/desktops"
3131
url-mini="https://system76.com/desktops/meerkat"
3232
url-servers="https://system76.com/servers"
33+
url-components="https://system76.com/components"
3334
url-keyboards="https://system76.com/accessories/launch"
3435
url-pop-os="https://pop.system76.com"
3536
url-contact="https://system76.com/contact"

package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"@fortawesome/fontawesome-svg-core": "^1.2.36",
1414
"@fortawesome/free-brands-svg-icons": "^5.15.4",
1515
"@nuxt/content": "^1.14.0",
16-
"@system76/components": "^1.6.0",
16+
"@system76/components": "^1.7.0",
1717
"@system76/design": "^5.4.1",
1818
"core-js": "^3.18.2",
1919
"nuxt": "^2.2.0",
Loading

0 commit comments

Comments
 (0)