From f339cf08eecfd41ba8cd346ab555d37330196297 Mon Sep 17 00:00:00 2001 From: Pekka Helenius Date: Thu, 20 Jun 2019 15:39:05 +0300 Subject: [PATCH] Add system_conf --- README.md | 6 ++++++ system_conf/README.md | 30 ++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 system_conf/README.md diff --git a/README.md b/README.md index 617c256..6a4e99c 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,12 @@ The power adapter I use: ---------------- +### [Misc system configuration](system_conf/README.md) + +- **What? :** Various common instructions to configure Arch Linux OS on Clevo N950TP6 + +---------------- + ### [Laptop Images](images) - **What? :** Sample images of Clevo N950TP6 laptop diff --git a/system_conf/README.md b/system_conf/README.md new file mode 100644 index 0000000..8945726 --- /dev/null +++ b/system_conf/README.md @@ -0,0 +1,30 @@ +## Ethernet + +If your `eth0` interface is not listed in `ip addr` output, you may consider blacklisting default `r8169` kernel module and installing `r8168` as a replacement module. + +**1)** Add `blacklist r8169` into `/etc/modprobe.d/ethernet.conf`: + +``` +echo "blacklist r8169" | tee -a /etc/modprobe.d/ethernet.conf + +``` + +**2)** Install [r8168-dkms](https://aur.archlinux.org/packages/r8168-dkms/) from AUR repository + +**3)** If you have `r8169` module loaded (`lsmod`), remove it with `rmmod r8169` and load installed `r8168` module (`modprobe r8168`) + +## Nvidia Optimus + +- Follow [Arch Wiki - Bumblebee](https://wiki.archlinux.org/index.php/Bumblebee) instructions + +- Use Xorg configuration files provided [here](../multimonitor_and_desktop/xf86-intel-multimonitor) + +- Blacklist several kernel modules: + +``` +> cat /etc/modprobe.d/nvidia.conf + +blacklist nvidia +blacklist nouveau +options bbswitch load_state=0 +```