Tuesday, May 12, 2026
Monday, May 4, 2026
Raspberry Pi display 7" install
Rotate screen without a desktop
To set the screen orientation on a device that lacks a desktop environment, edit the /boot/firmware/cmdline.txt configuration file to pass an orientation to the system. Add the following line to cmdline.txt:
video=DSI-1:800x480@60,rotate=<rotation-value>Replace the <rotation-value> placeholder with one of the following values, which correspond to the degree of rotation relative to the default on your display:
090180270
For example, a rotation value of 90 rotates the display 90 degrees to the right. 180 rotates the display 180 degrees, or upside-down.
Note | It is not possible to rotate the DSI display separately from the HDMI display with cmdline.txt. When you use DSI and HDMI simultaneously, they share the same rotation value. |
Rotate touch input
Warning | Rotating touch input via device tree can cause conflicts with your input library. Whenever possible, configure touch event rotation in your input library or desktop. |
Rotation of touch input is independent of the orientation of the display itself. To change this you need to manually add a dtoverlay instruction in /boot/firmware/config.txt. Add the following line at the end of config.txt:
dtoverlay=vc4-kms-dsi-7inch,invx,invyThen, disable automatic display detection by removing the following line from config.txt, if it exists:
display_auto_detect=1Touch Display device tree option reference
The vc4-kms-dsi-7inch overlay supports the following options:
| DT parameter | Action |
|---|---|
| Sets X resolution (default 800) |
| Sets Y resolution (default 480) |
| Invert X coordinates |
| Invert Y coordinates |
| Swap X and Y coordinates |
| Disables the touch overlay totally |
To specify these options, add them, separated by commas, to your dtoverlay line in /boot/firmware/config.txt. Boolean values default to true when present, but you can set them to false using the suffix "=0". Integer values require a value, e.g. sizey=240. For instance, to set the X resolution to 400 pixels and invert both X and Y coordinates, use the following line:
dtoverlay=vc4-kms-dsi-7inch,sizex=400,invx,invyInstallation on Compute Module based devices.
Wednesday, April 22, 2026
vnc server install ubuntu
Sunday, April 12, 2026
telnetd installation on linux
Tuesday, March 17, 2026
Yahoo / Thunderbird login changes / notes
In addition to enhanced security, this update also allows you to access Yahoo, AOL, and ATT calendars and address books in Thunderbird, which is a major new benefit to users. If you need more information, see OAuth2 Authorization below.
You have only one account
If you have only one account, then no change is needed in Thunderbird for PKCE to work. You just log in ("authenticate") by providing your email account and account password (App passwords do not work with OAuth2), and then confirm that Thunderbird may access data on the provider's servers (AOL, ATT, Yahoo, etc). This is a normal and safe process. If you have difficulty, please see Detailed Troubleshooting Steps below.
You have more than one account
Sunday, March 15, 2026
WSL notes on Win 11
Thursday, March 5, 2026
Installing Archivebox
Tuesday, March 3, 2026
Install and enable telnet daemon on Raspberry Pi
Transfer package list from one linux system to new install
Open the terminal on your old machine and enter this command. It creates a list of all packages you manually installed.
apt-mark showmanual > packages.txt
Transfer the packages.txt file to the PC with the new installation. Open a terminal in the that navigate to the folder where you kept the packages.txt file. Then run this command.
sudo xargs apt install -y
Monday, February 16, 2026
disable windows 10, 11 activity history storage on local device
Activity history going to MS should be off by default. To disable it use this
Stop saving activity history locally on your device
-
Select Start , then select Settings > Privacy > Activity history.
-
Clear the Store my activity history on this device checkbox.
Wednesday, February 11, 2026
angry ip scanner notes
run windows "run" tasks with elevated privileges
Win + R, type taskschd.msc, and press Ctrl + Shift + Enter to launch with elevated privileges. Windows antimalware executable task running as cpu hog
It's the windows cache maintenance.
- Press Windows key + R. This will open Run. Alternatively, you can go to Start and search for Run.
- In Run dialog box, type taskschd.msc and hit enter.
- Navigate to Task Scheduler Library > Microsoft > Windows > Windows Defender.
- On the right hand pane, double-click on Windows Defender Scheduled Scan.
- On the General tab, uncheck the option Run with highest privileges.
- Click on Conditions tab and uncheck all the options.
- Click on OK.
Saturday, January 17, 2026
vtclock block letter ascii clock runs interminal
--030--
Thursday, January 15, 2026
vnc server security problem with Raspberry pi builtin vnc
https://www.cpmspectrepi.uk/raspberry_pi/MoinMoinExport/RealVNC_RaspiPIOS_Bullseye.html
https://forums.raspberrypi.com/viewtopic.php?t=352458
vncserver -Encryption PreferOff -Authentication VncAuth
--30--
Wednesday, January 14, 2026
installing angry ipscanner on Ubuntu 18.04
Ubuntu 18.04 is released in 2018, so need down rev java and angry ip scanner to match
sourceforge had a page with revisions as or 1/14/2026
https://sourceforge.net/projects/ipscan/files/ipscan3-binary/
apt -y install rpm fakeroot
apt install openjdk-21-jdk
dpkg --install ipscan_3.5.3_amd64.deb