The collected works of hamei - Page 39

ShadeOfBlue wrote:
IIRC, they are actually in the kernel (it would be too slow otherwise), but each FS has its own module, so it should be relatively easy to add new ones.

One of the things on my ever-growing todo list is to port FUSE to IRIX. Then we could use practically _any_ filesystem :)


That's what I always thought too but came across this (oddly enough, while reading people gushing about fuse, which seems to be a re-animator's version of the OS/2 IFS idea - all the file systems in OS/2 were userland, so maybe not so slow after all ?

It's a pressy about Irix 6.1 but might be applicable ? (Might also be wrong, too - if you believe a press release, I have a nice bridge to sell :)

http://www.sgistuff.net/software/irixin ... 6.1TR.html

SGI Blurb wrote:
File Services

The IRIX file subsystem supports multiple physical filesystems of different file system types, and gives them the appearance of a single logical filesystem with a hierarchical arrangement.

IRIX 6.1 uses the Virtual File System interface, known as the vnode interface. The name vnode is derived from the name of the data structure used in the interface. This interface was developed to facilitate the incorporation of different filesystems. A de facto standard, the vnode interface is used by third-party providers of filesystem technology, as with the enhanced filesystem found in the Developer Magic Tracker product. It facilitates the inclusion of several filesystem types into IRIX 6.1, including:

XFS, our newest filesystem, discussed earlier

EFS, our high-quality incumbent file system, now supplanted by XFS

proc, which provides access to the image of each active process in the system. Both 64-bit and 32-bit /proc clients can operate and issue standard /proc ioctls. Additonal ioctls were added for 32-bit debuggers to support 64-bit clients

NFS, the mount path on the server of the directory to be served via NFS

ISO 9660, a file system type used to mount CD-ROM discs in High Sierra or ISO 9660 (with or without the Rock Ridge extensions) formats

DOS: The file system driver supports 5.25-inch floppy drives in three standard formats when used with the freestanding SCSI floppy drive. The standard single and double density dual-sided 3.5-inch drive and the 3.5-inch 20.1MB floptical drive are also supported.

swap, which can be either a file or block device to be used as a swap resource

_________________
lemon tree very pretty and the flower very sweet ...
http://www.axsotic.com/overview.html

Looks really interesting ... except I bet it would give you carpal tunnel in about an hour.

_________________
waiting for flight 1203 ...
ShadeOfBlue wrote:
I'm not very familiar with how OS/2's kernel worked, so it's possible they made this idea work fast enough

Seemed plenty fast at the time but then ... a 486-66DX seemed fast then, too :)

http://www.edm2.com/0103/os2ifs1.html

Quote:
the object files for various kernel modules that are linked together to make the final /unix kernel when you run autoconfig. Among those modules are also filesystems. By editing the accompanying files you can actually make an IRIX kernel without support for FAT or something

Or, conceivably, if one were bright and talented enough, a FAT16 file system ? I was under the impression that we could kiss off any changes to the Irix kernel but possibly not ?


edit : Shade, you keep sending us neophytes off to the land of knowledge :D There is a "umfs" User Mode File System in /var/sysgen/system/irix.sm which would seem to indicate that the same functionality that Fuse presents is already in the Irix kernel ?

I don't think I need support for HFS, either ... hmm ...

_________________
lemon tree very pretty and the flower very sweet ...
... and Fafnir grumbles in his sleep, dreams of bright gold rudely slashed by wrath's sharp point ...

_________________
waiting for flight 1203 ...
ClassicHasClass wrote:
After struggling with the fact that swmgr totally ballsed up pango, fontconfig and gtk2 ...

That's why I am a fan of the "install a few, run it, install a few more" method of nekoware installation. It's a lot easier to troubleshoot when you only have one or two new apps at a time ...

Quote:
I'm suspicious this might just be a symptom of a bigger problem, though: Audacity and E-UAE both look like ass, with bizarre colour fringing and illegible fonts, though they don't have the redraw problems that Firefox does and they don't generate the same assertions to the console.

Start with the basics - you did the 24-bit color depth adjustment ?

viewtopic.php?f=10&t=4200&hilit=24+bit+color+depth+Xserversr

also check against <xdpyinfo> and <xwininfo> ?

Since you already have a ton of new stuff, what the heck, maybe try the pango from /beta as well ? ... it seems much better than the older one, at least with ff.

Are all your bizzarities with gtk2 apps, perchance ?

_________________
lemon tree very pretty and the flower very sweet ...
robespierre wrote:
I'd hesitate to hop on this without some type of scientific HUI study...

I bet you're right, this thing would not work well in the real world. Sure does look space-age though :)

Pentimum - the spaceball is very comfortable to use. If you come across one, grab it.

This thing :

http://www.robotmaker.eu/products-2/ircf360

might make a comfortable mouse replacement ... after using a spaceball, something more fluid than a mouse is appealing. I'd love to be able to go left right up down in out from a single device. Xsgi has the Xinput extensions, too. Hmm ....

_________________
waiting for flight 1203 ...
ShadeOfBlue wrote:
It looks like the filesystems were in-kernel, but there was also an option to use a FUSE-like arrangement, for easier development.

Spent the afternoon on this :shock: It looks to me like :

FAT is in the OS/2 kernel but the other (and more common file systems) are only partially in the kernel. I do know that if you accidentally left an IFS= statement out of config.sys, you were screwed. You could get TEDIT running from a floppy to fix it but unless you were running FAT, there was no disk access. HPFS, HPFS386, and JFS are all like this. So I guess you can say the filesystems are in the kernel but if the driver and ifs dll's (which are both external to the kernel) are not loaded, then you ain't got no filesystem.

I'm sure you and miod are correct but is it time for the "walks like a duck ..." statement ? :D

There are a lot of very-interesting and useful installable file systems readily available for OS/2 (and have been for twenty years, la la la la la Linux, I'm singing to you :) ), so if a similar capability is already in Irix, it'd be great.

MIPS processors don't have the Ring0, Ring3, etc etc junk that plagues the Intel processors, do they ? I'd do more searching but I'm araid I'd get captured by the history of the Hittite Empire or something... damned internet, too much stuff to read !

Quote:
It should be fairly straightforward to implement a FAT16 filesystem module :)

Best news I've heard all week, cuz natcherly I have a realworld use : CF cards larger than 2 gb.

Quote:
It's similar to developing new device drivers for the kernel.

Oh good. Good practice for adding a USB device or two :D

Quote:
Interesting! It doesn't seem to be documented anywhere -- perhaps it wasn't finished?

Or more likely they just never wrote any documentation ? There is other stuff in there I wasn't able to find much info on either. Must be somewhere, I am just an easily-deviated searcher ...

Quote:
You can also remove PPP support and some special locking implementation for Oracle databases and there's plenty more like that

You mind-reader you :D

_________________
lemon tree very pretty and the flower very sweet ...
Just needed (?) this for myself, it will return info about any X input devices (keyboard, mouse, wacom, spaceball, etc) Source and a mips4 binnery included.

Probaly there's something better out there but I didn't find it yet ....

Attachment:
xinput.zip [21.94 KiB]
Downloaded 2 times


edit: added the manpage separately. It's also in the tar file if you want to dig around in there.

_________________
lemon tree very pretty and the flower very sweet ...
mia wrote:
I do not have any DCD on any of my Onyx350 (all single DVI out), so here are my options, please let me know if I missed something, should I want to go with a T221:

- Get DCD on each Onyx350 (how much do they go for? - the DCD, not the Onyx350 of course- )

You need at least a V12, the V10 doesn't have enough memory even at the lowest bit depth.

Quote:
- Use a G2n-brick (I have a few unused), hooked up to Onyx/Origin 350s; those have the unfamous (and unstable) ATI FireGL cards.

This is what I would try first. Free ! and should work decently for what you want to do.

Quote:
I do not have any Router, only directly numa connected servers.

With dcd's you'd only need two O350's. You could also do this with an O300 setup, an X/V-brick and two Octane V-12's plus DCD's. Or some O300's and two x/v-bricks plus four Octane V6/8/10/12's and four analog-to-digital converters. This would be another way to get graphics into an O300 :D

Or a single Octane2 with the dualler V12-DCD combo setup. The Octane is still the nicest, most capable desktop computer ever built. Stupid-ass SGI took a great computer and shit on it.

To be honest ? If I were starting from scratch ? this might be the smartest and cleanest way to get massive graphics capabilities on a single desktop. One Octane is so much more convenient on a desk than a stack of O3xx's. And you can't put two graphics heads in a Tezro. Smooth move, ex-lax. (Unless maybe you could hack the Tez to bypass the check for that.)

Infinite Reality would also be interesting ... from the specs, it could be possible but you'd need the very hugest amount of memory you can stuff into one. And four analog-to-digital converters.

Or you could consider a Reality Monster :D

No matter what, it's not a cheap setup.

Quote:
Which route is best? Am I missing an obvious alternative?

You have a G2n ? Try that first. For what you describe (mostly terminal and text use ?) the Infinite Disaster graphics should work fine. It was with OpenGL that they fell down (reportedly.) And (again reportedly) towards the end, they got a lot better. And, since it doesn't use Xsgi, the setup should be easier since all the Linux stuff should be applicable.

Plus it would be free for you to play with, to see if you liked it.

And the Recondas big-screen version would always be a backup option ...

Quote:
Do I need a composer (I do not own any)?

The Composer goes in the other direction. It accepts several inputs to output an equal-or-lower resolution, higher-memory display. It won't go to 1920 x 1200, either.

ClassicHasClass wrote:
I got a 4300B card with a TI controller and managed to drag the Fuel up to 6.5.30 ... What's your recommended app for testing capture?

You have to write your own :D

Search around for the thread where nekonoko got his Fuel to display a window upside-down of a camera input. That's the farthest I've heard anyone got with the supported firewire input.

recondas wrote:
... you aren't completely Helpless. There are plenty of Big birds flying across the sky.

Yeah, but it's a lot more than 500 miles over to your place and by the time I get to Phoenix, highway 61 will probably be closed :(

Quote:
You'd just have to tote your own jumbo-sized suitcase.

I'm on a jet plane :D
Attachment:
leavin.jpg
leavin.jpg [ 245.1 KiB | Viewed 146 times ]


Quote:
I'm not a /barco creator user (the much less capable PhotoShop 3.05 works just fine)

My PhotoSnot crapped out again, was going to try Eclipse one more time. Have you ever managed to figure out the weirdities in that program ? And maybe now that we have a reason to put up with gtk2, the gimp is worth another look ?

_________________
lemon tree very pretty and the flower very sweet ...
Pontus wrote:
Ah, I see that you have met hamei, our local grumpy old fart ...

You'd be grumpy too if you had to watch your country turn into a pile of shit :(

My parents' generation jumped out of perfectly good airplanes into jungles to fight fascism at great cost to their lives, so that we could become the worst, most two-faced lying hypocritical piece of shit country in the entire world. A teacher of constitutional law at the head of the country saying "Oh, we don't need to be concerned with his legal rights." It's appalling. Absolutely appalling.

Yes, grumpy. With good reason.

We now return you to your regularly scheduled acquisitive-yuppy thread ...

_________________
lemon tree very pretty and the flower very sweet ...
Speaking of netbooting, has anyone managed to get an Altix 350 to netboot ? Seems like it should be possible but ... ?

_________________
waiting for flight 1203 ...
Sure, just scan your God license (use "browse" right below the dark blue line then "attach the file" would be easiest) and I'll be happy to follow your orders.

thanks

_________________
lemon tree very pretty and the flower very sweet ...
jan-jaap wrote:
hamei wrote:
It won't go to 1920 x 1200, either.

Why not?

You're right, it should. I be wrong. But the docs I read ages ago said 1920 x 1080. Maybe they thought no one would be interested in them outdated old resolutions ? Or just a typing error on the internet ?

So okay, here's another possibility - 16 O350's with a single V10 in each driving four Compositors to drive one T221 or a setup like Recondas has.

Could you fit all that in one rack or would you need two ? :D

_________________
lemon tree very pretty and the flower very sweet ...
canavan wrote:
I actually find the IRIX method of implementing userland filesystems as NFS-Servers rather interesting. If I'm not mistaken, iso9660, CD-Audio, DOS (FAT16 and FAT12 with VFAT long filename support) and hfs are implemented this way.

Now that you mention it, I remember reading about that and it was a neat idea.

Quote:
Aside from some kind of kernel support (either as a kernel module or via NFS Server), you'd also need a mediad plugin, like /usr/lib/devicelib/fmt_dos.so to automatically mount the filesystems.

I'd be content to manually mount the card if I could get it to be twice as big :) 4 gig CF cards are cheap these days ... It would be fun to try formatting a larger card xfs but my camera wouldn't know what to do with it.

Meanwhile, back at the ranch, we got past ERROR one and two by deleting from the __attribute to the semicolon (thank you Shade) but now :
Code:
cc-1515 cc: ERROR File = config.c, Line = 521
A value of type "int" cannot be assigned to an entity of type "const char *".

devices[cur_dev].name = strndup(img, ofsp - img);
^

_________________
lemon tree very pretty and the flower very sweet ...
mia wrote:
12.7Hz isn't the kind of resolution I am hoping for, do you think that's all the UltimateVision can drive?

No, that's what you can get over one cable. If you go to two cables you can run at 33 hz refresh. At four cables, 48hz refresh. The same max resolution for all refresh rates. The limit is the bandwidth of a single-link dvi connection.

I'm not aware of the specs on the FireGL cards ... if they will do dual-link then you can use your converter box and one single-link plus one dual-link connection to get the 48 hz refresh. In our case tho, four single-link cables is probably easier. Matrox sells an lfh60 - to - 2 dvi cable reasonably cheap. In China, where they are made, they are way-cheap. You guys get so fleeced by the finance "industry". What a con.

I believe you can go to 60hz refresh externally but internally, the panel (DG-5) refreshes at 48 hz no matter what, so no point. DG-3 refreshes at 41 hz.

For all the people going "oh yuck", you can't tell. No matter what your spec-minded brain says, for human beings there is no difference between 33 hz refresh and 60 hz. I've used the same monitor at both, the biggest difference is that at the lower refresh and higher res you have to slow down or your eyes lose the cursor. I've got to biggify that thing ...

You can also use lower resolutions, such as 1600 x 1200. I don't believe you get all the screen real estate that way though, in multi-linked mode. With a single connection you do. That monitor will interpolate to almost any normal resolution.

When the monitor arrives, you can check it easily by feeding it a 1920 x 1200 @ 60 signal over connector #1. (They are labelled). Windows or Irix will both work. Probaly Linux also but I didn't try that. It will also sync to 640 x480, 1024 x 768, 1280 x 1024, and 1600 x 1200 all at 60hz over a single connector.

In Irix, there were problems with the vfc compiler creating a 3840 x 2400 @ 13hz vfo for a single connection. 2@ 25, 31, and 33 work okay. So for a quick-n-dirty check when you first get it, do a 1@ resolution over a single cable. Then maybe try a 2@ with one of the vfo files which the wreck so kindly created ?

Then go to the G2N and a different x server and you're on your own, but we'll be listening for updates :)

_________________
lemon tree very pretty and the flower very sweet ...
mia wrote:
Right, 4 links is probably easier for me. There's not much difference between 3 and 4 links, either will take 2 cards.

I have read that they only devised that peculiar setup because there were several popular graphics cards made with one dual link and one single link connection at that time. Nowadays that feature is not very useful.

Quote:
I took the liberty to cut you off there, yes I do perfectly understand that.

If you guys would just light up the torches and storm the castle then I could shut up, you know. Revolution has to come eventually, there's no point in everyone suffering for a hundred years before y'all finally grow the balls to do something about it. FDR saved the banksters' lives the first time around but there's no FDR now ... those idots are looking for a date with Mme Guillotine. Unmitigated greed is an amazing thing, isn't it ?

Quote:
Does this mean you have not been able to get it to work with the DCD?

No, sorry, I meant for testing. I've been running with the dcd for several months now. But I would expect you'd want to make sure the monitor works right away so you could send it back if it's broken. I pulled the dcd and connected to the single socket on the VPro. Everything should work fine. If you plug in the number one cable and set the computer to 1920x1200@60, you should get a fullscreen desktop. You can try other lower resolutions also, they should all work.

Maybe easier to do that on a Linux or Windows computer but I don't have one :D

Then add the dcd and if you are running Xsgi, plug cable # two into the second socket. You should get two desktops side by side on the one monitor. Mr Recondas' excellent 2@1920x2400_33hz vfc files can then be selected and you should get a double-wide single desktop.

Better have the magnifying glass handy, the fonts will now be real small

If it doesn't go, don't freak out. Just try a couple times. Some times it syncs up all by itself on boot, sometimes on the first "load" from xsetmon, sometimes when the "load" doesn't take and I click "cancel" it syncs*, very rarely it takes a second full go-through. But then it is happy until I shut down so I'm not complaining.

* "sync" is probably not the correct word, the monitor displays the desktops fine but they are flashing left-right, left-right the same as when you try to view a single monitor on the center socket when using a dcd.

Quote:
Of course, didn't Squeen manage to get this working with the T221?

Squeen had a 221 and didn't tell us ? that rat ! He should be a trove of information then. Let's storm his castle on the way to the banksters' place ! :mrgreen:

_________________
lemon tree very pretty and the flower very sweet ...
robespierre wrote:
force sensors should cause less RSI since the hand never needs to move. with rotation sensors, the ball can "keep spinning", which wouldn't appear to be useful.

I really like the spaceball - it's comfortable to use and doesn't have those fine-motor-control problems that mice and trackballs have. The SGI X-server supports the Xinput extension ... maybe fooling X into thinking a spaceball is a mouse would be a useful project ?

_________________
waiting for flight 1203 ...
duck wrote:
This looks to me like a bit of a false flag error, the problem is not that strndup returns int, it's that on IRIX it does not exist.

you can probably fudge something with strncpy like
Code:
devices[cur_dev].name=malloc(ofsp - img);
strncpy(devices[cur_dev].name, img, ofsp - img);

I'd test this if I didn't have a headache.


Wull, ah'll be danged, got past that and made objects all the way to where it failed to link :D Thank you ...
Code:
ld32: WARNING 84 : /usr/lib32/libsocket.so is not used for resolving any symbol.
ld32: WARNING 84 : /usr/lib32/libsun.a is not used for resolving any symbol.
ld32: ERROR   33 : Unresolved text symbol "libiconv" -- 1st referenced by charsetConv.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR   33 : Unresolved text symbol "libiconv_close" -- 1st referenced by charsetConv.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR   33 : Unresolved text symbol "libiconv_open" -- 1st referenced by charsetConv.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: INFO    152: Output file removed because of error.
gmake: *** [mtools] Error 2


I'm not so sure this thing is going to work even if I get it to link but came this far with help from y'all, seems like it would be rude to stop now. Back to the salt mines ....

I certainly do like the idea of extending FAT file support to FAT32 tho. Mmm, even more useful than USB mass storage :D

_________________
lemon tree very pretty and the flower very sweet ...
duck wrote:
Come now, it practically yells it can't find libiconv

Three times, even :D

But this is a common problem that drives me batty. The linker can't find something that I can find very easily following the path that it was given. I end up screaming, "Look, you stupid shit ! It's right here, right where I told you !!"

Time to quit for now, return to the struggle tomorrow. Thanks for the kick in the butt :P

_________________
lemon tree very pretty and the flower very sweet ...
ClassicHasClass wrote:
Those are nicely maintained systems. If I were more of a SPARCky, I might think about picking up the 'stations.

We've got a V100 (almost same as the Netra X). It's quiet, low power, way faster for web / ftp / mail serving than it has any right to be, in general a nice little utility machine. I think it's been running about a year with almost no maintenance. If this were down the street instead of around the globe I'd probably grab it for a spare.

_________________
lemon tree very pretty and the flower very sweet ...
Oops, hit the wrong button and deleted my thanks to jp. That was the last hurdle and a worthy entry to the Compiling with MIPSPro wiki entry. It's probably there, too, I just didn't see it :oops:

thanks again, jp :D

_________________
lemon tree very pretty and the flower very sweet ...
recondas wrote:
mia wrote:
I was reading some old posts (2011, 2012) whereas Recondas and Hamei had managed to drive (or did I misread) the V12+DCD to two channels of 1920x2400 (hacking vfo files).
I like to delude myself into thinking it was at least a slightly more elegant than a hack job. :D

And recondas did all the work. All I did was load the file and connect the cables ...


mia wrote:
... those options are:

* V12+DCD (Fuel or Tezro deskside) and two channels of 1920x2400 for a resulting picture of 3840x2400.

If you've already got this ready in hardware, it's trivial to connect the two cables and load the vfo file.

I would suggest doing this first because it is so easy and it is possible that you won't like the display. For graphic work I think it's great but for text mode, damn, you best have some good eyes !

recondas wrote:
It does work, but with a single V12/DCD you risk the occasional fail-to-sync-without-rerunning-xsetmon issues hamei described (earlier in this thread). If you have two Onyx350/V12 systems they might provide a more stable solution, even if neither has a DCD (though two V12s, two DCDs would be optimal).

Ja, but as a first step it's trivially simple. From a self-serving standpoint, it would be interesting to see if you get the same problem or if that is some glitch in my hardware. And there is no guarantee there won't be the same problem with two dcd's, either. As wreck pointed out, the video format compiler bitches when you feed it a y number larger than 2400. Four stripes of 960 x 2400 is still bigger than 2400 .. oh yeah, you could do four tiles at 1920 x 1200. That would tell us whether the video compiler has the glitch or the dcd's ... go for it :D

mia wrote:
* g2-brick on an Origin/Onyx/Tezro rackmount.

This would be interesting from the standpoint of

You already have one, they are rare, it would be more compact, you should be able to run the four channels with a single 2U box which would be physically nice. Your description of your work is not-mainly-OpenGL-ish so the alleged weakness of the Infinte Disaster graphics might not be a drawback.

On the other hand, it's a step into the unknown.


mia wrote:
* Onyx 350IR + Tezro rackmount "numalinked" (each having a DCD).

Oh. An O350 plus a Tezro. I thought it was two O350's. Serial number problems :(

How come my O350 lmhostid starts with a "d", btw ?

I would like to do the four channels because in some applications (mostly Pro/E for me) you can see the lack of color depth. If you didn't have a comparison you'd never notice, and running terminals and text editors I don't imagine you would ever see a difference, but a side-by-side comparison of low-memory and high-memory screens shows that high memory is better. What a surprise :D

You would also get a slightly higher refresh. (33 to 48 hz step up.) But that's not something you can see with the T221 because it always refreshes the screen at 48hz. And you can't type or move the mouse faster than 33 hz anyhow. The whole "refresh" thing on a T221 is complex to talk about because the screen update is not the same as the "refresh rate." And the mouse is so tiny that you can't move it fast or your eyes will lose it so the benfit of a "fast refresh" is just not there.

Note to those who want to open-source Irix : hardware hacking the V12 to 512 megs of memory would bring the same (or a better) result. Maybe start with a simple project ?


So you don't really need four channels and you don't really need a faster refresh for typing and the panel refreshes at 48 hz anyhow and maybe if you just plug in the two cables and load the vfo you'll be plenty happy and stop right there. And a Fuel is smaller, quieter, and just about as fast as the O350 ... You might consider a 900 mhz Fool with the low-noise fan hacks. No 75 foot cables, repeaters, noise and distance hassles, just stick it under your desk. I bet it would suit your needs admirably.

_________________
lemon tree very pretty and the flower very sweet ...
tjsgifan wrote:
Does anyone out there know of a modern LCD display that will support a 40Hz input refresh rate?

T221 will sync at 12 hz, if you like :D

You can also run at 1920 x 1200 up to 60 hz, if necessary. Don't know if you'd call it modern though.

_________________
waiting for flight 1203 ...
Did 3.3 have Motif ? If so, Maxwell (the word processor) is pretty old and might be fun to get running. Also useful when you are done. Useful is good.

_________________
waiting for flight 1203 ...
One vote for current, can we clean out a few of these simple common libraries that everyone uses ? C'mon, collectors, just a few minutes to try out a potentially useful application or two ... the Octane needs cpr. Look through /beta and give it a chance to live, please ?

_________________
lemon tree very pretty and the flower very sweet ...
Been using these for ages. They seem to work. They have been in beta for two years. Someone else must be running these ?

One vote for current, please ;)

btw, there is talk of removing irix support from these tools so if us Irrixxers don't speak up, we'll get exactly what we deserve ... hellooo out there. Squeaky wheel gets the grease and all that.

_________________
lemon tree very pretty and the flower very sweet ...
mia wrote:
On a side note, I wish my deskside Onyx2 could drive the T221.

Since you're up for an adventure anyhow, I'd look into this. I know, in general the IR graphics can't go to four channels of 1920 x 1200. However ... I have seen hints here and there that with the latest, largest memory cards it might be theoretically possible.

If so, four analog-to-digital adapters will cost less than all the cabling and repeaters you are going to get into.

If you get that running there will be several very jealous people out here :cry:

_________________
lemon tree very pretty and the flower very sweet ...
God help us all, there's an mtools 4.0.18 tardist in neko's incoming now. If it doesn't stink up his server too much it will be available for mass criticism shortly.

Unfortunately, I can't do much testing of many of its features at the moment since I don't have enough slots for the firewire card. But the binaries don't seem to blow anything up, at least.

Information on the program is here :

http://www.gnu.org/software/mtools/

lock and load ....

_________________
lemon tree very pretty and the flower very sweet ...
jan-jaap wrote:
OTOH, if you lower the refresh rate you bring down the bandwidth consumption and it might work.

The DG-3 has a max refresh of 41 hz. The DG-5 48 hz. You can feed them a 60 hz signal but internally the max they refresh the panel is 41 or 48 hz.

You can watch movies fine at 33 hz.

The SW1600, by the way, will sync at 50 hz (2 hz faster than 48 for arithmetic-challenged Amurricans) and works wonderful at that refresh. This whole thing with refresh rate is a hangover from crt physics.


I'm not up on IR but iirc, one possible hurdle was the way the second head in a deskside is more limited than the primary head ? It would be an awesome display for a deskside if one could get it to work though. Analog to digital converters are readily available that will do 1920x1200.

_________________
waiting for flight 1203 ...
recondas wrote:
164.111MHz is bumping right up against the 165MHz ceiling for a single link connection - which is why I think hamei occasionally has issues locking the signal to to his T221 during a cold start.

Foodling with this some more (5 minutes or so on a daily basis, kinda) ... it doesn't seem to be a sync problem. This thing would sync to a tadpole, it is one smart monitor.

What I suspect is happening is that for some reason Xsgi is not locking in the correct startup setting. When it starts, it acts *exactly* like any of the dcd-equippped graphics cards do when you have setmon misconfigured to a 1@ res. I have a feeling that the dcd is feeding two single-monitor low-res default setups and I am seeing the backy-forthy that happens when you do that. Then the monitor is interpolating whatever resolution they send to fill the screen. It does that on its own. I could easily be seeing the default res of 1280 x 1024 or even 640 x 480 blown up to half-screen and shifting back and forth. Then I choose the 2@ res and it settles down.

Why it doesn't want to keep the 2@ setting is the mystery. Maybe it's time to experiment with setmon rather than xsetmon ...

recondas wrote:
Regardless of the number of channels/heads available/in use, the maximum output bandwidth for a DG5 (used in IR2/3/4 graphics sets) is 300 Mpix/sec .

What do you get for bandwidth for 4@1920x1200 @ 31hz ? 30 hz seems to be the limit factor for human eyesight. The T221 will sync to 25 hz if necessary but 31 would seem to be good. I can run the 31 hz vfo also, no visual difference to 33 hz for general use but haven't tested against movies.

If you want to knock out some more vfo's I don't mind to check them out to see what could be comfortable refresh rates.

T221 would be majestic on Infinite Reality :D

_________________
waiting for flight 1203 ...
kjaer wrote: IBM does not publish benchmark results.

What ?!? You say IBM doesn't pander to a bunch of teenagers having a circle jerk in Mom's basement ?

I never heard of such a thing ! It's downright un-American ! They should be brought before the HUAC !! goddamned Commies, trying to destroy our way of life because they're jealous ! Jealous of our freedoms, I tell you !
he said a girl named Patches was found ...
ClassicHasClass wrote:
Larry Ellison. Because he couldn't let Steve Ballmer be the *only* @$$hole in computing.(tm)

Stevie still gets the prize, imo. Even Larry would have a hard time topping the Monkeyboy video :D

_________________
lemon tree very pretty and the flower very sweet ...
Moving right along here, thought I'd try something way over my head. A Motif word processor might be nice to have, he says ...
Code:
cc-1281 cc: ERROR File = mx_string.C, Line = 167
There is a redefinition of a default argument.

bool mx_str_find(char *haystack, char *needle, int &start, bool match_case = TRUE)
^

This thing is so old, is there a directive "CC=c79" ? :D

_________________
waiting for flight 1203 ...
computron wrote:
i'm looking for software to feed my old PI under irix 3.3

No guarantees, this came off some academic ftp site years ago, won't work in 6.5, the readme mentions the PI ... pretty sure it's not commercial. Can delete it if there's a concern tho ...
Attachment:
etherview.1.02.tar.gz [364.34 KiB]
Downloaded 9 times

_________________
waiting for flight 1203 ...
foetz wrote:
why do people use stuff that's not available anywhere? :P

This thing is really old. I think it uses a dinosaur for an icon :D

It's over my head, too, but would be nice to have (maybe) so I'm willing to plug away if y'all are willing to put up with stupid questions ...

_________________
waiting for flight 1203 ...
vishnu wrote:
Where'd you get the source code? Their sourceforge page says "this project has no files" :shock:

Two cows has it :

http://www.tucows.com/preview/9775

feel free to dig right in !

_________________
waiting for flight 1203 ...
vishnu wrote:
At least it's got autoconf and doesn't require setting arcane environment variables prior to running make. But unfortunately the bozos didn't generate the configure script or the makefiles, so you need to run autoreconf at the top of the source tree yourself.

Don't snivel, it could have wanted xmkmf :D

Quote:
So, I just did that and ran make and oy is it broken! :shock:

Code:
/usr/people/vishnu/src/dls/maxwellwp/shared/util/mx_language.C:42:2: fatal error: opening dependency file /usr/people/vishn/src/dls/maxwellwp/tmp/mx_language.d: No such file or directory
compilation terminated.

Wait until you get to the fun stuff ! All kinds of weirdass permissions problems and a few ranlib errors and a script or two that isn't executable, really good !

But I got way farther with your version than the thing I had, gracias. It actually went kind of okay more or less until here :
Code:
cc-1294 CC: ERROR File = /usr/people/dev/maxwellwp/include/collection.h, Line = 55
The indicated pure specifier is poorly formed.

virtual node *getHead() = NULL ;
^

cc-1294 CC: ERROR File = /usr/people/dev/maxwellwp/include/collection.h, Line = 56
The indicated pure specifier is poorly formed.

virtual node *getTail() = NULL ;
^


edit : okay, seem to have moved past that by changing the NULL to a 0 ?
bjarney stookstup wrote:
Rather than risking delay and incurring the certain fights over pure, I used the tradition C and C++ convention of using 0 to represent "not there."

?? http://stackoverflow.com/questions/4174 ... nition-why

Now we have
Code:
/usr/people/dev/maxwellwp/build/movedep /usr/people/dev/maxwellwp/collection/node/node.d /usr/people/dev/maxwellwp/lib/libmx_collection.a
ar rv /usr/people/dev/maxwellwp/lib/libmx_collection.a /usr/people/dev/maxwellwp/tmp/node.o
a - /usr/people/dev/maxwellwp/tmp/node.o
rm -f /usr/people/dev/maxwellwp/tmp/node.o
/usr/people/dev/maxwellwp/lib/libmx_collection.a
/usr/people/dev/maxwellwp/lib/libmx_collection.a: syntax error at line 2 : `newline or ;' unexpected
gmake[2]: *** [/usr/people/dev/maxwellwp/lib/libmx_collection.a] Error 2


Now, the oddest thing here is maybe not the error but the fact that this happened twice before with other libraries but just re-running gmake over it beat the process into submission.

Even if this thing compiles, I bet in the end it crashes like a mofo all the time :D


edit 2 : Okay, I'm blind. But I can count to two ... wth ?

Code:
cc-1018 cc: ERROR File = Main/main.c, Line = 885
An unmatched left parentheses "(" appears in an expression.

GlobResources = NEW(c_Resource)(MainInterface->w_Hidden);
^

cc-1018 cc: ERROR File = Main/main.c, Line = 886
An unmatched left parentheses "(" appears in an expression.

GlobColormap = (c_Colormap *)NEW(c_Colormap)(display, (Widget)0,
^

cc-1018 cc: ERROR File = Main/main.c, Line = 888
An unmatched left parentheses "(" appears in an expression.

GlobCursor = (c_GCursor *)NEW(c_GCursor)(display);
^

_________________
waiting for flight 1203 ...
recondas wrote:
The pixel clock in that 2@1920x2400_31_T221 vfo is 154.165MHz, so it might be worth seeing how it performs under more extensive testing.

Aye aye, skipper ... coming to 31 hz now, sir.

_________________
waiting for flight 1203 ...
recondas wrote:
If it doesn't look too non-functional/ugly, the pixel clock (for each 1920x2400 stripe) is only 119.4MHz. Analog-to-digital conversion issues aside, two channels at 1920x2400@24Hz might fit within the IR display generator bandwidth.

Don't quote me on this but I think there are some other intermediate frequencies the monitor will accept. 27 and 29 hz come to mind ... one of those should still be under 150 Mhz limit but be a little faster. Seems to me the magic number for human eyes is right about 30. Video refreshes at 29.x, doesn't it ? And film at 30 ?

What happens at 150 Mhz ? Does the compiler absolutely refuse to work or is it just "out of spec" ? I can't imagine that a pixel clock of 151Mhz would explode the cables ...

About edid, there's something non-standard ab0ut that, too. People make and sell edid-interposers that you put in the cables to feed low-bidder computers an edid they can deal with.

No problem with analog-to-digital converters, there are several available that will function at 1920 x 1200. Seems too bad to go digital to analog then back to digital again tho :(

Somone also figured out how to hack the hardware to make the monitor refresh faster than 48hz ... but given the sophistication of the equipment, that sounds to me like some pimple-faced teenager improving Tony Stewart's engines.

_________________
waiting for flight 1203 ...
robespierre wrote:
it is not needed; the symbol index is always updated.

Code:
There is no ranlib program in IRIX.  Option -s creates the archive-symbol-table ld uses.

Options -r, -d, -m, and -q imply option -s.  Since option -s creates an archive-symbol-table, creating an object library by executing ar
once per object file will be very slow.  Creating an object library with a single execution of ar is much faster.

This command in the Makefile appears to be a problem though ?
Code:
$(LIBRARY): $(LIBRARY_OBJECTS)
ranlib $(LIBRARY)

If I put an empty ranlib statement in the environment (per freeware compiling hints) or the Makefile, then make complains that it can't find ranlib. Removing this directive from the Makefile does not work either. Is there something one could replace it with that would satisfy the make process ?

_________________
waiting for flight 1203 ...