You are not logged in.
Quite possibly ![]()
While I do run plain ALSA on systems that have no need for a sound-server, something of the latter nature (i.e pulseaudio or pipewire) is practically a requirement if you want "modern" GUI-centric on-the-fly source/sink and sample-rate switching for things like bluetooth audio peripherals.
ALSA can of course do most of that itself, but it's somewhat awkward and requires a bit of experimentation and messing about in poorly-documented configuration files... Which few can be bothered with any more, because much like the extended "I just copy-paste and hope it works" in this thread, "If I can't click on it, it doesn't exist" is apparently a thing. ![]()
Pipewire is also essentially unavoidable if you want desktop audio/video capture in a wayland session, and as with all the other functionality still missing from the wayland spec, that's the way freedesktop intended it.
Why not start by enabling some logging and doing at least basic troubleshooting yourself? All I see here is "it stopped working".
Use of log files is in the daemon manual, and the very least, try the same command you're using in xinitrc manually and see if it's throwing any errors on stdout/stderr.
Nobody is psychic, and that debian bug report is so devoid of information as to be practically useless. Are you really running sid/experimental? If so, you should be prepared for random borkage and prepared to do some digging... That's why it's called "experimental".
And no, no I'm not going to look into this hose any of my systems by enabling the sid or experimental repos. If you want an install that doesn't regularly break after package updates, run stable (and backport things you want from sid yourself).
can't find online where the battery resides on the Motherboard.
In laptops it's often remote. Follow the wires to the battery wrapped in shrink-sleeve stuffed in some random corner of the chassis.
There's a small chance this could have an integral battery (e.g. some variant of the infamous Dallas RTC chip), but I doubt it. Either way, it's likely dead by now. Open the machine up and have a look, it's probably obvious.
"could be caused by a failing hard drive"
Or a dodgy connection, as the error message indicates. Oxidation and/or general crud in SATA connectors can lead to all manner of fun.
Would using GParted from the Live DVD by using the Test feature on the drive's partitions be the same as using "chkdsk /f" in a Windows environment?
Likely close enough, assuming that the live media has ntfs and/or fat (you don't say what filesystem you're running) fsck tools.
That said, a filesystem check probably isn't what you want for suspected hardware problems anyway. Pull the SMART diagnostics from the drive, then run a long (media read) self-test or badblocks. See 'man smartctl' and 'man badblocks' respectively. Both are considerably slower and more thorough than chkdsk.
Could I put the Hard Drive in an enclosure and boot to Windows with the Dell Laptop I have and use "chkdsk /f" from there on the Toshiba's Hard Drive?
Probably. Really not sure why we're talking about Windoze and Windoze filesystem tools to begin with though.
Aside, also really not sure why all the buggering about with an old mechanical hard drive. It'll be miserably slow compared to even the cheapest SSD, and considering its age there's a very good chance it's just plain dodgy.
I suggest you forget about the original drive and software (i.e. image the drive if there's stuff you want on it, then bin it), slap some cheap second-hand RAM and a bargain-basement SATA SSD in, then move on to getting a real OS installed.
The box is not worth the time and effort trying to source "officially supported" or branded components, and messing with 20 year old hard drives is a mugs game unless you're restoring rare vintage hardware... which this is not.
Pretty much all of the above are questions specific to your particular machine, unless someone here has that exact model the best you will get is generic guesswork.
SATA 2.0, was introduced in April of 2004 and supports bandwidths up to 300 MB/s. So, maybe this Laptop could support SATA 2?
The ICH7 (best guess at the IO controller in this machine without one to play with) datasheet suggests SATA2 @ 300MB/s.
To determine current negotiated SATA link speed, boot linux and look in dmesg.
Even if the chipset is only SATA1, you'd still benefit from going to an SSD. Few mechanical laptop drives can really sustain 150MB/s, and none can beat an SSD when it comes to seek time. Any modern SATA drive should be backwards compatible with whatever the chipset supports.
higher capacity Hard Drive (WD 500GB Blue, 5400 RPM) was detected by the BIOS and could be recognised
AFAIK the only real limitation that applied in 2006 was 2TB. Most BIOS implementations from the time will actually work with larger drives, you just won't be able to address the rest of the space.
on page 17, Revision Number 002 (April 2006) indicates that support for 4-GB physical memory @ 667 MHz was included
DDR2 SODIMMs are cheap and widely compatible. Your best bet is to just buy some and try them.
Toshiba did make a 2GB module whose naming convention matches that of the 1GB module Part Number that is in the User Manual
...
There is also a PA3513U-1M2G PC2-5300 module for the 667MHz frequency. However, the RAM is actually unbranded.
There's usually no need to go after "branded" modules or those specifically mentioned in the manual, you just need supported technology, voltage, and (rarely an issue with desktop/laptop modules) buffering and number of ranks. Faster is always better, assuming 667MT modules aren't rare and at a premium price.
Still no reply from the Ebay seller in China.
Considering the item value, no ebay seller is going to know, care about, or make any effort to investigate compatibility with some random laptop from 2006.
Did installing the 2nd Hard Drive cause something to be changed in the BIOS?
At the least, it'll cause drive auto-detection to run and probably trigger an ESCD update. As for why it hangs on first-boot... Laptop BIOSes are weird and often buggy. Always have been, probably always will be.
Be thankful you don't have to deal with "system configuration changed, insert reference diskette" any more ![]()
I saw 2 failed notices regarding apparmor. Is that critical?
No. For some truly bizarre reason Debian (and by extension Devuan) enables apparmor by default, but doesn't ship a default configuration for it that actually works properly.
Ignore it, disable it, or fix whatever it's moaning about, your choice.
According to 2 early pages of the User's Manual the Laptop can use 2 x PC4200, 200-pin, SO-DIMMs up to 2048MB each but according to a page towards the end, on Memory Expansion it mentions that only the following memory modules can be used.
The former will likely be the chipset limitation (which can be confirmed elsewhere, e.g. intel docs), the latter will be configurations the OEM tested with.
It's not particularly uncommon for a board to support, at least theoretically, DIMMs that weren't readily available when it was released.
As for getting some, I usually just go to ebay for stuff like this, and eat the (fairly reasonable for small items like memory) shipping (to NZ).
You cannot use apt / apt-get / aptitude to install a deb file directly.
AFAIK aptitude can't install from a file, but apt/apt-get has supported this for years. It'll even resolve dependencies for local packages (but not using local packages, at least not automatically, same as dpkg).
And what makes you think nftables is a daemon?
Power-profiles-daemon is expected to be started on-demand via dbus activation... Which is obviously only going to work with systemd.
If something is trying to start it that way, you'll see errors to the effect of "nothing provides the net.hadess.PowerProfiles name on dbus" or somesuch.
On Gentoo we have an (openrc) init script to start PPD explicitly at boot, but Devuan appears to be doing the usual "just pull from Debian & don't bother to check it works properly" thing Devuan does, so the package only contains a systemd .service definition.
If you want it to work, you'll probably have to write a sysv init script for it yourself or come up with some other way to start it on demand.
As for TLP, TLP does far more than PPD, but it's more work to set up and isn't (currently) integrated into the major (GNOME, KDE) DEs.
It works fine for my needs on the one ancient laptop I have ever bothered to own though, same as it always has.
if only 512M of RAM is installed, this isn't good enough to start from
512MB is fine for a netinstall, though the live desktop will likely choke. What it's not good enough for is pretty much any modern graphical web browser.
Frankly, for anything <2GB I wouldn't be running a full DE (even XFCE), and for <1GB It'd be a straight-up CLI-only install.
That's not to say you can't run a GUI with 512MB RAM, just that you probably won't like it very much.
How did you manage to have "mtbvfr wrote:" entered into the Message box?
By manually copy-pasting the text and the username like it's 1999, because golinux childishly disabled the quick-quote functionality some time back on account of a few users excessive use of it annoying him.
The full quoting annoyed a few (or more accurately, one) people. Removing the quick-quote links creates extra work any time a quote is warranted, and removes such niceties as timestamps and back-linking to the quoted post.
I don't have another 32-bit machine to test with.
Most (if not all) 64bit systems should still be able to boot the 32bit install media (at least in legacy/CSM mode). Even if the live kernel won't boot for some reason, you should still at least get to the boot menu.
All the extra " and spaces are to make the structure viewable when posting. Maybe there is a better way to do that . . .
In any capable and half-way modern board software, the post editor has a "disable BBCode" checkbox. This one apparently does not, having it as a global toggle reserved for administrators... Which you are, and so should know.
As already suggested, make sure the drive boots on something else... preferrably something more modern.
Blocksize shouldn't make any difference, and AFAIK XP didn't do any off-but-not-really-off "Fast startup" bollocks.
FWIW, I have found USB boot pretty hit-and-miss on machines from that era. There were several ways to make removable (CD, USB) devices bootable, and which worked with what BIOS was kinda down to luck.
Personally I'd just burn a CD, since that machine looks to have a fixed optical drive and CDs were still pretty much the standard install media at the time.
It'd also be interesting to try a bootable USB image from the period (e.g. knoppix or the like). If that works, you'd have somewhere to start with figuring out why the BIOS doesn't see the Devuan image as bootable.
I think I have some to work on that are even older
I have Jessie (last release supporting i586) running on a K6-2 from ~1998. It's quite usable, so long as you don't do anything silly like trying to run a modern GUI.
I'm sure it'd run Daedalus too, if only the "i386" build still meant "i386". ![]()
IIRC I used PLOP on a floppy disc to boot the CD, because BIOS CD boot was flaky as all hell and USB boot hadn't been invented yet (also only USB 1.0, which would have been painfully slow anyway).
I never said anything about capability. One can be the best programmer in the world, and still behave like an asshole.
Much of Lennart's code is excellent, some of it is even a good idea... The attitude exposed by his (and various other obvious parties as well) continual attempts to force everyone to get in line and do things according to "the plan" for GNU/Linux is that of an asshole.
His comments are replete with "I know best, do as I say" sentiment, and examples of "force x to do y, because it's the my future" are not at all difficult to find.
Usually these boil down to "Gentoo is resisting again, assimilate harder", or "Let's make not doing things our way as annoying as possible", while still waving the "it's open source, change it if you want" flag.
The headline is a garden-variety example of the latter. Doubtless any upstream bug reports or patches will be closed wontfix, with the usual "it's open-source, fork it if you really care that much"... Knowing full-well that this sanctimonious "taint" message is not quite annoying enough for anyone to actually do so.
Ordinarily all this would be a simple case of "dev is a twat, ignore", but he has unfortunately sold his ideas well enough to big corporate (IBM, Microsoft, etc.) that they now see them (systemd in particular) as the leverage they have always wanted to gain control of systems-level GNU/Linux development.
Much of the current direction within systemd is toward "trusted" computing, immutable operating systems, and homogenising the GNU/Linux landscape... These things sound like they are for the benefit of the end-user, but the natural end product - the computer as a cookie-cutter "secure" (for them) appliance, controlled by the vendor - is a holy-grail for big IT.
nothing but an MS registry for the Linux ecosytem
Uhh, sure... If you've been living under a rock for the last couple of decades. systemd does just a mite more than "registry" (a title better handed to the likes of, say, gconf) these days.
systemd v257 requires the merging of /bin and /sbin tries to strong-arm distributions into another pointless filesystem layout change, by inserting scary-sounding messages to incite bug reports from clueless users.
FTFY^
In other news: The sky is blue, the sun rose in the east again, and Lennart is still an asshole.
A non-booting kernel or broken driver really isn't a big deal, and frankly I have no idea why people seem to get so flustered by it (see recent Debian drama WRT out-of-tree nvidia driver "completely breaking"
systems).
Pretty much every distro keeps old kernels around (and generates bootloader entries for them) for exactly this scenario.
Even without that, you can just boot a livecd/usb and set root= appropriately or chroot in. Unless one is silly enough to encrypt / and not keep a record of the key OFC... Or use secure retarded-boot, but that's really a bootloader issue and only makes using live media more annoying.
xtrx-dkms is fixed in sid/ceres/unstable, either wait for somebody to punt it to backports or just do it yourself.
I cannot find anything on the web about this.
It literally took me longer to write this post than it did to find the information above.
Difficult to believe that I am the only one.
Why? You're running an uncommon driver for uncommon hardware, on a backported kernel.
Expect this class of problem with new kernels and out-of-tree drivers.
PW makes each and every distro/DE on distrowatch crackle like hell when playing Midi-files.
FWIW, pipewire works just fine with fluidsynth (via ALSA sequencer port) here, and on every distro I've used that packages those.
Timidity OTOH, AFAICT has been pretty much a zombie project since 2004.
usrmerge is a filesystem layout change, not some kind of "corporate" conspiracy. It's not really necessary and it breaks a bunch of old assumptions, but it's far from the end of the world. It sure doesn't need a "warning" for anyone who hasn't been living in a cave for the past 5 years.
It also has nothing whatsoever to do with 32bit support or non-x86 architectures.
OTOH, the only thing not adopting merged /usr really breaks is systemd (and compatibility with systemd-based distros), largely because that sprawling behemoth of feature-creep apparently can't keep it's tentacles out of things traditionally found under /usr and not needed to bring the system up... But that's not exactly a surprising development.
How is this news (or "myth", "legend", "the truth", "nightmare", other infantile hyperbole in your link), or even particularly useful (beyond embedded systems with miserably small storage)?
Yes, you can compile in all the drivers you need and boot without dynamic /dev or early module loading. That's how it was done when compiling your own kernel was normal practice and booting from a floppy disk was a thing.
It's still quite possible to go that way, assuming you know what drivers you need to mount root. Systemd might make life difficult, but that's nothing new either.
I still have a bunch of Slackware 7 boot disks on my desk, and besides needing to pick the right one for your hardware (because that's the price for no initrd and a 1.4MB kernel), there's nothing particularly fun or novel about them... They're just minimal kernel images with disk controller and filesystem drivers compiled in.
So what? I mean it's trivial to boot even modern Slackware without an initrd, why the big writeup? That "guide" makes it sound like the dude just rediscovered fire or something ![]()
I would like to use it in scripts and not think about them.
Using unmaintained binaries from removed packages in scripts is the antithesis of "just forget about them". Sooner or later gksu will break (especially being GUI bloat linked against GTK), if you want reliable scripts use a supported method like pkexec.
If you must use gksu, at least port it properly (i.e. rebuild it against current libraries) rather than pulling in binary packages from an old release.
chkrootkit
False positives, read /usr/share/doc/chkrootkit/README.FALSE-POSITIVES.gz (and the other documentation).
Where can I find SCRIPTWHITELIST configuration?
In /etc/rkhunter.conf, of course.
I have no idea how to interpret these three.
The first is a list of files you should check out and whitelist if they're benign.
The second is chkrootkit being dumb, and is explained in the documentation.
The third is irrelevant, because you are not running OSX.
copy os use midnight commander
A thouroghly terrrible idea, as is using any other TUI or GUI file manager for this. Use rsync or plain cp, in archive mode or with explicit --preserve= parameters.
needed sudo permissions for copy os
No kidding. Of course you need root.
chmod -R 775 *
Yeah, don't do that either, unless you want to completely bork permissions.
UPD
i am use this instruction for clone os to another drive
https://askubuntu.com/a/741727
That post details using 'cp -a' to copy files, not mc. ![]()
The easiest way to fix this is almost certainly just copying the system again, this time with the right tools and options. You did make and test a backup before starting, right?
Personally I suggest using rsync from a liveCD/USB, or at least single-user mode so there aren't too many open files. Then run it again so it can verify the copy is correct.
You didn't mention how you copied the system. Did you preserve extended attributes (and in particular, POSIX capabilities)?
I have no idea how thunar handles user mounts these days (still GVFS?), but I wouldn't be at all surprised if there's a binary with CAP_SYS_ADMIN set to allow (un)mounting filesystems involved.
PASSWD and NOPASSWD
By default, sudo requires that a user authenticate before running a command. This behavior can be modified via the NOPASSWD tag.
Dependence on cloud nonsense aside, this really comes down to crowdstrike's implementation:
* Falcon sensor is an old-school kernel driver (as opposed to running in a kernel VM, e.g. eBPF modules).
* It's also marked as boot-critical, so "safe mode" doesn't bypass it.
* It loads files (and potentially executable code too) from userland without sufficient input validation.
* It's written in C++, it's not memory-safe, and invalid data (in this case a bunch of literal nothing) in a definition update caused a null-pointer dereference.
IOW, this is a crowdstrike fuckup, and a pretty serious one at that. Whoever came up with the architecture for falcon sensor (at least on Windows) should be fired immediately.
Not only is this a fragile single point of failure, the apparent lack of input validation makes it a rootkit waiting to happen as soon as somebody manages to sneak in a compromised definition update.
There are ways to do something like this without producing a massive SPOF (or at least making it more easily recoverable), and this all stinks of arrogance and "infallibility culture" at crowdstrike.
Their big shiny selling point is "instant updates", and to achieve that they sidestepped driver validation and threw out decades of best-practice when it comes to running code in kernel space. This is ring-0 plug-n-play printer driver levels of "don't do that".
Perhaps it will wake their customers up to the peril of granting IDDQD rights to a bunch of chimpanzees.
AV vendors abusing their privs to do stupid things isn't remotely new, we've had gratuitous SSL tampering for years, we've had easily hijackable update mechanisms, and we've had products that decompress potentially malicious payloads in kernel-space, to mention just a few dumb ideas off the top of my head.
Surely by now somebody has realised that giving J.Random AV slinger god-mode in the name of "muh securitee" and "users are too stupid to be trusted" is a bad plan... Surely.