LinuxQuestions.org
Help answer threads with 0 replies.
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 12-01-2019, 04:39 PM   #1
upnort
Senior Member
 
Registered: Oct 2014
Distribution: Slackware, Proxmox, Debian, CentOS
Posts: 1,319

Rep: Reputation: Disabled
VM changes with 5.4


I'm running Current in VirtualBox 5.28 on a 14.2 host. Since a long time I have used full window (not full screen), which should be 1680x928 resolution. My monitor is 1680x1050. I am using the built-in VirtualBox drivers and not GA.

I updated to 5.4 and notice the following:

* After loading the initrd, the boot screen toggles to full window rather than remain at 1024x768. I've been using VirtualBox since the Innotek 1.x days and never have seen this behavior.

* X screen resolution (Xfce) is 1336x738 and does not auto-adjust to 1680x928. The latter resolution is not listed in the Xfce Display options.

* glxgears is showing "actual" fps rather than a fixed 60 fps.

* There are only two I/O schedulers and noop no longer is included.

This is a test system. Just observations and conversation.
 
Old 12-02-2019, 05:55 AM   #2
TheRealGrogan
Member
 
Registered: Oct 2010
Location: Ontario, Canada
Distribution: Slackware, LFS, Manjaro (for gaming)
Posts: 229

Rep: Reputation: 172Reputation: 172
Yep, the old single queue ioschedulers are completely gone now in Linux 5. The equivalent of noop would be the default of [none]

Best to use a udev rule to select your scheduler now. I just use one one because I have only rotational disks.

Code:
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="mq-deadline"
I don't like that BFQ, but these are typical distro rules:

/etc/udev/rules.d/60-ioschedulers.rules
Code:
# set scheduler for NVMe
ACTION=="add|change", KERNEL=="nvme[0-9]*", ATTR{queue/scheduler}="none"
# set scheduler for SSD and eMMC
ACTION=="add|change", KERNEL=="sd[a-z]|mmcblk[0-9]*", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="mq-deadline"
# set scheduler for rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="bfq"
P.S. none is probably best in a virtualbox guest.

Last edited by TheRealGrogan; 12-02-2019 at 06:03 AM.
 
Old 12-02-2019, 06:44 AM   #3
wigry
Member
 
Registered: Jul 2004
Distribution: slackware
Posts: 225

Rep: Reputation: 53
The VirtualBox 6.1 adds Kernel 5.4 support. So thats what I am waiting for to upgrade my virtual slack installation.
 
Old 12-02-2019, 07:58 PM   #4
upnort
Senior Member
 
Registered: Oct 2014
Distribution: Slackware, Proxmox, Debian, CentOS
Posts: 1,319

Original Poster
Rep: Reputation: Disabled
Some time ago I was unable to build a 6.x package. I'll have to try again.
 
Old 12-04-2019, 03:11 PM   #5
Aeterna
Member
 
Registered: Aug 2017
Location: Terra Mater
Distribution: VM Host: Slackware-current, VM Guests: Artix, CRUX, FreeBSD, Funtoo, HardenedBSD, OpenIndiana
Posts: 255

Rep: Reputation: Disabled
Quote:
Originally Posted by upnort View Post
I'm running Current in VirtualBox 5.28 on a 14.2 host. Since a long time I have used full window (not full screen), which should be 1680x928 resolution. My monitor is 1680x1050. I am using the built-in VirtualBox drivers and not GA.

I updated to 5.4 and notice the following:

* After loading the initrd, the boot screen toggles to full window rather than remain at 1024x768. I've been using VirtualBox since the Innotek 1.x days and never have seen this behavior.

* X screen resolution (Xfce) is 1336x738 and does not auto-adjust to 1680x928. The latter resolution is not listed in the Xfce Display options.

* glxgears is showing "actual" fps rather than a fixed 60 fps.

* There are only two I/O schedulers and noop no longer is included.

This is a test system. Just observations and conversation.
screen resolution in VM

you don't need GA to get required screen resolution:
e.g. I have windowed instance of OpenBSD (openBSD does not support VirtualBox so no GA) set at 1920x972x32
https://www.linuxquestions.org/quest...ml#post6049030

make sure that you have VM client display set to VBoxSVGA not VMSVGA

VMSVGA is not ready yet and there are several issue with it

to exchange siles between OpenBSD (without GA)and other VM clients and host I set up samba

if you don't mind using GA from virtualbox repository, get VirtualBox test 6.0.15
https://www.virtualbox.org/wiki/Testbuilds
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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: Technology Changes Us, Changes Society, and Changes Governments LXer Syndicated Linux News 0 10-10-2016 03:00 PM
Intercept frequency changes and C states changes klub Linux - Kernel 1 03-25-2011 05:43 PM
Changes to /etc files revert changes after reboot yeahya Linux - General 2 11-22-2010 09:42 PM
Samba and password changes hazza96 Linux - Networking 11 08-07-2004 08:15 AM
alsamixer changes emu10k1 levels everytime xmms changes songs sulzla Linux - Software 0 06-30-2003 12:05 AM

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

All times are GMT -5. The time now is 12:09 AM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration