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


Closed Thread
  Search this Thread
Old 06-03-2016, 03:20 AM   #1156
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-Current
Posts: 6,449
Blog Entries: 15

Rep: Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021

Actually I rebuild a lot of packages, but no, I haven't tried it out yet. However, very seldom have I had an issue with Mesa against other packages. Mostly I have issues with the different libGL.so libraries between Mesa and Nvidia, which is why I pull the sources each update released to rebuild things if things go sour. I haven't installed the Nvidia driver mostly due to the rate the kernel has been upgraded. However, when 14.2 is finalized, I'll probably use it.
 
Old 06-03-2016, 06:17 AM   #1157
Nille_kungen
Member
 
Registered: Jul 2005
Posts: 503

Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by kjhambrick View Post
ReaperX --

Have you tried building and running Mesa 12.0.0rc1 ?

Pat provides the Slackbuild in sources/x/mesa/

And Mesa has a page dedicated to downloading source from their repository: http://www.mesa3d.org/repository.html

Shouldn't be too difficult to modify mesa.SlackBuild to do a `git` and build from the git root dir or make a .tar.xz file and build from the tar.xz file.

Seems like that would be a huge contribution to Slackware IMO ...

One Q I have is how many other apps link against mesa ?
I often try out git of mesa and it's real easy with slackware that's why i pushed for an update of get-mesa.sh and mesa.SlackBuild in current so it started to work again.
In x/mesa there's a script called get-mesa.sh that can fetch and make an tarball from git and then you can compile mesa with version in mesa.SlackBuild.
http://ftp.slackware.no/slackware/sl...source/x/mesa/
Example in get-mesa.sh i edit BRANCH to BRANCH=master and run ./get-mesa.sh and when that's done i run the mesa.SlackBuild with the version the tarball gets like "VERSION=master_8c361e8 ./mesa.SlackBuild"
Since i'm an radeon user i would first update llvm to git/3.9

About other packages depending on mesa it mostly won't matter and it will work without you needing to recompile anything.

Last edited by Nille_kungen; 06-03-2016 at 06:24 AM.
 
1 members found this post helpful.
Old 06-03-2016, 06:31 AM   #1158
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 14.2 + Multilib
Posts: 1,483

Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
Quote:
Originally Posted by Nille_kungen View Post
I often try out git of mesa and it's real easy with slackware that's why i pushed for an update of get-mesa.sh in current so it started to work again.
In x/mesa there's a script called get-mesa.sh that can fetch and make an tarball from git and then you can compile mesa with version in mesa.SlackBuild.
http://ftp.slackware.no/slackware/sl...source/x/mesa/
Example in get-mesa.sh i edit BRANCH to BRANCH=master and run ./get-mesa.sh and when that's done i run the mesa.SlackBuild with the version the tarball gets like "VERSION=master_8c361e8 ./mesa.SlackBuild"
Since i'm an radeon user i would first update llvm to git/3.9

About other packages depending on mesa it mostly won't matter and it will work without you needing to recompile anything.
Thanks for the info Nille kungen.

I saw the get-mesa.sh script last night when I copied the directory listing from x/mesa into my post -- I browsed it but I didn't really dig in to see how it worked.

Thank you for the detailed explanation.

And the `dependent packages' info is comforting as well.

I run the NVidia Blob so I don't think it matters what I do with-or-to Mesa, as I believe that the NVidia Blob brings it's own Mesa libs.

And then, everything works very well on my Skylake-Based Work Laptop so I'm disinclined to mess with it

This might definitely help others !

-- kjh
 
Old 06-03-2016, 07:13 AM   #1159
Nille_kungen
Member
 
Registered: Jul 2005
Posts: 503

Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by kjhambrick View Post
I run the NVidia Blob so I don't think it matters what I do with-or-to Mesa, as I believe that the NVidia Blob brings it's own Mesa libs.
I don't use nvidia to much these days but i think that updating mesa will overwrite libGL and libEGL so you will need to reinstall the nvidia blob since nvidia blob use its own replacement for them that gets overwritten by the system ones when you update mesa.
 
Old 06-03-2016, 07:58 AM   #1160
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 14.2 + Multilib
Posts: 1,483

Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
Quote:
Originally Posted by Nille_kungen View Post
I don't use nvidia to much these days but i think that updating mesa will overwrite libGL and libEGL so you will need to reinstall the nvidia blob since nvidia blob use its own replacement for them that gets overwritten by the system ones when you update mesa.
Nille_kungen --

Yes, absolutely so ( reinstall NVidia after Mesa Updates ).

One 'feature' of the slackware update 'checklist' generator I wrote is to detect a mesa ( or pango ) Update and if so, remind me to reinstall NVidia.

-- kjh

I wrote a script generator to remind me what needs doing for each update.

This is the generated update script from the last Mesa Update on 2016-05-11 ...

I don't 'run' the script ( I am a chicken ) but do I cut-n-paste from one run-level 3 console to another via the gpm mouse daemon.

Code:
# cat updates-installed-B60511-045141.txt    
#  read this:  http://docs.slackware.com/howtos:slackware_admin:systemupgrade
#
# telinit 1 ( maybe ... look at packages )
#
#  0. check md5sum on each 64-bit and 32-bit package 
#
.check-update-md5sum updates-B60511-042706.lst-not-installed-yet ; RetCode=$?
#
[ "$RetCode" = "0" ] && echo "proceed" || echo 'STOP'
#
# working directory:
#
cd /home/dld/slackware/slackware-current-64
#
#  1. upgradepkg --install-new files from  updates-B60511-042706.lst-not-installed-yet
#
# there are 7 updates ( see below )
# 
export UpdateList=""
UpdateList="$UpdateList slackware64/a/dcron-4.5-x86_64-5.txz"
UpdateList="$UpdateList slackware64/ap/lxc-2.0.0-x86_64-4.txz"
UpdateList="$UpdateList slackware64/ap/moc-2.5.1-x86_64-1.txz"
UpdateList="$UpdateList slackware64/ap/slackpkg-2.82.1-noarch-1.txz"
UpdateList="$UpdateList slackware64/n/openvpn-2.3.11-x86_64-1.txz"
UpdateList="$UpdateList slackware64/x/mesa-11.2.2-x86_64-1.txz"
UpdateList="$UpdateList slackware64/xap/imagemagick-6.9.4_1-x86_64-1.txz"
# 
NumUpdate=$(echo "$UpdateList" |wc -w)
# 
[ "$NumUpdate" = "7" ] && echo "proceed" || echo "STOP"
#
upgradepkg --install-new $UpdateList
#
#  2. installpkg any kernel goodies
#
# there are 0 Install-ONLY Packages ( see below )
# 
export InstallList=""
#
# na installpkg $InstallList
#
#  3. update /etc/lilo for 4.4.9 kernel
#
# na vim /etc/lilo.conf
# na lilo
#
#  4. boot 4.4.9 ; runlevel 3
#
# na shutdown -r now
#
#  5. install multilib updates from  /home/dld/multilib
#
cd /home/dld/multilib/kjh-build
./.do-massconvert.sh
#
# check the log !
#
ls -lad ../log/*
#
# after log-check ...
#
./.do-update
ldconfig         # just in case ...
#
#  6.  NVidia X Updates ... if ANY XOrg packages are updated
#
#      old:  NVIDIA-Linux-x86_64-361.28.run
#
#      check for update at http://www.nvidia.com/object/unix.html
#      reinstall nvidia from /home/dld/nvidia/NVIDIA-Linux-x86_64-361.42.run ( or newer )
#
cd /home/dld/nvidia
sh NVIDIA-Linux-x86_64-361.42.run
#
#######################################################################
### Remove this someday.  Killer 1535 Wireless ( ath10k ) works now ###
#######################################################################
#
#  7. if kernel-firmware is updated, check ath10k ( wireless ).  Possibly reinstall killer 1535
#
# na cd  /home/dld/killer
#
# na mkdir kernel-firmware-yyyymmdd   # match kernel-firmware version
# na cp -p /lib/firmware/ath10k/QCA6174/hw3.0/* kernel-firmware-yyyymmdd/
# na cp -p board.bin firmware-4.bin /lib/firmware/ath10k/QCA6174/hw3.0/
#
#  8. reboot runlevel 3
#
shutdown -r now
#
#  9. startx ...
#
# 10. if all looks OK ... consider removing old 4.4.x kernels ( ? how ? ) ...
# 
# Log Files Processed 
# 
# updates-B60511-042706.lst-not-installed-yet
# 
# Updates Processed 
# 
# slackware64/a/dcron-4.5-x86_64-5.txz
# slackware64/ap/lxc-2.0.0-x86_64-4.txz
# slackware64/ap/moc-2.5.1-x86_64-1.txz
# slackware64/ap/slackpkg-2.82.1-noarch-1.txz
# slackware64/n/openvpn-2.3.11-x86_64-1.txz
# slackware64/x/mesa-11.2.2-x86_64-1.txz
# slackware64/xap/imagemagick-6.9.4_1-x86_64-1.txz
# 
# Look for .new config files
# 
sh /root/tmp/update-logs/.find.new 
# 
# rename the Log File(s)
# 
mv updates-B60511-042706.lst-not-installed-yet updates-B60511-042706.lst
# 
# eof
 
Old 06-03-2016, 09:40 AM   #1161
Fellype
Member
 
Registered: Jul 2013
Location: Campinas / Brazil
Distribution: Slackware
Posts: 39

Rep: Reputation: 17
Krita 3.0

Please, consider to include Krita 3.0 in the 14.2 release, since it is no longer part of the Calligra suite.
 
1 members found this post helpful.
Old 06-03-2016, 10:41 AM   #1162
archfan
Member
 
Registered: Mar 2016
Location: /dev/hug
Distribution: Slackware 14.2 x64
Posts: 85

Rep: Reputation: 32
GCC has been updated to 5.4.

Quote:
GCC 5.4 represents just another maintenance/bug-fix release to GCC 5 since its first stable release last year, GCC 5.1. GCC 5.4 is known to fix at least 147 bugs compared to the GCC 5.3 stable update from a few months back.
Source: https://www.phoronix.com/scan.php?pa...C-5.4-Released
 
Old 06-03-2016, 10:41 AM   #1163
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 890

Rep: Reputation: Disabled
Gcc 5.4

Hi,

Quote:
The GNU Compiler Collection version 5.4 has been released.

GCC 5.4 is a bug-fix release from the GCC 5 branch
containing important fixes for regressions and serious bugs in
GCC 5.3 with more than 147 bugs fixed since the previous release.
Might be a worthy update.

--
Best regards,
Andrzej Telszewski
 
Old 06-03-2016, 10:43 AM   #1164
archfan
Member
 
Registered: Mar 2016
Location: /dev/hug
Distribution: Slackware 14.2 x64
Posts: 85

Rep: Reputation: 32
Hah. We literally posted the same stuff at the same time.

Btw regarding Mesa
Quote:
ReaperX --

Have you tried building and running Mesa 12.0.0rc1 ?
Although I'm not ReaperX - I have indeed tested Mesa 12.0-rc1. It runs fine so far. Getting it to work was really easy. OpenGL 4.3 support is quite nice as well.

Last edited by archfan; 06-03-2016 at 10:44 AM.
 
Old 06-03-2016, 11:33 AM   #1165
gmgf
Senior Member
 
Registered: Jun 2012
Location: Bergerac, France
Distribution: Slackware
Posts: 1,706

Rep: Reputation: 665Reputation: 665Reputation: 665Reputation: 665Reputation: 665Reputation: 665
Quote:
Originally Posted by Fellype View Post
Please, consider to include Krita 3.0 in the 14.2 release, since it is no longer part of the Calligra suite.
this version is ported on kf5, it need qt5, qt5 is not present on slackware current.

https://krita.org/krita-3-0-release-notes/
 
1 members found this post helpful.
Old 06-03-2016, 03:05 PM   #1166
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-14.2.1.2 on Lenovo Thinkpad W520
Posts: 9,013

Rep: Reputation: Disabled
Maybe load xhci-hcd in usb_start() in /etc/rc.d/rc.usb in the installer

Investigating about an USB keyboard not ready to type "1" to choose another keymap in rc.S in this thread, I now see that the module xhci-hcd used in this specific case is not loaded in the usb_start() function in /etc/rc.d/rc.usb in the installer.

I will make a mini-iso with this addition and if that helps (i.e. if the USB keyboard is available sooner) will report here.

Maybe there are other similar cases (changes in modules naming not conveyed to rc.usb), I didn't check.

EDIT I see now that rc.usb runs only if "noudev" is found in the command line, sorry for the noise.

However I have suggested khjambrick to test with noudev, just to see what happens.

Last edited by Didier Spaier; 06-03-2016 at 04:40 PM. Reason: EDIT added.
 
Old 06-03-2016, 03:12 PM   #1167
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 1,757

Rep: Reputation: 5601Reputation: 5601Reputation: 5601Reputation: 5601Reputation: 5601Reputation: 5601Reputation: 5601Reputation: 5601Reputation: 5601Reputation: 5601Reputation: 5601
Quote:
Originally Posted by archfan View Post
GCC has been updated to 5.4.



Source: https://www.phoronix.com/scan.php?pa...C-5.4-Released
Every GCC release in recent memory has shipped with regressions that had to be patched. Now is not the time to change out gcc.
 
5 members found this post helpful.
Old 06-03-2016, 03:48 PM   #1168
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 1,242

Rep: Reputation: 391Reputation: 391Reputation: 391Reputation: 391
Thu Jun 2 19:08:13 UTC 2016
This could be the last batch of updates before 14.2 stable, so please test!



I think its time to only test and patch.
 
Old 06-03-2016, 04:36 PM   #1169
archfan
Member
 
Registered: Mar 2016
Location: /dev/hug
Distribution: Slackware 14.2 x64
Posts: 85

Rep: Reputation: 32
Quote:
Originally Posted by volkerdi View Post
Every GCC release in recent memory has shipped with regressions that had to be patched. Now is not the time to change out gcc.
Alright. I guess that makes sense. Thanks for the heads-up.
 
Old 06-03-2016, 05:31 PM   #1170
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 890

Rep: Reputation: Disabled
Hi,

Quote:
Originally Posted by USUARIONUEVO View Post
I think its time to only test and patch.
Tested, please patch xfce4-panel :^)
Last call, had to try

--
Best regards,
Andrzej Telszewski
 
1 members found this post helpful.
  


Closed Thread


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
[SOLVED] how to show the current time at the top in the current shell Always ? rohitchauhan Linux - General 5 04-09-2014 03:05 PM
Slackware ARM (current) epic mistake: the current Android kernels are kicked out! Darth Vader Slackware 16 08-25-2013 04:36 PM
[SOLVED] setup fails on most current Slackware-current March 26, 2012 AlleyTrotter Slackware 15 04-09-2012 06:05 AM
Observation of Feb -current vs March -current Hangaber Slackware 14 03-12-2010 08:26 AM
cvs diff the most current and second last current version powah Linux - Software 1 03-30-2006 01:02 PM

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

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