From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom To: 9fans@cse.psu.edu, Dave Eckhardt References: <17851.1131920611@piper.nectar.cs.cmu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 In-Reply-To: <17851.1131920611@piper.nectar.cs.cmu.edu> Subject: Re: [9fans] vesa success list Message-Id: <20051114030126.97396597D@rawlings.quanstro.net> Date: Sun, 13 Nov 2005 21:01:26 -0600 Cc: Topicbox-Message-UUID: acc7a058-ead0-11e9-9d60-3106f5b1d025 on second thought ... i remember having similar problems with my 570 & X11. the solution for me was declaring the right amount of video memory. iirc declaring to little memory resulted in a shifted image. declaring too much required removing the battery. - erik linux lspci output: 0000:01:00.0 VGA compatible controller: Neomagic Corporation NM2200 [MagicGraph 256AV] (rev 20) (prog-if 00 [VGA]) Subsystem: IBM ThinkPad 570 Flags: bus master, fast Back2Back, medium devsel, latency 128, IRQ 11 Memory at f5000000 (32-bit, prefetchable) Memory at f4400000 (32-bit, non-prefetchable) [size=4M] Memory at f4200000 (32-bit, non-prefetchable) [size=1M] Capabilities: [dc] Power Management version 1 from /var/log/Xorg.log [...] (II) NEOMAGIC(0): Chipset is a MagicMedia 256AV (NM2200) (II) NEOMAGIC(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (--) NEOMAGIC(0): Panel is a 1024x768 color TFT display [...] II) NEOMAGIC(0): initializing int10 (II) NEOMAGIC(0): Primary V_BIOS segment is: 0xc000 (II) NEOMAGIC(0): VESA BIOS detected (II) NEOMAGIC(0): VESA VBE Version 2.0 (II) NEOMAGIC(0): VESA VBE Total Mem: 2496 kB (II) NEOMAGIC(0): VESA VBE OEM: MagicMedia 256AV 48K (II) NEOMAGIC(0): VESA VBE OEM Software Rev: 1.15 (II) NEOMAGIC(0): VESA VBE OEM Vendor: NeoMagic (II) NEOMAGIC(0): VESA VBE OEM Product: MagicMedia 256AV (II) NEOMAGIC(0): VESA VBE OEM Product Rev: 01.0 (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Reloading /usr/lib/modules/libddc.a (II) NEOMAGIC(0): VESA VBE DDC supported (II) NEOMAGIC(0): VESA VBE DDC Level none (II) NEOMAGIC(0): VESA VBE DDC transfer in appr. 0 sec. (II) NEOMAGIC(0): VESA VBE DDC read failed (II) Loading sub module "i2c" (II) LoadModule: "i2c" (II) Loading /usr/lib/modules/libi2c.a (II) Module i2c: vendor="X.Org Foundation" compiled for 6.8.0, module version = 1.2.0 ABI class: X.Org Video Driver, version 0.7 (II) NEOMAGIC(0): I2C bus "I2C bus" initialized. (II) NEOMAGIC(0): I2C device "I2C bus:ddc2" registered at address 0xA0. (II) NEOMAGIC(0): I2C device "I2C bus:ddc2" removed. (--) NEOMAGIC(0): No DDC signal (**) NEOMAGIC(0): Depth 24, (--) framebuffer bpp 24 (==) NEOMAGIC(0): RGB weight 888 (==) NEOMAGIC(0): Default visual is TrueColor (==) NEOMAGIC(0): Using gamma correction (1.0, 1.0, 1.0) (--) NEOMAGIC(0): Internal LCD only display mode (==) NEOMAGIC(0): using linear mode (**) NEOMAGIC(0): using PCI Burst mode (**) NEOMAGIC(0): Option StrangeLockups set: disabling some acceleration (--) NEOMAGIC(0): FB base address is set at 0xF5000000. (--) NEOMAGIC(0): MMIO base address is set at 0xF4400000. (--) NEOMAGIC(0): MMIO base address2 is set at 0xF4200000. (--) NEOMAGIC(0): VideoRAM: 2560 kByte (--) NEOMAGIC(0): Max Clock: 110000 kHz [...] (**) NEOMAGIC(0): *Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz Dave Eckhardt writes | | > On my Thinkpad 600X(Neomagic NM2360, MagicMedia 256ZX) I get a blank | > screen, tried the 800x600x8 and 1024x768x16 resolutions with the same | > result. | | That's funny...just before the recent chunk of changes a student | and I were poking at a Dell laptop with, I believe, the same | NeoMagic card (it has an integrated sound device, right?). | | > The neomagic driver doesn't work properly with this card: the image is | > displaced right and to the bottom and what is off the screen shows at | > the top but with strange artifacts and noise. | | That's exactly what we observed. I tried an April VESA kernel and | while we did get a blank screen that wasn't the whole story--in | addition, the kernel was no longer running. It also locked up if | I tried to use aux/vga to "switch to" text mode. | | Is anybody happily using this chip with Plan 9 in any machine? | | Dave Eckhardt