Thread: Re: [Thinstation-general] Thinstation 5.1 issues
Brought to you by:
doncuppjr
From: Donald A. C. Jr. <don...@ya...> - 2013-12-18 17:59:27
|
Rip Van Winkle? Donald Smithers <a.p...@gm...> wrote: >------------------------------------------------------------------------------ >Rapidly troubleshoot problems before they affect your business. Most IT >organizations don't have a clear picture of how application performance >affects their revenue. With AppDynamics, you get 100% visibility into your >Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! >http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk >_______________________________________________ >Thinstation-general mailing list >Thi...@li... >https://lists.sourceforge.net/lists/listinfo/thinstation-general |
From: Petry R. SHS-S IT-T. <Rom...@sh...> - 2013-12-19 15:51:04
|
Hi, xfwm works mutch better with 2 monitors.. just to note this 8-).. bye roman Von: Oliver Weinmann [mailto:oli...@te...] Gesendet: Donnerstag, 19. Dezember 2013 14:38 An: 'thi...@li...' Betreff: Re: [Thinstation-general] Thinstation 5.1 issues Hi, the sleep didn’t fix it. I must have ran it twice by mistake. Are you using icewm? From: Oliver Weinmann [mailto:oli...@te...] Sent: Donnerstag, 19. Dezember 2013 12:44 To: 'thi...@li...' Subject: Re: [Thinstation-general] Thinstation 5.1 issues Hi, thanks for the hints with the sleep. I just implemented it and it seems to work. Do you know how to get the extra mouse buttons to work? |
From: Oliver W. <oli...@te...> - 2013-12-20 11:30:00
|
Hi, Xfwm4 works fine with the sleep, but not ICEWM. ☹ The sleep is a cool but a very ugly workaround… user has to wait 20 seconds for view to start. ☹ Are you using xfwm4 with view dual screen as autostart? Can I somehow disable the xfwm4 start menu bar and icons on the desktop? From: Petry Roman, SHS-S IT-TS [mailto:Rom...@sh...] Sent: Donnerstag, 19. Dezember 2013 16:16 To: thi...@li... Subject: Re: [Thinstation-general] Thinstation 5.1 issues Hi, xfwm works mutch better with 2 monitors.. just to note this 8-).. bye roman Von: Oliver Weinmann [mailto:oli...@te...] Gesendet: Donnerstag, 19. Dezember 2013 14:38 An: 'thi...@li...' Betreff: Re: [Thinstation-general] Thinstation 5.1 issues Hi, the sleep didn’t fix it. I must have ran it twice by mistake. Are you using icewm? From: Oliver Weinmann [mailto:oli...@te...] Sent: Donnerstag, 19. Dezember 2013 12:44 To: 'thi...@li...' Subject: Re: [Thinstation-general] Thinstation 5.1 issues Hi, thanks for the hints with the sleep. I just implemented it and it seems to work. Do you know how to get the extra mouse buttons to work? |
From: Don C. <don...@ya...> - 2014-01-09 16:43:21
|
How old is your installation? I think xfce4 has been in for a year or so. On Thursday, January 9, 2014 1:22 AM, Oliver Weinmann <oli...@te...> wrote: Hi, Unfortunately I just noticed that there is no xfce4 in my thinstation installation??? Is this not installed by default? From:Donald Smithers [mailto:a.p...@gm...] Sent: Freitag, 20. Dezember 2013 19:20 To: thi...@li... Subject: [Thinstation-general] Fwd: Thinstation 5.1 issues Read here about xfce4 kiosk mode: http://git.xfce.org/xfce/xfconf/tree/docs/spec/perchannel-xml.txt The trick in thinstation is getting tsuser to use a specific panel and other perchannel-xml is by deleting the one here: /etc/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml and including locked ones here: /etc/xdg/xfce4/xfconf/xfce-perchannel-xml for xfce4-desktop.xml, xfce4-keyboard-shortcuts.xml, and xfce4-panel.xml This is the magic locking xml for xfce4-desktop.xml <channel name="xfce4-desktop" version="1.0" locked="*" unlocked="root"> and xfce4-panel.xml <channel name="xfce4-panel" version="1.0" locked="*" unlocked="root"> Here is a package that will do the trick while providing Shutdown, Restart, Display Properties (Alt+1), Keyboard (Alt+2), Mouse (Alt+3) launchers and there is an invisible keyboard shortcut for terminal (Alt+4). This package deletes the necessary panel xml and includes launchers and xml to lock the settings. The package needs to be named in such a way that it gets processed last, that is why we named ours zz-xfce-kiosk Just untar this package into your /tsroot/ts/5.1/packages directory and add a line "package xx-xfce-kiosk" to your build.conf We are auto starting with dual monitors. Yes, the sleep is ugly, maybe someone has the time to figure out why the monitor isnt ready when vmview starts. Until then, try decreasing the time out until the monitor fails, you could also add a little animation to the view launcher. ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Thinstation-general mailing list Thi...@li... https://lists.sourceforge.net/lists/listinfo/thinstation-general |
From: Oliver W. <oli...@te...> - 2014-01-10 08:54:49
|
So is XFWM4 actually XFCE4? Because I installed the package from the tgz file and put a line in my build.conf but it doesn't seem to work. I have this in my thinstation.conf.buildtime SESSION_0_TYPE=xfwm4 SESSION_0_AUTOSTART=on From: Don Cupp [mailto:don...@ya...] Sent: Donnerstag, 9. Januar 2014 17:43 To: thi...@li... Subject: Re: [Thinstation-general] Fwd: Thinstation 5.1 issues How old is your installation? I think xfce4 has been in for a year or so. On Thursday, January 9, 2014 1:22 AM, Oliver Weinmann <oli...@te...<mailto:oli...@te...>> wrote: Hi, Unfortunately I just noticed that there is no xfce4 in my thinstation installation??? Is this not installed by default? From: Donald Smithers [mailto:a.p...@gm...] Sent: Freitag, 20. Dezember 2013 19:20 To: thi...@li...<mailto:thi...@li...> Subject: [Thinstation-general] Fwd: Thinstation 5.1 issues Read here about xfce4 kiosk mode: http://git.xfce.org/xfce/xfconf/tree/docs/spec/perchannel-xml.txt The trick in thinstation is getting tsuser to use a specific panel and other perchannel-xml is by deleting the one here: /etc/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml and including locked ones here: /etc/xdg/xfce4/xfconf/xfce-perchannel-xml for xfce4-desktop.xml, xfce4-keyboard-shortcuts.xml, and xfce4-panel.xml This is the magic locking xml for xfce4-desktop.xml <channel name="xfce4-desktop" version="1.0" locked="*" unlocked="root"> and xfce4-panel.xml <channel name="xfce4-panel" version="1.0" locked="*" unlocked="root"> Here is a package that will do the trick while providing Shutdown, Restart, Display Properties (Alt+1), Keyboard (Alt+2), Mouse (Alt+3) launchers and there is an invisible keyboard shortcut for terminal (Alt+4). This package deletes the necessary panel xml and includes launchers and xml to lock the settings. The package needs to be named in such a way that it gets processed last, that is why we named ours zz-xfce-kiosk Just untar this package into your /tsroot/ts/5.1/packages directory and add a line "package xx-xfce-kiosk" to your build.conf We are auto starting with dual monitors. Yes, the sleep is ugly, maybe someone has the time to figure out why the monitor isnt ready when vmview starts. Until then, try decreasing the time out until the monitor fails, you could also add a little animation to the view launcher. ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Thinstation-general mailing list Thi...@li...<mailto:Thi...@li...> https://lists.sourceforge.net/lists/listinfo/thinstation-general |
From: Oliver W. <oli...@te...> - 2013-12-19 11:44:32
|
Hi, thanks for the hints with the sleep. I just implemented it and it seems to work. Do you know how to get the extra mouse buttons to work? |
From: Oliver W. <oli...@te...> - 2013-12-19 13:37:53
|
Hi, the sleep didn’t fix it. I must have ran it twice by mistake. Are you using icewm? From: Oliver Weinmann [mailto:oli...@te...] Sent: Donnerstag, 19. Dezember 2013 12:44 To: 'thi...@li...' Subject: Re: [Thinstation-general] Thinstation 5.1 issues Hi, thanks for the hints with the sleep. I just implemented it and it seems to work. Do you know how to get the extra mouse buttons to work? |
From: Donald S. <a.p...@gm...> - 2013-12-19 15:43:12
|
In addition to those sleeps, we are using viewer 2.1 https://launchpad.net/ubuntu/+source/vmware-view-client/2.1.0-0ubuntu0.12.10 We are using thinstation in a kiosk type mode in xfce4 where the view client and xfce4 are the only AUTOSTART sessions. After any logoff or disconnect of the view client, the view client restarts (thats the --once switch) and this is the only time any of these sleeps are noticeable. The missing second monitor seemed to be so transient and random that we didnt try to debug it. I have no idea about the mouse. Rip Van Winkle? Donald Smithers <a.p...@gm...> wrote: We noticed a similar issue with the second monitor. It was sporadic and seemed to be related to both the timing of starting the view client and which monitor your mouse cursor was on. We have had great success getting it to run on both monitors consistently by adding a few sleeps here and there. Likewise, we had to add some sleeps to get the usb redirection to work consistently: edits to ./etc/init.d/vmviewpcoip.init #! /bin/sh vmware-usbarbitrator & sleep 10 vmware-view-usbd & sleep 10 edits to ./etc/cmd/vmviewpcoip.fullscreen:CMD_FULLSCREEN="sleep 10 && vmware-view --allmonitors --nomenubar --once" edits to ./etc/vmviewpcoip.functions #!/bin/sh # Functions vdi_menu () { sleep 5 On Wed, Dec 18, 2013 at 7:49 AM, Oliver Weinmann < oli...@te...> wrote: > Hi, > > > > I installed latest thinstation 5.1 and managed to get vmviewpcoip to work > on a dual screen setup. I still have a few issues that need fixing. > > > > 1. Mouse Buttons – We have a few mice with more than two buttons. > How can I enable the buttons? > > 2. VMViewPCOIP – I added a few lines to the build script to enable > multiple screens and fullscreen. > > > > [root@TS_chroot]/build/packages/vmviewpcoip/build/extra/bin# cat > run_vmview > > #!/bin/sh > > > > unset vmviewusername vmviewdomain vmviewallmonitors vmviewfullscreen > vmviewnomenubar > > . /etc/thinstation.global > > > > if [ ! -e /root/.vmware/view-preferences ]; then > > echo 'view.autoConnectBroker = "TRUE"' > >/root/.vmware/view-preferences > > # ignore bad ssl certificate > > echo 'view.sslVerificationMode = "3"' > >>/root/.vmware/view-preferences > > vmviewserver=`set|grep -i vmviewpcoip_server|cut -f 2 -d "'"` > > echo "view.defaultBroker = \"$vmviewserver\"" > >>/root/.vmware/view-preferences > > vmviewallmonitors=`set|grep -i vmviewpcoip_allmonitors|cut -f 2 -d > "'"` > > echo "view.AllMonitors = \"$vmviewallmonitors\"" > >>/root/.vmware/view-preferences > > fi > > > > vmviewdomain=`set|grep -i vmviewpcoip_domainname|cut -f 2 -d "'"` > > vmviewusername=`set|grep -i vmviewpcoip_username|cut -f 2 -d "'"` > > > > # enable all monitors > > vmviewallmonitors=`set|grep -i vmviewpcoip_allmonitors|cut -f 2 -d "'"` > > # enable fullscreen > > vmviewfullscreen=`set|grep -i vmviewpcoip_fullscreen|cut -f 2 -d "'"` > > # disable menubar > > vmviewnomenubar=`set|grep -i vmviewpcoip_nomenubar|cut -f 2 -d "'"` > > > > VIEWCMD="vmware-view $@" > > if [ -n "$vmviewdomain" ]; then > > VIEWCMD="$VIEWCMD -d $vmviewdomain" > > fi > > if [ -n "$vmviewusername" ]; then > > VIEWCMD="$VIEWCMD -u $vmviewusername" > > fi > > if [ -n "$vmviewallmonitors" ]; then > > VIEWCMD="$VIEWCMD --allmonitors" > > fi > > #if [ -n "$vmviewfullscreen" ]; then > > # VIEWCMD="$VIEWCMD --fullscreen" > > #fi > > if [ -n "$vmviewnomenubar" ]; then > > VIEWCMD="$VIEWCMD --nomenubar" > > fi > > > > $VIEWCMD > > > > This works fine, but the second screen only works after reconnecting the > VMViewPCOIP session. I’m using ICEWM as window manager. > > > > If I could fix these two issues, I would be a even more happy thinstation > user. J > > > > Best Regards, > > Oliver > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > Thinstation-general mailing list > Thi...@li... > https://lists.sourceforge.net/lists/listinfo/thinstation-general > > ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Thinstation-general mailing list Thi...@li... https://lists.sourceforge.net/lists/listinfo/thinstation-general |
From: Oliver W. <oli...@te...> - 2013-12-20 09:16:35
|
Hi, I use the latest client too. :) can you maybe send me your SESSION_X lines of your config file? Best Regards From: Donald Smithers [mailto:a.p...@gm...] Sent: Donnerstag, 19. Dezember 2013 16:43 To: thi...@li... Subject: Re: [Thinstation-general] Thinstation 5.1 issues In addition to those sleeps, we are using viewer 2.1 https://launchpad.net/ubuntu/+source/vmware-view-client/2.1.0-0ubuntu0.12.10 We are using thinstation in a kiosk type mode in xfce4 where the view client and xfce4 are the only AUTOSTART sessions. After any logoff or disconnect of the view client, the view client restarts (thats the --once switch) and this is the only time any of these sleeps are noticeable. The missing second monitor seemed to be so transient and random that we didnt try to debug it. I have no idea about the mouse. Rip Van Winkle? Donald Smithers <a.p...@gm...<mailto:a.p...@gm...>> wrote: We noticed a similar issue with the second monitor. It was sporadic and seemed to be related to both the timing of starting the view client and which monitor your mouse cursor was on. We have had great success getting it to run on both monitors consistently by adding a few sleeps here and there. Likewise, we had to add some sleeps to get the usb redirection to work consistently: edits to ./etc/init.d/vmviewpcoip.init #! /bin/sh vmware-usbarbitrator & sleep 10 vmware-view-usbd & sleep 10 edits to ./etc/cmd/vmviewpcoip.fullscreen:CMD_FULLSCREEN="sleep 10 && vmware-view --allmonitors --nomenubar --once" edits to ./etc/vmviewpcoip.functions #!/bin/sh # Functions vdi_menu () { sleep 5 On Wed, Dec 18, 2013 at 7:49 AM, Oliver Weinmann <oli...@te...<mailto:oli...@te...>> wrote: Hi, I installed latest thinstation 5.1 and managed to get vmviewpcoip to work on a dual screen setup. I still have a few issues that need fixing. 1. Mouse Buttons - We have a few mice with more than two buttons. How can I enable the buttons? 2. VMViewPCOIP - I added a few lines to the build script to enable multiple screens and fullscreen. [root@TS_chroot]/build/packages/vmviewpcoip/build/extra/bin# cat run_vmview #!/bin/sh unset vmviewusername vmviewdomain vmviewallmonitors vmviewfullscreen vmviewnomenubar . /etc/thinstation.global if [ ! -e /root/.vmware/view-preferences ]; then echo 'view.autoConnectBroker = "TRUE"' >/root/.vmware/view-preferences # ignore bad ssl certificate echo 'view.sslVerificationMode = "3"' >>/root/.vmware/view-preferences vmviewserver=`set|grep -i vmviewpcoip_server|cut -f 2 -d "'"` echo "view.defaultBroker = \"$vmviewserver\"" >>/root/.vmware/view-preferences vmviewallmonitors=`set|grep -i vmviewpcoip_allmonitors|cut -f 2 -d "'"` echo "view.AllMonitors = \"$vmviewallmonitors\"" >>/root/.vmware/view-preferences fi vmviewdomain=`set|grep -i vmviewpcoip_domainname|cut -f 2 -d "'"` vmviewusername=`set|grep -i vmviewpcoip_username|cut -f 2 -d "'"` # enable all monitors vmviewallmonitors=`set|grep -i vmviewpcoip_allmonitors|cut -f 2 -d "'"` # enable fullscreen vmviewfullscreen=`set|grep -i vmviewpcoip_fullscreen|cut -f 2 -d "'"` # disable menubar vmviewnomenubar=`set|grep -i vmviewpcoip_nomenubar|cut -f 2 -d "'"` VIEWCMD="vmware-view $@" if [ -n "$vmviewdomain" ]; then VIEWCMD="$VIEWCMD -d $vmviewdomain" fi if [ -n "$vmviewusername" ]; then VIEWCMD="$VIEWCMD -u $vmviewusername" fi if [ -n "$vmviewallmonitors" ]; then VIEWCMD="$VIEWCMD --allmonitors" fi #if [ -n "$vmviewfullscreen" ]; then # VIEWCMD="$VIEWCMD --fullscreen" #fi if [ -n "$vmviewnomenubar" ]; then VIEWCMD="$VIEWCMD --nomenubar" fi $VIEWCMD This works fine, but the second screen only works after reconnecting the VMViewPCOIP session. I'm using ICEWM as window manager. If I could fix these two issues, I would be a even more happy thinstation user. :) Best Regards, Oliver ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Thinstation-general mailing list Thi...@li...<mailto:Thi...@li...> https://lists.sourceforge.net/lists/listinfo/thinstation-general ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Thinstation-general mailing list Thi...@li...<mailto:Thi...@li...> https://lists.sourceforge.net/lists/listinfo/thinstation-general |