[Bug 239089] New: Get rid of /usr/X11R6/
https://bugzilla.novell.com/show_bug.cgi?id=239089 Summary: Get rid of /usr/X11R6/ Product: openSUSE 10.3 Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: X.Org AssignedTo: sndirsch@novell.com ReportedBy: sndirsch@novell.com QAContact: sndirsch@novell.com CC: ro@novell.com Still remaining: *** filesystem *** /usr/X11R6 /usr/X11R6/bin (blocked by xorg-x11:xauth) /usr/X11R6/lib (blocked by x11-video-fglrx/x11-video-nvidia*:libGL) *** x11-video-fglrx *** /usr/X11R6/bin/aticonfig /usr/X11R6/bin/fgl_glxgears /usr/X11R6/bin/fglrx-kernel-build.sh /usr/X11R6/bin/fglrx_xgamma /usr/X11R6/bin/fglrxinfo /usr/X11R6/lib/libGL.so /usr/X11R6/lib/libGL.so.1 /usr/X11R6/lib/libGL.so.1.2 /usr/X11R6/lib/libatixutil.a /usr/X11R6/lib/libfglrx_gamma.a /usr/X11R6/lib/libfglrx_gamma.so.1 /usr/X11R6/lib/libfglrx_gamma.so.1.0 /usr/X11R6/lib/libfglrx_pp.a /usr/X11R6/lib/libfglrx_pp.so.1 /usr/X11R6/lib/libfglrx_pp.so.1.0 /usr/X11R6/lib/libfglrx_tvout.a /usr/X11R6/lib/libfglrx_tvout.so.1.0 *** x11-video-nvidia-1-0-9746+ *** /usr/X11R6/lib/libGL.so.1 /usr/X11R6/lib/libGL.so.1.0.9746 /usr/X11R6/lib/libGLcore.so.1 /usr/X11R6/lib/libGLcore.so.1.0.9746 /usr/X11R6/lib/libXvMCNVIDIA.a /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.9746 /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1 *** x11-video-nvidia /usr/X11R6/lib/libGL.so.1 /usr/X11R6/lib/libGL.so.1.0.9631 /usr/X11R6/lib/libGLcore.so.1 /usr/X11R6/lib/libGLcore.so.1.0.9631 /usr/X11R6/lib/libXvMCNVIDIA.a /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.9631 /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1 *** xorg-x11 *** /usr/X11R6/bin/xauth -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #1 from sndirsch@novell.com 2007-01-25 16:27 MST -------
/usr/X11R6/bin/aticonfig /usr/X11R6/bin/fgl_glxgears /usr/X11R6/bin/fglrx-kernel-build.sh /usr/X11R6/bin/fglrx_xgamma /usr/X11R6/bin/fglrxinfo I'll fix this with the next driver update (8.34.x).
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
/usr/X11R6/bin/xauth Since this path is hardcoded in ssh (when -X option is in use) at compile time resolving this issue looks difficult to me, when you ssh from a machine with an
https://bugzilla.novell.com/show_bug.cgi?id=239089 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |anicka@novell.com Status|NEW |ASSIGNED Priority|P5 - None |P1 - Urgent ------- Comment #2 from sndirsch@novell.com 2007-01-25 16:34 MST ------- old ssh. Anicka, if you have an idea, please let me know. Maybe a system wide setting "XAuthLocation" will help? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #3 from sndirsch@novell.com 2007-01-25 16:36 MST -------
/usr/X11R6/lib (blocked by x11-video-fglrx/x11-video-nvidia*:libGL) Currently we need /usr/X11R6/%{_lib} as override directory for libGL.so.1. See also Bug #201155.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #4 from anicka@novell.com 2007-01-26 03:14 MST ------- I am afraid we do not have an easy fix - AFAIK XAuthLocation must be set also in ssh_config, unfortunately. And I currently do not have any better idea. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #5 from sndirsch@novell.com 2007-01-26 04:32 MST ------- Thanks for the quick reply, Anna. ssh_config on the machine you ssh *to* or on the machine you ssh *from*? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #6 from anicka@novell.com 2007-01-26 05:53 MST ------- In fact, I was not really sure at the end so I tested it a bit and I have good news: It is enough to do the configuration on the local side. So if you have /somepath/xauth and proper XAuthLocation set, you can ssh from your computer anywhere you want to, it does not matter on remote settings. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #7 from sndirsch@novell.com 2007-01-26 06:43 MST ------- Sounds great! So could you add XAuthLocation /usr/bin/xauth to /etc/ssh/ssh_config for openSUSE 10.3? Then I could finally remove the compatibility symlink /usr/X11R6/bin/xauth. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #8 from anicka@novell.com 2007-01-26 06:46 MST ------- Let us try it, as far as I tested, it should work. I will submit this change today. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #9 from sndirsch@novell.com 2007-01-26 06:50 MST ------- Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #10 from sndirsch@novell.com 2007-01-26 09:04 MST ------- I added "XAuthLocation /usr/bin/xauth" to /etc/ssh/ssh_config *and* /etc/ssh/sshd_config on the new machine to ssh to and tried to ssh from an old machine with "/usr/X11R6/bin/xauth" as default, but this didn't work. old-machine# ssh -X -v -v new-machine [...] debug2: x11_get_proto: /usr/X11R6/bin/xauth list :1.0 . 2>/dev/null Warning: No xauth data; using fake authentication data for X11 forwarding. debug1: Requesting X11 forwarding with authentication spoofing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #11 from anicka@novell.com 2007-01-26 09:08 MST ------- Maybe I was not careful enough while testing, I will take a deeper look at it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P1 - Urgent |P2 - High -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |koenig@linux.de ------- Comment #12 from sndirsch@novell.com 2007-01-30 13:28 MST ------- *** Bug 223524 has been marked as a duplicate of this bug. *** -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #13 from anicka@novell.com 2007-01-31 06:37 MST ------- I tried nearly the same and I did not get the warning - that is why I believed that it is OK. But I did the mistake not trying whether I am actualy able to run some X program - it did not work anyway. I am going to read the code because I wonder how it actually works, but I am afraid I will not help you much then :-( I am sorry for false hopes... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #14 from koenig@linux.de 2007-01-31 11:08 MST ------- (In reply to comment #7)
Sounds great! So could you add
XAuthLocation /usr/bin/xauth
to /etc/ssh/ssh_config for openSUSE 10.3? Then I could finally remove the compatibility symlink /usr/X11R6/bin/xauth.
this will not fix other apps and scripts which need xauth too and thus had to use absolute paths so far to make sure they work correctly. PLEASE stop fiddlding with the symptoms of _some_ aspects of this unplanned and thus nasty X.org directory move! the world is much larger than just the oS 10.2/10.2 DVD9 -- there is other software out there! and you'll still break it that way. another data point in this quest: recently a special (old) build of xfce4 broke at run time the same way: xfce4-session tries to call /usr/X11R6/bin/iceauth which isn't available on oS 10.2 (neither on FC6). and there are more examples out there (to be continued... :-( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #15 from sndirsch@novell.com 2007-01-31 11:13 MST -------
another data point in this quest:
recently a special (old) build of xfce4 broke at run time the same way: xfce4-session tries to call /usr/X11R6/bin/iceauth which isn't available on >oS 10.2 (neither on FC6).
and there are more examples out there (to be continued... :-( Please open new bugreports for these. Thanks!
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #16 from anicka@novell.com 2007-02-01 05:44 MST ------- Stefan: I have read the code and I concluded that it really should work as I wrote before. Both ssh and sshd call its local xauth (it did not make much sense to me to do otherwise, anyway). So I tested a bit more... First of all: /usr/X11R6/bin/xauth is not hardcoded anymore in 10.2 and newer, /usr/bin/xauth is used instead - so no need to set XAuthLocation. (In manpages is still written that /usr/X11R6/bin/xauth, this is a bug which will be fixed.) Login from 10.2 to 10.1 works for me even if compatibility link removed (I just tried to login, checked for warnings and ran xterm). Login from 10.1 to 10.2 works for me also. When I tried to move xauth to another location and set XAuthLocation according to it, then it really did not work. It looks that DISPLAY is not set correctly when XAuthLocation is read from the config file, I have no clue why yet - it looks like a bug that should be fixed. I will take a look what is wrong. But as far as I was able to test, we do not need /usr/X11R6/bin/xauth link for openssh when compile-time default location used, the only thing that does not work is setting XAuthLocation in the config file. If you have some counter example, please let me know - I am not able to produce any. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 ------- Comment #17 from koenig@linux.de 2007-02-05 11:31 MST ------- (In reply to comment #16)
Login from 10.2 to 10.1 works for me even if compatibility link removed (I just tried to login, checked for warnings and ran xterm). Login from 10.1 to 10.2 works for me also.
again: please keep in mind and try not to break binary compaibilty to other *non-SUSE* apps which need xauth too and thus use hard-coded paths, e.g. independant ssh(d) builds which try to run on multiple platforms (read: everything not specially tuned and compiled for SUSE 10.2 and newer), other X11 wrappers like NX (again: there are non-SUSE binaries and builds out there!), .. Thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eich@novell.com ------- Comment #24 from sndirsch@novell.com 2007-05-11 01:57 MST ------- JFYI. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mhopf@novell.com, sndirsch@novell.com ------- Comment #25 from sndirsch@novell.com 2007-05-12 04:42 MST ------- JFYI, Matthias. This is a bugreport, which is assigned to Egbert/me or with Egbert/me in CC or reported by Egbert/me. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239089 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- QAContact|sndirsch@novell.com |xorg-maintainer-bugs@forge.provo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=239089#c28 Jan Engelhardt <jengelh@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jengelh@gmx.de --- Comment #28 from Jan Engelhardt <jengelh@gmx.de> 2007-11-07 12:09:55 MST --- You could make Mesa and nvidia use update-alternatives for libGL.so. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=239089#c29 --- Comment #29 from Stefan Dirsch <sndirsch@novell.com> 2007-11-07 13:57:58 MST --- update-alternatives ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=239089#c30 --- Comment #30 from Jan Engelhardt <jengelh@gmx.de> 2007-11-07 14:21:15 MST --- Yeah, that /etc/alternatives thing that java and a bunch of other programs use. So that you could have /usr/lib/libGL.so -> /etc/alternatives/libGL.so -> /opt/nvidia/lib/libGL.so, and at the blink of an eye could switch it to /usr/lib/Mesa/libGL.so, for example. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=239089#c31 --- Comment #31 from Stefan Dirsch <sndirsch@novell.com> 2007-11-07 14:36:42 MST --- Thanks for explanation. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=239089 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P2 - High |P5 - None -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=239089 User sndirsch@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=239089#c32 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |WONTFIX --- Comment #32 from Stefan Dirsch <sndirsch@novell.com> 2008-07-16 14:45:34 MDT --- We still need /usr/X11R6. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com