3 May 2011 14:45
Re: Start Firefox after launching icewm
Trevor
On 28.04.2011 06:24, TrevorB wrote:
... as a I have a very special confugration to deal with network wise ...
I now replaced "en_us" in every thinstation.* file, now set shows de_ch, LC_XXX tpoo (de_CH).
But still, no luck
I also noticed that I have FF 4.0 beta on this image ...
So, I'll start over with a new image (and try to replicated all the "necessary" changes to support 802.1X).
I'll then get back to the list ..
Thank you so far
Beat
On 28.04.2011 06:24, TrevorB wrote:
On Wed, 2011-04-27 at 18:50 +0200, Beat Burgener | NetSuccess GmbH wrote:I'll try again with TS 2.2.2.g ... Current version is 2.2.2.f .. and a made so many changes, I don't remember what ...On 27.04.2011 15:59, Mike Eriksen wrote: > On Wed, Apr 27, 2011 at 3:28 PM, Beat Burgener | NetSuccess GmbH > <beat.burgener-PuR9CPQt8IimUMJCjhF6ng@public.gmane.org> wrote: >> Mike, >> >> perfect! I'm sorry that I didn't get that picture from the sessions >> point of view! As I used the menu version (autostart=off) for testing, I >> assumed it is always the case that only one session can run at a time. >> >> So there are only 3 "issues" left: >> >> - I set the keyboard to be "de_ch" as a live in Switzerland.
So you included package keymaps-de_ch & have KEYBOARD_MAP=de_ch in one of your thinstation.conf<whatever> files?
... as a I have a very special confugration to deal with network wise ...
Well, there is/was a /thinstation.buildtime, and some in /etc. The .user one is a link to /root/... but the link target is not there ...
If you have more that one thinstation.conf<whatever> files (eg. thinstation.conf.buildtime, thinstation.conf.network & thinstation.conf.user), TS will use the last one.
grep KEYBOARD /etc/thinstation.* should show what is set.
I now replaced "en_us" in every thinstation.* file, now set shows de_ch, LC_XXX tpoo (de_CH).
But still, no luck
I also noticed that I have FF 4.0 beta on this image ...
So, I'll start over with a new image (and try to replicated all the "necessary" changes to support 802.1X).
I'll then get back to the list ..
Thank you so far
Beat
>> Well, some keys are unfortunately wrong .. is there an update to the >> keyboard definition files or could I simply copy them from a more recent >> X11 system > There are no updates. As far as we are concerned things are fine (but > they may not but no one complained). Well, either I got a mix for whatever en_us and de_ch or de_ch is that strange on TS ... For example, the key "!" returns "+" ... Well, strange enough, a set command on the console returns "en_us" for keyboard_map ... Also, console and icewm are consistently "wrong"... Strange, other distros use "de_CH", not "de_ch" ... well, as of the build part of TS, de_ch seams right ...
TS settled on the rdesktop naming (rather than the X naming) a long time ago. The console, rdesktop, freerdp and X all use different names...... (an absolute PITA).
So, the X de_CH is renamed to de_ch so that they are consistent. Not the way I'd do it, but changing it is an even bigger PITA (I have tried).I'm off tomorrow, so I'll see to compile a de_CH as de_ch from CentOS ... BTW: Any experience with the "Windows Key"? Is it possible to make it work under ICA?
I think that there is some other configuration problem as the Windows Key should work (as should de_ch). ICA needs a number of configuration items to run correctly, and also allows for specific manipulation (eg. ICA_WFCLIENT_type_specific)
We really need someone who knows citrix to give you advice here...
# -- Citrix ICA Options
#
# GLOBAL Settings
#ICA_USE_SERVER_KEYBOARD Use default server keyboard, otherwise use KEYBOARD_MAP variable
#ICA_BROWSER_PROTOCOL Broswer protocol, can be HTTPonTCP or UDP
#
# APPLICATION SET settings
#ICA_ENCRYPTION Encryption level for ICA
# Valid Settings Below
# "Basic"
# "RC5 (128 bit - Login Only)"
# "RC5 (40 bit)"
# "RC5 (128 bit)"
# "RC5 (56 bit)"
#ICA_COMPRESS Compression, On/Off
#ICA_AUDIO Audio, On/Off
#ICA_SMARTCARD Smart Card Reader Support, On/Off (Note: You must include a card reader package for this option to work).
#ICA_AUDIO_QUALITY Audio Quality, Low, Medium, High
#ICA_PRINTER This will turn on ICA autocreate printers, see printer section for details, On/Off
#
# NOTE: You must have the lpr package included for this option to work.
#
#ICA_APPLICATION_SET Published Application (Not needed if using ICA_SERVER)
#ICA_SERVER Server to Connect to (Not needed if using ICA_APPLICATION_SET, but needed if the ICA-Masterbrowser is not on the local network.)
#ICA_WFCLIENT_type_specific This allows you to specify specific config file details for global ica parameters any parameter can be changed with this setting. An example of this is
# ICA_WFCLIENT_CLIENTDRIVE="On"
# See your application manual for documentation on the settings which can be used.
#ICA_USE_SERVER_KEYBOARD=Off
#ICA_BROWSER_PROTOCOL=HTTPonTCP
#ICA_SERVER=
#ICA_ENCRYPTION=Basic
#ICA_COMPRESS=On
#ICA_AUDIO=On
#ICA_SMARTCARD=Off
#ICA_AUDIO_QUALITY=Low
#ICA_PRINTER=Off
#ICA_SEAMLESS_WINDOW=Off
#SESSION_1_TYPE=ica
#SESSION_1_ICA_APPLICATION_SET="Microsoft Word"
#SESSION_1_ICA_OPTIONS="-username donald -clearpassword qwak -domain disney"
#SESSION_1_ICON=ON
#SESSION_2_TYPE=ica
#SESSION_2_ICA_SERVER=ICA
#SESSION_3_TYPE=ica_wfc
Good Luck> There are 3 different keyboards involved for each language in TS: > console, X and RDP. I *think* that ICA depends on the X keymap, but > you better verify by adding xterm to your image and see if you have > the same wrong keys i xterm as in ICA. > > If this is the case, you can't just grab the xkb keymap from another > distro as TS is using precompiled keymaps (*.xkm). You can compile the > *.xkb to a *.xkm with xkbcomp. Please report back if you get lucky, so > we can get the keymap updated. > >> - The Windows key does not work at all - not that dramatic, but nice for >> the students if that would work too ... >> >> - Firefox tries to update the addons and so on. As the thinstation >> network does not have internet access, this takes ages ... >> Maybe there is a way to disable this behaviour somehow (maybe I have >> to edit the config via the prefs.js oder similar, but didn't find it on >> the thinstation image) > The preferences for FF are stored in > packages/firefox/etc/FF3.0_TS-2.2.tar This is actually just a tar of > the client's entire /root/.mozilla. So on a working TS client makes > your changes, tar /root/.mozilla as FF3.0_TS-2.2.tar and transfer it > to you build box's packages/firefox/etc/FF3.0_TS-2.2.tar and you have > your customized setup of FF. > > ̈́Or you can hand edit packages/firefox/etc/FF3.0_TS-2.2.tar directly > if you are hard coreOkey, as I have difficulties to access the running thin to copy files off, I prefer the "hard core" option. I know Unix fairly, but nothing related to X, as I mainly work with the server part => no X ..
I'll try the prefs.js option app.upüdate.auto = false and app.uipdate.enabled = false (BTW: I use squashfs to exctract, change and rebuild the initrd and use the network config file, so "everything" related to TS can be managed from the server - another very big plus for TS - a really great thing! I'll report back on Friday ... Thank you very much for your competent support Beat > Mike > > >> Maybe you do have some advice on that too.. >> >> Thank you >> >> Beat >> >> On 27.04.2011 10:44, Mike Eriksen wrote: >>> On Wed, Apr 27, 2011 at 10:33 AM, Beat Burgener | NetSuccess GmbH >>> <beat.burgener-PuR9CPQt8IimUMJCjhF6ng@public.gmane.org> wrote: >>>> Mike, >>>> >>>> thank you for your swift reply. In fact, the ICA Client is not really >>>> started within the browser ... >>>> What happens is, you log on to the Citrix Web Page (Citrix Access >>>> Gateway) and this one replies upon successful auth with a "xyz.ica" file. >>>> Firefox knows what application is associated with the ICA file (maybe >>>> even through a firefox plugin, who knows), and then starts the ICA >>>> Client passing the ica file ... >>>> >>>> The issue is, that if Firefox is started as session, no other >>>> window/application can be displayed, so I am forced to start the desktop >>>> (icewm)... >>> If you make Firefox SESSION_0 then of course you can't get any other >>> windows. It's hard to manage windows without a windowmanager
In >>> your case you need iceWM (or BlackBox) as a SESSION_0 and then add >>> further sessions from there. >>> >>>> I also didn't get the config below as suggested, as icmwm = Session_0, >>>> and Firefox is Session_1. >>>> Are sessions related to each other - i thought only one can be active at >>>> a time .. >>> No, you can go ahead as you like. If you add AUTOSTART to them, >>> they'll ... well autostart
But if you don't autostart them, you >>> can still preconfigure them. An example: >>> >>> SESSION_#_TITLE=title >>> SESSION_#_TYPE=App_Type >>> SESSION_#_App_Type_SERVER= 10.0.0.5 >>> SESSION_#_App_Type_OPTIONS=<options> >>> SESSION_#_AUTOSTART=Off >>> >>> will produce a desktop icon, that will connect to server 10.0.0.5 when >>> double clicked, but it won't autostart. You have to double click. >>> >>> Also you can autostart multiple sesssions. It might confuse the user, >>> but seen from Thinstation is logical. >>> >>> Hope that makes it clearer. >>> >>> Mike >>> >>>> Best regards >>>> >>>> Beat >>>> >>>> On 27.04.2011 09:07, Mike Eriksen wrote: >>>>> On Wed, Apr 27, 2011 at 8:42 AM, Beat Burgener | NetSuccess GmbH >>>>> <beat.burgener-PuR9CPQt8IimUMJCjhF6ng@public.gmane.org> wrote: >>>>>> Hello >>>>>> >>>>>> Thinstation is really great and I enjoy it very much. It just does what >>>>>> I need and that in a very customisable fashion. >>>>>> >>>>>> Just one thing I couldn't accomplish. I would need to start Firefox with >>>>>> a predefined URL after X is started. >>>>>> Well, this can be accomplished by defining a package Firefox and >>>>>> starting this. BUT, I need to trigger the ICA Client from Firefox. >>>>>> This does not work if I start the Firefox package. If I start icewm, I >>>>>> should be able to launch Firefox automatically somehow (which does open >>>>>> the predefined URL if manually started - this works fine already). >>>>>> But Firefox should start automatically. I already created the "startup" >>>>>> file for icewm, but this has no effect. I tried to trick icewm with it's >>>>>> onw configuration file. No luck. >>>>>> >>>>>> Now, maybe someone has experiences with that already. I should be able >>>>>> to start X, launch Firefox automatically that points to a web page. >>>>>> There, the user will log in and ICA Client should be triggered. >>>>>> As said, everything works fine, except that I cannot configure TS to >>>>>> start an application after icewm startup. >>>>>> >>>>>> Any hints highly appreciated >>>>> When you write ICA Client you don't really mean ICA Client, do you? I >>>>> think you want to runan ICA application in firefox? >>>>> >>>>> Try this: >>>>> SESSION_0_TYPE=icewm >>>>> >>>>> SESSION_1_TITLE="Firefox" >>>>> SESSION_1_TYPE=firefox >>>>> SESSION_1_AUTOSTART=On >>>>> SESSION_1_FIREFOX_OPTIONS="-width 1024 -height 768" >>>>> SESSION_1_FIREFOX_HOMEPAGE=<URL to ICA app> >>>>> >>>>> Make sure to have set: >>>>> ICA_BROWSER_PROTOCOL=HTTP >>>>> >>>>> Unfortunately I know next to nothing about ICA, so this is my best guess. >>>>> >>>>> Mike >>>>> >>>>>> Beat >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> WhatsUp Gold - Download Free Network Management Software >>>>>> The most intuitive, comprehensive, and cost-effective network >>>>>> management toolset available today. Delivers lowest initial >>>>>> acquisition cost and overall TCO of any competing solution. >>>>>> http://p.sf.net/sfu/whatsupgold-sd >>>>>> _______________________________________________ >>>>>> Thinstation-general mailing list >>>>>> Thinstation-general-5NWGOfrQmndRYHbF4JBHZw@public.gmane.orgge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/thinstation-general >>>>>> >>>> ------------------------------------------------------------------------------ >>>> WhatsUp Gold - Download Free Network Management Software >>>> The most intuitive, comprehensive, and cost-effective network >>>> management toolset available today. Delivers lowest initial >>>> acquisition cost and overall TCO of any competing solution. >>>> http://p.sf.net/sfu/whatsupgold-sd >>>> _______________________________________________ >>>> Thinstation-general mailing list >>>> Thinstation-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >>>> https://lists.sourceforge.net/lists/listinfo/thinstation-general >>>> >>> >> ------------------------------------------------------------------------------ >> WhatsUp Gold - Download Free Network Management Software >> The most intuitive, comprehensive, and cost-effective network >> management toolset available today. Delivers lowest initial >> acquisition cost and overall TCO of any competing solution. >> http://p.sf.net/sfu/whatsupgold-sd >> _______________________________________________ >> Thinstation-general mailing list >> Thinstation-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >> https://lists.sourceforge.net/lists/listinfo/thinstation-general >> > > ------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd _______________________________________________ Thinstation-general mailing list Thinstation-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/thinstation-general
------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd _______________________________________________ Thinstation-general mailing list Thinstation-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/thinstation-general
-- TrevorB +===================== Developer http://thinstation.org +=====================
------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________ Thinstation-general mailing list Thinstation-general@... https://lists.sourceforge.net/lists/listinfo/thinstation-general

I'll try the prefs.js option app.upüdate.auto = false and
app.uipdate.enabled = false
(BTW: I use squashfs to exctract, change and rebuild the initrd and use
the network config file, so "everything"
related to TS can be managed from the server - another very big plus for
TS - a really great thing!
I'll report back on Friday ...
Thank you very much for your competent support
Beat
> Mike
>
>
>> Maybe you do have some advice on that too..
>>
>> Thank you
>>
>> Beat
>>
>> On 27.04.2011 10:44, Mike Eriksen wrote:
>>> On Wed, Apr 27, 2011 at 10:33 AM, Beat Burgener | NetSuccess GmbH
>>> <
RSS Feed