[Nouveau] [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Aug 12 07:55:22 PDT 2008
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #10 from Stuart Bennett <sb476 at cam.ac.uk> 2008-08-12 07:55:20 PST ---
(In reply to comment #9)
> If the wrapping is present, I can switch to a vt (where wrapping is not
> present), but switching back to X still shows wrapping.
>
> I then modified xorg.conf to disable randr12, re-started X, there is no
> wrapping.
Without a reboot in between, right?
> > git clone git://people.freedesktop.org/~airlied/radeontool
> > git checkout origin/nvidia
> > make (if there's problems with the asm/page.h include, comment it out)
> > ./radeontool regs > logfile
>
> This is all I get (amd64, ubuntu intrepid):
>
> $ sudo ./radeontool regs
> 00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
> Subsystem: Hewlett-Packard Company Device 30bf
> Flags: bus master, 66MHz, fast devsel, latency 0
> Capabilities: [44] HyperTransport: Slave or Primary Interface
> Capabilities: [e0] HyperTransport: MSI Mapping Enable+ Fixed-
> Radeon control memory not found.
Bah, nvidia chipset :)
Try changing line ~478, replacing "nVidia" with "VGA compatible controller":
@@ -475,7 +475,7 @@ We need to look through it to find the smaller region base
address f8fffc00.
if(fgets(line,sizeof(line),fp) == NULL) { /* if end of file */
fatal("Radeon hardware not found in lspci output.\n");
}
- if(strstr(line,"nVidia") || strstr(line,"nVidia Corp")) { /* if line
contains a "radeon" string */
+ if(strstr(line,"VGA compatible controller") || strstr(line,"nVidia
Corp")) { /* if line contains a "radeon"
if(skip-- < 1) {
break;
}
then re-run make and try again
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Nouveau
mailing list