![]() |
Snakeoil Gear Isolation Beta Series - Printable Version +- Snakeoil Forums (https://forums.snakeoil-os.net) +-- Forum: Snakeoil Testers (https://forums.snakeoil-os.net/Forum-Snakeoil-Testers) +--- Forum: Test Builds (https://forums.snakeoil-os.net/Forum-Test-Builds) +--- Thread: Snakeoil Gear Isolation Beta Series (/Thread-Snakeoil-Gear-Isolation-Beta-Series) |
RE: Snakeoil Gear Isolation Beta Series - agent_kith - 26-Apr-2021 (26-Apr-2021, 12:12 PM)Bromf Wrote: I've sent 2 files..one from the stock instance where Firefox can't connect and the other from when I start myMPD from an ssh session then connect in the webapp.According to the diagnostic files - the Snakeoil RestAPI server session is started when there is still a copy of mympd in /usr/local/bin. And when you delete that binary the OS still expects (think) mympd is supposed to be there. Reboot your computer and the OS will pick /usr/bin/mympd and will try and start that. Let me know how that goes, and if there's still a problem, generate another diagnostic file, it should not say Code: mympd: command not found ![]() RE: Snakeoil Gear Isolation Beta Series - agent_kith - 26-Apr-2021 Beta 3 progress going well (relatively). Next update is going to use myMPD v7.0.2. And smart playlist will be automatically disabled by default. Plus fix the existing known issues in beta 2 (e.g. JSON error, cannot start the Rest server automatically, potential problem with installation if /media/music is not writable). That's the plan anyway. That's it for the day. Going to leave the system to build the stuffs and I hope to be able to test this something this week. Note that smartlist disabling is hard coded for now. Even though you can modify the config file, it will be reverted when you update/re-install. Gear Isolation U1 (or U2, or U3+) with updated UI will hopefully give you more flexibility. I've spent the past month in my day job honing my Angular skills. I'm a lot better now and am up to date to Angular 11. Also have some ideas on how to implement the automatic kernel build site too. So while progress isn't as quick as I hope, I think almost all the pieces of the puzzles are in place. Thank you for your patience, and to JD1 for his sponsorship for the bare metal server. Hopefully I can get the kernel builder up before the 1 year lease is up. If you guys are looking for any computer related Hifi stuffs, give him a go and see how it go. Click on the banner on the right to see his offerings. And above all, happy listening! RE: Snakeoil Gear Isolation Beta Series - Bromf - 27-Apr-2021 (26-Apr-2021, 07:12 PM)agent_kith Wrote:(26-Apr-2021, 12:12 PM)Bromf Wrote: I've sent 2 files..one from the stock instance where Firefox can't connect and the other from when I start myMPD from an ssh session then connect in the webapp.According to the diagnostic files - the Snakeoil RestAPI server session is started when there is still a copy of mympd in /usr/local/bin. And when you delete that binary the OS still expects (think) mympd is supposed to be there. mympd exists only in /usr/local/bin on my system. There is nothing in /usr/bin for mympd. Are you saying I should delete the mympd in /usr/local/bin and next boot Snakeoil should create those in /usr/bin ?? Happy to try if so ![]() I also note that at boot ubuntu reports 1 zombie process...not sure if this is related. Edit I copied mympd from /usr/local/bin to /usr/bin and on rebooting could start mympd from the webapp ![]() Will mess about further... ![]() ![]() in /etc/mympd.conf Code: # myMPD configuration file RE: Snakeoil Gear Isolation Beta Series - agent_kith - 27-Apr-2021 (27-Apr-2021, 04:34 AM)Bromf Wrote: mympd exists only in /usr/local/bin on my system. There is nothing in /usr/bin for mympd.Something is definitely weirdly wrong.. Unsure what the problem is at this stage. Will try and see if I can dig deeper later tonight. Can you run: Code: mympd --version Thanks. RE: Snakeoil Gear Isolation Beta Series - Bromf - 27-Apr-2021 (27-Apr-2021, 07:36 AM)agent_kith Wrote:(27-Apr-2021, 04:34 AM)Bromf Wrote: mympd exists only in /usr/local/bin on my system. There is nothing in /usr/bin for mympd.Something is definitely weirdly wrong.. Unsure what the problem is at this stage. Will try and see if I can dig deeper later tonight. Code: $ mympd --version RE: Snakeoil Gear Isolation Beta Series - Bromf - 27-Apr-2021 Fixed it ! I have found the source of all the problems I have been having ![]() You will recall that I noted the Ubuntu installer was not setting Users and Groups and I had to do that manually. I had also tried installing Ubuntu 16.04 server and upgrading through 18.04 to 20.04 as the 16.04 did set User, Groups , and Sudo correctly...however the upgrades seemed to bring more oddness and the recent trouble with the location of myMPD files. So...I went searching for an Ubuntu Server 20.04 installer that had the same format as the old 16.04 (Remember the Graphical screens and that purple background ?) Finally found it as a 'legacy-installer' buried way deep on the ubuntu site. Long story short...it worked and set-up the base install of Ubuntu correctly and I was then able to run the Snakeoil 1.2.0.6 install successfully and now myMPD works exactly as it should and opens cleanly from the webapp !!! All good now so AK you need not spend any further time on this and can return to finishing the final release. ![]() all the best, Bob. RE: Snakeoil Gear Isolation Beta Series - agent_kith - 27-Apr-2021 (27-Apr-2021, 12:31 PM)Bromf Wrote: Fixed it ! I have found the source of all the problems I have been havingLegacy installer. That sounds like something I need to try it out. Thanks for this post as I didn't even know about the legacy installer bit. ![]() RE: Snakeoil Gear Isolation Beta Series - Bromf - 27-Apr-2021 the 20.04 Legacy Installer is available here... ![]() https://cdimage.ubuntu.com/ubuntu-legacy-server/releases/20.04.1/release/ If anyone uses it please let Ubuntu know how valuable this alternative is... ![]() I used the first-up version... 64-bit PC (AMD64) legacy server install image RE: Snakeoil Gear Isolation Beta Series - agent_kith - 30-Apr-2021 Spent this past week working from home. That means I have roughly 90 extra minutes every day for the four day week! That gave me enough time to work on Gear Isolation beta 3. Plus I spent even more time on my my day job! Working from home has turned me into a workaholic and I'll probably stop doing this WFH next week. I'm doing Angular and python at work and to be honest I don't like Python, while it's easy to use and code, there are some quirkiness that is just plain annoying. Having said that, because Python is so easy, I'll be using Python as the foundation for the future custom kernel generator website, and obviously a beautiful Angular frontend to hide all the Python ugliness. Having only used Python for scripting and quick jobs in the past, I really appreciate and am grateful that I have the chance to improve my Python skills. Gear Isolation Beta 3 is built. I've only done some quick tests so far. Will probe more tomorrow and hopefully release this as the last beta. I'll work on updating the wiki, and once that that this will be released out into the wild. Thank you guys for taking the time to beta test. Couldn't have done this without you guys spending the time to help me test this. Some changes:
Gonna sleep soon, and then with any luck, release beta 3 tomorrow. For those in my time zone, good night ![]() RE: Snakeoil Gear Isolation Beta Series - agent_kith - 01-May-2021 A few hours later then expected as my dev machine went down. But beta 3 is live. Will start working on wiki soonish and try to put in as much as I can. |