* [Bug 15949] New: LVDS-0 has wrapped screen with Randr1.2
@ 2008-05-16 0:53 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
0 siblings, 1 reply; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-05-16 0:53 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
Summary: LVDS-0 has wrapped screen with Randr1.2
Product: xorg
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
ReportedBy: simplyw00x-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
QAContact: xorg-team-go0+a7rfsptAfugRpC6u6w@public.gmane.org
Created an attachment (id=16562)
--> (http://bugs.freedesktop.org/attachment.cgi?id=16562)
Xorg log with external monitor plugged in
Problem:
Left-most 10px of my laptop's screen are offset right 10px, right-most 10px are
displayed on the left of that screen. VGA-0 has no problems.
Steps to re-produce:
xrandr --output VGA-0 --mode 640x480 # to eleminate my previous Virtual line as
a source of the problem
xrandr --output VGA-0 --left-of LVDS-0
xrandr --output LVDS-0 --mode 1280x800
Expected result:
The laptop and the external monitor form one large desktop, with all pixels in
their correct spots!
Actual result:
See attached images
Work-around:
This problem persists even if the external monitor is removed and the computer
re-booted. The only way to restore the correct display of LVDS-0 is to disable
Randr1.2 in xorg.conf and re-boot (zapping X doesn't help in this case).
-------------------------------------------------------------------------
[root@castlereagh ~]# lspci -vv -d10de:0244
00:05.0 VGA compatible controller: nVidia Corporation C51 [Geforce 6150 Go]
(rev a2) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Unknown device 30bf
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 17
Region 0: Memory at b2000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at b1000000 (64-bit, non-prefetchable) [size=16M]
Capabilities: [48] 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: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Enable-
Address: 0000000000000000 Data: 0000
Kernel modules: nvidiafb
-------------------------------------------------------------------------
carl@castlereagh:~$ lshal
[snip]
udi = '/org/freedesktop/Hal/devices/pci_10de_244'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'C51 [Geforce 6150 Go]' (string)
info.subsystem = 'pci' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_10de_244' (string)
info.vendor = 'nVidia Corporation' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'pci' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:05.0' (string)
pci.device_class = 3 (0x3) (int)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 0 (0x0) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:05.0' (string)
pci.product = 'C51 [Geforce 6150 Go]' (string)
pci.product_id = 580 (0x244) (int)
pci.subsys_product_id = 12479 (0x30bf) (int)
pci.subsys_vendor = 'Hewlett-Packard Company' (string)
pci.subsys_vendor_id = 4156 (0x103c) (int)
pci.vendor = 'nVidia Corporation' (string)
pci.vendor_id = 4318 (0x10de) (int)
[snip]
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
@ 2008-05-16 0:54 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-05-16 0:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (17 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-05-16 0:54 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #1 from Carl van Tonder <simplyw00x-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-05-15 17:54:44 PST ---
Created an attachment (id=16563)
--> (http://bugs.freedesktop.org/attachment.cgi?id=16563)
Top-left corner of LVDS-0
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2008-05-16 0:54 ` [Bug 15949] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-05-16 0:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-05-16 0:56 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (16 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-05-16 0:55 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #2 from Carl van Tonder <simplyw00x-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-05-15 17:55:36 PST ---
Created an attachment (id=16564)
--> (http://bugs.freedesktop.org/attachment.cgi?id=16564)
Top-right corner of LVDS-0
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2008-05-16 0:54 ` [Bug 15949] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-05-16 0:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-05-16 0:56 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-05-16 22:00 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (15 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-05-16 0:56 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #3 from Carl van Tonder <simplyw00x-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-05-15 17:56:44 PST ---
Created an attachment (id=16565)
--> (http://bugs.freedesktop.org/attachment.cgi?id=16565)
xog.conf
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (2 preceding siblings ...)
2008-05-16 0:56 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-05-16 22:00 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-05-22 12:40 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (14 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-05-16 22:00 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #4 from Stuart Bennett <sb476-KWPb1pKIrIJaa/9Udqfwiw@public.gmane.org> 2008-05-16 15:00:55 PST ---
Does the problem happen when not using nvidiafb? Is this effect still visible
when starting X (from a good initial state) without the VGA head plugged? Do
different modes affect it (it seems to be starting in a 1024x768 mode below; is
it setting 1280x800 that breaks it)?
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (3 preceding siblings ...)
2008-05-16 22:00 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-05-22 12:40 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-10 4:33 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (13 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-05-22 12:40 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #5 from Carl van Tonder <simplyw00x-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-05-22 05:40:02 PST ---
>> Does the problem happen when not using nvidiafb?
AFAIK I'm not using it. It doesn't show up in lsmod, at any rate
>> Is this effect still visible
when starting X (from a good initial state) without the VGA head plugged?
If I set the laptop to a resolution at which the screen wraps, then reboot it
with no external monitor plugged in, the problem persists.
>> Do
different modes affect it (it seems to be starting in a 1024x768 mode below; is
it setting 1280x800 that breaks it)?
12800x800 is the only ode I've been able to find that actually fills the screen
--- it's a 16:10 and resolutions like 1024x786 show up in the centre with
vertical letterboxing.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (4 preceding siblings ...)
2008-05-22 12:40 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-10 4:33 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-10 18:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (12 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-10 4:33 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
Joel <joel.stan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |joel.stan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
--- Comment #6 from Joel <joel.stan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-08-09 21:33:48 PST ---
I see this too on a HP Pavilion tx1000 - the screen is wraps ~10 pixels from
the right side over to the left. This is with the LDVS panel, I haven't tested
VGA.
Using nouveau git from 20080801, and xserver 1.4.99.906 on Ubuntu Intrepid.
Logs can be found at http://verbal.mithis.com/~shenki/nouveau/
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (5 preceding siblings ...)
2008-08-10 4:33 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-10 18:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-11 0:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (11 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-10 18:01 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #7 from Carl van Tonder <simplyw00x-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-08-10 11:01:44 PST ---
This bug has persisted since first report despite:
* Changing distro (Ubuntu -> Fedora)
* Updating nouveau drm and x module to git head on a weekly basis
* Changing kernel (whatever Ubuntu was on to 2.6.25.11-97.fc9.i686
hence it does seem to be a genuine bug with nouveau. For me the wrapping is now
confirmed as exactly 15px.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (6 preceding siblings ...)
2008-08-10 18:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-11 0:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-12 2:34 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (10 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-11 0:01 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #8 from Stuart Bennett <sb476-KWPb1pKIrIJaa/9Udqfwiw@public.gmane.org> 2008-08-10 17:01:56 PST ---
Just to be sure, can you confirm that once the wrapping has occurred, either
returning to VT or starting X with randr12 disabled still displays the
wrapping?
Please also make register dumps while in X -- one with randr12 disabled (and no
wrapping present), and one with the wrapping present -- as follows:
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
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (7 preceding siblings ...)
2008-08-11 0:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-12 2:34 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-12 14:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (9 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-12 2:34 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #9 from Joel <joel.stan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-08-11 19:34:30 PST ---
(In reply to comment #8)
> Just to be sure, can you confirm that once the wrapping has occurred, either
> returning to VT or starting X with randr12 disabled still displays the
> wrapping?
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.
> Please also make register dumps while in X -- one with randr12 disabled (and no
> wrapping present), and one with the wrapping present -- as follows:
>
> 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.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (8 preceding siblings ...)
2008-08-12 2:34 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-12 14:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-13 11:15 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (8 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-12 14:55 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #10 from Stuart Bennett <sb476-KWPb1pKIrIJaa/9Udqfwiw@public.gmane.org> 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.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (9 preceding siblings ...)
2008-08-12 14:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-13 11:15 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-13 11:16 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (7 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-13 11:15 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #11 from Joel <joel.stan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-08-13 04:15:08 PST ---
(In reply to comment #10)
> > I then modified xorg.conf to disable randr12, re-started X, there is no
> > wrapping.
>
> Without a reboot in between, right?
Correct.
> 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;
> }
For those who read this later: I had to remove the strstr(line, "nVidia Corp")
from the if too, or else it would incorrectly match on that.
Attachments of the register dumps follow.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (10 preceding siblings ...)
2008-08-13 11:15 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-13 11:16 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-13 11:19 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (6 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-13 11:16 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #12 from Joel <joel.stan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-08-13 04:16:16 PST ---
Created an attachment (id=18260)
--> (http://bugs.freedesktop.org/attachment.cgi?id=18260)
radeontool register dump, randr12 enabled, cold boot
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (11 preceding siblings ...)
2008-08-13 11:16 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-13 11:19 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-13 18:03 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (5 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-13 11:19 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #13 from Joel <joel.stan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-08-13 04:19:35 PST ---
Created an attachment (id=18261)
--> (http://bugs.freedesktop.org/attachment.cgi?id=18261)
radeontool register dump, randr12 disabled
No reboot between this dump and attachment 18260, only an X server restart.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (12 preceding siblings ...)
2008-08-13 11:19 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-13 18:03 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-15 14:52 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (4 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-13 18:03 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #14 from Stuart Bennett <sb476-KWPb1pKIrIJaa/9Udqfwiw@public.gmane.org> 2008-08-13 11:03:19 PST ---
Three things to try (try them individually first, then if no success, try them
together), then add to the bug which one or which combination works (if any).
1) use a different 1280x800 mode at runtime:
xrandr --newmode "1280x800R" 71.00 1280 1328 1360 1440 800 803 809 823
xrandr --addmode LVDS-0 1280x800R
xrandr --output LVDS-0 --mode 1280x800R
2) hard code panel size in nv_crtc.c (then re-run make install etc):
@@ -945,7 +945,7 @@ nv_crtc_mode_set_fp_regs(xf86CrtcPtr crtc, DisplayModePtr
mode, DisplayModePtr a
regp->fp_horiz_regs[REG_DISP_END] = adjusted_mode->HDisplay - 1;
regp->fp_horiz_regs[REG_DISP_TOTAL] = adjusted_mode->HTotal - 1;
- regp->fp_horiz_regs[REG_DISP_CRTC] = adjusted_mode->HSyncStart - 75 -
1;
+ regp->fp_horiz_regs[REG_DISP_CRTC] = 0x500;
regp->fp_horiz_regs[REG_DISP_SYNC_START] = adjusted_mode->HSyncStart -
1;
regp->fp_horiz_regs[REG_DISP_SYNC_END] = adjusted_mode->HSyncEnd - 1;
regp->fp_horiz_regs[REG_DISP_VALID_START] = adjusted_mode->HSkew;
@@ -953,7 +953,7 @@ nv_crtc_mode_set_fp_regs(xf86CrtcPtr crtc, DisplayModePtr
mode, DisplayModePtr a
regp->fp_vert_regs[REG_DISP_END] = adjusted_mode->VDisplay - 1;
regp->fp_vert_regs[REG_DISP_TOTAL] = adjusted_mode->VTotal - 1;
- regp->fp_vert_regs[REG_DISP_CRTC] = adjusted_mode->VTotal - 5 - 1;
+ regp->fp_vert_regs[REG_DISP_CRTC] = 0x320;
regp->fp_vert_regs[REG_DISP_SYNC_START] = adjusted_mode->VSyncStart -
1;
regp->fp_vert_regs[REG_DISP_SYNC_END] = adjusted_mode->VSyncEnd - 1;
regp->fp_vert_regs[REG_DISP_VALID_START] = 0;
3) change a flag register in nv_crtc.c (then re-run make install etc):
@@ -1018,7 +1018,7 @@ nv_crtc_mode_set_fp_regs(xf86CrtcPtr crtc, DisplayModePtr
mode, DisplayModePtr a
regp->fp_control |= (8 << 28);
/* Use the generic value, and enable x-scaling, y-scaling, and the TMDS
enable bit */
- regp->debug_0 = 0x01101191;
+ regp->debug_0 = 0x01141191;
/* We want automatic scaling */
regp->debug_1 = 0;
/* This can override HTOTAL and VTOTAL */
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (13 preceding siblings ...)
2008-08-13 18:03 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-15 14:52 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-15 23:41 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (3 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-15 14:52 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #15 from Joel <joel.stan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-08-15 07:52:17 PST ---
(In reply to comment #14)
> 1) use a different 1280x800 mode at runtime
Didn't work.
> 2) hard code panel size in nv_crtc.c
Worked!
In case it's useful, here's what the driver had calculated for the offending
values:
adjusted_mode->HSyncStart - 75 -1 = 0x578
adjusted_mode->VTotal - 5 - 1 = 0x326
> 3) change a flag register in nv_crtc.c
Err, wrong button :)
That one produced an artistic combination of black alternating vertical lines
and a vertically stretched image (we could only see the top 1/3 of the screen
on the panel).
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (14 preceding siblings ...)
2008-08-15 14:52 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-15 23:41 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-16 3:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (2 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-15 23:41 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #16 from Stuart Bennett <sb476-KWPb1pKIrIJaa/9Udqfwiw@public.gmane.org> 2008-08-15 16:41:53 PST ---
Created an attachment (id=18310)
--> (http://bugs.freedesktop.org/attachment.cgi?id=18310)
Probable fix
Could you both test this please?
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (15 preceding siblings ...)
2008-08-15 23:41 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-16 3:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-16 18:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-16 21:14 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-16 3:55 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #17 from Joel <joel.stan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-08-15 20:55:53 PST ---
(In reply to comment #16)
> Created an attachment (id=18310)
--> (http://bugs.freedesktop.org/attachment.cgi?id=18310) [details]
> Probable fix
Works for me.
Thanks!
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (16 preceding siblings ...)
2008-08-16 3:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-16 18:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-16 21:14 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-16 18:01 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
--- Comment #18 from Carl van Tonder <simplyw00x-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-08-16 11:01:12 PST ---
(In reply to comment #16)
> Created an attachment (id=18310)
--> (http://bugs.freedesktop.org/attachment.cgi?id=18310) [details]
> Probable fix
>
> Could you both test this please?
>
Fixed my instance of the problem too. Thanks a lot!
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug 15949] LVDS-0 has wrapped screen with Randr1.2
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (17 preceding siblings ...)
2008-08-16 18:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-08-16 21:14 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
18 siblings, 0 replies; 20+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-08-16 21:14 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=15949
Stuart Bennett <sb476-KWPb1pKIrIJaa/9Udqfwiw@public.gmane.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #19 from Stuart Bennett <sb476-KWPb1pKIrIJaa/9Udqfwiw@public.gmane.org> 2008-08-16 14:14:27 PST ---
Patch applied
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2008-08-16 21:14 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-16 0:53 [Bug 15949] New: LVDS-0 has wrapped screen with Randr1.2 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
[not found] ` <bug-15949-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2008-05-16 0:54 ` [Bug 15949] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-05-16 0:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-05-16 0:56 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-05-16 22:00 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-05-22 12:40 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-10 4:33 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-10 18:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-11 0:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-12 2:34 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-12 14:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-13 11:15 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-13 11:16 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-13 11:19 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-13 18:03 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-15 14:52 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-15 23:41 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-16 3:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-16 18:01 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-08-16 21:14 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
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.