LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-23-2024, 03:05 PM   #16
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,304

Original Poster
Rep: Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324

One last post.

The setup2hd script & subsequent update actually screwed up Multilib, because I had the 64bit only versions of aaa_libs, gcc-* & glibc-*. Now I replaced them with the latest Multilib version, and wine is up & running again. The compat32 packages have evidently been breeding like rabbits - have you seen the number of them?
 
Old 03-23-2024, 04:04 PM   #17
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 590

Rep: Reputation: Disabled
Quote:
Originally Posted by business_kid View Post
One last post.

The setup2hd script & subsequent update actually screwed up Multilib, because I had the 64bit only versions of aaa_libs, gcc-* & glibc-*. Now I replaced them with the latest Multilib version, and wine is up & running again. The compat32 packages have evidently been breeding like rabbits - have you seen the number of them?
I don't think that setup2hd can screw up multilib.
According to docs, setup2hd will install the squashsfs modules that together make the Live ISO, and nothing more gets installed than that.
If you have a liveslak USB stick and used the pkgtools to install multilib afterwards, and then ran setup2hd script, your computer will still only get the original squashfs modules and will see nothing of your post-installed multilib.
You would have to install all of that again on the computer harddisk installation afterwards.
 
Old 03-23-2024, 06:46 PM   #18
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS,Manjaro
Posts: 5,632

Rep: Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697
When these tings happen to me (about once every 12 years or so) I take an extra backup of all of my critical data, reload a new distribution of Linux, restore my data and get on with life.
 
Old 03-24-2024, 01:45 AM   #19
kgha
Senior Member
 
Registered: May 2018
Location: Sweden
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,070

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by Windu View Post
I don't think that setup2hd can screw up multilib.
According to docs, setup2hd will install the squashsfs modules that together make the Live ISO, and nothing more gets installed than that.
If you have a liveslak USB stick and used the pkgtools to install multilib afterwards, and then ran setup2hd script, your computer will still only get the original squashfs modules and will see nothing of your post-installed multilib.
You would have to install all of that again on the computer harddisk installation afterwards.
Correct. But if one has added extra squashfs modules from liveslak's /bonus directory to one's ISO (multilib, wine, nvidia...) those additions will be part of the setup2hd install.
 
Old 03-24-2024, 05:08 AM   #20
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 590

Rep: Reputation: Disabled
Quote:
Originally Posted by kgha View Post
Correct. But if one has added extra squashfs modules from liveslak's /bonus directory to one's ISO (multilib, wine, nvidia...) those additions will be part of the setup2hd install.
Indeed, but I don't think that that was how the OP did it. Again, setup2hd cannot 'screw up multilib'. The user can.
 
Old 03-24-2024, 06:00 AM   #21
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,304

Original Poster
Rep: Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324
As the user, I think setup2hd installed Multilib OK. Before I got to finishing the setup2hd script, I was turfed out for some reason, and that's when things began to go funny. The basic setup files like /etc/fstab weren't created. So I was getting this weird "/sbin/e2fsck is a directory" error when I tried to boot the system.

In an attempt to sort that, I upgraded current and overwrote among other things, the Multilib versions of aaa_libs, Glibc & Gcc.Then I copped on, and started untangling myself. Experience teaches you to recognize a mistake when you've made it again, as BSD fortunes assures me . I didn't have ld-linux.so in 32bit. So I reinstalled the aaa_libs, glibc & gcc from the latest current.

EDIT: Multilib-current, that is.

To do is upgrading the rest of current Multilib, as I don't want version issues arising. My LiveSlack versions are three months older than the install. Not I actually don't think I need the rest of Multilib at all, because I'm not compiling 32bit stuff.I have enough to run wine, which is all that I want. And the one library that I use wine for isn't demanding.

Anyhow, when you give yourself a clean / and a clean homedir, it's a shock to the system.Some stuff will selectively go back in, but I imagine I'll clean out a lot of junk this way.

Last edited by business_kid; 03-27-2024 at 06:53 AM. Reason: To make myself somewhat intelligible
 
Old 03-26-2024, 06:50 PM   #22
dchmelik
Senior Member
 
Registered: Nov 2008
Location: USA
Distribution: Slackware, FreeBSD, Illumos, NetBSD, DragonflyBSD, Plan9, Inferno, OpenBSD, FreeDOS, HURD
Posts: 1,066

Rep: Reputation: 147Reputation: 147
Did you run /var/log/setup/xwmconfig or copy the right xinitrc or xsession to ~/.xinitrc & ~/.xsession ?
 
Old 03-27-2024, 06:58 AM   #23
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,304

Original Poster
Rep: Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324
No, I didn't. I fingered my old /etc/X11/ as a problem. But I could pinch /etc/fstab, /etc/HOSTNAME, etc. Anyhow this box is going nicely, that half-assed window manager is gone (windowmaker)and I'm polishing the settings in small doses.

What happens is that the login stage, I can choose Mate or xfce under sddm. It remembers my choice.

Last edited by business_kid; 03-27-2024 at 07:00 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
borked python upgrade lvm_ Linux - Software 1 08-30-2022 05:22 PM
apt-get dist-upgrade borked nat rbees Linux - Newbie 3 04-11-2014 04:48 PM
Syslinux borked after upgrade? Now cannot boot from USB rabidredfox Linux - General 0 09-19-2010 07:19 PM
[SOLVED] Slackpkg kernel upgrade has borked Tap-to-Click on Touchpad BobNutfield Slackware 9 07-18-2009 07:46 AM
Upgrade Borked My System! Need Help! leiavoia Debian 19 02-26-2006 09:41 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:57 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration