Thursday, May 30, 2024
Upgrading from Fedora 39 to 40
Saturday, April 13, 2024
Upgrading Fedora 38 to Fedora 39
Even though Fedora 40 is coming out in a few days (or because of it), it was time to upgrade from 38 to 39.
No immediately noticeable problem. It downloaded the packages, installed and rebooted with no problems.
One reason is that my Fedora 38 ran into problems with NUT being able to load the driver to the UPS. This seemed to be because Fedora 38 had upgraded the NUT packages and there's an issue. I noticed that Fedora 39 actually uses the previous package version and when the system came up after the upgrade, NUT was working again.
Friday, April 12, 2024
Remembering Multi-Monitor Layout on Linux
Problem
I currently have the three monitors daisy-chained so the PC is connect to one monitor through USB-C DisplayPort and then daisy-chained to the other through standard DisplayPort cables. This set up has a problem when the PC suspends or restarts. Sometimes the first display gets no signals from the PC (thus none of the others does either) or just the last display gets no signals. In either case, turning off-and-on will bring up all the displays (which I'm guessing allows the PC and monitor to do their handshake properly), but the layout of the displays are forgotten.
Diagnoses
There seems to be two problems:
- One is that that when the system comes up that the monitor is not able communicate with it causing it to not wake up. This could be some kind of race condition, but I'm not certain.
- The display output names gets changed where Monitor A is sometimes referred to as DisplayPort-4 and another time it can be named DisplayPort-1. The info I've found seems to point to this being caused by the video drivers who is responsible for setting the output names (e.g. DisplayPort-1, DP-1, etc.).
Solution(s)
I don't have a solution for #1, but the solution/workaround for #2 can mitigates it.
Linux uses the RandR (Resize and Rotate X Windows Extension) and the xrandr tool can be used but the parameters becomes long when there's multiple monitors, different rotations and positions that are relative to each other. Another tool that helps is arandr which is a GUI front-end to xrandr that has a feature to save layout into a script that can be run. Once you have your layout setup, it can export it to a script that you can re-run, but I ran into two problems:
- It doesn't capture the order of the displays (which is on the right, middle and left) so while all three might be in the right rotation, they are not in the right order.
- The name of the display sometimes changes (e.g. a display might once be called DisplayPort-1 get tuned into DisplayPort-4) and then the script also doesn't work.
Wednesday, March 6, 2024
Gyudon (Beef Bowl)
Originally from Adam Liaw:
- Thinly sliced beef
- 3/4 cup chicken stock
- 1/4 cup soy sauce
- 2 tbsp sake
- 2tbsp mirin
- 3 tsp sugar
- 1 brown onion
Monday, March 4, 2024
Buying Plywood - Cuts, Cores, Matches and More
Buying lumber from a lumber yard can be intimidating, but surely plywood is simpler... right? Plywood is a manufactured product that has a more controlled process and standardization then harvesting lumber, but there are still a lot of variations in plywood that makes buying plywood more complicated then if you were to buy a PlayStation off the shelf.
I don't buy plywood frequently, each time I do I have to refresh myself on all the different terminology and options that I get back from the lumber dealer so I decided to write a post to myself to save my time re-searching the internet on what each thing means.
Core Materials
Face and Back Grades
Face grades:
- AA - Premium, architectural quality for interiors, case goods and high end furniture.
- A - Not as high as AA but still excellent appearance.
- B - Less perfect and consistent than A panels but more economical.
- C - More defects and variations. Not as attractive so good for less visible applications.
- "Shop" grade - Panels that have some imperfection that causes the sheet to not meet the grade (e.g. A1 or C2).
Back grades
Baltic Birch Grades
- B/BB - one face free of "footballs".
- BB/BB - An average of 4 to 6 footballs per face
- BB/CP - An average of 4 to 6 football on one face and unlimited footballs on the back
Veneer Core
MDF Core
MDF core consists of using medium density fiberboard between the face veneers which is very stable and uniform. MDF can be heavy and can swell up and dissolve when wet.Combination Core
Veneer Cuts
Veneer Match
Slip Matching
Sequence Match
Book Matching
Book matching turns the panels over so that two adjacent panels mirrors each other much like how you open a book.References
- https://www.decorativehardwoods.org/sites/default/files/2022-02/HWPW%20Handbook.pdf
- https://chesapeakeplywood.com/architectural-plywood/
- https://www.columbiaforestproducts.com/library/reference-guides/grading-guide/veneer-cuts-and-matching/
- https://www.columbiaforestproducts.com/2015/08/29/matching-confusion-uncomplicating-an-overused-term/
- https://www.columbiaforestproducts.com/library/reference-guides/core-types/
- https://www.archtoolbox.com/wood-veneer-matching/
- https://awiqcp.org/news-and-blog/wood-veneers-matching/ -- sequence matching have a higher standard for matching more then slip (which is also layers it in sequence.
- https://www.decorativehardwoods.org/pdfs-available-download
Sunday, January 7, 2024
Reacher Season 2 - My Reaction So Far
Season 1 of Amazon's Reacher was a surprisingly entertaining show with a great cast that showed clear chemistry with each other. The banter between the characters were fun to watch rather than annoying and the pacing at which each character's background is revealed kept me engaged through the entire season. Unfortunately, season 2 has not had that same ingredients.
Most of the new characters already had a developed relationship so the character development happened mainly through flashbacks and the chemistry between them were lacking or lacked tension. The pacing also feels more off this season there lacks any mystery to events and each episode felt a bit like the previous episodes.
Two more episode remains in this season and hopefully it picks up pacing and provide a satisfactory ending that will hold over until season 3.
Friday, January 5, 2024
Anime to Start the New Year - The Apothecary Diaries
For the first post of 2024, I'm starting with a positive review of The Apothecary Diaries.
Originally a Japanese light novel and then a manga before being released as an anime starting in October, 2023. The Apothecary Diaries takes place in a fictional imperial China and follows a young Chinese girl who loves studying and making medicine. With a pragmatic acceptance of realities of social norms of feudal China, the protagonist nevertheless ends up rising in prominence within the imperial court.
I enjoyed the characters and mysteries surrounding our heroine and the relationships she establishes with members across the social spectrum.
Unlike many modern anime, The Apothecary Diaries immediately secured not just a one season but two seasons of episodes (24) and as of this writing is half way through the initial 24 episode run. I've been fully enjoying the anime and would recommend.