Hi Jolt, Thank you for taking your time to reply in details, very much appreicated.
I can boot the thinclient with kernel parameters union=/etc:/usr:/var and then i login, launch shell (su) and backup and replace the driver. I noticed the original driver is around 300K whereas the new one is 1.4MB. Just wondering if its worth to replace the existing driver with the new one if there is no noticeable difference like you said. I am not sure how the driver is handled, perhaps loaded in memory at all times? I tried to locatethe Xorg.log for such entries like you mentioned; (II) VIA(0): Benchmarking video copy. Less is better. (--) VIA(0): Timed libc YUV420 copy... 1813278. Throughput: 326.4 MiB/s. (--) VIA(0): Timed kernel YUV420 copy... 1777349. Throughput: 333.0 MiB/s. (--) VIA(0): Timed SSE YUV420 copy... 1019839. Throughput: 580.4 MiB/s. (--) VIA(0): Timed MMX YUV420 copy... 1640572. Throughput: 360.8 MiB/s. But i dont see anything close to it, almost no mention of VIA driver. Then i check again, after i replace the driver and kill x11 (ctrl+alt+bckspace) and still nothing about the VIA entries as such.. The driver file is replaced for sure but curious why i dont see anything in logs. If i want to deploy this to all the thinclients, do i need to repeat the task for each and every thinclient (i..e add kernel parameters and login to replace the file) or is it changing from the central image (i.e. one change will effect all other thinclients) ? On a related note, i am trying to figure on how to work with the existing packages (under os folder specifically). For instance, the artwork package under os folder. If i download and change the artwork then run tcos_buildpackage and tcod_uploaddebs and load the package to OTCM - install it. The thinclient takes considerable time before the login screen appears, on text console where it hangs at building tcos image for sometime. Even if i wait and manage to login, i see the changes are not reflected. Do you have any knowledge on working with existing OS packages? All the best! jolteroli wrote: > > hey cuneytm, > > martin has told me howto do so. have a look in the suite > https://issues.openthinclient.org/otc/browse/SUITE-230. if you don't like > to > register, here's the story in short: > > (o) the driver: > https://issues.openthinclient.org/otc/secure/attachment/11210/via_drv.so. > version: openchrome-0.2.903-svn586. > > (o) in the otc manager, edit the settings of the desired thin client to > have > the following additional kernel parameters: "union=/etc:/usr:/var" /wo the > dbl'quotes, and restart the thinclient. this will make the filesystem rw. > > (o) scp (pw: foobar) the attached module to > [EMAIL PROTECTED]:/usr/lib/xorg/modules/drivers/ and overwrite the > old one. i have used netcat to do so, but that's a matter of taste... > > thinclient: # nc -lp 3333 > /usr/lib/xorg/modules/drivers/via_drv.so > workstation: # nc -n 1.2.3.4 3333 < via_drv.so > > where 1.2.3.4 is the ip of the thinclient. > > (o) kill/restart the xserver by hitting (<CTRL><ALT><BACKSPACE>) > > you can see in /var/log/Xorg.0.log, that the new driver has loaded. the > openchrome > driver -- both are openchromes -- do while loading some benchmark of the > video memory. at the very end of the log you should see some timings like: > > Fulfilled via DRI at 20976640 > (II) VIA(0): Benchmarking video copy. Less is better. > (--) VIA(0): Timed libc YUV420 copy... 1813278. Throughput: 326.4 MiB/s. > (--) VIA(0): Timed kernel YUV420 copy... 1777349. Throughput: 333.0 MiB/s. > (--) VIA(0): Timed SSE YUV420 copy... 1019839. Throughput: 580.4 MiB/s. > (--) VIA(0): Timed MMX YUV420 copy... 1640572. Throughput: 360.8 MiB/s. > (--) VIA(0): Ditch 3DNow! YUV420 copy... Not supported by CPU. > (--) VIA(0): Timed MMX2 YUV420 copy... 1082100. Throughput: 547.0 MiB/s. > Freed 20976640 (pool 2) > (--) VIA(0): Using SSE YUV42X copy for video. > (II) VIA(0): [XvMC] Registering viaXvMC. > (II) VIA(0): [XvMC] Initialized XvMC extension. > (WW) VIA(0): Option "PasswordFile" is not used > (II) VIA(0): - Done > > i have noticed no difference, +/- a few mb/s though... > > -jolt (*yawn* off to work) > > > ----- Original Message ----- > From: "cuneytm" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Wednesday, September 17, 2008 8:54 PM > Subject: Re: [openthinclient-user] [Openthinclient-user] Lame > Openchromedriver > > >> >> hi jolt, >> >> As I didnt hear from Martin for sometime, it should be holiday season in >> his >> hometown , can you please share with me how did you manage to install the >> new shiny openchrome drivers? >> >> I have VIA unichrome pro chipset too and would love to update at the >> earliest chance. >> >> Would you be kind enough to share how to do get and install the driver? >> >> All the best! >> >> >> jolteroli wrote: >>> >>> hi ppl, >>> >>> guess the "Lame Openchrome driver" issue seems to be solved. it was the >>> fact, that the thinclient in question (neoware e140) defaults to use >>> 64MB >>> of >>> shared memory for the unichrome graphics chipset. that's much, because >>> the >>> model was equipped by 256MB only. since we haven't had any issue with >>> ThinStation, i simply didn't look in the bios. after bothering martin >>> (sorry >>> again martin!) and some self tests, the penny has dropped! >>> >>> with 16MB shared, the neoware runs fine too and the OS owns 48MB memory >>> more. what a flash of a genius, ain't it? :P now the new as well as the >>> old >>> driver is running smooth. >>> >>> -jolt >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's >>> challenge >>> Build the coolest Linux based applications with Moblin SDK & win great >>> prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the >>> world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> _______________________________________________ >>> The Open Source Thin Client Solution http://openthinclient.org >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/openthinclient-user >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/Lame-Openchrome-driver-tp18905980p19538790.html >> Sent from the openthinclient.org users' mailing list mailing list archive >> at Nabble.com. >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> The Open Source Thin Client Solution http://openthinclient.org >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/openthinclient-user > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > The Open Source Thin Client Solution http://openthinclient.org > [email protected] > https://lists.sourceforge.net/lists/listinfo/openthinclient-user > > -- View this message in context: http://www.nabble.com/Lame-Openchrome-driver-tp18905980p19566690.html Sent from the openthinclient.org users' mailing list mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ The Open Source Thin Client Solution http://openthinclient.org [email protected] https://lists.sourceforge.net/lists/listinfo/openthinclient-user
