Welcome!
Important information
-- Spectre and Meltdown vulnerabilities
-- Change in MX sources

News
-- MX Linux on social media: here
-- Mepis support still here

Current releases
-- MX-17.1 Final release info here
-- antiX-17 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

MX 15/16 Repository: The linux-liquorix kernel thread

Message
Author
User avatar
anticapitalista
Forum Veteran
Forum Veteran
Posts: 5672
Joined: Sat Jul 15, 2006 10:40 am

Re: MX 15 Repository: The linux-liquorix kernel thread

#11 Post by anticapitalista » Wed Nov 11, 2015 5:21 am

Actually latest antiX-15 uses the patch from arch linux. (Download snapshot)

https://aur.archlinux.org/packages/linux-fbcondecor/

The file needed is fbcondecor-4.1.patch and I apply it last.
anticapitalista
Reg. linux user #395339.

Philosophers have interpreted the world in many ways; the point is to change it.

antiX-17 "Heather Heyer" - lean and mean.
https://antixlinux.com

User avatar
mmikeinsantarosa
Forum Guide
Forum Guide
Posts: 2327
Joined: Thu May 01, 2014 10:12 am

Re: MX 15 Repository: The linux-liquorix kernel thread

#12 Post by mmikeinsantarosa » Sun Nov 22, 2015 11:49 pm

A new revision (4.3-2mx150+1) for version 4.3 of the liquorix-kernel is now available from our test repo.

- mike
LT: MX17.1 Quad Core model: Intel Core i7-6820HQ Kernel: 4.16.0-12.1-liquorix-amd64 (64 bit)
DT: Intel(R) Core i5-3.1GHz Kernel~3.9-1-mepis64 x86_64

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 15979
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 15 Repository: The linux-liquorix kernel thread

#13 Post by Stevo » Mon Nov 23, 2015 2:46 pm

anticapitalista wrote:Actually latest antiX-15 uses the patch from arch linux. (Download snapshot)

https://aur.archlinux.org/packages/linux-fbcondecor/

The file needed is fbcondecor-4.1.patch and I apply it last.
OK..and all you added to the kernel coniguration is enable it, as in

CONFIG_FB_CON_DECOR=y


or is anything else necessary?

BTW, the 4.2-3 debian.tar.xz file for the kernel source seems to be missing from both the M12 and MX 15 repos. :confused:

User avatar
anticapitalista
Forum Veteran
Forum Veteran
Posts: 5672
Joined: Sat Jul 15, 2006 10:40 am

Re: MX 15 Repository: The linux-liquorix kernel thread

#14 Post by anticapitalista » Mon Nov 23, 2015 2:50 pm

I did what was suggested in FAQ here.

http://www.mepiscommunity.org/fbcondecor
anticapitalista
Reg. linux user #395339.

Philosophers have interpreted the world in many ways; the point is to change it.

antiX-17 "Heather Heyer" - lean and mean.
https://antixlinux.com

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 15979
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 15 Repository: The linux-liquorix kernel thread

#15 Post by Stevo » Mon Nov 23, 2015 3:27 pm

anticapitalista wrote:I did what was suggested in FAQ here.

http://www.mepiscommunity.org/fbcondecor
It looks like we would also have to at least disable the simple framebuffer support and all the specific hardware fb support that the Liquorix kernel come preconfigured to support, such as change

Code: Select all

# Frame buffer hardware drivers
#
CONFIG_FB_CIRRUS=m
CONFIG_FB_PM2=m
CONFIG_FB_PM2_FIFO_DISCONNECT=y
CONFIG_FB_CYBER2000=m
CONFIG_FB_CYBER2000_DDC=y
CONFIG_FB_ARC=m
CONFIG_FB_ASILIANT=y
CONFIG_FB_IMSTT=y
CONFIG_FB_VGA16=m
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
CONFIG_FB_N411=m
CONFIG_FB_HGA=m
CONFIG_FB_OPENCORES=m
CONFIG_FB_S1D13XXX=m
# CONFIG_FB_NVIDIA is not set
CONFIG_FB_RIVA=m
CONFIG_FB_RIVA_I2C=y
# CONFIG_FB_RIVA_DEBUG is not set
CONFIG_FB_RIVA_BACKLIGHT=y
CONFIG_FB_I740=m
CONFIG_FB_LE80578=m
CONFIG_FB_CARILLO_RANCH=m
CONFIG_FB_MATROX=m
CONFIG_FB_MATROX_MILLENIUM=y
CONFIG_FB_MATROX_MYSTIQUE=y
CONFIG_FB_MATROX_G=y
CONFIG_FB_MATROX_I2C=m
CONFIG_FB_MATROX_MAVEN=m
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
CONFIG_FB_ATY128=m
CONFIG_FB_ATY128_BACKLIGHT=y
CONFIG_FB_ATY=m
CONFIG_FB_ATY_CT=y
CONFIG_FB_ATY_GENERIC_LCD=y
CONFIG_FB_ATY_GX=y
CONFIG_FB_ATY_BACKLIGHT=y
CONFIG_FB_S3=m
CONFIG_FB_S3_DDC=y
CONFIG_FB_SAVAGE=m
CONFIG_FB_SAVAGE_I2C=y
CONFIG_FB_SAVAGE_ACCEL=y
CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
CONFIG_FB_VIA=m
# CONFIG_FB_VIA_DIRECT_PROCFS is not set
# CONFIG_FB_VIA_X_COMPATIBILITY is not set
CONFIG_FB_NEOMAGIC=m
CONFIG_FB_KYRO=m
CONFIG_FB_3DFX=m
CONFIG_FB_3DFX_ACCEL=y
CONFIG_FB_3DFX_I2C=y
CONFIG_FB_VOODOO1=m
CONFIG_FB_VT8623=m
CONFIG_FB_TRIDENT=m
CONFIG_FB_ARK=m
CONFIG_FB_PM3=m
CONFIG_FB_CARMINE=m
CONFIG_FB_CARMINE_DRAM_EVAL=y
# CONFIG_CARMINE_DRAM_CUSTOM is not set
CONFIG_FB_SM501=m
CONFIG_FB_SMSCUFX=m
CONFIG_FB_UDL=m
# CONFIG_FB_VIRTUAL is not set
CONFIG_XEN_FBDEV_FRONTEND=y
CONFIG_FB_METRONOME=m
CONFIG_FB_MB862XX=m
CONFIG_FB_MB862XX_PCI_GDC=y
CONFIG_FB_MB862XX_I2C=y
CONFIG_FB_BROADSHEET=m
CONFIG_FB_AUO_K190X=m
CONFIG_FB_AUO_K1900=m
CONFIG_FB_AUO_K1901=m
CONFIG_FB_HYPERV=m
CONFIG_FB_SIMPLE=y
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=m
CONFIG_LCD_L4F00242T03=m
CONFIG_LCD_LMS283GF05=m
CONFIG_LCD_LTV350QV=m
CONFIG_LCD_ILI922X=m
CONFIG_LCD_ILI9320=m
CONFIG_LCD_TDO24M=m
CONFIG_LCD_VGG2432A4=m
CONFIG_LCD_PLATFORM=m
CONFIG_LCD_S6E63M0=m
CONFIG_LCD_LD9040=m
CONFIG_LCD_AMS369FG06=m
CONFIG_LCD_LMS501KF03=m
CONFIG_LCD_HX8357=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=m
CONFIG_BACKLIGHT_LM3533=m
CONFIG_BACKLIGHT_CARILLO_RANCH=m
CONFIG_BACKLIGHT_PWM=m
CONFIG_BACKLIGHT_DA9052=m
CONFIG_BACKLIGHT_APPLE=m
CONFIG_BACKLIGHT_SAHARA=m
CONFIG_BACKLIGHT_WM831X=m
CONFIG_BACKLIGHT_ADP8860=m
CONFIG_BACKLIGHT_ADP8870=m
CONFIG_BACKLIGHT_PCF50633=m
CONFIG_BACKLIGHT_LM3630A=m
CONFIG_BACKLIGHT_LM3639=m
CONFIG_BACKLIGHT_LP855X=m
CONFIG_BACKLIGHT_SKY81452=m
CONFIG_BACKLIGHT_TPS65217=m
CONFIG_BACKLIGHT_GPIO=m
CONFIG_BACKLIGHT_LV5207LP=m
CONFIG_BACKLIGHT_BD6107=m
CONFIG_VGASTATE=m
CONFIG_HDMI=y
to

Code: Select all

# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
# CONFIG_FB_EFI is not set
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
CONFIG_FB_OPENCORES=m
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
CONFIG_FB_I810=m
CONFIG_FB_I810_GTF=y
CONFIG_FB_I810_I2C=y
# CONFIG_FB_LE80578 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
CONFIG_FB_VIA=m
CONFIG_FB_VIA_DIRECT_PROCFS=y
CONFIG_FB_VIA_X_COMPATIBILITY=y
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
CONFIG_FB_VOODOO1=m
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_SMSCUFX is not set
CONFIG_FB_UDL=m
CONFIG_FB_VIRTUAL=m
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_AUO_K190X is not set
CONFIG_FB_HYPERV=m
# CONFIG_FB_SIMPLE is not set
CONFIG_FB_SSD1307=m
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=m
# CONFIG_LCD_L4F00242T03 is not set
# CONFIG_LCD_LMS283GF05 is not set
# CONFIG_LCD_LTV350QV is not set
# CONFIG_LCD_ILI922X is not set
# CONFIG_LCD_ILI9320 is not set
# CONFIG_LCD_TDO24M is not set
# CONFIG_LCD_VGG2432A4 is not set
CONFIG_LCD_PLATFORM=m
# CONFIG_LCD_S6E63M0 is not set
# CONFIG_LCD_LD9040 is not set
# CONFIG_LCD_AMS369FG06 is not set
# CONFIG_LCD_LMS501KF03 is not set
# CONFIG_LCD_HX8357 is not set
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
CONFIG_BACKLIGHT_LM3533=m
# CONFIG_BACKLIGHT_PWM is not set
CONFIG_BACKLIGHT_APPLE=m
# CONFIG_BACKLIGHT_SAHARA is not set
# CONFIG_BACKLIGHT_ADP8860 is not set
# CONFIG_BACKLIGHT_ADP8870 is not set
CONFIG_BACKLIGHT_PCF50633=m
CONFIG_BACKLIGHT_LM3630A=m
# CONFIG_BACKLIGHT_LM3639 is not set
# CONFIG_BACKLIGHT_LP855X is not set
# CONFIG_BACKLIGHT_OT200 is not set
# CONFIG_BACKLIGHT_TPS65217 is not set
# CONFIG_BACKLIGHT_GPIO is not set
# CONFIG_BACKLIGHT_LV5207LP is not set
# CONFIG_BACKLIGHT_BD6107 is not set
CONFIG_VGASTATE=m
CONFIG_HDMI=y
maybe a lot more settings that I really don't understand...the guide is for a generic kernel, not for the modified and preconfigured Liquorix version.

User avatar
Jerry3904
Forum Veteran
Forum Veteran
Posts: 22243
Joined: Wed Jul 19, 2006 6:13 am

Re: MX 15 Repository: The linux-liquorix kernel thread

#16 Post by Jerry3904 » Mon Nov 23, 2015 4:05 pm

anticapitalista wrote:I did what was suggested in FAQ here.

http://www.mepiscommunity.org/fbcondecor
I copied that over to the Wiki so it could be found again:

http://www.mepiscommunity.org/wiki/system/fbcondecor
Production: 4.15.0-1-amd64, MX-17.1, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 8 GB, Kingston SSD 120 GB and WesternDigital 1TB
Testing: AAO 722: 4.15.0-1-386. MX-17.1, AMD C-60 APU, 4 GB

User avatar
asqwerth
Forum Veteran
Forum Veteran
Posts: 3097
Joined: Sun May 27, 2007 5:37 am

Re: MX 15 Repository: The linux-liquorix kernel thread

#17 Post by asqwerth » Mon Nov 23, 2015 4:12 pm

mmikeinsantarosa wrote:A new revision (4.3-2mx150+1) for version 4.3 of the liquorix-kernel is now available from our test repo.

- mike
I tried installing this kernel in my 32-bit Beta1 of MX15 running on a 64-bit PC.

Got the following 2 error messages, one before the updating of grub:

Code: Select all

Setting up linux-image-4.3-0.dmz.2-liquorix-686-pae (4.3-2mx150+1) ...
/etc/kernel/postinst.d/dkms:
Error! Bad return status for module build on kernel: 4.3-0.dmz.2-liquorix-686-pae (i686)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.3-0.dmz.2-liquorix-686-pae
/etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
and the other towards the end of my whole installation:

Code: Select all

Setting up filezilla-common (3.9.0.5-1) ...
Setting up filezilla (3.9.0.5-1) ...
Setting up linux-headers-4.3-0.dmz.2-liquorix-686-pae (4.3-2mx150+1) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 4.3-0.dmz.2-liquorix-686-pae
Error! Bad return status for module build on kernel: 4.3-0.dmz.2-liquorix-686-pae (i686)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
Setting up simple-scan (3.14.0-1) ...
Processing triggers for libc-bin (2.19-18+deb8u1) ...
Processing triggers for menu (2.1.47) ...
The "installation finished" Synaptic message states that installation was successfully carried out.

The error messages seem to relate to broadcom drivers, but I'm on a wired ethernet connection.

Here is the output in /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log:

Code: Select all

DKMS make.log for broadcom-sta-6.30.223.271 for kernel 4.3-0.dmz.2-liquorix-686-pae (i686)
Tue Nov 24 03:52:48 SGT 2015
/bin/sh: 1: [: Illegal number: 
/bin/sh: 1: [: Illegal number: 
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
KBUILD_NOPEDANTIC=1 make -C /lib/modules/4.3-0.dmz.2-liquorix-686-pae/build M=`pwd`
make[1]: Entering directory '/usr/src/linux-headers-4.3-0.dmz.2-liquorix-686-pae'
CFG80211 API is prefered for this kernel version
Using CFG80211 API
Kernel architecture is X86_32
  LD      /var/lib/dkms/broadcom-sta/6.30.223.271/build/built-in.o
  CC [M]  /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.o
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c: In function ‘osl_getcycles’:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c:935:2: error: implicit declaration of function ‘rdtscl’ [-Werror=implicit-function-declaration]
  rdtscl(cycles);
  ^
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.c:935:2: warning: ‘cycles’ is used uninitialized in this function [-Wuninitialized]
cc1: some warnings being treated as errors
scripts/Makefile.build:258: recipe for target '/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.o' failed
make[2]: *** [/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.o] Error 1
Makefile:1394: recipe for target '_module_/var/lib/dkms/broadcom-sta/6.30.223.271/build' failed
make[1]: *** [_module_/var/lib/dkms/broadcom-sta/6.30.223.271/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.3-0.dmz.2-liquorix-686-pae'
Makefile:177: recipe for target 'all' failed
make: *** [all] Error 2

Is the kernel supposed to recognise that the PC does not have a wireless connection?

I'm guessing I can ignore the message but it might look alarming to users.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 15979
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 15 Repository: The linux-liquorix kernel thread

#18 Post by Stevo » Mon Nov 23, 2015 8:16 pm

It'll try and build a module no matter what hardware is present. Seems to build OK on 64-bit--I guess 32-bit users that need the "wl" driver should stop with the 4.2 kernel for now--we can look for patches from other distros to fix this.

update- looks like Arch has a patch that should fix the 32-bit build:

https://aur.archlinux.org/cgit/aur.git/ ... om-wl-dkms

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 15979
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 15 Repository: The linux-liquorix kernel thread

#19 Post by Stevo » Mon Nov 23, 2015 9:41 pm

OK, here's a patched version for MX-15, also backported to M12/MX-14.

I tested and got a successful 32-bit build on the 4.3 kernel, but don't have any Broadcom hardware to test it with.

https://copy.com/dTRSdgAzitXC72AV

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 15979
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 15 Repository: The linux-liquorix kernel thread

#20 Post by Stevo » Sat Jan 02, 2016 2:35 pm

We now have the 4.3-3 (based on the 4.3.3 kernel release) (4.3-9) kernel in the test repository.

Post Reply

Return to “Package Requests/Status - MX-15/16”