|
List Info
Thread: GNUstep on Ubuntu Hardy and Debian Testing.
|
|
| GNUstep on Ubuntu Hardy and Debian
Testing. |
  United States |
2008-04-28 16:08:45 |
Hello !
I apologize my poor english (french I am).
I tried to install first GNUstep from regular debs upon
Debian Testing. But
WilldMenus were buggy : horizontal menus were duplicated
(for example, twice
services, and so on).
Si I tried the same way on Hardy Heron (Ubuntu 8.4) : same
result, same bug
with WildMenus.
So I tried to make GNUstep core from gnustep-startup-0.19.3.
I got it well.
Then I made GWorkspace 0.8.6 form Enrico Sersale tar.gz. It
was also
successfully made --- except something wrong with PDFKit.
When I start GWorkspace.app, I get this error :
" openapp GWorkspace.app
/usr/GNUstep/System/Applications/GWorkspace.app/GWorkspace:
symbol lookup
error:
/usr/GNUstep/System/Library/Bundles/libgnustep-back-013.bund
le/./libgnustep-back-013:
undefined symbol: XShmQueryVersion"
--
View this message in context: http://www.nabble.com/
GNUstep-on-Ubuntu-Hardy-and-Debian-Testing.-tp16945915p16945
915.html
Sent from the GNUstep - General mailing list archive at
Nabble.com.
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
|
|
| Re: GNUstep on Ubuntu Hardy and Debian
Testing. |
  United States |
2008-04-28 19:36:09 |
On Mon, 28 Apr 2008 14:08:45 -0700 (PDT), Rubens_Septimus
<patrick.cardona free.fr> said:
> Hello ! I apologize my poor english (french I am). I
tried to
> install first GNUstep from regular debs upon Debian
Testing. But
> WilldMenus were buggy : horizontal menus were
duplicated (for example,
> twice services, and so on). Si I tried the same way on
Hardy Heron
> (Ubuntu 8.4) : same result, same bug with WildMenus.
We really should get rid of the WildMenus package. I don't
think it's
supported any more...
Especially since GNUstep is able to do horizontal menus by
itself.
Try running:
defaults write NSGlobalDomain NSMenuInterfaceStyle
NSMacintoshInterfaceStyle
(and disable WildMenus too.)
--
Hubert Chathi - Email/Jabber: hubert uhoreg.ca - http://www.uhoreg.ca/
PGP/GnuPG key: 1024D/124B61FA (Key available at
wwwkeys.pgp.net)
Fingerprint: 96C5 012F 5F74 A5F7 1FF7 5291 AF29 C719 124B
61FA
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
|
|
| Re: GNUstep on Ubuntu Hardy and Debian
Testing. |
  United States |
2008-04-29 16:19:42 |
Hubert Chathi-2 wrote:
>
> On Mon, 28 Apr 2008 14:08:45 -0700 (PDT),
Rubens_Septimus
> <patrick.cardona free.fr> said:
>
>> Hello ! I apologize my poor english (french I am).
I tried to
>> install first GNUstep from regular debs upon Debian
Testing. But
>> WilldMenus were buggy : horizontal menus were
duplicated (for example,
>> twice services, and so on). Si I tried the same
way on Hardy Heron
>> (Ubuntu 8.4) : same result, same bug with
WildMenus.
>
> We really should get rid of the WildMenus package. I
don't think it's
> supported any more...
>
> Especially since GNUstep is able to do horizontal menus
by itself.
>
> Try running:
> defaults write NSGlobalDomain NSMenuInterfaceStyle
> NSMacintoshInterfaceStyle
>
> (and disable WildMenus too.)
>
Yes, this is the good way to do it. Thanks Hubert.
So I made it all clean, use again regular .deb from Ubuntu
and applied
successfully the "defaults" you said. Thanks
again.
You seems also right to say the WildMenus.bundle seems
deprecated and should
not stay there. It made me wrong the first time. Maybe I
should find all
that by myself reading the right doc : where should I begin
to get good
knowledge about GNUstep user approach ?
There is a also a new problem : with Camaelon and
Nesedah.theme, there is an
arrow after each menu item entry in the horizontal menu bar.
I think this
should not happen. Maybe another defaults option to add to
avoid this side
effect ?
--
View this message in context: http://www.nabble.com/
GNUstep-on-Ubuntu-Hardy-and-Debian-Testing.-tp16945915p16970
760.html
Sent from the GNUstep - General mailing list archive at
Nabble.com.
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
|
|
| Re: GNUstep on Ubuntu Hardy and Debian
Testing. |

|
2008-04-30 02:18:37 |
On Tue, Apr 29, 2008 at 11:19 PM, Rubens_Septimus
<patrick.cardona free.fr> wrote:
>
> Hubert Chathi-2 wrote:
> > Try running:
> > defaults write NSGlobalDomain
NSMenuInterfaceStyle
> > NSMacintoshInterfaceStyle
> >
> > (and disable WildMenus too.)
> >
> There is a also a new problem : with Camaelon and
Nesedah.theme, there is an
> arrow after each menu item entry in the horizontal
menu bar. I think this
> should not happen. Maybe another defaults option to
add to avoid this side
> effect ?
Or maybe Camaelon needs to take NSMenuInterfaceStyle into
account?
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
|
|
| Re: GNUstep on Ubuntu Hardy and Debian
Testing. |
  France |
2008-04-30 03:37:26 |
Le 30 avr. 08 à 09:18, Truls Becken a écrit :
> On Tue, Apr 29, 2008 at 11:19 PM, Rubens_Septimus
> <patrick.cardona free.fr> wrote:
>>
>> Hubert Chathi-2 wrote:
>>> Try running:
>>> defaults write NSGlobalDomain
NSMenuInterfaceStyle
>>> NSMacintoshInterfaceStyle
>>>
>>> (and disable WildMenus too.)
>>>
>> There is a also a new problem : with Camaelon and
Nesedah.theme,
>> there is an
>> arrow after each menu item entry in the horizontal
menu bar. I
>> think this
>> should not happen. Maybe another defaults option to
add to avoid
>> this side
>> effect ?
>
> Or maybe Camaelon needs to take NSMenuInterfaceStyle
into account?
That's a possibility, you may take a look at EtoileWildMenus
which
takes care of that iirc. The problem doesn't arise with
Étoilé because
Camaelon is used together with the menu server and
EtoileWildMenus (a
fork of WildMenus that integrates with the menu server and
Camaelon).
Cheers,
Quentin.
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
|
|
| Re: GNUstep on Ubuntu Hardy and Debian
Testing. |
  United States |
2008-04-30 06:22:08 |
Quentin Mathé wrote:
>
> Le 30 avr. 08 à 09:18, Truls Becken a écrit :
>
>> On Tue, Apr 29, 2008 at 11:19 PM, Rubens_Septimus
>> <patrick.cardona free.fr> wrote:
>>>
>>> Hubert Chathi-2 wrote:
>>>> Try running:
>>>> defaults write NSGlobalDomain
NSMenuInterfaceStyle
>>>> NSMacintoshInterfaceStyle
>>>>
>>>> (and disable WildMenus too.)
>>>>
>>> There is a also a new problem : with Camaelon
and Nesedah.theme,
>>> there is an
>>> arrow after each menu item entry in the
horizontal menu bar. I
>>> think this
>>> should not happen. Maybe another defaults
option to add to avoid
>>> this side
>>> effect ?
>>
>> Or maybe Camaelon needs to take
NSMenuInterfaceStyle into account?
>
> That's a possibility, you may take a look at
EtoileWildMenus which
> takes care of that iirc. The problem doesn't arise with
Étoilé because
> Camaelon is used together with the menu server and
EtoileWildMenus (a
> fork of WildMenus that integrates with the menu server
and Camaelon).
>
Hi Quentin,
I know the great job you are doing with the Etoile project,
and thanks again
for your attention. But I would distinguish the two ways of
getting things
to work, in my opinion :
1°) A newbie like me needs an efficient way to install
things together : I
mean an installer or a package manager, dealing with
dependencies about
stable libs, apps or bundles. So, with .deb at this point of
vue, I can't
get now Etoile components or new ones working together
within the GNUstep
stable core because there are not still stable .debs
available to do it. So
I tried to use svn, or both binaries and svn, and it was too
difficult at my
knowledge level to success. So I agree with the idea the
existing WildMenus
in this state, for example, should not be available for
installing from a
stable list of packages because it obviously breaks the
things and makes
people like me getting a bad idea how the things should
work.
2°) A developer with experience and great knowledge about
different choices
can do the whole things from svn, because he knows how to
resolve
dependencies and preparing the whole system in a development
way. But I'm
afraid I could never success in this way because of my poor
knowledge. I try
to learn, but I'm not a programmer.
So, according to the first way - for newbies like me - my
question might be
: is the Camaelon theme engine specific to Etoile or is it
well integrated
within GNUstep specs so I can use it, without the need to
install from svn ?
I think some clarification about this for people like me
could help more my
understanding of things.
--
View this message in context: http://www.nabble.com/
GNUstep-on-Ubuntu-Hardy-and-Debian-Testing.-tp16945915p16980
347.html
Sent from the GNUstep - General mailing list archive at
Nabble.com.
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
|
|
| Re: GNUstep on Ubuntu Hardy and Debian
Testing. |
  United Kingdom |
2008-04-30 06:50:30 |
Hi Rubens
On 30 Apr 2008, at 12:22, Rubens_Septimus wrote:
> So, according to the first way - for newbies like me -
my question
> might be
> : is the Camaelon theme engine specific to Etoile or is
it well
> integrated
> within GNUstep specs so I can use it, without the need
to install
> from svn ?
> I think some clarification about this for people like
me could help
> more my
> understanding of things.
Camaelon is a set of categories on GNUstep classes and is
highly
dependent on the layout of a number of classes in AppKit.
As such, a
version of Camaelon needs to be paired with the version of
GNUstep.
The version in Étoilé trunk should work with GNUstep trunk.
We should
probably start tagging versions of Camaelon that work with
specific
GNUstep releases, but haven't done that in the past.
Nicolas' Summer
of Code student this year is working on improving theme
support in
GNUstep and so the ABI dependencies of Camaelon on GNUstep
are likely
to be reduced in the future (and, hopefully, the AppKit ABI
will be
stabilised soon...).
With regard to installing from debs, Étoilé does not produce
packages
for any operating system at present, although we are more
than happy
to assist anyone wishing to do so. If you want to create
debs from
our repository then drop us an email and we'll be happy to
provide any
help you need.
Camaelon has no dependencies on any parts of Étoilé. If you
want to
use horizontal menus, then you have two choices, you can
either use
the support built into GNUstep by writing the default, or
you can run
EtoileMenuServer and load the corresponding bundle from the
Étoilé
repository in the same way you load Camaelon (via user
AppKit
bundles). These both work in slightly different ways. At
some point
it is probably worth comparing the code in the two and
seeing if they
can be merged - as I recall the only real difference is that
the
Étoilé version gets the location for the menu bar by
querying the menu
server, and so it should be possible to use the same code in
both
cases and use the default positioning when the menu server
is not
running.
David
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
|
|
| Re: GNUstep on Ubuntu Hardy and Debian
Testing. |
  United States |
2008-04-30 07:53:15 |
David Chisnall wrote:
>
> Hi Rubens
>
> On 30 Apr 2008, at 12:22, Rubens_Septimus wrote:
>
>> So, according to the first way - for newbies like
me - my question
>> might be
>> : is the Camaelon theme engine specific to Etoile
or is it well
>> integrated
>> within GNUstep specs so I can use it, without the
need to install
>> from svn ?
>> I think some clarification about this for people
like me could help
>> more my
>> understanding of things.
>
> Camaelon is a set of categories on GNUstep classes and
is highly
> dependent on the layout of a number of classes in
AppKit. As such, a
> version of Camaelon needs to be paired with the version
of GNUstep.
> The version in Étoilé trunk should work with GNUstep
trunk. We should
> probably start tagging versions of Camaelon that work
with specific
> GNUstep releases, but haven't done that in the past.
Nicolas' Summer
> of Code student this year is working on improving theme
support in
> GNUstep and so the ABI dependencies of Camaelon on
GNUstep are likely
> to be reduced in the future (and, hopefully, the AppKit
ABI will be
> stabilised soon...).
>
> With regard to installing from debs, Étoilé does not
produce packages
> for any operating system at present, although we are
more than happy
> to assist anyone wishing to do so. If you want to
create debs from
> our repository then drop us an email and we'll be happy
to provide any
> help you need.
>
> Camaelon has no dependencies on any parts of Étoilé.
If you want to
> use horizontal menus, then you have two choices, you
can either use
> the support built into GNUstep by writing the default,
or you can run
> EtoileMenuServer and load the corresponding bundle from
the Étoilé
> repository in the same way you load Camaelon (via user
AppKit
> bundles). These both work in slightly different ways.
At some point
> it is probably worth comparing the code in the two and
seeing if they
> can be merged - as I recall the only real difference is
that the
> Étoilé version gets the location for the menu bar by
querying the menu
> server, and so it should be possible to use the same
code in both
> cases and use the default positioning when the menu
server is not
> running.
>
>
Thanks David for the news and the explanation. So I will try
the two methods
to compare and understand more.
Well, I could help, maybe, but I must first practice, learn
and understand.
Making packages is a great responsibility and I am not ready
now to do the
job as well as people could hope. But in mind... later.
--
View this message in context: http://www.nabble.com/
GNUstep-on-Ubuntu-Hardy-and-Debian-Testing.-tp16945915p16981
758.html
Sent from the GNUstep - General mailing list archive at
Nabble.com.
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
|
|
| Re: GNUstep on Ubuntu Hardy and Debian
Testing. |
  United States |
2008-04-30 17:27:48 |
On Wed, 30 Apr 2008 12:50:30 +0100, David Chisnall
<theraven sucs.org> said:
[...]
> With regard to installing from debs, Étoilé does not
produce packages
> for any operating system at present, although we are
more than happy
> to assist anyone wishing to do so. If you want to
create debs from
> our repository then drop us an email and we'll be happy
to provide any
> help you need.
The official Debian packages for Étoilé are badly outdated
and need a
lot of work. Hopefully I'll get to updating it at some
point.
--
Hubert Chathi - Email/Jabber: hubert uhoreg.ca - http://www.uhoreg.ca/
PGP/GnuPG key: 1024D/124B61FA (Key available at
wwwkeys.pgp.net)
Fingerprint: 96C5 012F 5F74 A5F7 1FF7 5291 AF29 C719 124B
61FA
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
|
|
[1-9]
|
|