diff --git a/content/posts/2022-12-09-tuxedo-notebook-driver-issues/index.md b/content/posts/2022-12-09-tuxedo-notebook-driver-issues/index.md deleted file mode 100644 index ce5cf54..0000000 --- a/content/posts/2022-12-09-tuxedo-notebook-driver-issues/index.md +++ /dev/null @@ -1,59 +0,0 @@ -+++ -title = "Tuxedo keyboard" -date = "2022-12-09T21:52:31+01:00" - -draft = true - -+++ - -## Manjaro Linux - -check what kernel `uname -a` and install linux headers - -sudo pacman -S linux515-headers - -install tuxedo-keyboard - -sudo pacman -S tuxedo-keyboard-dkms - -source: - -github: - - - -## Fedora Linux - -https://www.reddit.com/r/tuxedocomputers/comments/uq6hka/how_to_get_tuxedo_control_center_working_on/ - - - -How to get TUXEDO Control Center working on Fedora 36 -The tuxedo-keyboard and tuxedo-control-center packages are already available in the Fedora copr repositories, but the tuxedo-keyboard package is currently outdated and will not work with the newest Fedora kernel (currently 5.17.6-300.fc36.x86_64). This is how to fix it in the meantime. - -Just install both packages as you would normally - -sudo dnf install kernel-devel -sudo dnf copr enable kallepm/tuxedo-keyboard -sudo dnf copr enable kallepm/tuxedo-control-center -sudo dnf install tuxedo-control-center -You will notice that fan control isn't working, because the tuxedo-keyboard package is outdated and you will have to compile the newest version yourself. - -Clone the tuxedo-keyboard GitHub repo: - -cd /tmp -git clone https://github.com/tuxedocomputers/tuxedo-keyboard.git -cd tuxedo-keyboard -git checkout release -Then build the module and ignore any error about vmlinux being unavailable: - -make clean && make -Add the module as DKMS module: - -make clean -sudo make dkmsinstall -And finally load the modules with modprobe: - -sudo modprobe tuxedo_keyboard -sudo modprobe tuxedo_io -Now the TUXEDO Control Center should work again or maybe after a reboot. diff --git a/content/posts/2023-01-24-tuxedo-notebook-driver-issues/index.md b/content/posts/2023-01-24-tuxedo-notebook-driver-issues/index.md new file mode 100644 index 0000000..a3e9c08 --- /dev/null +++ b/content/posts/2023-01-24-tuxedo-notebook-driver-issues/index.md @@ -0,0 +1,112 @@ ++++ +title = "Tuxedo: keyboard drivers" +summary = """Parts of my obviously already lost memory about +that freaking tuxedo-keyboard drivers. Installation on +Fedora 37 and Manjaro Sway.""" +date = "2023-01-23T23:05:11+0100" +categories = ["computerstuff"] +tags = ["linux", "fedora", "manjaro", "reminders"] + ++++ + +I had some "fun" recently when I realized that my keyboard on my main +laptop was lagging. Nearly every character at the end of a command or +at the beginning of a typing sequence were lost. I didn't noticed when +this exactly took over, but I started to hate this behaviour. + +So I thought it might be a good idea to install the drivers from where +I bought the laptop in the first place. + +## Fedora 37 + +Now it's already a few months ago since I made my notes about this, +I'm already running Manjaro Linux for a week or two so I'll just +format my notes a bit and let this reside on this page, for later use +I might have to re-investigate that sh** again... + +~~~console +$ sudo dnf install kernel-devel +$ sudo dnf copr enable kallepm/tuxedo-keyboard +$ sudo dnf copr enable kallepm/tuxedo-control-center +$ sudo dnf install tuxedo-control-center +~~~ + +Since I usually won't need the Control-Center, and to only get actual +(as in up-to-date) drivers, clone the git repository. + +~~~console +$ cd $HOME/git +$ git clone https://github.com/tuxedocomputers/tuxedo-keyboard.git +$ cd tuxedo-keyboard +$ git checkout release +~~~ + +Then build the module and ignore any error about vmlinux being +unavailable: + +~~~console +$ make clean && make +~~~ + +Add the module as DKMS module: + +~~~console +$ make clean +$ sudo make dkmsinstall +~~~ + +And finally load the modules with modprobe: + +~~~console +$ sudo modprobe tuxedo_keyboard +~~~ + +`tuxedo_io` should normally be automatically loaded when you load +`tuxedo_keyboard`. + +### Sources + +* [How to get Tuxedo Control Cen...](https://www.reddit.com/r/tuxedocomputers/comments/uq6hka/how_to_get_tuxedo_control_center_working_on/) + +## Manjaro (Sway) + +Check what kernel version is running (`uname -a`) +and install the linux headers for that kernel. + +~~~console +$ sudo pacman -S linux515-headers +~~~ + +Install `tuxedo-keyboard-dkms` from the wonderful AUR repository. + +~~~console +$ sudo pacman -S tuxedo-keyboard-dkms +~~~ + +or if you use yay + +~~~console +$ yay tuxedo-keyboard-dkms +~~~ + +Default values are crap (on my Polaris). + +~~~console +$ echo "options tuxedo_keyboard color=WHITE" | sudo tee +/etc/modprobe.d/tuxedo_keyboard.conf +~~~ + +You may read on the tuxedo website that you load other colors +with `sudo modprobe tuxedo_keyboard color=BLUE` for example--- +for me, this never worked. A reboot it is then for me. + +They work on it, they say... But we know, this feature will never +be implemented. That state is now for 2 years since I bought that +"linux laptop" from Tuxedo. PS: I'd never buy one again. + +### Sources + +* [Tuxedo Computers Info page](https://www.tuxedocomputers.com/de/Infos/Hilfe-Support/Anleitungen/Tastatur-Treiber-fuer-TUXEDO-Computers-Modelle-mit-RGB-Tastatur-nachinstallieren.tuxedo) +* [Github tuxedo-keyboard](https://github.com/tuxedocomputers/tuxedo-keyboard) +* [Github tuxedo-control-center](https://github.com/tuxedocomputers/tuxedo-control-center) +