[arch-general] Trinity Running on Arch Linux!
Guys, It works! After building kdebase (and fighting with other modules), I just decided to start trinity and see if it would work. Changed ~/.xinitrc to 'startkde' and then typed 'startx' and: http://www.3111skyline.com/dl/dt/trinity/ss/trinity-first-run.jpg http://www.3111skyline.com/dl/dt/trinity/ss/trinity-running_01.jpg (this is running in a clean virtualbox Arch install) There is still work to be done, because all modules have not yet been ported to CMake, but for a proof of concept for the PKGBUILDs on Arch -- a complete success. I'll bring the wiki up to date later today, but it already contains the PKGBUILDs that will build Trinity into a working desktop with a single [very 'Quick & Dirty'] build script called 'bldtrin.sh' (for development purposes only). For those interested. See the wiki: https://wiki.archlinux.org/index.php/Trinity -- David C. Rankin, J.D.,P.E.
On Wed, Feb 16, 2011 at 10:32 AM, David C. Rankin < drankinatty@suddenlinkmail.com> wrote:
Guys,
It works! After building kdebase (and fighting with other modules), I just decided to start trinity and see if it would work. Changed ~/.xinitrc to 'startkde' and then typed 'startx' and:
http://www.3111skyline.com/dl/dt/trinity/ss/trinity-first-run.jpg
http://www.3111skyline.com/dl/dt/trinity/ss/trinity-running_01.jpg
(this is running in a clean virtualbox Arch install)
There is still work to be done, because all modules have not yet been ported to CMake, but for a proof of concept for the PKGBUILDs on Arch -- a complete success. I'll bring the wiki up to date later today, but it already contains the PKGBUILDs that will build Trinity into a working desktop with a single [very 'Quick & Dirty'] build script called 'bldtrin.sh' (for development purposes only). For those interested. See the wiki:
https://wiki.archlinux.org/index.php/Trinity
-- David C. Rankin, J.D.,P.E.
This is awesome! Thanks David! I will have to try this out, Trinity will practically be a lightweight desktop compared to KDE4!
On 02/16/2011 11:35 AM, Thomas S Hatch wrote:
On Wed, Feb 16, 2011 at 10:32 AM, David C. Rankin < drankinatty@suddenlinkmail.com> wrote:
Guys,
It works! After building kdebase (and fighting with other modules), I just decided to start trinity and see if it would work. Changed ~/.xinitrc to 'startkde' and then typed 'startx' and:
http://www.3111skyline.com/dl/dt/trinity/ss/trinity-first-run.jpg
http://www.3111skyline.com/dl/dt/trinity/ss/trinity-running_01.jpg
(this is running in a clean virtualbox Arch install)
There is still work to be done, because all modules have not yet been ported to CMake, but for a proof of concept for the PKGBUILDs on Arch -- a complete success. I'll bring the wiki up to date later today, but it already contains the PKGBUILDs that will build Trinity into a working desktop with a single [very 'Quick & Dirty'] build script called 'bldtrin.sh' (for development purposes only). For those interested. See the wiki:
https://wiki.archlinux.org/index.php/Trinity
-- David C. Rankin, J.D.,P.E.
This is awesome! Thanks David! I will have to try this out, Trinity will practically be a lightweight desktop compared to KDE4!
Thanks all, I've solved an initial library issue I had running trinity. (some idiot "Me" left options=(!libtool) set in kdelibs) Rebuilding with libtool fixed everything :) http://www.3111skyline.com/dl/dt/trinity/ss/trinity-running_02.jpg -- David C. Rankin, J.D.,P.E.
is your build already with qt4? if not, any idea when this could happen?
On 02/16/2011 02:24 PM, Bernardo Barros wrote:
is your build already with qt4? if not, any idea when this could happen?
Trinity has been designed with a custom Qt interface (tqtinterface) that will allow it to be built with Qt4. Currently the build is with Qt3 (patched for the tqtinterface). I don't know the exact timetable for completing the Qt4 interface, but the groundwork has already been done. I'll try and find out if there is a timetable for that. The current push the Trinity SVN code is to finish the port to CMake before release of KDE 3.5.13. I'll find out if that will also include the ability to build against Qt4. -- David C. Rankin, J.D.,P.E.
On 02/16/2011 08:28 PM, David C. Rankin wrote:
On 02/16/2011 02:24 PM, Bernardo Barros wrote:
is your build already with qt4? if not, any idea when this could happen?
Trinity has been designed with a custom Qt interface (tqtinterface) that will allow it to be built with Qt4. Currently the build is with Qt3 (patched for the tqtinterface). I don't know the exact timetable for completing the Qt4 interface, but the groundwork has already been done. I'll try and find out if there is a timetable for that.
The current push the Trinity SVN code is to finish the port to CMake before release of KDE 3.5.13. I'll find out if that will also include the ability to build against Qt4.
http://trinity.pearsoncomputing.net/wiki/bin/view/Developers/TrinityTQtforQt... They have status, I've not seen a time table. --DAS
On Wed, Feb 16, 2011 at 3:32 PM, David C. Rankin < drankinatty@suddenlinkmail.com> wrote:
Guys,
It works! After building kdebase (and fighting with other modules), I just decided to start trinity and see if it would work. Changed ~/.xinitrc to 'startkde' and then typed 'startx' and:
http://www.3111skyline.com/dl/dt/trinity/ss/trinity-first-run.jpg
http://www.3111skyline.com/dl/dt/trinity/ss/trinity-running_01.jpg
(this is running in a clean virtualbox Arch install)
There is still work to be done, because all modules have not yet been ported to CMake, but for a proof of concept for the PKGBUILDs on Arch -- a complete success. I'll bring the wiki up to date later today, but it already contains the PKGBUILDs that will build Trinity into a working desktop with a single [very 'Quick & Dirty'] build script called 'bldtrin.sh' (for development purposes only). For those interested. See the wiki:
https://wiki.archlinux.org/index.php/Trinity
-- David C. Rankin, J.D.,P.E.
I'm not a KDE user, but congratulations! -- Flávio Coutinho da Costa
On 02/16/2011 12:32 PM, David C. Rankin wrote:
Guys,
It works! After building kdebase (and fighting with other modules), I just decided to start trinity and see if it would work.
Nice job, David! Kudos on sticking with it. Sounds like it was a rather hard slog. It must feel nice to have finally achieved this! DR
On 02/16/2011 03:01 PM, David Rosenstrauch wrote:
On 02/16/2011 12:32 PM, David C. Rankin wrote:
Guys,
It works! After building kdebase (and fighting with other modules), I just decided to start trinity and see if it would work.
Nice job, David! Kudos on sticking with it. Sounds like it was a rather hard slog. It must feel nice to have finally achieved this!
DR
Amen Brother, For somebody that does it all the time, it probably wasn't that hard, but for me, it was like 'drinking from a fire hydrant' trying to learn pkgbuilds and CMake at the same time (neither or which I am even close to being completely comfortable with -- but I can at least recognize both now :) The gcc issue was interesting and the Trinity code will now be gcc >= 4.5 compliant. The basic Trinity desktop works very well. I just added startkde to ~/.xinitrc, typed startx in virtualbox and the desktop appeared, networking, web browsing, kate, kwrite, file management, kcontol -- all worked. Pretty neat stuff.. New PKGBUILDs for trinity-kdevelop and trinity-kdewebdev have been completed and added to the wiki: https://wiki.archlinux.org/index.php/Trinity I've also included a status of what is currently ported to CMake and what still needs to be done. My next task will be PKGBUILDs for the applications that have already been ported to CMake: 20:18 archangel:~/arch/trinity> find applications/ -maxdepth 2 -name CMakeLists.txt applications/kgtk-qt3/CMakeLists.txt applications/kpilot/CMakeLists.txt applications/kbfx/CMakeLists.txt applications/kde-systemsettings/CMakeLists.txt applications/gtk-qt-engine/CMakeLists.txt applications/knemo/CMakeLists.txt applications/kpowersave/CMakeLists.txt applications/kde-style-qtcurve/CMakeLists.txt applications/kdesvn/CMakeLists.txt applications/rosegarden/CMakeLists.txt applications/amarok/CMakeLists.txt These shouldn't be near as bad as kdelibs and kdebase ;-) -- David C. Rankin, J.D.,P.E.
On Wednesday 16 February 2011 17:32:59 David C. Rankin wrote:
It works! After building kdebase (and fighting with other modules), I just decided to start trinity and see if it would work. Changed ~/.xinitrc to 'startkde' and then typed 'startx' and:
http://www.3111skyline.com/dl/dt/trinity/ss/trinity-first-run.jpg
http://www.3111skyline.com/dl/dt/trinity/ss/trinity-running_01.jpg
Congrats David! Good job! Pete.
participants (7)
-
Bernardo Barros
-
David C. Rankin
-
David Rosenstrauch
-
Dwight Schauer
-
Flavio Costa
-
Peter Lewis
-
Thomas S Hatch