Taking a break, from reinstalling software.

According to This previous posting, I have reinstalled the operating system on an existing computer, but in such a way that the entire hard-drive needed to be replaced. What this means is that, while the previous incarnation of this computer (which I named ‘Plato’) had tons of software on it, the reincarnation (‘Phosphene’) essentially started with zero installed software. The task then lies ahead, typically, to install as much software on it as the previous version had, or, just to install the subset of that software, which I truly found useful before.

Either way, much software eventually needs to be reinstalled. And, while I have most of the basic, most-recently-used software reinstalled, including the Computer Algebra Systems ‘wxMaxima’, ‘SageMath’ and ‘Yacas’, much is left to be done in this regard.

But, the task of just installing software non-stop can be exhausting, which I have been pursuing for the past few days. So what I’m going to do for the moment is take a break from this task, while relaxing and maybe pursuing other tasks that need to be completed around my home, knowing that ‘Phosphene’ is still missing major software. A Human Being is not meant to be installing software 24/7, for days on end, in the expectation that his favourite toy will ‘just come back’ as it was.

Dirk

 

I have reinstalled the O/S on an existing computer.

According to an earlier posting of mine, the computer which I named ‘Plato’ was experiencing technical issues. Its power-supply was dead.

Technically, I succeeded in replacing the power supply. But unfortunately it also turned out, that its main hard-drive was dead. Therefore, it is now using a different hard-drive as well, which means that I needed to reinstall the O/S. I installed the latest build of Kanotix, and all is well again with that computer.

Screenshot_20190215_093503

That computer has now been renamed ‘Phosphene’.

I suppose that one question which now remains unanswered, is whether I should switch ‘Phosphene’ to the proprietary NVIDIA drivers, as I had done with ‘Plato’, or whether I should keep it with the open-source ‘Mesa’ drivers, that include the ‘Nouveau’ drivers.

Continue reading I have reinstalled the O/S on an existing computer.

My computer Plato is having a technical issue.

One of the main computers which I’ve been using, that is named ‘Plato’, that was running Debian / Stretch, has experienced a major technical problem. When I got home this afternoon, I found it was not running. And, when I pushed the power button, it did not turn on.

A basic, automatic idea which would pop into people’s heads is, ‘The power-supply burned out.’ If the only task which lies ahead really was, to replace the power supply, I’d have it easy. This is a tower-computer from the year 2011, with a Sabertooth X58 motherboard.

  • The correct power-supplies for this old MB may have become hard to find,
  • Even if I had a replacement power-supply, it would be very cumbersome to replace because the harnesses of the present one loops behind too many recessed compartments, within the case.

The only thing I’ve done so far, is to perform a diagnostic test. I disconnected all the jacks between the power-supply and the MB, and retried the power button. My purpose behind that was, the idea that modern power supplies will refuse to turn on, if they sense a short-circuit between their load, and ground. Thus, if the power supply had been able to resume, with the MB disconnected, I’d know it was the MB, and I’d also know there’s no point in replacing the power-supply. But thankfully, the power-supply also did not power up like that. So I reconnected the power-supply to the MB.

So as it stands, I don’t know the best way to proceed, but am without the use of that trusty computer for now.

(Update 2/7/2019, 14h15 : )

One reason this apparent loss is unfortunate is the fact that, being my only Debian / Stretch computer, that computer was also the only one, which had “SageMath” installed and working on it. So my available Computer Algebra Systems are reduced to “Maxima” and “Yacas” for now.

(Update 2/9/2019, 18h50 : )

Actually, I’ve learned that my so-called diagnostic test was pointless. The power button these days, does not have a direct connection to the power-supply, to signal that the power-supply should turn on. The power button has its connection to the M.B., which tells the power-supply to turn on. Therefore, with the M.B. disconnected from the power-supply, there was no way for the power-supply even to get the signal, to turn on.

A personal friend of mine has lent me a power-supply tester, so that I’ll next be able to test that more properly. And, hoping that it is just the power-supply which is faulty, I’ll look into replacing it.

(As of 2/7/2019, 14h15 … )

Continue reading My computer Plato is having a technical issue.

Exploring the newer GUI front-end, for use with SageMath.

One of the subjects which I had written about only yesterday, is that the Computer Algebra / Numerical Tool System called ‘SageMath‘ was available in the repositories, for Debian / Stretch – which is in itself news – and that additionally, the default way to use it under Debian is through a Web-interface called ‘SageNB’. Well what I’ve now learned is that the SageMath developers no longer support SageNB, and are continuing their work with the graphical front-end called ‘Jupyter‘.

But, installing Jupyter under Debian is a bit of a chore, because unlike how it is with custom-compiles, Debian package maintainers tend to break major software down into little bits and pieces. At one point, I had Jupyter running, but with no awareness of the existence of SageMath. What finally did the trick for me today, was to install the following packages:

  • python-notebook
  • jupyter-nbextension-jupyter-js-widgets
  • sage-math-jupyter

Needless to say, that last package out of the three is the most important, and may even pull in enough of the other packages, to be selected by itself. It’s just that I did not know immediately, to install that last package.

So this is what SageMath 7.4 looks like, through Jupyter:

screenshot_20180916_165217

(Corrected 09/18/2018, 3h50 … )

(Updated 09/18/2018, 5h40 … )

(As of 09/16/2018, 20h10 : )

Frankly, I was a bit disappointed at first. My main disappointment seemed to be with the fact, that this GUI did not offer to typeset the Math. It does allow us to ‘download’ our Notebooks as PDF-Files, but when we do, we simply get the same, highlighted text, and graphics, only as a PDF – in code – or with whatever appearance the browser-view is already showing us. Also, the support for 3D plots is lackluster, as the plot above is non-interactive. At least with SageNB, I was able to select the ‘canvas3d’ viewer, which allowed the plot to be rotated. Also, if we use SageMath from the command-line, it defaults to using ‘JMol’ as its viewer, which is full-featured.

But as it turns out, I have discovered ‘the trick’, to getting Jupyter to typeset the users’ Math…

Continue reading Exploring the newer GUI front-end, for use with SageMath.