From: jurriaan <thunder7@xs4all.nl>
To: linux-fbdev-devel@lists.sourceforge.net
Cc: adaplas@pol.net
Subject: framebuffer with nvidia 7600GS shows corrupt screen
Date: Wed, 23 May 2007 20:18:26 +0200 [thread overview]
Message-ID: <20070523181826.GA4331@amd64.of.nowhere> (raw)
I've swapped my nvidia 6600 for a 7600GS, because it has dual-link DVI
output. That broke my framebuffer!
If I boot like this:
Command line: root=/dev/md2 video=nvidiafb:640x480-32@60 atkbd.softrepeat=1
I see this:
nvidiafb: Device ID: 10de0392
nvidiafb: CRTC0 analog found
nvidiafb: CRTC1 analog not found
nvidiafb: EDID found from BUS1
i2c-adapter i2c-1: unable to read EDID block.
i2c-adapter i2c-1: unable to read EDID block.
i2c-adapter i2c-1: unable to read EDID block.
nvidiafb: CRTC 0 appears to have a CRT attached
nvidiafb: Using CRT on CRTC 0
nvidiafb: MTRR set to ON
Console: switching to colour frame buffer device 64x26
nvidiafb: PCI nVidia NV39 framebuffer (64MB @ 0xC0000000)
But the screen is unreably corrupted. I can describe the corruption as
follows:
The two penguins I normally see are about the correct size, but shown in
dark grey lines on a black background. All characters are also composed
of these dark grey lines - with black lines inbetween. The entire screen
is very faintly visible, all is dark grey on black.
The monitor does receive the correct signal (my Eizo's on-screen menu
shows a 60 Hz signal coming in).
In case anybody is wondering about the resolution - normally I boot
1600x1200, but that also doesn't work. Xorg works fine, so it must be
something in the framebuffer, right?
xorg's version:
ii xserver-xorg-video-nv 1:2.0.2-1 X.Org X server -- NV display driver
output of lspci:
01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GS] (rev a1) (prog-if 00 [VGA])
Subsystem: Micro-Star International Co., Ltd. Unknown device 0413
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 18
Region 0: Memory at d0000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at d1000000 (64-bit, non-prefetchable) [size=16M]
Region 5: I/O ports at a000 [size=128]
[virtual] Expansion ROM at d2000000 [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [78] Express Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s <1us, L1 <4us
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
Link: Latency L0s <1us, L1 <4us
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-
Link: Speed 2.5Gb/s, Width x16
Capabilities: [100] Virtual Channel
Capabilities: [128] Power Budgeting
output of fbset:
(C) Copyright 1995-1999 by Geert Uytterhoeven
Opening frame buffer device `/dev/fb0'
Using current video mode from `/dev/fb0'
mode "640x480-60"
# D: 25.200 MHz, H: 31.500 kHz, V: 60.001 Hz
geometry 640 480 640 25990 32
timings 39682 48 16 33 10 96 2
accel true
rgba 8/16,8/8,8/0,8/24
endmode
Any hints on what to do? The mainboard is an Asus A8N-SLI, with X2 4600
processor and 4 Gb ram - not too uncommon.
Kind regards,
Jurriaan
--
There are 3 kinds of people: those who can count & those who can't.
Unknown source
Debian (Unstable) GNU/Linux 2.6.21-mm2 2x2010 bogomips load 0.40
the Jack Vance Integral Edition: http://www.integralarchive.org
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
next reply other threads:[~2007-05-23 18:18 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-05-23 18:18 jurriaan [this message]
[not found] ` <4655536C.3080305@vc.cvut.cz>
2007-05-24 12:36 ` framebuffer with nvidia 7600GS shows corrupt screen thunder7
2007-05-25 17:47 ` thunder7
2007-05-25 23:17 ` Antonino A. Daplas
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070523181826.GA4331@amd64.of.nowhere \
--to=thunder7@xs4all.nl \
--cc=adaplas@pol.net \
--cc=linux-fbdev-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.