Re: How to revert to native X11 builtins from latest X11 release?
Re: How to revert to native X11 builtins from latest X11 release?
- Subject: Re: How to revert to native X11 builtins from latest X11 release?
- From: Richard Miles <email@hidden>
- Date: Mon, 19 Jul 2010 13:18:10 -0700
Yes, I think you are right. Should I remove it?
It still does not solve why metacity does not work on my system. It’s okay I will just use icewm —gnome as the window manager. Some gnome things do not work, but most things do,
On Jul 19, 2010, at 12:25 PM, Jeremy Huddleston wrote:
> That should have absolutely no effect. Both of those files are 100% identical.
>
> On Jul 19, 2010, at 11:40, Richard Miles wrote:
>
>> You are right. The changes were to /sw/etc/xinitrc-last-hook. in that script, created by me as Alexander Hanson suggested. Here is that script:
>> [Richard-Miless-iMac:~] rmiles$ cat /sw/etc/xinitrc-last-hook
>> #!/bin/sh
>> . /usr/X11/lib/X11/xinit/xinitrc.d/98-user.sh
>> #. /opt/X11/lib/X11/xinit/xinitrc.d/98-user.sh
>> I’m sorry for the confusion.
>>
>> On Jul 19, 2010, at 11:19 AM, Jeremy Huddleston wrote:
>>
>>> /opt/X11/lib/X11/xinit/xinitrc.d/98-user.sh (and the corresponding SL one in /usr/...) are responsible for executing the scripts that you provide in ~/.xinitrc.d
>>>
>>> What file did you edit? I do not know what you mean by "98-user-sh to reference /usr/X11 rather then /opt/X11/lib/xinitrc.d/98-usr.sh" since neither of the 98-user.sh files reference anything in /opt/X11 or /usr/X11:
>>>
>>> $ cat /opt/X11/lib/X11/xinit/xinitrc.d/98-user.sh
>>> if [ -d "${HOME}/.xinitrc.d" ] ; then
>>> for f in "${HOME}"/.xinitrc.d/*.sh ; do
>>> [ -x "$f" ] && . "$f"
>>> done
>>> unset f
>>> fi
>>>
>>> fink links its applications against X11 libraries in /usr/X11/lib ... my understanding from your earlier emails is that you changed something such that they would build against libraries in /opt/X11/lib ... is that correct or not? That was my understanding from this quote in one of the fink list emails:
>>>
>>>> You'd also need to revert your /sw/bin/xinitrc.sh to have
>>>>
>>>> x_prefix="/usr/X11R6"
>>>
>>>
>>>
>>> On Jul 19, 2010, at 10:58, Richard Miles wrote:
>>>
>>>> Jeremy, I changed no links. I just changed 98-user-sh to reference /usr/X11 rather then /opt/X11/lib/xinitrc.d/98-usr.sh
>>>> I changed /sw/etc/xinitrc-last-hook to reference /usr/X11/lib/xinitrc.d/98-user-sh.
>>>>
>>>> On Jul 19, 2010, at 9:35 AM, Jeremy Huddleston wrote:
>>>>
>>>>> Right. What makes your think that this has anything to do with my software? Additionally, did you rebuild your fink projects after changing which X11 you linked against?
>>>>>
>>>>>
>>>>> On Jul 18, 2010, at 22:47, Richard Miles wrote:
>>>>>
>>>>>> Here are the processes running in gone when I just execute X11.app:
>>>>>> 37619 ?? S 0:00.49 /sw/lib/gvfs/gvfsd
>>>>>> 37667 ?? S 0:00.02 /sw/lib/gvfs/gvfs-hal-volume-monitor
>>>>>> 37686 ?? S 0:00.66 /sw/lib/gvfs/gvfsd-trash --spawner :1.8 /org/gtk/gvf
>>>>>> 37695 ?? S 0:00.05 /sw/lib/gvfs/gvfsd-burn --spawner :1.8 /org/gtk/gvfs
>>>>>> 37814 ?? S 0:00.06 /sw/lib/gvfs/gvfsd-metadata
>>>>>> 44609 ?? R 13:09.12 /Applications/Utilities/X11.app/Contents/MacOS/X11.b
>>>>>> 44659 ?? S 0:00.02 /bin/sh /usr/X11/bin/startx
>>>>>> 44707 ?? S 0:00.01 /usr/X11/bin/xinit /usr/X11/lib/X11/xinit/xinitrc --
>>>>>> 44709 ?? S 0:00.01 /usr/X11/bin/X :6 -nolisten tcp -auth /Users/rmiles/
>>>>>> 44799 ?? S 0:00.25 /sw/bin/gnome-session
>>>>>> 44882 ?? Z 0:00.00 (metacity)
>>>>>> 44887 ?? S 0:00.21 /sw/lib/gconf2/gconfd-2
>>>>>> 44894 ?? Ss 0:00.56 /sw/lib/gnome-settings-daemon/gnome-settings-daemon
>>>>>> 44897 ?? S 0:00.00 gnome-keyring-daemon --start
>>>>>> 44898 ?? Ss 0:00.29 seahorse-daemon
>>>>>> 44908 ?? S 0:00.82 gnome-panel --sm-config-prefix /gnome-panel-QGc9uJ/
>>>>>> 44925 ?? S 0:00.96 nautilus --sm-client-id 1066dda4841f6df2e01277267988
>>>>>> 44927 ?? Ss 0:00.07 /sw/lib/libbonobo2/bonobo-activation-server --ac-act
>>>>>> 44928 ?? S 0:00.90 gnome-terminal --sm-client-id 10db21541bd3cada112790
>>>>>> 44936 ?? S 0:00.14 /sw/lib/gnome-panel/wnck-applet --oaf-activate-iid=O
>>>>>> 44938 ?? R 0:01.31 /sw/lib/gnome-applets/geyes_applet2 --oaf-activate-i
>>>>>> 44940 ?? S 0:00.21 /sw/lib/gnome-applets/gweather-applet-2 --oaf-activa
>>>>>> 44942 ?? S 0:00.18 /sw/lib/gnome-utils/gnome-dictionary-applet --oaf-ac
>>>>>> 44944 ?? S 0:00.36 /sw/lib/glunarclock/glunarclock-applet-2 --oaf-activ
>>>>>> 44964 ?? S 0:00.01 gnome-pty-helper
>>>>>> 45036 ?? S 0:00.98 /sw/lib/gnome-panel/clock-applet --oaf-activate-iid=
>>>>>> 45038 ?? S 0:00.06 /sw/lib/gnome-panel/notification-area-applet --oaf-a
>>>>>> 45177 ?? Ss 0:00.03 /usr/libexec/taskgated -p -s
>>>>>> 36991 s000 Ss 0:00.16 login -pf rmiles
>>>>>> 37002 s000 S 0:00.33 -bash
>>>>>> 45179 s000 R+ 0:00.00 ps ax
>>>>>> 36992 s001 Ss 0:00.03 login -pfq rmiles /bin/bash --login
>>>>>> 37001 s001 S+ 0:00.21 -bash --login
>>>>>> 36994 s002 Ss 0:00.16 login -pf rmiles
>>>>>> 37006 s002 S+ 0:00.20 -bash
>>>>>> 44965 s003 Ss+ 0:00.20 -bash
>>>>>> 44973 s004 Ss+ 0:00.20 -bash
>>>>>>
>>>>>> You can see that metacity is not in operation and does not interact with gnome wind borders.
>>>>>>
>>>>>>
>>>>>> On Jul 18, 2010, at 9:50 PM, Jeremy Huddleston wrote:
>>>>>>
>>>>>>> Wow. This is all kinds of wrong.
>>>>>>>
>>>>>>> 1) Just put the script in ~/.xinitrc.d (don't have another script put it there)
>>>>>>> 2) Make sure it is executable
>>>>>>> 3) Don't use startx to start X11... just start it.
>>>>>>>
>>>>>>> If you want to have differnet "types" of X11, then you should conditionalize the script in ~/.xinitrc.d
>>>>>>>
>>>>>>> On Jul 18, 2010, at 21:31, Richard Miles wrote:
>>>>>>>
>>>>>>>> The script is :
>>>>>>>> #!bin/sh
>>>>>>>> . /sw/bin/init.sh
>>>>>>>> export G_FILENAME_ENCODING=@locale
>>>>>>>> icewm --gnome &
>>>>>>>> #metacity &
>>>>>>>> exec gnome-session
>>>>>>>> This is put in ~/.xinitrc.d by this script:
>>>>>>>> #!/bin/sh
>>>>>>>> rm ~/.xinitrc.d/*
>>>>>>>> #cp ~/bin/zz-metacity.sh ~/.xinitrc.d
>>>>>>>> cp ~/bin/zzz-gnome-session.sh ~/.xinitrc.d
>>>>>>>> cd
>>>>>>>> wait 10
>>>>>>>> startx&
>>>>>>>> You say rebuild all my X11 fink packages? I am puzzled by this. Whay do I have to rebuild all X11 fink packages?
>>>>>>>>
>>>>>>>> On Jul 18, 2010, at 9:22 PM, Jeremy Huddleston wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Jul 18, 2010, at 20:56, Richard Miles wrote:
>>>>>>>>>
>>>>>>>>>> I changed it back to use /usr/X11R6 and it
>>>>>>>>>
>>>>>>>>> What is this "it" ? X11.app in SL and XQaurtz.app will both run scripts in ~/.xinitrc.d unless you have a ~/.xinitrc.
>>>>>>>>>
>>>>>>>>>> still will not run metacity in the starup script that is in ~/.xinitrc.d.
>>>>>>>>>
>>>>>>>>> The only thing that variable makes sense for is in building your packages. You should rebuild all your X11 fink packages whenever you change that variable.
>>>>>>>>>
>>>>>>>>>> This has always been the case.
>>>>>>>>>
>>>>>>>>> Do you have a ~/.xinitrc ?
>>>>>>>>>
>>>>>>>>>> Some update from apple did something so that my script to start gnome does not work anymore.
>>>>>>>>>
>>>>>>>>> I doubt that. We didn't change anything in 10.6.3 or 10.6.4
>>>>>>>>>
>>>>>>>>>> That is it will not start metacity using exec gnome-session.
>>>>>>>>>
>>>>>>>>> It is probably something in your own configuration that changed... especially since other fink users report it working for them in the email that you quoted.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> Richard E. Miles
>>>>>>>> email@hidden
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>> Richard E. Miles
>>>>>> email@hidden
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> Richard E. Miles
>>>> email@hidden
>>>>
>>>>
>>>>
>>>
>>
>> Richard E. Miles
>> email@hidden
>>
>>
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> X11-users mailing list (email@hidden)
>>
>> This email sent to email@hidden
>
Richard E. Miles
email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden