You are not logged in.
@SpongeBOB
I suggested my method because I found that proceedure does not work for whatever reason.
But hack away if you want.
Hi VH, if you go here,
https://www.mozilla.org/en-US/firefox/new/
you may Download the latest release of Firefox, the next page will ask if you want 32bit or 64bit code.
Mostly choose 64bit.
the current version today is firefox-129.0.2.tar.bz2
Download it to a good place, like /home/$USER/Downloads
If you don't want to use, or don't have a web browser use the command line like this... change the user name to your user...
cd /home/glenn/Downloads
wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/129.0.2/linux-x86_64/en-GB/firefox-129.0.2.tar.bz2
once you have it downloaded you may install it as root (admin) with this,
untar it to /opt and change the link
cd /opt
tar xfj /home/glenn/local/archive/source/firefox-129.0.2.tar.bz2
# or tar xfj /home/glenn/Downloads/firefox-129.0.2.tar.bz2
# remove the old firefox links
mv /usr/bin/firefox /usr/bin/firefoxold
# or after backup of bookmarks and passwordz
apt remove firefox-esr
# create new link
ln -s /opt/firefox/firefox /usr/bin/firefox
# copy statusBar script.
#rsync -avh /home/glenn/build/userChrome.css /opt/firefox/browser/chrome/
chmod -R 755 /opt/firefox
In the future firefox may alert you of updates, and you could use the same proceedure to install the update over the old version.
I hope this helps.
edit, I mentioned this directory /home/glenn/local/archive/source/, I generally move the file before installing the program.
Thank you. I now have them onfile and will check it out.
this is what I have saved in my post-install help file...
# # Load modules at boot
# rsync -avh /home/glenn/local/other/backup/backup-etc-sys/etc/modules /etc/
# chown root:root /etc/modules
# chmod a+rx /etc/modules
# run after changing this file
update-initramfs -u -k all
#Usage: update-initramfs {-c|-d|-u} [-k version] [-v] [-b directory]
#Options:
# -k version Specify kernel version or 'all'
# -c Create a new initramfs
# -u Update an existing initramfs
# -d Remove an existing initramfs
# -b directory Set alternate boot directory
# -v Be verbose
To be honest, I don't really know, but looking it up I found a few related articles, like for checking initrd... amongst others.
One hack is to rename the file so it's not found and is re-generated based on the latest successful boot process (live).
The boot process will just take a little bit longer, the virtual machine ram disks were meant to speed up the boot process before todays speed of devices.
The / files maybe links to /boot/ files... be warned!
Burying into the kernel is no longer on my wish list, but you may research some of it here... Duck Duck Go search...
gnu/linux create vmlinuz initrd update-initramfs
in particular...
https://dev.to/er_dward/understanding-the-initrd-and-vmlinuz-in-linux-boot-process-534f
https://www.kernel.org/doc/html/latest/admin-guide/initrd.html
https://www.baeldung.com/linux/initrd-vs-initramfs
The only process I have used lately is to rebuild initramfs to include bluetooth device(s) (bt headphones, etcetera) for more complete functions during the boot process, although my system does not rely on bt to boot to a working system.
Deleting the old vmlinuz, initrd.img may be risky... have a good search yourself, and backup by renaming instead of deleting files so you can back-track if you need to. It's outside my scope of knowledge now, although I have dabbled in kernel config modifications and making/installing in the long past.
I hope this gives you something to work with.
Hi, I like the idea, the look as well. I'd like to try it.
Is there a easy access link to download the iso?
TIA.
Just one glaring observation...
Your grub uuid for / is commented.
/etc/default/grub
#GRUB_DEVICE_UUID="bab95b18-9201-499e-b96b-6ab89bfd41e0"
Un-comment (#) that line and run update-grub again.
reboot to check...
maybe the boot system is picking up the old UUID from a vmlinuz file from the old system (hdd)
There is a solution, I'm not using it at present, I'm also still using paulse audio after a fresh install last week.
I had to do a fresh install because after I tried to install the latest ver of audacity from source The linking (LD=) got messed up and the system couldn't find libraries, lots of error messages and programs not launching... I'm still learning and tinkering and breaking stuff.
Anyhow, I remember HoaS (Head On A Stick) giving advice about X starting as root instead of as a user at login.
the post is here...
https://dev1galaxy.org/viewtopic.php?id=5538
Note, please backup any files you change for easy restoration if something goes wrong. (some of these tips are from different, non-debian distros)
I think the "bug" is an oversite, not intentional... or system dictated. It just seems the files (backdrop pictures) are not installed in the configured places.
As for adding chimaera to the sources list, I only add it for the install of certain programs, and then when I'm satisfied comment (#) the line to disable them but leave them there for future use when required. (edited spelling mistake(s) )
I had a beautiful Epiphone that was gifted to me by a writer for my contributions to a swage of work over an 18 month period, but he reposessed it after he scrapped the project and didn't release any material. It was a bit heavy, but felt and sounded great to play. Some days are diamonds!
That 'new guitar day' picture was from 1993, the guitar is a 1991 Fender American Standard Stratocaster, black, rosewood fretboard, with a pearloid scratch plate.
I modified it quite a bit under the hood, series/para with a super-5-way and a S-1 switch. Big Brass Tone block and Benson Texas Special pickups. The middle position is not the middle pickup but the bridge and neck. It's been refretted and the rosewood fretboard has seen it's last dressing before a new one will be required... but it should outlast me. :-) When I selected it, it was the best acoustically-sounding guitar in the shop.
All the best.
Hi, I've had this as well, but the screen was white with kde(?) so I didn't get the relationship.
With kde it defauts to wayland, and the screen is totally white and if you don't move the mouse around you might never find it. I'd call that a bug.
wicd is still available in a earlier repo, perhaps chimaera, or beowulf.
I still use some programs off those and add the repos to my /etc/apt/sources.list after a fresh install.
The benifit is any obscure dependancies are also in that repo.
Cool!
Thanks James.
A long time ago, I used to use openbox, with kde apps... (but not wifi) your story reminds me of that.
I have wicd installed and running quite well on my laptop, Plasma 5 (KDE) because I had similar problems getting wifi to "just work".
It's a bit of a mystery...
I still haven't tried a net-install for a frugal install, getting tired of removing all the accessibillity software (brail and speech) each time I do a fresh install to try and tie down any loose ends security wise as well as minimising process power and overheads. I'm not saying accessibillity is a security risk, it just cuts down the messages and unused software for services, upgrades and disk-space. Not complaining, but it would be nice If I could install without dissabillity software.
I think I remember using LXDE for a gui with openbox.
Hi, I must have been using openresolv as well, but I had forgotten. Sorry about that.
Hi.
I don't know too much about dns leakage, but...
I wanted to try and use an alternative to Alphabet (google) dns servers...
I tried editing resolv.conf, a few different ways without complete success.
I have found a way of setting DNS servers with openvpn.
near the top of the text file...
/etc/openvpn/update-resolv-conf
# Example envs set from openvpn:
#
# foreign_option_1='dhcp-option DNS 193.43.27.132'
# foreign_option_2='dhcp-option DNS 193.43.27.133'
# foreign_option_3='dhcp-option DOMAIN be.bnc.ch'
#
foreign_option_1='dhcp-option DNS 1.1.1.1'
foreign_option_2='dhcp-option DNS 198.101.242.72'
Theses are for cloudfare servers, the 198.... address is the most local to my physical location although the vpn takes me to another continent.
I'm not promoting cloudfare, just saying you may set dns here and it will survive reboots.
My motivation is privacy, not secrecy.
I hope this helps.
Simply edit the file, as root.
also comment the cdrom line with a # at the beginning so it won't be used.
Then as root and run apt update from the konsole, or terminal...
Hi, I wonder ... what entries exit in /etc/apt/sources.list
I find that usually there is just one uncommented line referring to a dvd/cd-rom drive...
And I have to re-populate the file with repo entries that work.
I have not been able to utilise kde/plasma's Discover to upgrade or install packages either due to permissions or repo being unreachable. So, I gave up trying to use it.
For a graphical package installer I use synaptic, for the command line I use nala, but also use apt frequently, for daily updates check.
I haven't tried the Berkley mirrors, but my Daedalus lines in
/etc/apt/sources.list look like this...
## daedalus
deb http://deb.devuan.org/merged/ daedalus main non-free contrib non-free-firmware
deb http://deb.devuan.org/merged/ daedalus-security main non-free contrib non-free-firmware
deb http://deb.devuan.org/merged/ daedalus-updates main non-free contrib non-free-firmware
deb http://deb.devuan.org/merged/ daedalus-backports main non-free contrib non-free-firmware
deb http://deb.devuan.org/merged/ daedalus-proposed-updates main non-free contrib non-free-firmware
I hope this info helps you, regards Glenn
If you have no nVidia card, try blacklisting nVidia modules at boot.
to try it out, add this to the grub boot line... tap 'e' to edit the grub boot line at boot.
module_blacklist=nvidia
If it works, add a file to your /etc/modules.d/
/etc/modules.d/nvidia-blacklist.conf
# generated by nvidia-installer
blacklist nvidia
options nvidia modeset=0
I hope this helps
Glad to help. All the best!
Hi, if you'd like to see a stable devuan system before you install, and be able to install from it...
try the current stable, use the "download" link at the top-right of this page, or use this link (file size 1 Gb).
https://files.devuan.org/devuan_daedalu … p-live.iso
If you insist on using the bleeding edge testing release you may encounter problems that require experience to resolve.
All the best.
I'm in as GlennsPref. Thank you for the info.
Hi stribika,
Your situation has not happened to my system, but
you could try setting the immuteable attribute to the file with...
chattr +i (absolute path to file)
At least you'll get a chance to see if it works without breaking the system.
you may remove the attribute with
chattr -i (absolute path to file)
I realise it's a hack, but it may sustain you untill there is a proper solution (I use openrc, not runit). All the best.
save editing my last post, but with more to add...
Another way to blacklist unwanted kernel modules
This was done as a step towards hardening this system.
/etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
install dccp /bin/false # DCCP — Datagram Congestion Control Protocol
install sctp /bin/false # SCTP — Stream Control Transmission Protocol
install rds /bin/false # RDS — Reliable Datagram Sockets
install tipc /bin/false # TIPC — Transparent Inter-process Communication
install n-hdlc /bin/false # HDLC — High-Level Data Link Control
install ax25 /bin/false # AX25 — Amateur X.25
install netrom /bin/false # NetRom
install x25 /bin/false # X25
install rose /bin/false # ROSE
install decnet /bin/false # DECnet
install econet /bin/false # Econet
install af_802154 /bin/false # af_802154 — IEEE 802.15.4
install ipx /bin/false # IPX — Internetwork Packet Exchange
install appletalk /bin/false # AppleTalk
install psnap /bin/false # PSNAP — Subnetwork Access Protocol
install p8023 /bin/false # p8023 — Novell raw IEEE 802.3
install p8022 /bin/false # p8022 — IEEE 802.2
install can /bin/false # CAN — Controller Area Network
install atm /bin/false # ATM
install cramfs /bin/false
install freevxfs /bin/false
install jffs2 /bin/false
install hfs /bin/false
install hfsplus /bin/false
install squashfs /bin/false
install udf /bin/false
install cifs /bin/false
install nfs /bin/false
install nfsv3 /bin/false
install nfsv4 /bin/false
install ksmbd /bin/false
install gfs2 /bin/false
install vivid /bin/false
install firewire-core /bin/false
install thunderbolt /bin/false
I hope this helps you.
Hi, I blacklist modules in /etc/modules.d/...
like lp
/etc/modules.d/LP-blacklist
# The LP module is seup for network printers, so we block it by default.
blacklist lp
you may also blacklist by adding it to your /etc/default/grub file line GRUB_CMDLINE_LINUX_DEFAULT= (and running "update-grub" before rebooting)
/etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# GlennsPref 20230920 ipv6
# GlennsPref 20240209 hardening-tips
GRUB_DEFAULT=0
GRUB_TIMEOUT=4
GRUB_DISTRIBUTOR=`lsb_release -i -s`
GRUB_CMDLINE_LINUX_DEFAULT="console=tty12 vga=794 modeset.nouveau=0 nokmsboot ipv6.disable=1 security=none selinux=0 apparmor=0 amd_iommu=on usbcore.autosuspend=-1"
# discover other os's
GRUB_DISABLE_OS_PROBER=false
GRUB_GFXMODE=1920x1080
GRUB_INIT_TUNE="400 440 1"
# resume=uuid errors... noresume "we don't susspend"
GRUB_CMDLINE_LINUX="noresume idle=nomwait"
GRUB_THEME=/usr/share/desktop-base/grub-themes/desktop-grub-theme/theme.txt
I am not sure which is most efficient.
The symlinks program is effective.
I have been using symlinks to clean up for a long, long time and can't remember it failing or causing any other problems.
You may find a manual (diy) approach more reliable, but (you only have a very short list there) you might find that even if you rename the dangling links to correct them or to make them safely redudndant the proper links already exist or it'll be so catastophic you'll be reistalling anyway.
Trust me, I am not a doctor.
My BT mouse still works.... it's a wifi card based BT chip, not usb dongle.