Hi Suresh, What would happen if X fails to start? Would the CLI stay in C? P.
Suresh Chandrasekharan wrote: > Thanks Alan. libxklavier which's a base library for these cases is not > really a gnome component, so I thought it'll better if the related cases > were looked upon by the same ARC... > > Noted /usr/X11 obsoletion. > > Regards, > Suresh >> Is there some reason you're not submitting this to LSARC, which >> reviews all >> the other GNOME cases, including all previous gdm cases? >> >> (BTW, one of your imported interfaces is actually Obsolete now, since >> /usr/X11 >> was declared obsolete by PSARC/2009/482 - I don't know when the >> Prague G11n >> team plans to deliver the XKB keymaps to /usr/share instead though.) >> >> -Alan Coopersmith- alan.coopersmith at sun.com >> Sun Microsystems, Inc. - X Window System Engineering >> >> Suresh Chandrasekharan wrote: >> >>> Submitting this fastrack timing out on 10/22/2009, seeking Solaris >>> minor release binding. >>> >>> Suresh >>> >>> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI >>> This information is Copyright 2009 Sun Microsystems >>> 1. Introduction >>> 1.1. Project/Component Working Name: >>> LiveCD session improvement >>> 1.2. Name of Document Author/Supplier: >>> Author: Suresh Chandrasekharan >>> 1.3 Date of This Document: >>> 14 October, 2009 >>> 4. Technical Description >>> 4.1. Details: >>> >>> gdm-2.28 is soon be integrating to OpenSolaris. Compared with >>> the existing gdm-2.20.10 this is major rewrite. One of the >>> capabilities of this gdm, if there's a backend libxklavier >>> library to support it is the ability to select a keyboard >>> layout from the gdm login screen. Both the already existing >>> login locales menu and the new keyboard layout menu are placed >>> on a panel at the bottom of the screen. >>> >>> Support to change the keyboard layout is needed at GDM level >>> for machines shared by users who use different keyboards or >>> users sharing a single keyboard with possibly different layouts. >>> >>> PSARC/2009/483 - "libxklavier re-integration" enables gdm-2.28 >>> to display the keyboard layouts in the gdm screen. The backend >>> library libxklavier is provided through that case. >>> >>> One major advantage of providing the gnome keyboard and >>> locale selection at the gdm screen is that, we can effectively >>> replace the text console based keyboard/language selection that >>> we currently have in OpenSolaris 2009.06 LiveCD. The menu based >>> selection can hold more keyboards/locales in them than the text >>> console based selection. >>> >>> The initial feedback from xDesign is that we need to automatically >>> popup the keyboard/language selection when user is booting >>> up the LiveCD. We will also work with LiveCD team to disable the >>> text based selection screens for keyboard layout and locales. >>> >>> 4.5. Interfaces: >>> >>> Imported Interfaces >>> ------------------- >>> >>> Interface Stability Notes >>> --------- --------- ----- >>> >>> From PSARC/2009/483 >>> >>> SUNWlibxklavier >>> >>> /usr/lib/libxklavier.so.15.0.0 Volatile library >>> /usr/lib/libxklavier.so.15 Volatile sym >>> link /usr/lib/libxklavier.so Volatile >>> sym link >>> >>> SUNWlibxklavier-devel >>> >>> /usr/include/libxklavier/xkl-enum-types.h Volatile >>> Header File >>> /usr/include/libxklavier/xkl_config_item.h Volatile >>> Header File >>> /usr/include/libxklavier/xkl_config_rec.h Volatile >>> Header File >>> /usr/include/libxklavier/xkl_config_registry.h Volatile >>> Header File >>> /usr/include/libxklavier/xkl_engine.h Volatile >>> Header File >>> /usr/include/libxklavier/xkl_engine_marshal.h Volatile >>> Header File >>> /usr/include/libxklavier/xklavier.h Volatile >>> Header File >>> >>> From PSARC/2009/117 and PSARC/2009/440 >>> >>> /usr/X11/lib/X11/xkb/* Uncommitted XKB definition files & >>> directories. >>> >>> Obsoleted Interfaces >>> ------------------- >>> >>> Language/kbd selection text console screens in LiveCD from >>> slim_source/usr/src/cmd/slim-instal/svc/live-fs-root >>> >>> Exported Interfaces >>> -------------------- >>> >>> No significant interfaces are exported >>> >>> 6. Resources and Schedule >>> 6.4. Steering Committee requested information >>> 6.4.1. Consolidation C-team Name: >>> G11N >>> 6.5. ARC review type: FastTrack >>> 6.6. ARC Exposure: open >>> >>> >