12.3 Graphics Malfunction

With the 12.3 network installation disc and after upgrading from 12.2 to 12.3, my screen loses some of its colors until it is mostly green and red without enough contrast to understand what I am seeing unless I know what is there. I also had this problem with a recent live CD from another distribution, so I think it is something like the a Linux kernel greater than 3.4 combined with my old hardware, e.g., nVidia GeForce FX 5200. Is there a way that I can work through this and solve this problem? There is no rush since I can still use 12.2. I prefer to use Nouveau. Thanks

For sure, nouveau has changed between 12.2 and 12.3. On my nvidia system, it is working a lot better. Where I had badly broken graphics with 12.2, I get pretty good graphics with 12.3 (using Gnome 3, for example). That’s with a GeForce 6150 LE. However, I have also heard reports where nouveau is worse than before. That seems to be your case.

A couple of days ago, I decided to give the nvidia driver a trial. It actually worked pretty well. I installed it the “hard” way, since I am using Tumbleweed on that box. It wasn’t very hard, once I got past the initial inertia at trying something new. You might want to give it a try. I’d suggest the easy way, so that you can just as easily uninstall with Yast.

Thanks, in that case, I might need to work with Nouveau, perhaps filing a bug, but I do not wish to install an nVidia driver at this time.

There is a bug in the nouveau driver impacting FX5200 graphic hardware commencing with the 3.7.x kernel impacting all GNU/Linux distributions.

There is a thread about this problem (started by me) in this thread:
https://forums.opensuse.org/english/get-technical-help-here/tumbleweed/482510-3-7-2-18-kernel-broken-nvidia-fx5200-latest-tumbleweed-kernel.html

Note an openSUSE kernel developer/packager has debugged the problem, and an openSUSE-12.3 kernel update (when it comes) should have the fix. In addition if one sticks with the stock kernel, there is a kernel update in the bug report that one can use. Its all noted in the thread I referenced.

See posts #45 (for link to kernel where FX5200 works) and post#48 and note bug report: https://bugzilla.novell.com/show_bug.cgi?id=800686 where the problem is noted as resolved and the fix will appear soon.

Note both the ‘nv’ and ‘vesa’ graphic drivers still work with the FX5200 (albeit performance/resolution not so good) even with this bug.

Thanks, I did not find that in my search, but it was difficult for me to put the problem in words. Looks like plenty for me to try when I have time, and it sounds like I will be able to move forward eventually.

Is there a way to tell when it is safe to upgrade to 12.3?

On 04/30/2013 08:26 PM, chickenfeet pecked at the keyboard and wrote:
> Is there a way to tell when it is safe to upgrade to 12.3?
>
>

Never? I would wait till 13.1 comes out as there are still too many
problems with 12.3 that won’t be fixed.

Such as? Is there a source link?

On 04/30/2013 10:56 PM, amarildojr pecked at the keyboard and wrote:
> kensch;2552686 Wrote:
>> On 04/30/2013 08:26 PM, chickenfeet pecked at the keyboard and wrote:
>>> Is there a way to tell when it is safe to upgrade to 12.3?
>>>
>>>
>> Never? I would wait till 13.1 comes out as there are still too many
>> problems with 12.3 that won’t be fixed.
> Such as? Is there a source link?
>
>

You obviously don’t follow this forum. :slight_smile:

In fact I don’t. You do and I’m asking for the things that aren’t going to be fixed on 12.3. I have an emotional bond with openSUSE but unfortunately Ubuntu is doing better with Steam. I use Linux for image editing and 3D modeling and if I use the latest Ubuntu I’ll have to upgrade every 9 months. So I decided to come back and see how things are going here =)

Its difficult to tell in advance. After the update is out, it is another matter.

Note comment #15 in the bug report I raised: Access Denied which refers to build service updates for the openSUSE kernel : Request 172496: Incident kernel-source - openSUSE Build Service

IMHO one simply needs to download (but not install) any kernel update rpm, and then check the change history that is inside the rpm, and from that one should be able to read if that kernel has the fix.

If you immediately install the new 3.7.10-1.4 kernel from openSUSE when you update to 12.3, I think you will find the FX5200 works with the nouveau driver (I can not say the same (yet) for the proprietary nvidia driver).

I note this from the change history for 3.7.10-1.4 :


* Thu Apr 04 2013 jslaby-at-suse.cz
- drm/nouveau: Fix typo in init_idx_addr_latched() (bnc#800686).
- commit 3bb7a0d

and I updated the kernel to 3.7.10-1.4 on my PC with the FX5200 graphics and the nouveau graphic driver works well with it.

Thanks, oldcpu, I will probably try to upgrade 12.2 soon. I did not read your last reply because I didn’t notice this thread had gone to a second page.

You were right, oldcpu. You did great work. I am in 12.3 now. I used these instructions: SDB:System_upgrade. I am very impressed with the new environment.

12.3 really is a nice polished distro =)