Berkeley CSUA MOTD:Entry 38389
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/07/10 [General] UID:1000 Activity:popular
7/10    

2005/7/1-3 [Computer/HW/Display, Computer/SW/OS/OsX] UID:38389 Activity:low
7/1     Need recommendations on a graphics cards for new G5 PowerMacs.  Ideally,
        the video card would support 3+ monitors, and be able to support one
        monitor @ 10-bit resolution.  If no card does both, recommendations
        for good cards that do either is also appreciated. -nivra
        \_ All the mac video cards I've seen only support dual displays.
           I have a 9600 and it can handle 2 20" or 23" displays w/o any
           problems. If you want to drive a bigger display I think you
           need to go w/ either a X850 XT or a GeForce 6800.
           For the additional monitors you'll need to get a PCI video
           card. I think the Radeon 9200 is the only one you can still
           buy new (~ $130).  I think it supports dual displays but I'm
           not 100% sure.  --ranga
           \_ you mean in addition to the 9600/X850... essentially running
              two graphics cards, with support for up to 4 monitors? -nivra
              \_ Yes. You would have to run 2 monitors from the AGP card
                 (9600, x850 or 6800) and 2 monitors from the PCI card.
                 Re the 10-bit DAC, according to ATI's release notes
                 in the latest release, everything newer than a 7000
                 should have support enabled in the driver.
                 \_ woo... for mac? do you have a url for this? thx. -nivra
                    \_ Maybe I'm wrong but take a look at:
                       http://www.princeton.edu/~bdsinger/Radeon10BitGamma
                       http://www.versiontracker.com/dyn/moreinfo/macosx/17529
                       Supposedly the 9200 has dual 10bit Dacs as well:
                http://www.ati.com/products/radeon9200/radeon9200me/specs.html
                \_ yes, this confirms the 10-bit DAC, and gives me hope that
                   the driver support is also there.  The princeton link
                   confirms 10bit ATI driver support for Windows.  My under-
                   standing(somewhat confirmed by princeton url) is that OS 9
                   had 10-bit driver support under certain configs, but I've
                   yet to confirm that in OS X.  Also, I've seen conflicting
                   sources say that there's 10-bit support, but only 8-bit
                   input per channel of the CLUT, which is somewhat confusing
                   to me.  I presume it refers to 10-bit display capability,
                   but only 8-bit color configuration at a time without
                   setting a new CLUT; ie. display allows 10bits in each color,
                   but there are only 256(8-bit) colors available to show
                   at any one time without updating the CLUT. Although that
                   but there are only 256(8-bit) color differentiation within
                   at any one frame (8 bit CLUT, 1 CLUT/frame). Although that
                   makes even less sense since there are more than 256 colors
                   in any one picture(maybe it's just continuous CLUT updating?)
                   http://csua.org/u/ckw (yahoo groups) -nivra
        \_ I've done a bit more research re: 10-bit cards.  It seems ATI 9800
           supports 10-bit DAC, and X850 _should_ (not confirmed).  However,
           driver support for 10-bit input into the graphical card is sketchy.
           Additionally, OpenGL on OS X 10-bit specification into the driver
           (via the CLUT?) may also be in question.  Thus, despite a 10-bit
           DAC on the hardware, the software side may limit the effective
           pixel resolution to 8 bits per channel. Any thoughts, urls, further
           explanations into how the whole CLUT/driver/OpenGL/graphics card
           system works would be appreciated.  -nivra
2025/07/10 [General] UID:1000 Activity:popular
7/10    

You may also be interested in these entries...
2009/5/21-26 [Computer/HW/Display] UID:53024 Activity:nil
5/20    Linux question.  my laptop has a Nvidia 8400M GS chipset.  For a
        while I was excited about the fact that Nvidia actually has
        Linux driver for such.  But after I used it for about 2-3
        weeks, I realize that this Nvidia driver is the reason why my
        Ubuntu is keep crashing.  I would like to swtich to a
        open-source driver, idealy, capable of leveraging some degree
	...
2009/1/20-26 [Computer/SW/OS, Computer/HW/Display, Computer/SW/OS/Linux] UID:52419 Activity:kinda low
1/20    when I do "cat /proc/sys/kernel/tainted"
        I got a single number "1"
        what does this mean?
        \_ I think this refers to whether you've got any non-open-source drivers
           loaded, but I'm not sure.
        \_ I think this refers to whether you've got any non-open-source
	...
2008/5/27-30 [Computer/HW/Display] UID:50061 Activity:nil
5/26    I seem to recall that ATI was going to open-source it's drivers
        does anyone know if the ATI drivers for Linux still suck?
        \_ Do the drivers suck or are they just binary only?
        \_ Last I checked (~6 months), they didn't support rotation, and I
           couldn't find any indication that they planned to do so. That's
           the only thing I really care about, so I can't say if they suck
	...
2007/8/2-3 [Computer/HW/Display] UID:47508 Activity:moderate
8/2     Does anyone know if ATI or NVIDIA is currently trouncing the other?
        I use Linux, so I pretty much only see NVIDIA around, but it seems like
        people must still be buying ATI...
        \_ What do you use the nvidia stuff for in Linux?
           \_ TuxRacer (AKA Planet Penguin Racer)
           \_ Beryl
	...
2006/11/6-7 [Computer/HW/Display] UID:45206 Activity:nil
11/6    Nvidia buys PortalPlayer:
        http://www.portalplayer.com/news-and-events/PPI_NVIDIA.htm
	...
2006/10/17-18 [Computer/SW/OS/Linux, Computer/HW/Display] UID:44847 Activity:nil
10/17   Nvidia Linux driver has a buffer overflow allowing for local
        and remote root exploit:
        http://kerneltrap.org/node/7228
        \_ That's not a remote root exploit; it can only be triggered by
           someone running X on console.  -tom
           \_ A remote X client can take advantage of the exploit IF
	...
2006/4/30-5/2 [Computer/HW/Display] UID:42865 Activity:low
4/30    ATI is teh suck.
        \_ Agreed. --michener
        \_ ATI has decent support. Driver/sw updates are easy to get.
           I have the ATI All In Wonder 8500 and I'm pretty happy with it.
           What's wrong with your ATI card?
           \_ 1. I bought a peripheral from them that refused to install out
	...
2006/4/22-24 [Computer/HW/Display] UID:42799 Activity:nil
4/21    Any sodans at nVidia?
        \_ And if so, can you tell me any news on when your drivers will get
           the ability to use FSAA with framebuffer objects (FBOs)? -!pp
	...
2006/1/11-13 [Computer/HW/CPU] UID:41333 Activity:kinda low
1/11    Anyone knows what happens to Apple's chipset design team
        now that the Intel Macs are official?
        \_ Who says Apple still wouldn't be using their own chipsets for
           Intel chips?  And wouldn't it be likely that the x86 version of
           Mac OS X would require, say, an Apple chipset to prevent it from
           running on non-Apple hardware?
	...
Cache (6272 bytes)
www.princeton.edu/~bdsinger/Radeon10BitGamma -> www.princeton.edu/~bdsinger/Radeon10BitGamma/
now, so determining bit precision is a matter of asking Apple (which I've done) to support the 10-bit input mode of the ATI drivers and then testing them. According to ATI, the same drivers are used on OS X as on 9; Apple writes the glue to connect the CGDirectDisplay calls to the right driver control codes that testgamma (when booted into 9) calls directly. Note that in classic mode, Apple's "BB" proxy driver (for "Blue Box") does not support passing through greater-than-8-bit values to the ATI driver as reported by the classic version of testgamma. LoadClut), so I'm removing my extensions to Psychtoolbox and Videotoolbox below since they are out of date. However, I've updated my standalone C program testgamma (formerly testclut) to operate as it originally did, knowing nothing about the video driver. It merely tries to load the gamma table with 16 bit entries (you can specify whether the upper or lower 10 bits should be significant) and shows a pattern that should be visible with greater than 8 bit DACs with driver support. This provides a way to test new drivers, such as the GeForce 4 (see next item). If your driver supports >8 bit gamma table entries, that is said explicitly. If it does and you enter the opposite bit alignment, you will get characteristic display patterns which are explained now as well. An example app I put together seems to confirm this, but more rigorous measurements need to be made. You'll need the latest Radeon driver (though I think they implemented this early on), DirectX 81 and Windows 98/2000/XP. Display_DualHead driverVersion = 10f69 I haven't updated the detection code below yet. However, I'll bet most of the changes are related to the newer cards. m doesn't check driver numbers, just the card model, those of you with 7000/7500 cards should be ok (assuming ATI didn't remove 10 bit gamma support). I am aware of someone here with that model, I will attempt to test it out. If true, this would be a portable color psychophysics lab! Of course the CRT you'll be lugging around will weigh a little more :-) * 4/2/02 + An OEM AGP Radeon 7500 (dual head) comes standard in the base G4 tower now. A coworker next door has one, and I've updated the files below to work with the 7500, and fixed bugs in the older ones (testclut C program now works on gen2 Radeons, TestNewSetClut MATLAB script updated, and now works on gen1 again). David Brainard updated some of the scripts in the PTBExtension, and I tested them on the 7500 with success! Obviously the analog VGA out needs to be used, not the digital out which doesn't use the DACs. This is great for vision research, since you get two screens, and 10 bits on one of them with driver support, out of the box from Apple! I (and a few others) haven't gotten any response from them, and the more of us asking the better. You might want to accidentally drop "Quake bug" into the subject line to get a quicker response. I have also modified and contributed a little to the scripts he provided (for the little I know about the 7000/8500), available in the PsychToolbox extensions area below. These extensions will be part of the next update to PsychToolbox and will be removed when that update is available. Linda Glennie of Steve Shevell's lab got the 7000 Mac Edition to work. The drivers out of the box will do the job-- you just need to use the lower 10 bits in the gamma table instead of the upper 10, like we do with the first-generation Radeons. The files below are updated to detect and work with the 7000, but I don't have one to test. Will be fooling around with DirectX this weekend hopefully! I am working with Steve Shevell to add support for the 7000 in the files below, if he buys it as planned. I got around 200 MB/s with the AGP version and 20 MB/s for the PCI version! CopyBitsQuickly really helps with the PCI version: it brought it up to 70 MB/s. But CopyBitsQuickly on the AGP brought it down to 120 MB/s. To get the card pre-installed you need to put it in the PCI slot. To use an AGP Radeon you'd need to buy an AGP Radeon separately, then take out the pre-installed AGP Nvidia card, and buy another PCI card if you want 2 displays! It would be nice if one could use the Radeon VE with the 10-bit DAC drivers and use its dual-head capability, but there's no evidence yet that the VE works with the new drivers (see below), nor have I checked whether its dual-head feature works on Macs. I would like to see if the drivers work with these models. I tried a PC version of the Radeon VE in my Mac but apparently that doesn't work (need the Open Firmware on board I assume). Then remove the "Display Preferences" from the Preferences folder and reboot with the troubled card connected. What it is An update to the Radeon driver allows one to make a cscSetGamma control c all and pass a 256-entry gamma table that contains two bytes (16 bits) p er entry rather than the usual one byte. Only the upper 10 bits of the 1 6 bit entries are significant. This will probably be of primary interest to vision scientists, but could be useful for anyone who wants to provide very fine intensity changes o n their displays, either in space or time. In vision science experimente rs often want to measure the smallest change, or "threshold" in contrast that the subject can detect, and unfortunately in an 8-bit per channel system, there's no way to make changes along a single axis in color spac e fine enough to accurately measure the threshold. There are research-gr ade setups which provide up to 12 bits per channel color resolution, but they are often expensive or obsolete. The Radeon is a mainstream soluti on, is inexpensive and available now (costing about $150 in October 2001 ). History I learned that there were 10 bit DACs on the card in February 2001. I communicated with ATI's Mac driver pe ople and requested 10-bit DAC support. After some back and forth on the best way to do so, they came up with a driver update and were very helpf ul and responsive. On 10/1/01 ATI released the Sept ember ROM Update which brought 10-bit gamma support to the retail cards. The second generation Radeons (7000,7500,8500) have drivers that support 10-bit DACs out of the box, so 10-bit DAC support at ATI seems to be the default now (at least in the Mac drivers)!
Cache (1728 bytes)
www.versiontracker.com/dyn/moreinfo/macosx/17529
Product Description: The v208 update will replace any previous versions of the RADEON 7000 fir mware. When you launch the update application and click the install butt on, it will identify the RADEON 7000 and proceed only if necessary. If n o update is needed, or if no RADEON 7000 is found, nothing will be flash ed and the application will prompt you to quit. It is safe to leave othe r PCI or AGP cards in the system when flashing the RADEON 7000. This upd ate will only flash Built-by-ATI Retail RADEON 7000 Mac Edition products . What's new in this version: * Enhanced resolution/mode support for newer monitors with DDC (Display Data Channel) information * Expanded NON-DDC mode lists * Digital Flat Panel Extended Support * 10 Bit Gamma & Color Look Up Table (CLUT) Improvements * Support for Mac OSX's "Detect Displays" Feature * Simulscan resolutions listed differently in Mac OS X As before, simu lscan is only available on RADEON 7000 Mac Edition when a DVI panel is connected along with a CRT and TV. Simulscan modes are not supported when ONLY a DVI flat panel and TV are connected to the RADEON 7000 Mac Edition. With this update, however, simulscan resolutions will not appear labeled as "Simulscan" in the Mac OS X Displays preferences or in the Display menu as they were before. Furthermore, each of the available NTSC resolutions will be listed twice. Simulscan resolutions are STILL available in Mac OS X using this update. In this case, however, one set of the NTSC resolutions is REALLY simulscan. Selecting the appropriate NTSC resolution should enable the TV output WITHOUT blanking the monitor. The two listings will appear identical, so you may have to try both in order to determine which is simulscan.
Cache (653 bytes)
www.ati.com/products/radeon9200/radeon9200me/specs.html
Analog monitor display modes * Resolutions and maximum refresh rates (Hz) in thousands and millions of c olor settings Monitor Resolution Maximum Refresh Rates (Hz) 640 x 480 200 720 x 480 200 800 x 600 200 832 x 624 200 1024 x 768 200 1152 x 864 200 1152 x 870 200 1280 x 960 200 1280 x 1024 150 1600 x 900 150 1600 x 1024 150 1600 x 1200 120 1792 x 1344 75 1856 x 1392 75 1920 x 1080 120 1920 x 1200 76 1920 x 1440 90 2048 x 1152 100 2048 x 1280 100 2048 x 1536 85 Digital Flat Panel Maximum resolution and refresh rate: Monitor Resolution Maximum Refresh Rate (Hz) 1920 x 1200 60 * Actual available display modes are dependent upon monitor selection.
Cache (73 bytes)
csua.org/u/ckw -> groups.yahoo.com/group/psychtoolbox/auth?check=G&done=%2Fgroup%2Fpsychtoolbox%2Fmessage%2F3149
To view this page, please set your browser preferences to accept cookies.