Parobalth
  • Home
  • Categories
  • Tags
  • Archives

Recent Posts all posts

Libreboot T400: Tap-Click Debian Stretch, Buster and Bullseye
posted in Computer
12.06.2023
Quicklisp
posted in Computer
12.06.2021
Quote 7: John Scalzi, New York
posted in Life
29.06.2020
Spring turns into summer
posted in Life
26.06.2020
Nmcli: Command line interface for network-manager
posted in Computer
24.07.2019
Quote 6: John Scalzi, reading as an essential
posted in Life
24.05.2019
Links of July 2018
posted in Life
31.07.2018
European Copyright Directive
posted in Computer
25.06.2018
Pelican: Scroll hack
posted in Computer
03.03.2018
TPE-N150USB Debian Stretch
posted in Computer
02.03.2018

Scroll recent Posts all posts

Libreboot T400: Tap-Click Debian Stretch, Buster and Bullseye
posted in Computer
12.06.2023

A quick and dirty write up how I configured a Tap-Click under Debian Stretch, Buster and Bullseye on a Libreboot T400.

Configuration¶

Tap to Click¶

I learned that with the upgrade to Debian Stretch Debian switched from synclient to libinput; This is how I configured Tap to click following this how-to of the ArchWiki:

install xinput

Stretch¶

Then at a terminal list input devices:

xinput list

My touchpad is id=11. List device properties:

xinput list-props 11

libinput Tapping is property 295, set to 1 to enable:

xinput set-prop 11 295 1

Buster¶

With Buster it did not work immediately because IDs changed: At a terminal list input devices:

xinput list

My touchpad is still id=11. List device properties:

xinput list-props 11

libinput Tapping is property 305 under Buster, set to 1 to enable:

xinput set-prop 11 305 1

Bullseye¶

With Bullseye it did not work immediately because IDs changed again: At a terminal list input devices:

xinput list

My touchpad is still id=11. List device properties:

xinput list-props 11

libinput Tapping is property 334 under Bullseye, set to 1 to enable:

xinput set-prop 11 334 1

Make it permanent¶

To autoload this change at every login I use a “xinput.desktop” file in ~/.config/autostart/

[Desktop Entry]
Type=Application
Exec=xinput set-prop 11 334 1
Hidden=false
X-MATE-Autostart-enabled=true
Name[de_AT]=xinput_tap_click
Name=xinput_tap_click
Comment[de_AT]=activate Tap Click
Comment=activate Tap Click

If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post: Except where otherwise noted, content of this blog post is licensed under a

Creative Commons License
Creative Commons Attribution-ShareAlike 4.0 International License.

Quicklisp
posted in Computer
12.06.2021

Install the cl-quicklisp package. At a shell-prompt execute ‘sbcl’. Then:

(load "/usr/share/cl-quicklisp/quicklisp.lisp")

(quicklisp-quickstart:install)

So far so good. I know I am behind with the content on this blog and some instruction for Debian Buster (current stable) are due.


If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post:

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Quote 7: John Scalzi, New York
posted in Life
29.06.2020

Celebrating the 20th anniversary of his blog “Whatever” author John Scalzi wrote a blogpost every day of September tackling different topics covering the span of 20 years. This quote is from day 21 New York:

“[…] New York still feels like a special, different, place to me. Magical? I don’t know about magical. Too much vague urine smell for magical. But as they say, there’s no place like it.”
— John Scalzi 1998/201k Whatever 20/20, Day Twenty-One New York


If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post:

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Spring turns into summer
posted in Life
26.06.2020

Spring…

spring, small plant

turns into endless summer…

summer, water melon


If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post:

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Nmcli: Command line interface for network-manager
posted in Computer
24.07.2019

Introduction¶

If you need wifi and a static IP I can recommend this approach from the debian wiki using wpa_supplicant.
If you need a more dynamic approach but still want or have to use the command line, there is a command line tool for network manager called nmcli. It is not very intuitive. I also had the problem that my Laptop has an internal wifi card and I had to configure a connection for an additional wifi usb dongle. Below the next headline are some useful commands I used to add a new connection and bring it up.
While writing this post I discovered some additional useful links I put at the end of this post.

Short summary of useful nmcli commands.¶

List status of available network interfaces:

nmcli device status

List wifi access-points:

nmcli device wifi list

Add a new connection named “foobar-home” for the network interface with the ifname wlx2824ff1a0227 and the ssid “foo”:

nmcli con add con-name foobar-home ifname wlx2824ff1a0227 type wifi ssid foo

Now we have to modify foobar-home to use wpa-psk:

nmcli con modify foobar-home wifi-sec.key-mgmt wpa-psk

Then we set the password “barbaz”:

nmcli con modify foobar-home wifi-sec.psk barbaz

Finally we bring the connection up: nmcli con up foobar-home

Interesting links I discovered while writing this post¶

  • This tutorial is very neat and straightforward.
  • Nmcli in the Archwiki.

If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post:

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Quote 6: John Scalzi, reading as an essential
posted in Life
24.05.2019

Celebrating the 20th anniversary of his blog “Whatever” author John Scalzi wrote a blogpost every day of September tackling different topics covering the span of 20 years. This quote is from day 19 Hobbies:

“For example, I wouldn’t call “reading” a hobby of mine, because it’s always just been part of my daily life. I read like I breathe. Breathing is not a hobby, it’s an essential. Same with reading.”
— John Scalzi 1998/2000 Whatever 20/20, Day Nineteen Hobbies


If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post:

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Links of July 2018
posted in Life
31.07.2018

Links worth sharing I found or compiled in July:

Artwork¶

Manolo Gamboa Naon via Jocelyn K. Gleis newsletter

Manolo Gamboa Naon, mmrrr Image 1

Image under a CC BY-NC-ND 4.0 license.

Manolo Gamboa Naon, mmrrr Image 2

Image under a CC BY-NC-ND 4.0 license.

Source of images: https://www.behance.net/gallery/67104507/mmrrr

Links¶

  • Trash is for tossers, Lauren Singer blogging about her zero waste life. Lots of useful advice to reduce your personal trash and live a better life.

  • Local thirty, Blogger Andrea Bemis is going to eat only food from a 200 mile radius of where she lives for 30 days.

My public feeds:¶

  • My public tt-rss feed, where I publish selected pieces of various RSS-Feeds I am following.
  • My public Shaarli feed, where I publish my online bookmarks.

If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post not including the artwork by Manolo Gamboa Naon (which are under a CC BY-NC-ND 4.0 license as stated above):

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

European Copyright Directive
posted in Computer
25.06.2018

Hmm, that one caught me off-guard. Only read recently about it via fsf newsletter:

  • https://www.fsf.org/blogs/community/free-software-is-at-risk-in-the-eu-take-action-now

I don’t like this bullshit at all!

Additional links:

  • https://www.eff.org/deeplinks/2018/06/internet-luminaries-ring-alarm-eu-copyright-filtering-proposal
  • https://www.theguardian.com/technology/2018/jun/20/eu-votes-for-copyright-law-that-would-make-internet-a-tool-for-control
  • https://juliareda.eu/eu-copyright-reform/censorship-machines/
  • https://saveyourinternet.eu/

Open letter (fsfe):

  • https://savecodeshare.eu/

Press release European Parliament:

  • http://www.europarl.europa.eu/news/en/press-room/20180618IPR06024/copyright-meps-update-rules-for-the-digital-age

If you speak german, read this interview with Julia Reda:

  • http://www.sueddeutsche.de/digital/urheberrecht-upload-filter-interview-1.4022269

UPDATE JULY:

1st win¶

one additional important link:

  • https://www.saveyourinternet.eu/

If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post:

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Pelican: Scroll hack
posted in Computer
03.03.2018

Recently I have made some slight changes to the elegant theme to add a scrollable list of my posts after the recent posts and all posts listing. It is just a dirty hack and results in a very ugly layout. One can easily notice that the main headlines are much smaller than less important ones. I am going to improve these issues in the next couple of weeks. Still I am quite baffled that I was able to make this hack happen with my almost non existent knowledge of pelican internals, themes and jinja-templates.

Screenshot to document the current state:
screenshot of pelican elegant theme hack

I am going to post a how-to once my solution is more polished. Feel free to contact me if you need details now.


If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post:

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

TPE-N150USB Debian Stretch
posted in Computer
02.03.2018

In 2017 I bought a TPE-N150USB wifi adapter from ThinkPenguin because I wanted libre driver and libre firmware. I have already written a short how-to to make it work under Debian Jessie (Debian 8).

Recently I tried to use the wifi adapter with NextThing Chip (armhf board) and failed hard. Then I tried my Libreboot T400 running Debian Stretch and also failed! This was rather unexpected. I lost a couple of hours because I thought the problem is a software not a firmware/kernel issue.
So far I have one working solution:
Install the files from the debian firmware-ath9k-htc package currently available for sid and buster (testing).
It worked great with my Laptop without further issues. It did also work with NextThing Chip but I had to use the hack from the ThinkPenguin page (wifi.scan-rand-mac-address=0) to make a succesful connection.

  • Interesting links:
    • Short how-to in the debian wiki.
    • GitHub page of debian package

Further investigation and additional tests are necessary. I am also going to contact ThinkPenguin about this issue.


If you have any questions, suggestions, thoughts and comments please feel free to email me.


License of this blog post:

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

  • Powered by Pelican. Theme: Elegant by Talha Mansoor