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 02-26-2019, 02:44 PM   #2971
alex14641
Member
 
Registered: Feb 2016
Distribution: Slackware64_14.2, Slackware 15.0, Slackware64_current
Posts: 322

Rep: Reputation: Disabled

Xorg server:
Release notes: https://lists.x.org/archives/xorg-an...ry/002957.html
Source: https://xorg.freedesktop.org/archive...1.20.4.tar.bz2
 
1 members found this post helpful.
Old 02-27-2019, 03:18 AM   #2972
dalacor
Member
 
Registered: Feb 2019
Distribution: Slackware
Posts: 170

Rep: Reputation: Disabled
Perhaps thinking about it a different way would help. If you take Windows Server for example. When you install Windows Server, you install either core (no gui) or full (with gui). Then on top of that after you have installed Windows Server, you can install Roles such as active directory, DNS, DHCP, WSUS, WDS and so on.

Slackware does it better in that you can get rid of a lot more bloat by removing e, f, k, kde, tcl etc.

I think of a,d l and n as basically windows server core and ap as features that I can install. However a lot of Server roles seem to be in n by default eg mx servers.

I agree with Pat on one point. It's pointless arguing what should go in a, ap, d, l etc. And it's not a high priority. But I still see value in a core, full install and adding additional roles in the way windows server does it.

Anyway, if the developer sees this, he can decide what he wants to do if anything and I will be happy with whatever he comes up with as long as one can still do a bare minimum install as it were as many users like myself don't need a gui desktop server install.
 
Old 02-27-2019, 04:12 AM   #2973
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,058

Rep: Reputation: Disabled
@dalacor: Salix does something similar to what you suggest, with a choice between:
  • Core (minimal console system)
  • Basic (minimal graphical environment)
  • Full (everything)
The content of Full depends on the edition (graphical environment), cf.: https://github.com/gapan/iso-creation

I suggest to not bug Pat with requests for doing something similar, but volunteers could just set up a repository of customized tag files (on github, gitlab, whatever), that interested users could download, store on an USB stick, then use that during installation instead of the standard tag files, as the Slackware installer allows.

Last edited by Didier Spaier; 02-27-2019 at 04:56 AM. Reason: Typo fix
 
4 members found this post helpful.
Old 02-27-2019, 04:29 AM   #2974
Thom1b
Member
 
Registered: Mar 2010
Location: France
Distribution: Slackware
Posts: 484

Rep: Reputation: 337Reputation: 337Reputation: 337Reputation: 337
postfix 3.3.3 is released.
https://de.postfix.org/ftpmirror/off...x-3.3.3.tar.gz
https://de.postfix.org/ftpmirror/off....3.tar.gz.gpg2
 
Old 02-27-2019, 04:47 AM   #2975
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,471
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
Maybe a dedicated thread for tag files for various Slackware roles is in order?
 
Old 02-27-2019, 07:19 AM   #2976
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,372

Rep: Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750
Quote:
many users like myself don't need a gui desktop server install
Quote:
Maybe a dedicated thread for tag files for various Slackware roles is in order?
Please! I suggest a poll, "Do you have an interest in Slackware tag files? Yes/No", to test what proportion of the community actually thinks this is important.
Personally, my answer is a flat no. But I am not trying to provision containers or run on limited hardware or limit attack surface or be a hairy chested CLI user.
 
2 members found this post helpful.
Old 02-27-2019, 09:25 AM   #2977
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by MarcT View Post
Not true re AMD microcode being loaded automatically on boot. I have two AMD systems, one running Slackware-current and one running 14.2. Both are running Pat's stock kernels and neither update the microcode automatically despite there being an update available in /lib/firmware. I have to manually build the AMD cpio archive and add it to initrd.

What you show above is the original microcode version loaded by the BIOS/UEFI. There's no message about it being updated (early or late). Compare your output with mine - you're missing a line like this:
Code:
[    6.841445] microcode: microcode updated early to new patch_level=0x0800820b
If a "late" update is done, you'd see a microcode entry with a "new patch_level=" message.

Now, it's possible yours is at the latest version, but I don't think it will update automatically if one becomes available.
I know I checked this when I first read of Ryzen microcode updates being pushed for Spectre and I'm pretty sure that I found that my microcode was updated based on what was in the linux-firmware package (but this was a long time ago, and my memory isn't what it used to be). I'm guessing the microcode was updated when ASRock pushed out their latest firmware update for my board so it now isn't being loaded by the kernel (or possibly some kernel change that broke late loading). I'll have to keep an eye on this. According to Gentoo, I'm running the latest microcode for my CPU.
 
Old 02-27-2019, 01:31 PM   #2978
saahriktu
Member
 
Registered: Nov 2017
Location: Stary Oskol, Russia
Distribution: Slackware
Posts: 43

Rep: Reputation: 17
Error:
Code:
make[1]: Entering directory '/tmp/x11-build/xorg-server-1.20.4/config'
  CC       udev.lo
udev.c: In function ‘device_added’:
udev.c:126:49: error: implicit declaration of function ‘major’ [-Werror=implicit-function-declaration]
         if (xf86_find_platform_device_by_devnum(major(devnum), minor(devnum)))
                                                 ^~~~~
udev.c:126:49: warning: nested extern declaration of ‘major’ [-Wnested-externs]
udev.c:126:64: error: implicit declaration of function ‘minor’; did you mean ‘mknod’? [-Werror=implicit-function-declaration]
         if (xf86_find_platform_device_by_devnum(major(devnum), minor(devnum)))
                                                                ^~~~~
                                                                mknod
udev.c:126:64: warning: nested extern declaration of ‘minor’ [-Wnested-externs]
cc1: some warnings being treated as errors
make[1]: *** [Makefile:686: udev.lo] Error 1
Patch:
Code:
diff -ur xorg-server-1.20.4/config/udev.c xorg-server-1.20.4_patched/config/udev.c
--- xorg-server-1.20.4/config/udev.c    2019-02-26 22:28:50.000000000 +0300
+++ xorg-server-1.20.4_patched/config/udev.c    2019-02-27 20:36:31.347077490 +0300
@@ -30,6 +30,7 @@
 #include <libudev.h>
 #include <ctype.h>
 #include <unistd.h>
+#include <sys/sysmacros.h>
 
 #include "input.h"
 #include "inputstr.h"
 
1 members found this post helpful.
Old 02-27-2019, 04:46 PM   #2979
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,508

Rep: Reputation: 8469Reputation: 8469Reputation: 8469Reputation: 8469Reputation: 8469Reputation: 8469Reputation: 8469Reputation: 8469Reputation: 8469Reputation: 8469Reputation: 8469
Quote:
Originally Posted by saahriktu View Post
Error:
Code:
make[1]: Entering directory '/tmp/x11-build/xorg-server-1.20.4/config'
  CC       udev.lo
udev.c: In function ‘device_added’:
udev.c:126:49: error: implicit declaration of function ‘major’ [-Werror=implicit-function-declaration]
         if (xf86_find_platform_device_by_devnum(major(devnum), minor(devnum)))
                                                 ^~~~~
udev.c:126:49: warning: nested extern declaration of ‘major’ [-Wnested-externs]
udev.c:126:64: error: implicit declaration of function ‘minor’; did you mean ‘mknod’? [-Werror=implicit-function-declaration]
         if (xf86_find_platform_device_by_devnum(major(devnum), minor(devnum)))
                                                                ^~~~~
                                                                mknod
udev.c:126:64: warning: nested extern declaration of ‘minor’ [-Wnested-externs]
cc1: some warnings being treated as errors
make[1]: *** [Makefile:686: udev.lo] Error 1
Patch:
Code:
diff -ur xorg-server-1.20.4/config/udev.c xorg-server-1.20.4_patched/config/udev.c
--- xorg-server-1.20.4/config/udev.c    2019-02-26 22:28:50.000000000 +0300
+++ xorg-server-1.20.4_patched/config/udev.c    2019-02-27 20:36:31.347077490 +0300
@@ -30,6 +30,7 @@
 #include <libudev.h>
 #include <ctype.h>
 #include <unistd.h>
+#include <sys/sysmacros.h>
 
 #include "input.h"
 #include "inputstr.h"
No problem here. I've verified that the code calling major() and minor() is not #ifdefed out.
 
2 members found this post helpful.
Old 02-27-2019, 08:28 PM   #2980
saahriktu
Member
 
Registered: Nov 2017
Location: Stary Oskol, Russia
Distribution: Slackware
Posts: 43

Rep: Reputation: 17
Quote:
Originally Posted by volkerdi View Post
No problem here. I've verified that the code calling major() and minor() is not #ifdefed out.
However, the package build without this patch may fails (this is a fatal error). I was able to get the package only after adding this patch. Before that, every time I got the xorg-server.failed file instead of a package.
 
Old 02-27-2019, 11:00 PM   #2981
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 608

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Postfix 3.4.0
 
Old 02-28-2019, 06:08 AM   #2982
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,471
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
Arrow

Quote:
Originally Posted by allend View Post
Please! I suggest a poll, "Do you have an interest in Slackware tag files? Yes/No", to test what proportion of the community actually thinks this is important.
Personally, my answer is a flat no. But I am not trying to provision containers or run on limited hardware or limit attack surface or be a hairy chested CLI user.
https://www.linuxquestions.org/quest...es-4175649249/
 
1 members found this post helpful.
Old 02-28-2019, 02:48 PM   #2983
gaaslight
LQ Newbie
 
Registered: Jun 2006
Location: columbia river gorge
Distribution: Slackware
Posts: 13

Rep: Reputation: Disabled
gtk+3.0 wayland-backends

I was wondering if during the next development cycle of Slackware 15, gtk-3.0 gets upgraded, could it be built with wayland-backends enabled? This would not require wayland itself, only wayland-protocols and wayland-egl, both are in SBO.
 
Old 02-28-2019, 05:38 PM   #2984
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
It's already using the latest GTK+3
 
1 members found this post helpful.
Old 02-28-2019, 09:30 PM   #2985
gaaslight
LQ Newbie
 
Registered: Jun 2006
Location: columbia river gorge
Distribution: Slackware
Posts: 13

Rep: Reputation: Disabled
Quote:
Originally Posted by willysr View Post
It's already using the latest GTK+3
Then can it be rebuilt?

Code:
CFLAGS="$SLKCFLAGS" \
./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --sysconfdir=/etc \
  --mandir=/usr/man \
  --enable-xkb \
  --enable-x11-backend \
  --enable-wayland-backend \
  --build=$ARCH-slackware-linux || exit 1
 
  


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
[SOLVED] Requests for -current (20151216) rworkman Slackware 3441 12-28-2017 03:50 PM

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

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