Search This Blog

Code snippets and memory joggers

Friday, August 29, 2025

A new install with Trixie

Intentions

I have an old ThinkCentre M73, not super powerful;  Intel Core i5-4570T Processor, 250G hard drive and 8G memory.

I need low resource apps and tools.

The install

Starting with a basic netinst install of trixie and then the following packages:

  • neovim
I'm not a fan of nano.
  • awesome
  • awesome-extra
  • xorg
The awesome Windows Manager, with very VIM-like key bindings.
  • arandr
to manage the displays
  • luakit
Browser, also with very VIM-like key bindings.
  • terminator
I have never tried this terminal emulator before and have heard good things, so thought I'd give it a go in this install.
  • alsa-utils
for handling sound easily.
  • wine
I enjoy playing DiscworldMUD and Quow has modified MUSHClient with some excellent and indespensable pluggins sadly MUSHClient is windows only.

I lament Quow not working with the excellent Mudlet for his plugins, which I use to use but appreciate his hardwork.
  • git 
to install some drivers for the wavlink dock I use.

`apt install neovim awesome awesome-extra luakit xorg terminator alsa-utils git wine`


Boot to my user and start the windows manager

`sudo systemctl edit getty@.service` to create a drop-in unit at /etc/systemd/system/getty@.service.d/override.conf with the following contents:

[Service]
ExecStart=
ExecStart=-/sbin/agetty --noclear --autologin keith %I $TERM

I then ran `sudo systemctl enable getty@tty1.service`

I added `startx`to the bottom of my .profile file in my home directory.

Using a decent editor ;)

`sudo update-alternatives --config editor`

Install and configure the drivers for the dock


git clone https://github.com/AdnanHodzic/displaylink-debian.git
cd displaylink-debian
sudo ./displaylink-debian.sh

running xrandr --listproviders did no showed me any more than the one provider, 
which meant that the drivers were not active.
vim /etc/X11/xorg.conf.d/20-displaylink.conf
an replaced th content with the following and rebooted:
Section "OutputClass"
    Identifier  "DisplayLink"
    MatchDriver "evdi"
    Driver      "modesetting"
    Option      "AccelMethod" "none"
EndSection
xrandr --setprovideroutputsource 1 0
xrandr --setprovideroutputsource 2 0
xrandr --setprovideroutputsource 3 0
xrandr --setprovideroutputsource 4 0
I configured the displays with arandr, don't forget to activate the dispalys you need in the Outputs drop down.

Shortcuts


Terminator is a bit long to type every time I want a terminal, which I do often.

No comments:

About Me

I love to travel and meet new people, motorbikes, moving my body through dance, martial arts and yoga. I'm a lifelong learner interested in how things work, and the way people think and make their decisions. My choice of superpower would be to speak with someone and understand them completely, including their intention and for me to be able to communicate my intention to them clearly in their own language. As an Amazon Associate, I may earn from links to qualifying purchases.