Wat.
Yes.
Either
via driver section in /etc/X11/xorg.conf or some appropriate snippet in /etc/X11/xorg.conf.d/??.conf
or
just tell the kernel not to load i915 OR not load radeon and xorg will do the right thing without a xorg.conf.
I don't know about ubuntu but generally you need
1. A kernel with the i915 or radeon module. Most reasonable distribution should have that. Also, one of them should be loaded. Checking with lsmod.
2. libdrm compiled with --enable-radeon and/or --enable-i915. Again, reasonable distributions should have that.
3. mesa with the xorg driver for r600g or i915/i965. Again, should be in ubuntu already.
4. xf86-video-ati and/or xf86-video-intel or xserver-xorg-video-ati or whatever it is called in ubuntu.
I believe a default ubuntu installation should have everything there.
So there seems to be a problem with the radeon driver.
First, check /var/log/Xorg.0.log for obvious errors. Is it trying to load the intel driver? Is it trying to load the r600g driver? Is it failing?
Secondly, install mesa-utils and runor something. At the beginning it says what drivers it is trying to load and an error message if it fails.Code:LIBGL_DEBUG=verbose glxinfo | grep render
This is for me:
The opengl vendor string says "OpenGL vendor string: X.Org" for me by the way.Code:~ % LIBGL_DEBUG=verbose glxinfo | grep render libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/r600_dri.so #fails with no error message, just file not found libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r600_dri.so #next try succeeds and it is not trying further direct rendering: Yes OpenGL renderer string: Gallium 0.4 on AMD REDWOOD GL_MESA_window_pos, GL_NV_blend_square, GL_NV_conditional_render,
If you like to revert to the intel graphics, why not simply remove the radeon 7870 physically? Will save power anyway.![]()


Reply With Quote
