Many thanks to Knute Snortum and David Wright. I did take my laptop to the repair place. They reset my computer with the latest Ubuntu LTS and my original username. I've gotten Frescobaldi and LilyPond running and cooperating again.
And again, Many Thanks! All the best, Ralph On Tue, May 24, 2022 at 6:49 PM Ralph Palmer <palmer.r.vio...@gmail.com> wrote: > On Tue, May 24, 2022 at 7:50 AM David Wright <lily...@lionunicorn.co.uk> > wrote: > >> On Mon 23 May 2022 at 14:43:33 (-0700), Ralph Palmer wrote: >> > >> > I'm still having trouble. My laptop was worked on recently, and the >> > technician renamed my root account from rpalmer to ralph. >> >> That would be odd indeed: the root account is normally called root. >> Do you perhaps mean your user account, perhaps the first that was >> originally set up, in which case the $UID is typically 1000. >> >> > All my data and >> > programs were also gone. I did not realize the implications of the root >> > name change, so I did a full restore from my last backup. The restore >> was >> > sort of successful. All the data came back, but Frescobaldi and LilyPond >> > both are having difficulties. >> >> Presumably the same as you reported earlier? ie you can run F~ >> happily, but it can't find LP, as you've yet to tell it where >> the new version is located. >> >> > I've tried uninstalling LilyPond, and when I >> > run <where lilypond> from terminal, it says the command cannot be found. >> > When I run <uninstall-lilypond> from terminal, it names the >> > /home/*rpalmer*/bin/ >> > folders and items, but says in each case there is no such file or >> > directory. >> >> OK. That will be because at the time it was installed, rpalmer was >> the directory name, so that was used as the prefix for the installed >> filenames, and in those files' scripts. Consequently, what you want >> to do is remove files with names like >> /home/ralph/bin/lilypond-wrapper.guile >> rather than /home/rpalmer/bin/lilypond-wrapper.guile, and so on. >> There should be about 8 links and 3 real files: all should be readable >> text, and should contain references to the string 2.23.6. The symlinks >> will probably be dangling. (There's also the uninstall-lilypond file >> itself for you to remove last.) >> >> > My /home directory is now /home/*ralph*. I still have a folder >> > /home/*ralph*/lilypond, with 6 items, and < >> lilypond-2.23.6-1.linux-64.sh> >> > in my home directory. >> >> Yes, well the latter is the LP installer for the /old/ lilypond, which >> you don't need any more. (You've still got a copy in your backups.) >> >> But as for /home/*ralph*/lilypond, with 6 items, I don't have a clue. >> I'm two timezones away, and can't quite squint over your shoulder. >> List the six items. >> >> I don't know whether your backup restoration programs sets the >> timestamps when it restores programs. (That's why it's frustrating >> that you /talk about/ files but don't /list/ them.) If so, then 2.23.6 >> files will have their old timestamps, and we know that the 2.23.9 >> timestamps /must/ be younger than 2022-05-20 00:00. Here's my own >> new LP installation: >> >> $ ls -Glg lilypond-2.23.9-linux-x86_64/ >> total 24 >> drwxr-x--- 2 4096 May 20 10:35 bin >> drwxr-x--- 4 4096 May 20 10:35 etc >> drwxr-x--- 5 4096 May 20 10:35 lib >> drwxr-x--- 2 4096 May 21 17:43 libexec >> drwxr-x--- 2 4096 May 20 10:35 licenses >> drwxr-x--- 7 4096 May 20 10:35 share >> $ >> >> The oddball date is because I corrected /libexec/lilypond-invoke-editor: >> https://lists.gnu.org/archive/html/lilypond-user/2022-05/msg00256.html >> Note I append the architecture to the directory name after unpacking. >> >> > I don't know how to stop terminal from looking for lilypond in /home/ >> > *rpalmer*/bin. >> >> By removing the ~dozen files I've suggested. We need to get back to >> a state where the dialogue looks like: >> >> $ lilypond >> bash: lilypond: command not found >> $ >> >> after which you can sort out either your $PATH or the method by which >> you're going to run the new version. >> >> > Would simply deleting the lilypond folder and its contents allow me to >> > reinstall LilyPond 2.23.9? >> >> Dunno. The first time you mentioned this folder at /home/*ralph*/lilypond >> (above), you wrote that you "still have" it. What does that mean? From >> when? >> And where did you unpack 2.23.9 into? >> >> > Along these same lines, where might I find the appropriate PATH >> > designations? >> >> That depends on what sort of Linux installation you have, and how you >> login. Here's mine: >> >> $ grep 'PATH' .bash*[!~] .prof*[!~] .xsess*[!~] >> .bash_profile:export PATH="$PATH:$HOME/bin:$HOME/.local/bin" # Don't hide >> system ones >> grep: .prof*[!~]: No such file or directory >> $ >> >> That's pretty standard for running a Window Manager and no Desktop >> Environment, designed for the $PATH to be modified precisely once. >> Others might help with DEs' and DMs' secret hideaways if that's >> what you use. >> >> Cheers, >> David. >> >> Thanks, David - > > I don't feel terribly confident in my low level computer abilities. I > spoke to the repair place today, and they will re-set my laptop with my old > username. Then I hope to redo the restore and start from there. > > All the best, > > Ralph > > > -- > Ralph Palmer > Seattle > USA > (he, him, his) > palmer.r.vio...@gmail.com > -- Ralph Palmer Seattle USA (he, him, his) palmer.r.vio...@gmail.com