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.
With the attached patch I propose some modifications to the install options of Slackware installer:
full - Install everything except KDEI. No questions, no series selection.
minimal - Install a minimal system without prompting. Internally it generates tagfiles in /tag/minimal using a minimal.template in /usr/lib/setup and then switches to tagpath mode.
server - Works the same way as minimal and installs about 2G of software. Apache PHP mariadb samba postfix dovecot ...
series - Prompts the user to select series and then installs everything in selected series.
menu - First prompts the user to select series an then displays individual package selection menu for selected series.
# /etc/default/sysctl
# Parameters to support /etc/rc.d/rc.S.
# Use this file to override defaults.
# -e Use this option to ignore errors about unknown keys.
# --system Load settings from all system configuration files.
# -q Use this option to not display the values set to stdout.
SYSCTL_OPTIONS="-q -e --system"
rc.S:
Code:
# Configure kernel parameters:
SYSCTL_OPTIONS="-e --system"
if [ -r /etc/default/sysctl ]; then
# Source user defined variables.
. /etc/default/sysctl
fi
if [ -x /sbin/sysctl -a -r /etc/sysctl.conf ]; then
echo "Configuring kernel parameters: /sbin/sysctl $SYSCTL_OPTIONS"
/sbin/sysctl $SYSCTL_OPTIONS
elif [ -x /sbin/sysctl ]; then
echo "Configuring kernel parameters: /sbin/sysctl $SYSCTL_OPTIONS"
# Don't say "Applying /etc/sysctl.conf" or complain if the file doesn't exist
/sbin/sysctl $SYSCTL_OPTIONS 2> /dev/null | grep -v "Applying /etc/sysctl.conf"
fi
Adding the -q reduces boot spew but using /etc/default/sysctl allows users to decide.
Last changes introduced more robust mechanisms for preventing nested drmHandleEvent calls and consolidates the TearFree logic.
And from my (already 3 days long) tests, this is translated in layman's terms as a faster 3D and a better TearFree behavior when someone chose it instead of using a compositor like Kwin (from Plasma5, aka "no effects") - both specially useful while using budget Radeon graphics cards.
In other hand, I do not think that those changes can have unexpected side effects, because practically they are backports from AMDGPU video driver and the previously noticed bad interacting of GLAMOR with Intel SNA should not appear again, as the GLAMOR logic is barely touched.
Also, apparently that was in fact produced by some issues in the main GLAMOR code from Xorg, as they was fixed by 1.20.1 which merged the two GLAMOR patches previously adopted.
Due to problems mailing directly to Pat(mipspace.com blocks a range where my ip is within):
Here is an updated and bugfixed texlive 2018.
Attached are the changed files(it's actually a tar file, i renamed it to .txt for the upload),
here the download link: http://slackware.schoepfer.info/slac....180820.tar.xz
md5sum d4e33c0fa6c7af3f5f3512ebd6601716
Changes:
-texdoc fixed, a cache file was missing
-synctex header was missing, for building third-party apps
-xindy was broken, xindy.mem built from sources is now in place
t/texlive-2018.180820-x86_64-1.txz: Upgraded.
Compiled against poppler-0.68.0.
texdoc fixed - a cache file was missing
synctex header was missing (for building third-party apps)
xindy was broken - recompiled from source
Mhm, the update misses the synctex-patch, the updated texmf_get.sh etc. which are in the texlive.txt(tar) in the post above.
Bibtexu is part of the omega-project, which is excluded as it's most likely not used by anybody since many years, so --disable-bibtexu may be added to texlive.Slackbuild as i also removed it in texmf_get.sh. https://tug.org/pipermail/tex-live/2010-May/025996.html
In slack-desk, i removed "texlive-fonts" as this is now part of texlive-extra on SBo, and texlive-fonts doesn't exist anymore.
I also got mail about the doc-symlink from /usr/doc/texlive/doc to /usr/share/texmf-dist/doc which only contains "latex". This is intentional:
-the koma-script package forces by liceence to ship the documentation( doc/latex/ ...)
-all the docs from texlive-extra and texlive-docs are there, if those packages are installed.
Make the keyboard selection in the installer for 15.0 more descriptive and intuitive. There might be some new users that is not familiar with the terms qwerty/us.map, azerty/fr.map +.
This script should also be available in pkgtool-Setup with the option of setting the locale as well. This is something some users might have challenges with after installation.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.