Miles Roper | 1 Feb 2006 10:02
Picon

Re: Building i386 optimized glibc on thinstation_src-2.2.current

ok, done a make install on the glibc dir.  will do a reupload of the source to the rsync server. 
note its changed a little as I've been compiling firefox 1.5 on it, which required a new gtk 2.0, so 
lots of new source packages

Nikolai V. Ivanyushin wrote:
> Hi Miles,
> Did you see my previous letter? Can you put your beta8 glibc files in 
> thinstation_src-2.2.current?
> Nikolai V. Ivanyushin wrote:
>> Hi Miles,
>> Still have no luck on building i386 optimized glibc on my i586 machine 
>> for thinstation_src-2.2.current. I even can't start chroot because of 
>> "Invalid instruction" error. At least I can start  chrooted build 
>> enviroinment  when I put libc-2.3.5.so and ld-2.3.5.so from beta8. But 
>> get errors like this:
>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>>
>> Could you please update thinstation_src-2.2.current with working copy 
>> of glibc which you built for beta8? Thanks in advance.
>>
> 
> 

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
(Continue reading)

Miles Roper | 1 Feb 2006 10:56
Picon

Re: Building i386 optimized glibc on thinstation_src-2.2.current

ok, started upload, this will take at least 24 hours.

Nikolai V. Ivanyushin wrote:
> Hi Miles,
> Did you see my previous letter? Can you put your beta8 glibc files in 
> thinstation_src-2.2.current?
> Nikolai V. Ivanyushin wrote:
>> Hi Miles,
>> Still have no luck on building i386 optimized glibc on my i586 machine 
>> for thinstation_src-2.2.current. I even can't start chroot because of 
>> "Invalid instruction" error. At least I can start  chrooted build 
>> enviroinment  when I put libc-2.3.5.so and ld-2.3.5.so from beta8. But 
>> get errors like this:
>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>>
>> Could you please update thinstation_src-2.2.current with working copy 
>> of glibc which you built for beta8? Thanks in advance.
>>
> 
> 

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
(Continue reading)

Suresh K | 1 Feb 2006 11:53
Picon

TS-O-Matic files


Dear Thinstation developers
 
Kindly send me the TS-O-Matic files  to host our own TS-O-Matic server.

--
Regards
Suresh.K
Miles Roper | 1 Feb 2006 19:19
Picon

Re: Building i386 optimized glibc on thinstation_src-2.2.current

upload finished

Nikolai V. Ivanyushin wrote:
> Hi Miles,
> Did you see my previous letter? Can you put your beta8 glibc files in 
> thinstation_src-2.2.current?
> Nikolai V. Ivanyushin wrote:
>> Hi Miles,
>> Still have no luck on building i386 optimized glibc on my i586 machine 
>> for thinstation_src-2.2.current. I even can't start chroot because of 
>> "Invalid instruction" error. At least I can start  chrooted build 
>> enviroinment  when I put libc-2.3.5.so and ld-2.3.5.so from beta8. But 
>> get errors like this:
>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>>
>> Could you please update thinstation_src-2.2.current with working copy 
>> of glibc which you built for beta8? Thanks in advance.
>>
> 
> 

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
Nikolai V. Ivanyushin | 2 Feb 2006 09:25
Picon

Re: Building i386 optimized glibc on thinstation_src-2.2.current

Hi, Miles,
I downloaded and tested new sources. The "Illegal instruction" issue has 
resolved! Thanks again.
Miles Roper wrote:
> upload finished
> 
> Nikolai V. Ivanyushin wrote:
> 
>> Hi Miles,
>> Did you see my previous letter? Can you put your beta8 glibc files in 
>> thinstation_src-2.2.current?
>> Nikolai V. Ivanyushin wrote:
>>
>>> Hi Miles,
>>> Still have no luck on building i386 optimized glibc on my i586 
>>> machine for thinstation_src-2.2.current. I even can't start chroot 
>>> because of "Invalid instruction" error. At least I can start  
>>> chrooted build enviroinment  when I put libc-2.3.5.so and ld-2.3.5.so 
>>> from beta8. But get errors like this:
>>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>>> make: relocation error: /lib/libpthread.so.0: symbol errno, version 
>>> GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
>>>
>>> Could you please update thinstation_src-2.2.current with working copy 
>>> of glibc which you built for beta8? Thanks in advance.
>>>
>>
>>

--

-- 
SY
Nikolai

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
Adrien Guillon | 2 Feb 2006 16:31
Picon

Thinstation CVS / SVN Status

   Hello all,

   I work for a company in Canada, and since summer we have been running 
exclusively on Thinstation with NX.  We have about 30 users running 
Thinstation full time, and it performs well.  During the summer I made many 
modifications, and small fixes to Thinstation to customize it for our 
environment.

   However I now must upgrade from Thinstation 2.2beta4 to Thinstation 2.2 
beta8, and I will be migrating some of my code.  However what is the status 
of Thinstation using CVS or SVN for code management?  I remember reading a 
thread during the summer, but I'm not sure where things stand now.

   It would be nice if the entire community could benefit from changes I make 
to the source.  Otherwise, I have to setup our own SVN server locally (which 
I will likely do anyways).

   AJ

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
Vitaly Oborsky | 2 Feb 2006 16:54
Picon

kernel-2.6.14-2

Hello, where i can find sources for kernel-2.6.14.2 which now using in 2.2beta8.
Thanks.

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
Vitaly Oborsky | 2 Feb 2006 17:27
Picon

kernel-2.6.14-2

Sorry, i understand,  closed. Thx NY.

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
Adrien Guillon | 2 Feb 2006 17:31
Picon

Thinstation and NX In A Production Environment

   Hello again,

   I posted a question about SVN / CVS support in a separate thread an hour 
ago, and since I have received three separate questions about NX itself.  
Please use this forum for discussions, so that all may benefit, and please do 
not post to the other thread off topic.  However, let's put all these 
discussions in this thread instead.

   I will address these two questions on the list:

Q1) "You're using NX. What do you serve your users, a complete desktop, if
so, which WM and what apps can the user use, or only a single
application? How many users can your Nxserver handle concurrently and
what machine are you using for that server?"

A1)  My users are given a beautiful picture of a Penguin holding a rice bowl, 
with the corporate logos at boot time.  The company for which I work is a 
rice mill in Canada.  I also replaced some logos in NX, so that the NX login 
screen shows the logo of my company.  It is running in Blackbox, and NX will 
NOT WORK without a Window Manager (not that I could ever work out).

Our users bring up a full gnome session, and I have a KDE session personally.  
They have to login first.  The users can run whatever window manager they 
wish, I have written scripts that wrap the NX login process.  Currently our 
NX server is running 30 users, and I'm sure we can put on many more without 
issues.  Some are working remotely, most are local.

The server running the users environment is  a dual Xeon 2.80 GHz, with 6GB 
RAM.  The CPU usage is 9% on one processor and 13% on the other, it depends 
on what our users are doing.  We are running Gentoo.

We used to have LTSP, but Thinstation is very stable.  I also built in 
rfbserver into thinstation, and we wrote expect scripts so that I can view 
the screen of any user.  They just tell me "how do I do this in OpenOffice" 
and I take control of their screen while they are on the phone, and show 
them.

Q2) "I'm in the process of deploying ~40 ThinStations that will also use
NX. I'm just curious to know what your setup is like (for instance, do
you launch nxclient from within a window manager?), and what pitfalls
you may have had to overcome."

A2) NX is launched automatically for the user, and we are using PXE for all 
our terminals.  Etherboot disks on floppy for those users that do not use 
PXE.  If a user has problems, I tell them "turn off and back on your 
computer".  Most of our users leave their systems on for weeks, sometimes 
months.  There is too much for me to say about our setup here, and I have to 
get back to work.

Also to summarize, when I first started work here I spent a lot of my time 
killing processes and making debugging X connections through LTSP... alot of 
which were NFS problems (ick!)... since I have started here I have removed 
NFS by using FISH and Thinstation.  I have written garbage collector scripts 
to clean up after users when they logout, and as soon as a user logs out of 
NX it kills all their processes, first with kill, then with kill -9.  We have 
a very advanced setup here, and I would like to contribtute it to the rest of 
the community but I need to make more changes to things in Thinstation.

If you are interested in me writing a complete how-to for an advanced setup of 
Thinstation with NX, please post to this thread and let me know.  If there is 
enough interest I will take some of my personal time to describe in detail 
what needs to be done for such a setup...

AJ

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
Miles Roper | 2 Feb 2006 19:29
Picon

Re: Thinstation and NX In A Production Environment

comments below

Adrien Guillon wrote:
>    Hello again,
> 
>    I posted a question about SVN / CVS support in a separate thread an hour 
> ago, and since I have received three separate questions about NX itself.  
> Please use this forum for discussions, so that all may benefit, and please do 
> not post to the other thread off topic.  However, let's put all these 
> discussions in this thread instead.
> 
>    I will address these two questions on the list:
> 
> Q1) "You're using NX. What do you serve your users, a complete desktop, if
> so, which WM and what apps can the user use, or only a single
> application? How many users can your Nxserver handle concurrently and
> what machine are you using for that server?"
> 
> A1)  My users are given a beautiful picture of a Penguin holding a rice bowl, 
> with the corporate logos at boot time.  The company for which I work is a 
> rice mill in Canada.  I also replaced some logos in NX, so that the NX login 
> screen shows the logo of my company.  It is running in Blackbox, and NX will 
> NOT WORK without a Window Manager (not that I could ever work out).
> 
> Our users bring up a full gnome session, and I have a KDE session personally.  
> They have to login first.  The users can run whatever window manager they 
> wish, I have written scripts that wrap the NX login process.  Currently our 
> NX server is running 30 users, and I'm sure we can put on many more without 
> issues.  Some are working remotely, most are local.
> 
> The server running the users environment is  a dual Xeon 2.80 GHz, with 6GB 
> RAM.  The CPU usage is 9% on one processor and 13% on the other, it depends 
> on what our users are doing.  We are running Gentoo.
> 
> We used to have LTSP, but Thinstation is very stable.  I also built in 
> rfbserver into thinstation, and we wrote expect scripts so that I can view 
> the screen of any user.
why not use the xfvnc module, works well and is part of TS already?  thats why I removed the 
rfbserver, xfvnc module is much simplier

They just tell me "how do I do this in OpenOffice"
> and I take control of their screen while they are on the phone, and show 
> them.
> 
> Q2) "I'm in the process of deploying ~40 ThinStations that will also use
> NX. I'm just curious to know what your setup is like (for instance, do
> you launch nxclient from within a window manager?), and what pitfalls
> you may have had to overcome."
> 
> A2) NX is launched automatically for the user, and we are using PXE for all 
> our terminals.  Etherboot disks on floppy for those users that do not use 
> PXE.  If a user has problems, I tell them "turn off and back on your 
> computer".  Most of our users leave their systems on for weeks, sometimes 
> months.  There is too much for me to say about our setup here, and I have to 
> get back to work.
> 
> Also to summarize, when I first started work here I spent a lot of my time 
> killing processes and making debugging X connections through LTSP... alot of 
> which were NFS problems (ick!)... since I have started here I have removed 
> NFS by using FISH and Thinstation.  I have written garbage collector scripts 
> to clean up after users when they logout, and as soon as a user logs out of 
> NX it kills all their processes, first with kill, then with kill -9.  We have 
> a very advanced setup here, and I would like to contribtute it to the rest of 
> the community but I need to make more changes to things in Thinstation.
> 
any changes you have made to the base distro, where appropriate I'd like to include them back into 
the general release.  TS B8, is a bit flacky at the moment, TS B9 will be more stable.  Also, TS B7+ 
is quite different from older 2.2 releases as we use udev for device management now.  please test 
well before you roll out.

there is no svn/cvs server at the moment for the base distro, however there is a rsync server 
available which has pre-release versions of TS.  the main reason we don't use svn/cvs is TS is 
largely made up of binaries.

as for changes, I'd suggest posting a list of patches/changes your've made and we can dicuss 
applying them.

keen to work with you Adrien, would be nice to enhance the NX package.  actually emailed NX about 
some changes I'm hoping they will do to their coding, as there config files are case sensitive, 
which is a pain to code for.
> If you are interested in me writing a complete how-to for an advanced setup of 
> Thinstation with NX, please post to this thread and let me know.  If there is 
> enough interest I will take some of my personal time to describe in detail 
> what needs to be done for such a setup...
> 
> AJ
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
> for problems?  Stop!  Download the new AJAX search engine that makes
> searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
> _______________________________________________
> Thinstation-developer mailing list
> Thinstation-developer@...
> https://lists.sourceforge.net/lists/listinfo/thinstation-developer
> 

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642

Gmane