LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 01-08-2016, 08:07 AM   #1
Stragonian
Member
 
Registered: Dec 2003
Location: Indiana
Distribution: Slackware & PassionX
Posts: 102

Rep: Reputation: 34
Trinity Desktop for Slackware Update - Binaries for i486 & x86_64


I recently built i486 and x86_64 - Trinity Desktop - packages for Slackware 14.1 the packages are compiled as the native desktop, and not for the /opt/trinity directory.

If your interested you can download the i486, x86_64, or build script, each as single packages, from my website at this URL http://www.inpito.org/trinity.php later.
 
Old 01-08-2016, 08:33 AM   #2
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,055

Rep: Reputation: Disabled
Hi, thanks for sharing.

I just had a look at your instructions and saw:
Quote:
Note: This may be optional. After I install Slackware, I remove the /usr/local directory and replace it with a soft link back the /usr directory.
# rm -R /usr/local
# ln -s /usr /usr/local
A warning for inattentive readers who could have already stored some stuff in /usr/local wouldn't hurt.

Last edited by Didier Spaier; 01-08-2016 at 09:56 AM.
 
1 members found this post helpful.
Old 01-08-2016, 08:48 AM   #3
Stragonian
Member
 
Registered: Dec 2003
Location: Indiana
Distribution: Slackware & PassionX
Posts: 102

Original Poster
Rep: Reputation: 34
I added the following.

Note: This may be optional. After I install Slackware, I remove the /usr/local directory and replace it with a soft link back the /usr directory.
# rm -R /usr/local
# ln -s /usr /usr/local
However; if you've already install additional packages to your /usr/local directory you'll need to decide whether to proceed with this option.
 
1 members found this post helpful.
Old 01-08-2016, 09:31 AM   #4
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761
Out of interest, why do you do that and what has it got to do with Trinity install? Or to put it another way, why would this be part of the instructions?
 
5 members found this post helpful.
Old 01-08-2016, 11:31 AM   #5
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
Suggestion: go the extra mile and put up a binary package repository for Trinity. Alien Bob has a very useful gen_repos_files.sh script for this.

Cheers,

Niki
 
1 members found this post helpful.
Old 01-08-2016, 04:08 PM   #6
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
i would very much like to see a packages repository of TDE for Slackware, compiled on a clean, stock system

Last edited by solarfields; 01-08-2016 at 04:10 PM.
 
Old 01-08-2016, 11:45 PM   #7
Stragonian
Member
 
Registered: Dec 2003
Location: Indiana
Distribution: Slackware & PassionX
Posts: 102

Original Poster
Rep: Reputation: 34
Well here's what I told Michele Calgaro of the Trinity Desktop Project. - Currently I have a Job, Teach A Class, run a Non-Profit, and try to find time to do I.T. projects.

08/28/2015 08:51 AM,: Me
Hey! I recently got my build script completed for the Trinity Desktop on Slackware64 14.1, as the native desktop. If your interested you can download it and find instructions on my website at this URL http://www.inpito.org/trinity.php later.

08/30/2015 02:42 AM: Michele
Great news, thanks. Would you be interested in becoming a maintainer for the Slackware TDE? ... Cheers ... Michele

09/02/2015 07:33 AM: Me
I thank You for the invitation to join the TDE team in an official manner. However; the non-profit I started is currently in a great need of my attention, as I am at this time the only active person involved, as Doyle has currently focused his attention on other matters.

Unfortunately; I can make no stated commitments to the TDE team, at this time. However; even as we speak I have already found the errors with my build scripts to compile TDE-3.5.13.2 on a 32-Bit Slackware system, and hope to upload the edified version to my website soon. Likewise; I have after about 6 attempts and several disconnects, completed downloading a git - commit from August 29th, of 2015 and hope to modify my already existing scripts to work it, or possibly checkout the r14.0.1 head and in time develop it to compile on a Slackware 14.1 system, if time permits.

Once again, I do thank you for the invitation to join, however it would terrify butter to be spread as thin as I am, at this time, but I hope to do what I can, when time permits.

Meanwhile; if you have time, and are not spread too thin, please aid me in beta testing my corn library to help me determine if the random number generator is in fact a true random number generator. - http://www.inpito.org/Downloads/corn-20150827.tar.gz - description found - on http://www.inpito.org/projects.php the Corn Library project. It's very simple but I believe it is affective.

... End on e-mails ....

Who knows, once I get a class taught, using Slackware, I may be able to rely on their aid.
 
Old 01-09-2016, 05:21 AM   #8
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Stragonian,

have you seen this: https://github.com/Thorn-Inurcide/tde-slackbuilds

may be you two can join efforts?
 
1 members found this post helpful.
Old 01-09-2016, 05:54 AM   #9
Stragonian
Member
 
Registered: Dec 2003
Location: Indiana
Distribution: Slackware & PassionX
Posts: 102

Original Poster
Rep: Reputation: 34
Thank you for the information ... I did do a quick look at link.

I've have to give it a more in depth look some time in the future, as I am currently working on a "write access" problem over an NFS mapped drive connection.

but I do thank you for the information.
 
Old 01-09-2016, 07:37 AM   #10
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
also, any plans to include Amarok 1.4? This would be the main reason for me to use TDE...
 
Old 01-09-2016, 08:22 AM   #11
Stragonian
Member
 
Registered: Dec 2003
Location: Indiana
Distribution: Slackware & PassionX
Posts: 102

Original Poster
Rep: Reputation: 34
I guess, I total missed Amarok in the TDE git repository fetch that I did ... sure I can tale a look at it to see if I can get it to compile.

Here is my own personal build list. When I get a Slackware machine setup with a custom kernel and/or Graphic Drivers, I have a build script that steps through and builds and installs all the following package automatically without any interaction from myself. Some programs are compiled and installed simple as dependencies to other programs that I could not get to compile, but I just decided to leave them in anyway, just in case I figure out the problem with the program I was hoping to reach. Anyway ...

Code:
programs_list=(
#	miscellaneous/corn
#	miscellaneous/random-verse
#	miscellaneous/inpito-scripts
#	miscellaneous/requiredbuilder
#	miscellaneous/ivtv-utils # Only for WinTV-PVR System
#	miscellaneous/openssl # To fix that really bad NSA bug
#	system/clamav
#	graphics/fontforge
#	development/lua
#	miscellaneous/mozilla-firefox  # update Slackware default
#	miscellaneous/mozilla-thunderbird  # update Slackware default
#	development/jam
#	system/unrar

# Required by Trinity-Desktop
#	libraries/libdaemon
#	libraries/libopensync
#	graphics/GraphicsMagick
#	libraries/ortp
#	development/ocaml
#	development/facile
#	graphics/graphviz
#	audio/speex
#	libraries/libpaper
#	system/pmount
#	development/apache-ant
#	development/openjdk

# Primary packages from the Trinity-Desktop
#	trinity/tqt3
#	trinity/tqtinterface
#	trinity/libart-lgpl
#	network/avahi
#	trinity/avahi-tqt
#	trinity/sip4-tqt
#	trinity/dbus-tqt
#	trinity/dbus-1-tqt
#	trinity/tqca
#	trinity/tqca-tls
#	trinity/arts
#	trinity/tdelibs
#	trinity/tdebase
#	trinity/python-tqt
#	trinity/python-trinity
#	trinity/pytdeextensions
#	trinity/tdebindings
#	trinity/libtqt-perl
#	trinity/tdeaccessibility
#	trinity/tdeutils
#	trinity/tdemultimedia
#	trinity/tdeadmin
#	trinity/tdenetwork
#	trinity/tdeartwork
#	trinity/tdegames
#	trinity/tdetoys
#	trinity/tdeedu
#	trinity/tdegraphics
#	trinity/libcaldav
#	trinity/libcarddav
#	trinity/tdepim
#	trinity/tdesdk
#	trinity/tdevelop
#	trinity/tdewebdev
#	trinity/tdeaddons

# A lot of perl classes and scripts
#	perl/perl-Probe-Perl
#	perl/perl-IPC-Run3
#	perl/perl-Test-Script
#	perl/perl-File-Which
#	perl/perl-Class-Inspector
#	perl/perl-File-ShareDir
#	perl/perl-Algorithm-Diff
#	perl/perl-Text-Diff
#	perl/perl-Text-Patch
#	perl/perl-Capture-Tiny
#	perl/perl-Alien-SDL
#	perl/perl-SDL
#	perl/perl-Test-Pod
#	perl/perl-File-Slurp
#	perl/perl-IPC-System-Simple
#	perl/perl-Locale-Maketext-Lexicon
#	perl/perl-Compress-Bzip2
#	perl/perl-Params-Util
#	perl/perl-Sub-Uplevel
#	perl/perl-Tie-Simple

# Some useful libraries, system, network, ect ...
#	miscellaneous/log4cpp
#	libraries/wxGTK
#	libraries/wxPython
#	libraries/wxX11
#	miscellaneous/CImg
#	libraries/physfs
#	libraries/libmodplug
#	libraries/SDL_sound
#	development/valgrind
#	libraries/SDL_gfx
#	libraries/SDL_Pango
#	libraries/libsigc++
#	development/mm-common
#	libraries/glibmm
#	libraries/cairomm
#	libraries/pangomm
#	libraries/atkmm
#	libraries/gtkmm
#	libraries/libxml++
#	libraries/gstreamermm
#	system/dosbox
#	network/phpmyadmin
#	libraries/libewf
#	system/testdisk
#	system/gparted
#	miscellaneous/ntfsprogs
#	miscellaneous/lib6502
#	network/pptp
#	perl/perl-xml-twig
#	network/skype
#	system/webmin
#	miscellaneous/icedtea-web
#	libraries/tinyxml
#	network/filezilla

# The long journey to ffmpeg begins
# Really like having a full featured ffmpeg
#	libraries/libdvdcss
#	miscellaneous/libdvdread
#	libraries/libdvdnav
#	multimedia/smpeg
#	libraries/libmikmod
#	audio/a52dec
#	libraries/libdca
#	libraries/libebml
#	libraries/libmp4v2
#	audio/faac
#	audio/faad2
#	libraries/lame
#	libraries/libmspack
#	libraries/libmatroska
#	libraries/libmpeg2
#	miscellaneous/mpeg2dec
#	miscellaneous/STLport
#	multimedia/vcdimager
#	miscellaneous/libcdio # libcdio optional requires vcdimage
#	multimedia/vcdimager # vcdimager optional requires libcdio
#	libraries/libdc1394
#	libraries/libavc1394
#	libraries/libdv
#	multimedia/xvidcore
#	multimedia/x264
#	libraries/openjpeg
#	development/orc
#	multimedia/schroedinger
#	multimedia/dirac
#	audio/amrnb
#	audio/amrwb
#	libraries/libvpx
#	multimedia/rtmpdump
#	audio/opencore-amr
#	libraries/gsm
#	libraries/openjpeg
#	libraries/frei0r
#	libraries/OpenAL
#	multimedia/mkvtoolnix
#	multimedia/ffmpeg

# More multimedia additions
#	libraries/libquicktime
#	multimedia/mjpegtools
#	libraries/libdvbpsi
#	miscellaneous/libfame
#	multimedia/transcode
#	multimedia/gpac
#	audio/aften
#	audio/twolame
#	miscellaneous/libmpcdec
#	multimedia/mplayer-codecs
#	miscellaneous/MPlayer
#	libraries/gmtk
#	multimedia/gnome-mplayer
#	multimedia/gecko-mediaplayer
#	multimedia/dvdauthor
#	miscellaneous/dv2sub
#	system/dvdisaster
#	multimedia/vobcopy
#	miscellaneous/videotrans
#	miscellaneous/toolame
#	miscellaneous/mctoolame
#	audio/vamp-plugin-sdk
#	audio/jack-audio-connection-kit
#	audio/celt051
#	libraries/json-glib
#	system/lirc
#	libraries/libasyncns
#	libraries/json-c
#	audio/pulseaudio
#	libraries/alsa-plugins
#	libraries/libiec61883
#	multimedia/dvd-slideshow
#	graphics/dcraw
#	multimedia/emovix
#	libraries/libva
#	libraries/libvdpau
#	#multimedia/openshot
#	multimedia/kino
#	libraries/freealut
#	audio/audacity
#	miscellaneous/xine-plugin
#	miscellaneous/blender
#	multimedia/minidlna
#	multimedia/plexmediaserver
#	audio/meterbridge
#	audio/ladspa_sdk
#	libraries/soundtouch
#	libraries/aubio
#	libraries/libgnomecanvas
#	libraries/libgnomecanvasmm
#	libraries/liblo
#	libraries/liblrdf
#	audio/guitarix
#	multimedia/wxcam
#	python/gst-python
#	python/pyxdg
#	libraries/gnonlin
#	development/zope.interface
#	python/pysetuptools
#	python/python-distutils-extra
#	multimedia/gst-plugins-ugly
#	multimedia/gst-plugins-bad
#	graphics/goocanvas
#	python/pygoocanvas
#	multimedia/pitivi
#	libraries/ffms2
#	miscellaneous/avxsynth
#	libraries/FreeImage
#	system/unshield
#	development/SDL2
#	libraries/bullet
#	libraries/ois
#	libraries/ogre
#	libraries/MyGUI
#	games/openmw
#	multimedia/vlc
#	multimedia/subtitleeditor
#	multimedia/subtitleripper

# Add Virtualization to the computer
#	development/cppunit
#	libraries/libshout
#	network/vde2
#	audio/celt051
#	system/usbredir
#	development/acpica
#	libraries/libnfs
#	# to be added spice
#	# to be added rbd
#	# to be added libiscsi
#	# to be added seccomp
#	# to be added TPM Passthrough
#	system/qemu
#	libraries/cfitsio
#	system/aqemu

# Time for some games
#	games/frozen-bubble
#	games/supertux
#	games/supertux2
#	games/eduke32
#	games/eduke32_shareware_data
#	games/eduke32_hires_pack
#	games/extremetuxracer
#	games/freeciv # Defaults gtk2
#	games/micropolis
#	libraries/plib
#	system/p7zip
#	libraries/irrlicht
#	games/supertuxkart
#	games/torcs
#	miscellaneous/protobuf
#	libraries/ftgl
#	games/armagetronad
#	games/lincity-ng
#	games/gnuski
#	games/abe
#	libraries/quesoglc
#	games/warzone2100
#	miscellaneous/grfbuilder
#	games/openttd
#	miscellaneous/grfcodec

# Building up to WineHQ
#	system/prelink
#	development/opencl-headers
#	system/fuseiso
#	# system/wine # Make sure 32-Bit Compatible pakages are installed before compiling wine
#	miscellaneous/wine-pipelight
#	miscellaneous/webcore-fonts-installer
#	miscellaneous/pipelight

# Office, academic, security, system, and hacking tools
#	system/postgresql
#	miscellaneous/bkhive
#	miscellaneous/samdump
#	system/john
#	miscellaneous/ophcrack
#	system/squashfs-tools
#	system/cabextract
#	miscellaneous/wimlib
#	libraries/libpst
#	office/openoffice.org
#	development/squeak-vm
#	development/scratch
#	office/wammu
#	libraries/leptonica
#	graphics/tesseract

# Back to the TDE applications
#	trinity/k3b
#	trinity/k9copy
#	trinity/kaffeine
#	trinity/libkdcraw
#	trinity/libkexiv2
#	trinity/libkipi
#	trinity/kipi-plugins
#	trinity/digikam
#	trinity/gwenview
#	trinity/konversation
# Here is all the further I have gotten with TDE
# When I have time I will continue my efforts

#	trinity/kio-locate
#	trinity/kcmautostart
#	trinity/wv2
#	trinity/koffice
#	trinity/kpowersave
#	trinity/ksystemlog
#	trinity/ktorrent
#	trinity/basket
#	trinity/krename
#	trinity/kdiff3
#	trinity/soundkonverter
#	trinity/tellico
#	trinity/kmyfirewall
#	trinity/kradio
#	trinity/kbookreader
#	trinity/knights
#	trinity/kmymoney
#	trinity/kmplayer
#	trinity/kgtk-qt3
#	trinity/kchmviewer
#	trinity/knemo
#	trinity/krusader
#	trinity/kpilot
#	trinity/kiosktool
#	trinity/kile
#	trinity/abakus
#	trinity/kbarcode
#	trinity/katapult
#	trinity/libksquirrel
#	trinity/ksquirrel
#	trinity/yakuake
#	trinity/dolphin
#	trinity/tde-style-lipstik
#	trinity/tde-style-qtcurve
#	trinity/twin-style-crystal
#	trinity/knetstats
#	trinity/filelight
#	trinity/kcpuload
#	trinity/kdirstat
#	trinity/knutclient
#	trinity/smb4k
#	trinity/knowit
#	trinity/kvpnc
#	trinity/kdmtheme
#	trinity/tdesvn
#	trinity/kaffeine-mozilla
#	trinity/potracegui
#	trinity/tde-systemsettings
#	trinity/kvkbd

# Broken Trinity - Packages:
#	triniy/kima # requires HAL
#	triniy/kstreamripper
#	triniy/rosegarden
#	triniy/kbfx
#	triniy/ktechlab
)
 
Old 01-21-2016, 02:43 PM   #12
travis82
Member
 
Registered: Feb 2014
Distribution: Bedrock
Posts: 437

Rep: Reputation: 231Reputation: 231Reputation: 231
Many thanks for providing Trinity for Slackware. I didn't have any experience with trinity before. Amazingly it is more lightweight and bug free than Xfce on my laptop. just one issue: Restart and Turn Off buttons only terminates X and don't reboot/shutdown my system.
 
Old 01-21-2016, 04:19 PM   #13
Stragonian
Member
 
Registered: Dec 2003
Location: Indiana
Distribution: Slackware & PassionX
Posts: 102

Original Poster
Rep: Reputation: 34
I have the same problem too, unfortunately; I have not had the time to discover the problem, and fix it, so I simply give a quick press of my power button on the computer, after terminating X, as a quick press of the power button, has always seemed to produce a soft shutdown on my computers, after terminating X. Also, the tdevdesigner crashing when I try to use it, because of a missing shared library called "linux-vdso.so.1" so at some point in time, hopefully, I'll get things like these fixed. What I really need is a working "Time Pause Machine" or find the watch from the movie "Clockstoppers".

If I find a quick fix for the power down and/or reboot thing, in the near future I'll post it.

Thank You everyone for your posts!
If you have any more questions about my Trinity build, don't be afraid to ask.

Last edited by Stragonian; 01-21-2016 at 04:21 PM.
 
Old 01-22-2016, 03:57 AM   #14
travis82
Member
 
Registered: Feb 2014
Distribution: Bedrock
Posts: 437

Rep: Reputation: 231Reputation: 231Reputation: 231
Another minor issue: keyboard layout is not switchable by keyboard shortcuts. I tried many keyboard maps and many keyboard shortcuts via xkb configuration but nothing achieved.
 
Old 01-22-2016, 04:52 AM   #15
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761
Quote:
Note: This may be optional. After I install Slackware, I remove the /usr/local directory and replace it with a soft link back the /usr directory.
# rm -R /usr/local
# ln -s /usr /usr/local
However; if you've already install additional packages to your /usr/local directory you'll need to decide whether to proceed with this option.
Quote:
Originally Posted by ruario View Post
Out of interest, why do you do that and what has it got to do with Trinity install? Or to put it another way, why would this be part of the instructions?
I still want to know what this is all about. Firstly, I personally think this seems like a silly idea. If you don't want to use /usr/local, don't use it but why symlink it back to /usr and increase the likelihood of breaking your main install when a self-compiled and installed package now overwrites a system provided file in /usr? Secondly, in what way does this relate to Trinity installation? It feels like you have just inserted an arbitrary (poor) personal preference for no good reason. Sure you have a warning now but that does not entirely excuse it IMHO, since less experienced users who just want to try another desktop environment are more likely to follow the steps verbatim to avoid something going wrong. They will then be left with this misconfiguration.

If you feel this is truly needed for some reason, perhaps you could explain why and someone here may be able to suggest an alternative rather than encouraging a non-standard and potentially harmful step.

P.S. That step feels like it belongs on another page, called something like "Changes I like to make to my system", with a list of such tweaks and an explanation of why each is done so that the reader can evaluate if it makes sense for him or her.

Last edited by ruario; 01-22-2016 at 04:56 AM. Reason: added the postscript
 
5 members found this post helpful.
  


Reply


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
Trinity Desktop for Slackware(64) 14.1 + Multilib System Stragonian Slackware 17 03-27-2018 12:26 AM
Trinity r14.0.1 Desktop for Slackware(64) 14.1 + Multilib System Stragonian Slackware 1 11-19-2015 06:50 AM
Trinity Desktop for Slackware-13.37 i486 and x86_64 Stragonian Slackware 24 07-31-2013 05:48 PM
Slackware-current (14.0, 32-bit) pango-1.34.1-i486-1 update problem bgeer Slackware 4 06-13-2013 07:20 PM
Wine & Desktop effects stop working after FC6 kernel update (2.6.1{8,9}) X86_64 mbianchet Fedora 2 01-20-2007 11:49 AM

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

All times are GMT -5. The time now is 08:25 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
Open Source Consulting | Domain Registration