Any error logs? Try launching things from the terminal and note down any messages that are printed there.
That's a good question π― In my case too, it took me some time (read years π) to figure out what I'm comfortable w/.
I can think of 3 major ways that you can navigate the filesystem while being able to drop to a shell when you need it:
- If you're familiar w/ Emacs, you can either:
- Use
dired
andtramp
on your machine to access/navigate the target machine. - Install Emacs (
emacs-nox
) on the target machine, SSH and then runemacs-nox
and voila! No need fortramp
in this scenario.
- Use
- Use Midnight Commander (
mc
) which offers a TUI pretty much like Norton Commander (nc
) from the days of yore. - Get used to the semi-standard structure of the file system and just use plain Bash (
cd
,pushd
&popd
) to move around. That is- Understand what usually goes into common directories (like
/usr/share
or/opt
) and try to follow the same pattern when rolling your own software installations. - Learn how to use your distro's package manager to query packages and find out where things, like configurations and docs, are stored. Something as simple as
rpm -q --list
is what you usually need.
- Understand what usually goes into common directories (like
HTH
messing with the partition any more than I already have
Running fsck
is a harmless and actually pretty useful operation, esp if you boot using a USB stick.
But yes, never hurts to have backups - easier said than done π
I'm not on a Debian-based system but a recent experience w/ packaging a software as a DEB was quite eye-opening π The format and the build process felt too cluttered (to me) and it wasn't easy for me to wrap my head around it.
I'm happy that folks are working on alternatives βοΈ
Have you tried booting into recovery mode and perform a fsck
on the drive - using the grub menu? Or you could boot via USB and try the procedure.
I wonder why all the down-votes!? The linked article was a good read IMO. What did I miss here?
NOTE: Today is NOT Mozilla's birthday!
Fun read nevertheless π
I wanted to say "I'm not sure. I'm not on Ubuntu" but then I remembered about distrobox π
It took only a few minutes to confirm that the links I shared earlier (https://lemmy.ml/comment/3090571) do NOT install the snap version.
If the controversies, allegations, rumors and gossips are about firefox though it definitely is important.
...
the huge chunks of money firefox gets from their biggest competitor
I think we're confusing things here π
Examples of topics relevant to Firefox
- [Hypothetical] Firefox collects user data w/o consent.
- [Hypothetical] Researchers found government backdoors X, Y and Z in Firefox code base.
- [Hypothetical] Firefox to disable Javascript by default.
Examples of topics NOT relevant to Firefox
- Mozilla's contract w/ Google
- Mozilla's political campaign
- Mozilla's CEO allegedly being a selfish a-hole
Finally let's not forget that Firefox is an open source project, the result of the collaboration of hundreds, if not thousands, of people over the past 2 decades. Despite Mozilla's important role, there's way more to Firefox and its potential future than the usual corporate gossip/controversies.
My humble 2 cents π
Good point π
Likewise, I never thought I'd need any timestamp w/ a finer resolution than millis, until my tests started failing:
There is a feature in bmakelib (called !!logged
) which logs the stdout/err of a given target to disk. When I was writing tests for it, I noticed that occasionally my tests fail where they shouldn't have (for context, the tests used to create files w/ millis resolution and then check the contents.) Turned out the my tests were fast enough that more than 1 of them would run and finish in a single millisecond causing the "expected" files to be overwritten.
That's how I got to thinking that it may be something which can be added to bmakelib.
The benefit is that you don't need to do much and you ensure the timestamp has a high resolution. That will make it harder to produce difficult-to-debug bugs π
The downsides are 1) cognitive load (yet another thing to know about) 2) filenames/variables/... will have 3 extra characters which stand for Β΅ fraction.
Does that make sense?
I'd rather keep this community about Firefox the product and what it (doesn't) brings to the table. That's what I am, personally, interested in.
It'd be great if we could keep all the other things such as controversies, allegations, rumours, gossips, ... contained in a "mozilla" community and tried our best to maintain the separation.
I'm afraid I can't be of any help π