Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
09-16-2020, 06:30 PM
|
#1
|
Senior Member
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,350
|
dropline GNOME 3.38 - testing
Heya, I wont write much here, but today gnome 3.38 was released and we have ready some testing packages for Slackware64-current.
See the instructions on the droplinegnome.org web site on how to get it installed
and post the issues here in this thread.
Basically this is the direct upgrade from what was 3.36 and therefore you need
to install firstly 3.36 packages and then upgrade them to 3.38.
There are still some missing pieces but in case we will get it done step by step.
Enjoy and dont forget to report back.
Rgds
Saxa
|
|
|
09-17-2020, 01:41 AM
|
#2
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,825
|
Hey Saxa, thanks for the hard work
is it possible to test it directly with 3.38 instead of going with 3.36 first?
|
|
|
09-17-2020, 06:36 AM
|
#3
|
Senior Member
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,350
Original Poster
|
Hi Willy, sure, you can but you need to find out what is not included in the 3.38 packages and you need it from the 3.36 repo.
By going further in time we will have updates of the base stuff and therefore those will go into the 3.38 repo, also I am waiting
a bit Slackware current to get all the latest stuff. But yes, surely you can, it is juste easier to install first 3.36 and then
upgrade with the 3.38 packages.
Rgds
Saxa
|
|
|
09-17-2020, 09:03 AM
|
#4
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,825
|
i usually test it using a clean installation and start by using the build order for 3.38. See what's missing and adding it to the build order
|
|
|
09-17-2020, 09:10 AM
|
#5
|
Senior Member
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,350
Original Poster
|
Sure, you can use that, the compile-order file in DBS should be ok. Although since I had DLG 3.36 running when I was building the
packages for 3.38 it could be that I missed something.
Anyway, the packages needed should be all listed in the compile-order, but be careful as some of the stuff is still
missing in Slackware and some packages were and will be renamed too, example is libhandy which have to be installed
in both versions 0.0.13 and 1.0.0. So in 3.36 repo you have libhandy named as libhandy for 0.0.13 version but in
3.38 it is named libhandy0 to be able to install both. Same will be with tracker, which I have still to rename the
old one to tracker2 as it seems it can be installed in paralel with tracker3.
I hope that we get the missing pieces of 3.38 in slackware shortly, for now the only package really needed which I had
to upgrade from Slackware current was the gsettings-desktop-schemas. dconf, glib, at-spi-* can all stay the ones shipped
with current.
Rgds
Saxa
|
|
1 members found this post helpful.
|
09-17-2020, 10:02 AM
|
#6
|
Senior Member
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,350
Original Poster
|
BTW Willy would be good to hear back from you how the thingy work on a super clean install as my system surely is not the cleanest one and some packages could happen that picked up some strange deps.... who knows 
|
|
|
09-17-2020, 12:02 PM
|
#7
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,825
|
why not try it on virtual machines?
|
|
|
09-17-2020, 01:27 PM
|
#8
|
Senior Member
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,350
Original Poster
|
I have no time to get a virtual machine up , since I am doing it during my job and working hours.
|
|
|
09-20-2020, 12:17 PM
|
#9
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,825
|
I tested on a clean VM with latest -current update and it failed to logged in to desktop without any helpful message
it just said crashed with one button to logout
screenshot: https://imgur.com/a/GXxKstt
after waiting, i got a message, no system tray detected
Last edited by willysr; 09-20-2020 at 12:20 PM.
|
|
|
09-20-2020, 02:41 PM
|
#10
|
Member
Registered: Aug 2010
Posts: 553
|
Quote:
Originally Posted by willysr
I tested on a clean VM with latest -current update and it failed to logged in to desktop without any helpful message
it just said crashed with one button to logout
screenshot: https://imgur.com/a/GXxKstt
after waiting, i got a message, no system tray detected
|
The message about a system tray is bogus because gnome-3 doesn't have a system tray, so I think you can ignore that. I notice that the list of files for dropline's gnome-3.36/3.38 does not include elogind. Do you have that installed? If not you will certainly get this kind of failure. Also, applying ldd to /usr/libexec/gnome-session-binary may tell you if there are any missing dependencies needed to start a gnome session. (I have gnome-3.38 working but I don't use dropline gnome.)
|
|
|
09-20-2020, 05:22 PM
|
#11
|
Senior Member
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,350
Original Poster
|
Yes Willy, Chris is right, ignore the system tray message. If you want to make it go you can add an system tray extension to gnome3.
About what is missing to make it run, would be good to have a session started with startx logged into a file and check whats on,
I am not sure if my packages work with wayland as I have not been able to run it, but Chris has got it.
Try startx > mylog.txt 2>&1
|
|
|
09-20-2020, 07:12 PM
|
#12
|
Member
Registered: Apr 2018
Distribution: Slackware Current w/Gnome 47.2
Posts: 580
|
+==============================================================================
| Upgrading gnome-desktop-3.36.6-x86_64-1dl package using ./gnome-desktop-3.38.0-x86_64-1dl.txz
+==============================================================================
Pre-installing package gnome-desktop-3.38.0-x86_64-1dl...
/bin/bash: line 7: syntax error near unexpected token `fi'
/bin/bash: line 7: `fi'
Removing package: gnome-desktop-3.36.6-x86_64-1dl-upgraded-2020-09-20,18:05:35
--> Deleting /usr/doc/gnome-desktop-3.36.6/AUTHORS
--> Deleting /usr/doc/gnome-desktop-3.36.6/COPYING
--> Deleting /usr/doc/gnome-desktop-3.36.6/COPYING-DOCS
--> Deleting /usr/doc/gnome-desktop-3.36.6/COPYING.LIB
--> Deleting /usr/doc/gnome-desktop-3.36.6/ChangeLog
--> Deleting /usr/doc/gnome-desktop-3.36.6/ChangeLog-20020212
--> Deleting /usr/doc/gnome-desktop-3.36.6/ChangeLog.pre-git
--> Deleting /usr/doc/gnome-desktop-3.36.6/HACKING
--> Deleting /usr/doc/gnome-desktop-3.36.6/NEWS
--> Deleting /usr/doc/gnome-desktop-3.36.6/README
--> Deleting /usr/lib64/libgnome-desktop-3.so.19.0.6
--> Deleting empty directory /usr/doc/gnome-desktop-3.36.6/
Verifying package gnome-desktop-3.38.0-x86_64-1dl.txz.
Installing package gnome-desktop-3.38.0-x86_64-1dl.txz:
|
|
|
09-20-2020, 07:15 PM
|
#13
|
Senior Member
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,350
Original Poster
|
This is coming out from the wrongly generated doinst.sh file most probably, I will check whats on thanks.
|
|
|
09-20-2020, 10:50 PM
|
#14
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,825
|
it seems chrisVV is correct about missing elogind in gnome-shell and gnome-initial-setup
|
|
1 members found this post helpful.
|
09-21-2020, 06:08 AM
|
#15
|
Senior Member
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,350
Original Poster
|
Oh of course, this is a requirement, there is no way to get it run without. I though you maybe left out gsettings-desktop-schemas as it is already in slackware, but the slackware one is too old.
|
|
|
All times are GMT -5. The time now is 08:37 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|