SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Also, I need to point this out... (and make a suggestion)
As of the latest xorg release of xserver-1.17.1, xf86-video-modesettings has been incorporated into the package as the default vesa driver. This means xf86-video-vesa is effectively deprecated as xf86-video-modesetting (included by default) duplicates these functions for cards featuring modesetting (intel, nvidia, and amd) and xf86-video-vesa should only be used as a fallback driver if you have a video card that does not support modesetting parameters such as those cards that require OpenGL support from LibMesa-7.11.2.
This means xf86-video-modesetting does not need to be included as a separate driver (unless needed to be re-packaged separately after-the-fact).
This coincides with the forementioned suggestion of repacking Mesa-7.11.2 as Mesa-legacy-7.11.2 for video cards supporting DRI1 standards only and this and other DRI1 only drivers could be effectively moved into /extra if needed.
Also, I need to point this out... (and make a suggestion)
As of the latest xorg release of xserver-1.17.1, xf86-video-modesettings has been incorporated into the package as the default vesa driver. This means xf86-video-vesa is effectively deprecated as xf86-video-modesetting (included by default) duplicates these functions for cards featuring modesetting (intel, nvidia, and amd) and xf86-video-vesa should only be used as a fallback driver if you have a video card that does not support modesetting parameters such as those cards that require OpenGL support from LibMesa-7.11.2.
This means xf86-video-modesetting does not need to be included as a separate driver (unless needed to be re-packaged separately after-the-fact).
This coincides with the forementioned suggestion of repacking Mesa-7.11.2 as Mesa-legacy-7.11.2 for video cards supporting DRI1 standards only and this and other DRI1 only drivers could be effectively moved into /extra if needed.
I'm not sure all of that completely makes sense, but I think I get the general idea. For now at least, we'll be staying with xorg-server 1.16.x, but I guess 1.17.x isn't off the table yet.
Can be updated the kernel to add *in* it(huge & generic) the modules of virtio? Useful for Slackware in virtualization:
Code:
$ grep -i virtio config-generic-smp-3.14.33-smp
CONFIG_NET_9P_VIRTIO=m
CONFIG_VIRTIO_BLK=m
CONFIG_SCSI_VIRTIO=m
CONFIG_VIRTIO_NET=m
CONFIG_VIRTIO_CONSOLE=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_VIRTIO=m
# Virtio drivers
CONFIG_VIRTIO_PCI=m
CONFIG_VIRTIO_BALLOON=m
CONFIG_VIRTIO_MMIO=m
# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set
- Cheers
This is on my TODO already, but it may not be easily doable given the tradeoff in kernel size. I don't know what the size difference will be, as I've not actually checked, but know that it is on the radar (and has been for quite some time, as I too would like to have this).
As an aside, I'd like to consider closing this thread after the next -current update, and at that point, start a new one to address any missed items and such. This thread has gotten way too long and there's quite a bit of duplication in the requests and such.
I kept having show-stopping issues with 3.19.1. And I'm talking about things like X ceasing to take input from my USB mouse and keyboard, which happened at least once a day.
I think it's worth following up to say that my USB hub burned out shortly after that, so it might not have been the kernel's fault.
Not sure if this is the right thread, but maybe someone can look into this.
If root filesystem is jfs, it does not properly remount read only on shutdown.
mount : / is busy
Found this on Slackware64-current with vmlinuz-huge-3.14.33
As an aside, I'd like to consider closing this thread after the next -current update, and at that point, start a new one to address any missed items and such. This thread has gotten way too long and there's quite a bit of duplication in the requests and such.
I think someone previously was keeping track of what has been suggested and/or what is being worked on it would be great if they can end this thread and maybe start the new thread with the list
Good point Robby. Right now compiling a list should take precendent and a freeze on updates in the submissions here should be warranted so things can be tested and then certified stable.
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,602
Rep:
Quote:
Originally Posted by rworkman
As an aside, I'd like to consider closing this thread after the next -current update, and at that point, start a new one to address any missed items and such. This thread has gotten way too long and there's quite a bit of duplication in the requests and such.
Let us know when you want it closed. I'd suggest posting a link to the new thread before this one is closed.
Not sure if this is the right thread, but maybe someone can look into this.
If root filesystem is jfs, it does not properly remount read only on shutdown.
mount : / is busy
Found this on Slackware64-current with vmlinuz-huge-3.14.33
I use BtrFS myself, but I have seen this before. I added this to rc.6 after the killall5 commands to force-collapse the process tree when I added Bartgymnast's releases for procps-ng and psmisc:
Code:
# Use this to force terminate any remaining processes not shutdown by killall5
# to prevent / from not dismounting properly due to uninterrupted executions.
echo "Sending TERM signal to processes..."
pkill --inverse -s0,1 -TERM
sleep 5
echo "Sending KILL signal to processes..."
pkill --inverse -s0,1 -KILL
Take note this ONLY works with procps-ng, not procps included by default with Slackware.
Often with JFS, the system is still in the write-back phase when / is dismounted which can cause an improper dismount at shutdown. This allows for a second more comprehensive termination of processes to occur as a clean-up of the process tree.
You will have to rebuild procps-ng to work without Dlackware's systemd, but it is doable.
Gentoo released a newer version of eudev recently. Not sure what all was updated from the last releases, but from looking at the code they made some significant edits compared to the systemd version.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.