LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Installing MATE DE from Salix repos (http://www.linuxquestions.org/questions/slackware-14/installing-mate-de-from-salix-repos-4175472524/)

surio 08-07-2013 03:07 PM

Installing MATE DE from Salix repos
 
Hello there,

Installed MATE 1.4 based on the thread here: http://www.linuxquestions.org/questi...ckware-938148/

Basically, as root, I did
Code:

slapt-get --install-set mate
and my slapt-getrc contains:
Code:

SOURCE=ftp://ftp.slackware.org.uk/salix/i486/14.0/:PREFERRED

I think, I have installed all the necessary packages needed. Here's my output:

Code:

bash-4.2$ ls /var/log/packages | grep gv$
atkmm-2.22.6-i486-1gv
cairomm-1.10.0-i486-1gv
celt-0.11.1-i486-1gv
clearlooks-phenix-2.0.10-noarch-1gv
ffmpeg-0.11.2-i486-1gv
ffmpegthumbnailer-2.0.8-i486-1gv
ffmpegthumbnailer-caja-1.4.0-noarch-1gv
flash-plugin-11.2.202.297-i686-1gv
glibmm-2.32.1-i486-1gv
gnome-themes-standard-3.4.2-i486-1gv
gst-python-0.10.22-i486-1gv
gtkmm-2.24.2-i486-1gv
lame-3.99.5-i486-1gv
libass-0.10.0-i486-1gv
libgtop-2.28.4-i486-1gv
libmodplug-0.8.8.4-i486-1gv
libsigc++-2.2.10-i486-1gv
libunique-1.1.6-i486-2gv
libvpx-1.1.0-i486-1gv
mate-colors-icon-theme-1.0-noarch-1gv
mate-common-1.4.0-noarch-1gv
mate-conf-1.4.0-i486-1gv
mate-corba-1.4.0-i486-1gv
mate-icon-theme-faenza-1.4.0-noarch-1gv
mate-session-manager-1.4.0-i486-1gv
opencore-amr-0.1.3-i486-1gv
orc-0.4.16-i486-1gv
pangomm-2.28.4-i486-1gv
pyxdg-0.19-i486-2gv
schroedinger-1.0.11-i486-1gv
slkbuild-0.9.0-noarch-1gv
unico-1.0.2-i486-1gv
whaawmp-20120810-i486-1gv
x264-20120712-i486-1gv
xvidcore-1.3.2-i486-2gv

And I have not installed any packages from the other MATE effort, i.e., MSB project.

Code:

bash-4.2$ ls /var/log/packages | grep _msb
bash-4.2$

I added MATE to my xwmconfig, but nothing loads up when I choose MATE at login. I am stuck at the login screen blank wallpaper. Nothing happens! Very frustrating

Your thoughts on this are much appreciated.

Thanks in advance,
surio.

cmyster 08-07-2013 04:57 PM

You might start just by running mate-session as a normal user and check the console for hints. also see if there is anything interesting in /var/log/xorg.log (pretty sure its how its called).

willysr 08-07-2013 09:55 PM

Is there any spesific reason why picking up msb 1.4 instead of MSB which is 1.6 and should be more compatible for newer version of Slackware?

surio 08-08-2013 09:00 AM

Hello willy,

Firstly, I appreciate what you did with the MSB project. It is great. Now coming to,

Quote:

Originally Posted by willysr (Post 5005249)
Is there any spesific reason why picking up msb 1.4 instead of MSB which is 1.6 and should be more compatible for newer version of Slackware?

Mainly familiarity, mate (pun inended ;) ). I am a salix user, and know to get my way around salix repos. That is all.

If this doesn't work out at all, I might have a look at yours. :)

surio 08-08-2013 09:14 AM

Hmmm, started MATE from the commandline.... Here's the output:

Black screen. CTRL+Alt+Bksp gave me this output.

Code:

Release Date: 2012-07-09
X Protocol Version 11, Revision 0
Build Operating System: Slackware 14.0 Slackware Linux Project
Current Operating System: Linux surio-pc 3.2.45-smp #2 SMP Fri May 31 16:57:40 CDT 2013 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=/dev/sda20
Build Date: 23 August 2012  02:27:55PM

Current version of pixman: 0.26.2
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Aug  8 15:53:21 2013
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
mate-session[2403]: WARNING: Unable to find provider 'marco' of required component 'windowmanager'
mate-session[2403]: WARNING: Unable to find provider 'mate-panel' of required component 'panel'
mate-session[2403]: WARNING: Unable to find provider 'caja' of required component 'filemanager'
** Message: applet now removed from the notification area
Loading configuration plugins
blueman-applet version 1.22 starting
Stale PID, overwriting
Using file config backend
Using file config backend
Using file config backend

.....:<......:<.. Some HP data .......>:......>: --------


mate-session: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
nm-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
blueman-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
xinit: connection to X server lost

waiting for X server to shut down Server terminated successfully (0). Closing log file.

ATM, I am clueless. Ayone else has thoughts? They are appreciated.

willysr 08-08-2013 11:01 AM

have you tried using other DE? XFCE? KDE? Does it gives you the same error message?

surio 08-08-2013 12:47 PM

Hello Willy,

Quote:

Originally Posted by willysr (Post 5005624)
have you tried using other DE? XFCE? KDE? Does it gives you the same error message?

Yes. I use KDE as the default DE for Slackware, and it works w/o any errors. :)

willysr 08-08-2013 12:59 PM

I think this is MATE spesific problems and since i didn't use MATE 1.4 from Salix, i couldn't reproduce the error and unable to help you out on this issue.
my only suggestion is to get rid of all MATE packages from Salix repository and try to use the one we provided on MSB and see if it helps

one more suggestion before switching to MSB: try to test this on a new user. Sometimes a polluted environment can cause some problems. I experienced this on MATE 1.6 as well.

surio 08-11-2013 01:19 AM

In the end, the issue turned out to be something totally unrelated to X or servers or libs or whatever! :(

While I installed slapt-get to help me with salix repo access, I had installed the 64 bit version first. Then, realised my mistake, removed and reinstalled the 32 bit version.

The slaptget-getrc file from the 64 bit version was retained, and the 32 bit one was left in there as getrc.new! I did not look into the dir contents, but simply edited the slaptget-getrc file to add my repos. The 64-bit getrc file contained the following offending line:

Code:

EXCLUDE=....snip.....  ,.*-[0-9]+dl$,i[3456]86
^^ Telling slapt-get to omit all the 32 bit libs!

Making the 32bit getrc file as default, pulling in a whole lot of packages that was previously omitted. Long story short, MATE 1.4 works.

My many sincere thanks to @gapan, salixos creator and lead developer, for patiently going through the steps with me on IRC and catching the offending line. Without him, it would have been a spiral of never ending wild goose chase!


All times are GMT -5. The time now is 03:59 AM.