WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: switching window managers  (Read 8627 times)

Offline robc

  • Sr. Member
  • ****
  • Posts: 447
Re: switching window managers
« Reply #15 on: May 13, 2009, 11:57:50 PM »
Quote
I managed to cpmpile pcmanfm and get it running on tcl
Were you able to get the icons to work? I was able to get it compiled along with all of the missing dependancies (I disabled HAL) but the icons do not show up when running.
"Never give up! Never surrender!" - Commander Peter Quincy Taggart

"Make it so." - Captain Picard

Offline SublimePorte

  • Newbie
  • *
  • Posts: 18
Re: switching window managers
« Reply #16 on: May 14, 2009, 02:51:43 AM »
I did make it into a tce package, along with it's dependancies. However, I really don't know if it'll work for you, as it was quite a laborious process, and was my first attempt to make a tce. But if you like I can send you the tce's, also I built it without hal support, so it won't have auto-mounting of drives.

I built it for 1.x

Offline SublimePorte

  • Newbie
  • *
  • Posts: 18
Re: switching window managers
« Reply #17 on: May 14, 2009, 02:52:43 AM »
I didn't get the icons working, but I don't think it's too difficult, you just need to install a gnome set of icons and set them up in your gtkrc file.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: switching window managers
« Reply #18 on: May 14, 2009, 07:01:18 AM »
Would gnome-icon-theme.tce in the 2.x repo help?
The only barriers that can stop you are the ones you create yourself.

Offline robc

  • Sr. Member
  • ****
  • Posts: 447
Re: switching window managers
« Reply #19 on: May 14, 2009, 11:10:09 AM »
Quote
Would gnome-icon-theme.tce in the 2.x repo help?
I believe that could solve the problem of the missing icons, the .gtkrc-2.0 file would need to have the right theme declared to use them. Would that extension be exclusively for 2.x? It is mostly png files.

-Edit-
I just loaded the gnome-icon-theme.tce from 2.x into 1.x and put the following line in the file .gtkrc-2.0 in $HOME:
Code: [Select]
gtk-icon-theme-name="gnome"This allowed the icons to be used.

@SublimePorte
Are you going to submit your pcmanfm.tce to tcesubmit? If not I can send mine in with the dependencies as separate tces (gamin and libstartup-notification).
« Last Edit: May 14, 2009, 11:44:21 AM by robc »
"Never give up! Never surrender!" - Commander Peter Quincy Taggart

"Make it so." - Captain Picard

Offline SublimePorte

  • Newbie
  • *
  • Posts: 18
Re: switching window managers
« Reply #20 on: May 14, 2009, 05:32:09 PM »
robc,

Send yours in, as it was my first attempt at building an extension, and is probably pretty poor quality. Perhaps after I play around with building extensions more, I can release some other component of LXDE as an extension.

Offline robc

  • Sr. Member
  • ****
  • Posts: 447
Re: switching window managers
« Reply #21 on: May 14, 2009, 05:51:30 PM »
Quote
Send yours in
Ok, I submitted it and the dependencies  :)
"Never give up! Never surrender!" - Commander Peter Quincy Taggart

"Make it so." - Captain Picard

Offline SublimePorte

  • Newbie
  • *
  • Posts: 18
Re: switching window managers
« Reply #22 on: May 14, 2009, 08:08:47 PM »
Whilst trying to build openbox on 2.0rc I've realised the pango libraries are a bit outdated. (openbox requires 1.8 >= and we only have an extension for 1.22.4, which is from 2003). Is pango kept at such an old version for a reason? ie. compatability with some other component of TCL? Or would it be fine to just compile the most recent package?

edit:
Actually I've just realised they have a strange versioning system, 1.22 is higher than 1.8 (should be 1.08 I think), so we have newer libraries, but because the way the versioning system is, it detects it as being insufficient version.
« Last Edit: May 14, 2009, 08:11:05 PM by SublimePorte »

Offline mikshaw

  • Sr. Member
  • ****
  • Posts: 368
Re: switching window managers
« Reply #23 on: May 14, 2009, 09:36:21 PM »
Quote
Actually I've just realised they have a strange versioning system, 1.22 is higher than 1.8 (should be 1.08 I think)
That's not actually strange.  In the Linux world, versioning is not based on the decimal system, but on a system using a format of major.minor.patch

For example, 1.8 precedes 1.22, where 1.22 means one-point-twenty-two (the 22nd minor release) rather than one-point-two-two (the 2nd minor release with a 2nd patch)

Offline SublimePorte

  • Newbie
  • *
  • Posts: 18
Re: switching window managers
« Reply #24 on: May 14, 2009, 09:44:53 PM »
If that's the case, then the comparison test in the configure script for openbox isn't following the standard.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: switching window managers
« Reply #25 on: May 15, 2009, 05:52:05 AM »
Heh, I remember the first time I saw that too :)
Ah, the nostalgy.

Anyway, the error message is not clear. Even though it says dependencies not met and lists versions, the issue is usually that it can't find the pkgconfig files (did you set PKG_CONFIG_PATH?)
The only barriers that can stop you are the ones you create yourself.

Offline SublimePorte

  • Newbie
  • *
  • Posts: 18
Re: switching window managers
« Reply #26 on: May 15, 2009, 09:18:42 AM »
All env variables set as per wiki instructions, yes.

ran sed 's/1.8.0/1.22.4/g' on the configure script and it ran fine after that.

However, I now have the problem of not having xft available. Is this different to libXft?

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: switching window managers
« Reply #27 on: May 15, 2009, 01:33:13 PM »
No, libXft is the right one. It needs fontconfig and expat though, so not having those loaded might prevent compiling against it.
The only barriers that can stop you are the ones you create yourself.