LinuxQuestions.org
Visit Jeremy's Blog.
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 01-17-2021, 07:47 PM   #1
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,314
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
Broken Current VM, Almost Fixed


(I puzzled over whether to post this to the Virtualization forum or the Slackware forum, and eventually settled on the latter. If I erred, please correct me.)

A couple of weeks ago--I failed to note the exact date--an update to my VM of Slackware--Current broke, well, almost everything. When I started the VM, the terminal opened and I could type commands, but the VM did not obtain an ip address, the mouse didn't work. and, if I issued the startx command, the resulting GUI would start, but was completely unresponsive. Unfortunately, I can't pinpoint the date at which this happened, other than that it was a couple of weeks ago.

After letting this simmer in my brainpan for a while, last night I booted the Slackware VM to the install *.iso of v. 14.2. After boot, I went to Setup-->Configure Your Install (I think the actual wording was "Reconfigure Your Install" and re-ran it). I followed the steps, rebooted, and my install was working again. I was able to connect to the Big Wide World, install pending updates, etc.

The only remaining issue (that I know of) is that the display seems stuck at 800x600. When I try to change it in KDE System Settings, the change does not take effect.

In the VirtualBox settings for the VM, I am using the VMSVGA display setting. When I try the other VB display settings, the "invalid setting detected" message occurs.

With one hand, I'm patting myself on the back for getting this working again. With the other hand, I'm scratching my head about what to do next to restore full functionality.

Any pointers in a direction to explore would be welcome.
 
Old 01-18-2021, 04:17 PM   #2
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
All I can think of is installing/reinstalling the Guest Additions.
 
Old 01-18-2021, 05:09 PM   #3
dgrames
Member
 
Registered: Jul 2007
Distribution: Slackware
Posts: 152

Rep: Reputation: 50
There were a couple versions of virtualbox that had that issue. It does run fine with that warning. Currently I am using 6.1.17 and don't have that issue any more.

Don
 
Old 01-20-2021, 08:38 PM   #4
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,314

Original Poster
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
So you all think it's a VB problem, as opposed to something related to the Slackware update that broke my VM? That did not occur to me. I'll look into it and report back.

Thanks for the suggestion.
 
Old 01-20-2021, 09:45 PM   #5
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,314

Original Poster
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
I removed and reinstalled VB Guest Additions. No change. When I try to change the screen resolution, it changes for an instant, and then reverts back to 800x600.

I'll dig into it some more when I have the time.

Realize this is not a big deal for me. After all, it's only a VM. But I would like to figure it out, as I like to solve problems, because that's how I learn stuff. But I do appreciate your trying to help.
 
Old 01-21-2021, 04:56 AM   #6
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
I haven't used VBox for ages, since I lost interest in trying other distros. So I can only make one more suggestion: enough video memory allocated?
 
Old 01-21-2021, 05:28 AM   #7
Uncle Lumpy
Member
 
Registered: Feb 2010
Posts: 63

Rep: Reputation: 48
I had something similar to this where I couldn't get a 1920x1080 resolution on a guest (Windows or Slackware guests)--when I reset the virtual video adapter to VBoxVGA (I believe that is the old one--I'm away from my machine ATM), everything was fine! Of course, I received a little warning in the VirtualBox configure screen, but I didn't really care about that.

Best,
Lumpy
 
1 members found this post helpful.
Old 01-24-2021, 01:18 PM   #8
dr.s
Member
 
Registered: Feb 2010
Distribution: Slackware64-current
Posts: 338

Rep: Reputation: 156Reputation: 156
Quote:
Originally Posted by frankbell View Post
I removed and reinstalled VB Guest Additions. No change. When I try to change the screen resolution, it changes for an instant, and then reverts back to 800x600.

I'll dig into it some more when I have the time.

Realize this is not a big deal for me. After all, it's only a VM. But I would like to figure it out, as I like to solve problems, because that's how I learn stuff. But I do appreciate your trying to help.
I don't think it's the slackware update, maybe VB/hardware related?
FWIW, just upgraded an old VB guest to the latest -current, didn't run into any issues when changing the guest resolution.
By the way I'm using XFCE, and the xfce display settings drop-down has 18 resolutions to choose from, tried a few and they all worked.
VB guest is configured with a VMSVGA controller and no guest additions (X session fails to start with VBoxVGA/SVGA).

I got another VM running xfce and an up-to-date -current that I run in qemu, again no issues with resolutions except the list of available
resolutions in the drop-down is shorter, but if I append a video=<resolution> in lilo that resolution ends up being available
inside the VM's X session, ex. video=1440x900

A couple tests that may be worth trying:
-run same VB VM in qemu to see if it makes a difference
-try adding video parameter to kernel boot parms
 
Old 01-24-2021, 07:08 PM   #9
glorsplitz
Senior Member
 
Registered: Dec 2002
Distribution: slackware!
Posts: 1,308

Rep: Reputation: 368Reputation: 368Reputation: 368Reputation: 368
Quote:
Originally Posted by frankbell View Post
When I try the other VB display settings, the "invalid setting detected" message occurs.
As it seems a new slackware is imminent, that is "when it's ready", I decided to install 14.1 to follow UPGRADE.TXT to 14.2 as I don't have very much practice with that.

When I got 14.1 installed and rebooted, graphics card VMSVGA was a mess. I started with that as it was needed for a current vm. I changed it to VBoxVGA got the "invalid setting detected" message but the graphics actually worked on reboot.

Haven't had time to check see what startx does yet.
 
Old 01-24-2021, 08:41 PM   #10
Aeterna
Senior Member
 
Registered: Aug 2017
Location: Terra Mater
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,006

Rep: Reputation: Disabled
Quote:
Originally Posted by frankbell View Post
(I puzzled over whether to post this to the Virtualization forum or the Slackware forum, and eventually settled on the latter. If I erred, please correct me.)

A couple of weeks ago--I failed to note the exact date--an update to my VM of Slackware--Current broke, well, almost everything. When I started the VM, the terminal opened and I could type commands, but the VM did not obtain an ip address, the mouse didn't work. and, if I issued the startx command, the resulting GUI would start, but was completely unresponsive. Unfortunately, I can't pinpoint the date at which this happened, other than that it was a couple of weeks ago.

After letting this simmer in my brainpan for a while, last night I booted the Slackware VM to the install *.iso of v. 14.2. After boot, I went to Setup-->Configure Your Install (I think the actual wording was "Reconfigure Your Install" and re-ran it). I followed the steps, rebooted, and my install was working again. I was able to connect to the Big Wide World, install pending updates, etc.

The only remaining issue (that I know of) is that the display seems stuck at 800x600. When I try to change it in KDE System Settings, the change does not take effect.

In the VirtualBox settings for the VM, I am using the VMSVGA display setting. When I try the other VB display settings, the "invalid setting detected" message occurs.

With one hand, I'm patting myself on the back for getting this working again. With the other hand, I'm scratching my head about what to do next to restore full functionality.

Any pointers in a direction to explore would be welcome.
I don't have any problems with Slackware VM client:
Slackware-current-64 VM host runs kernel 5.10.9 and Virtualbox 6.1.18
Slackware-current-64 VM client runs kernel 5.4.91 and VBox client 6.1.18

Resolution requires VBoxSVGA to run full screen
vboxsf works and copy/paste between host/client or clien/client works too

None of virtualbox client versions (until now) can handle kernel 5.10.x

This in fact (that VB is still not compatible with 5.10.x client) does not matter because VirtualBox offered hardware is quite limited so 5.4.x is fine.
 
Old 01-24-2021, 08:52 PM   #11
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,314

Original Poster
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
Some good questions. Here's what I've found in the interim.

I have other VMs that I use on this system, and all of them are fine; the issue is unique to the Slackware VM.

My VBox was updated today as part of a normal Mageia update. I've also updated to the latest version of Guest Additions.

No change to the Slackware VM.

I'll keep poking at this when I get the time and update if I find anything.
 
Old 01-24-2021, 09:14 PM   #12
slac-in-the-box
Member
 
Registered: Mar 2010
Location: oregon
Distribution: slackware64-15.0 / slarm64-current
Posts: 780
Blog Entries: 1

Rep: Reputation: 432Reputation: 432Reputation: 432Reputation: 432Reputation: 432
xrandr

Inside the VM, in a terminal / CLI, you can try changing the resolution with the command: xrandr. (man xrandr)

Since your kde system settings are failing to get it changed, xrandr will probably fail too--but, being on the CLI, it will give more output and perhaps a clue as to why.

The command will vary depending on the name of the display you want to affect, but the man page example has:
Code:
xrandr --output VGA --mode 1024x768
 
1 members found this post helpful.
Old 01-24-2021, 09:33 PM   #13
Aeterna
Senior Member
 
Registered: Aug 2017
Location: Terra Mater
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,006

Rep: Reputation: Disabled
Quote:
Originally Posted by frankbell View Post
Some good questions. Here's what I've found in the interim.

I have other VMs that I use on this system, and all of them are fine; the issue is unique to the Slackware VM.

My VBox was updated today as part of a normal Mageia update. I've also updated to the latest version of Guest Additions.

No change to the Slackware VM.

I'll keep poking at this when I get the time and update if I find anything.
To run VB client full screen you don't need to install VBclientAdditions: I have OpenBSD (that does not have VB at all) running full screen.
Attached Thumbnails
Click image for larger version

Name:	OpenBSD-xfce4-in-VM-full-screen.jpg
Views:	23
Size:	143.3 KB
ID:	35360  
 
Old 01-24-2021, 09:40 PM   #14
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,314

Original Poster
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
The Guest Additions reinstall was a side-effect of the VBox version upgrade, but I thought it worth mentioning.

slac-in-the-box, I'll give that command a try, after researching a bit how to fine tune it.

The next thing I'll probably look at is the Xorg settings, but, quite frankly, I've been hoping not to have to go there, because it's been so long I'll pretty much have to relearn it from scratch.

Last edited by frankbell; 01-24-2021 at 09:43 PM.
 
Old 02-10-2021, 08:56 PM   #15
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,314

Original Poster
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
"Solved" is not the right word. More like this thread is now moot.

Yesterday and today's updates broke my Slackware VM beyond repair, and I'm now reinstalling from the latest --Current image.
 
  


Reply

Tags
slackware, virtualbox



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
LXer: Microsoft thinks it's fixed Windows Server mess its last fix 'fixed' LXer Syndicated Linux News 0 06-06-2016 05:30 AM
Fixed Channel on almost every linux. Conehead666 Linux - Newbie 2 05-13-2014 06:07 PM
Bug in 8.04, fixed in 8.10 - How to get fixed in 8.04 which is LTS? taylorkh Ubuntu 4 02-28-2009 05:17 PM
Asus A7N8X Delux + Nvidia OpenGL + Surround sound almost fixed. xushi Slackware 18 11-12-2004 05:26 AM
alsa - mmap - almost fixed slack ET cb9fl Linux - Software 1 12-17-2003 02:50 AM

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

All times are GMT -5. The time now is 11: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