linuxopjemac: Will do. It will be my first attempt at a bug report.
I posted in other thread as well, but this workaround solves the "half screen corruption/refresh" issue on mine. Disable hardware rendering/acceleration (3d Support).
Can be done two ways that I know of:
1. Via boot: command option:
Code:
boot: nouveau.noaccel=1
2. Edit (nano) /etc/modprobe.d/nouveau.conf to include:
Code:
options nouveau noaccel=1
Taken from
this wiki.EditThe above works but as linuxopjemac pointed out in other thread, it also breaks video playback. IE: Minitube, FLVR, DVD
With hardware acceleration enabled: I wonder if the corrupt screen issue has something to do with how it is allocating/handling VRAM. Using lower resolutions seems to make it go away. I notice if logged in to Gnome classic, it does not go away, but improves. Also, if I change resolutions back and forth using xrandr, the area of "corruption" moves up or down on the screen.
Also an update on the boot: options I have been playing with:
This command works around the "phantom port" issue and forces Screen 0 to be the correct one when X is started. If I uninstall nouveau, my machine will boot fine with FBDEV using this same boot command. Also works with NV and KMS as Marty mentioned (Ubuntu)
Quote:
boot: Linux video=DVI-I-1:d video=DVI-I-2:1280x1024:-24:@75 video=TV-1:d
However, it appears that the options in bold get reset to defaults when X starts. I think when NVenterVT is called. I haven't found a way to force them in X yet. I have tried other variations found on the net like:
Code:
video=800x600-24@75M
with the same results. I am searching for a way to make nouveau use the same options persistently when X starts.