Sunday, November 13, 2022

Transfer Music Manually From iTunes to iPhone

 This seems to be a very simple task. But I did not figure out how to do it until recently. I found this article: https://www.lifewire.com/how-to-sync-your-itunes-music-library-to-the-iphone-2438724, and I was able to copy individual songs to my iPhone manually:


However, there are a couple of important issues with this choice though:
  1. You could lose all the songs that were on the iPhone but not in iTunes. That was what happened to me. When I realized that was what happened, and tried to restore my iPhone from my PC, I found that iTunes' PC backup contains only the latest. The songs on my iPhone that were not on the PC (I copied them to my iPhone from another PC  long time ago) are now gone.
  2. You cannot turn off "Manually manage music and videos" without losing songs that only exist on your iPhone. When you try to turn it off, iTunes will prompt you with this dialog box:

Obviously, the situation is less than ideal. Ideally, we should be able to drag songs that only exist on the iPhone back to iTunes, and vice versa. You should not lose things on either side. 

Oh well. The price we pay for monopolies/authoritarianism.




Wednesday, October 19, 2022

FreeBSD 13.1 as a Guest OS in VMWare Workstation 16 Player

 Five years ago, I installed FreeBSD 11 in a VMWare 12 Player. I wrote about the experience here : http://programount.blogspot.com/2017/05/freebsd-11-as-guest-os-in-vmware.html

Recently, I decided to do an upgrade. I installed FreeBSD 13.1 in a VMWare 16 Player. I followed the same steps that I took last time, and completed the installation. After the completion, I logged into the GUI login screen, only to be greeted by a black screen with a mouse cursor.

I spent a lot of time reading through many log files. Then by accident I noticed the drop down on the login screen:


The default selection was on "Desktop Session: Plasma (Wayland)". But I did not install "Wayland". In fact, at the site https://community.kde.org/FreeBSD/Setup, "Wayland" is crossed out. So I switched to "Desktop Session: Plasma (X11)", which is what I installed. After that, I logged in, and the Plasma 5 desktop is working.