OpenSUSE Hardware :: 3D Support With Radeon UMS Driver + Kernel 2.6.34rc5 + X Server 1.8?
Apr 26, 2010
This is just to report that I've got 3D support successfully enabled on my Mobility Radeon HD3200 chip with the open source driver on openSUSE 11.2. I did this to replace the proprietary fglrx driver that has already been installed for quite some time on my system.
Uninstalled fglrx, and here we go... Basically what I did was to get the latest X.Org server (1.8) and Mesa from Index of /repositories/X11:/XOrg/openSUSE_11.2 I changed all the corresponding system packages to the versions in that repository. I noticed that I cannot get any 3D support when pairing the last X server with the updated openSUSE 11.2 kernel (220.127.116.11_0.2). With RadeonHD driver it gives me no acceleration at all (No DRI), perhaps it is still intentionally disabled to prevent lockups in r600 cards. With Radeon KDE wouldn't start.
So to get usable driver support I have to update the stock kernel to the one in Index of /repositories/Kernel:/HEAD/openSUSE_11.2 I installed the 2.6.34-rc5-22 kernel and reboot. Immediately I notice that KMS is working, but I could not get DRI to work, presumably caused by the drm being unable to locate two related firmware files (it is there in the kernel, just doesn't know why it is not being loaded). Other than that I do not know why I can't get any acceleration with KMS on. To workaround I passed the 'nomodeset' parameter to the kernel to run in UMS mode instead, and voila! with UMS 2D + 3D accelerations are working. I can enable kwin effects just fine.
Since this is a laptop I need suspend & resume and power management working. Good news is s2ram works perfectly with extra parameter. And all the new Radeon power management options: DynamicPM, ClockGating and ForceLowPowerMode can be enabled just fine! (For UMS you need to generate a xorg.conf and put those options in)Performance is good. So far it's faster than fglrx in some areas and slower in some other area. Now this is truly amazing!
I'm trying to find out when QME2572 (Qlogic) card became support by the kernel. We have a RHEL 5.1 system that is moving to new hardware, however the kernel at this release doesn't support the new hardware, due to the Qlogic card change. I tired the Redhat KB and Bugzilla. Is there a Kernel change list etc I can search. Never really played around with the kernel too much so I'm just after some pointers for looking up this information. Offically its not supported until Redhat 5.3, I'm trying trying to research kernel info so I can tell the customer they have to upgrade.
I'm an owner of a ATI mobility radeon X1300 card. Since ATI tagged my card as legacy, i'm stuck with the open source radeon drivers. Wich doesn't bother me, as i know they are slower and openGL support doesn't equal fglrx. What does bother me is that the current version 7.9 dev. claims to have full opengl support up to 2.1. I'm trying to use a extention that is part of the openGL version 1.3 and it's failing. This is a known issue for a long time now and it really disappoints me. "Compressed textures" is what i'm talking about.
Is there any way to make sure that drivers aren't tagged with something they support if they obviously don't? I guess the KDE4 kwin vs drivers thing is the same as i'm trying to say now. Drivers should be documented with what they effectively support and not what they should support. What can I do to make this public to xorg developers? I could only think about posting this here as i have no idea where to put it elsewere. Could someone please point me in the right direction to where i should send this complaint?
I have the HD4850 and, I wanted to know if it is possible to use the CLI to see which version of OpenGL is the latest version I can use according to my driver. If it's not possible via the CLI then, what's the next best way? (I can't find a website for the radeon driver listing the latest OpenGL support per supported card).
I'm a new Mandriva user,and have no clue about Linux system,but to be honest I don't want to use Windows product anymore. So I got the Mandriva 1 Spring Gnome,and installed it on my DELL Optiplex Desktop,works fine and very fast,therefore I decided to do the same with my Studio XPS 1640,but after I got a dark screen,so I used an external display(My TV) then realized that it doesn't support the video card on it ( ATI Radeon HD4670 ),and I don't know what to do.
Yesterday I updated my F15 x86_64 system from kernel 18.104.22.168-27 to 22.214.171.124-35. After the reboot, my triple-head system complained of not having enough CRTCs and only 2 screens worked. Other components were also updated, including some X11 components, however selecting a fallback kernel at the grub prompt indicates this follows the kernel (fall back to old kernel has all 3 monitors working). xrandr --verbose on the 126.96.36.199-27 kernel shows each of the 3 monitors assigned to separate CRTC entries, with CRTCs 0 thru 5 available.
Same command on the new 188.8.131.52-35 system only shows CRTCs 0 & 1 available. My system using an XFX Radeon HD5450 card, with 3 interfaces: HDMI, DVI, VGA. The default Fedora open source "radeon" driver allows all 3 interfaces to be usable. However, with the new kernel, the loss of several CRTCs prevents the 3rd monitor from working.What are the thoughts from the community? I've searched various forums here and haven't seen similar symptoms reported. I'm looking for any direction/experience/thingsToTry from others before trying to open a bug report. (Attempts to use the Catalyst driver several months ago resulted in only 2 of the 3 connected monitors working.
I have an ATI Radeon 9600 video card on openSUSE 11.2 and I wish to enable 3D acceleration to get all the eye-candy working. As I understand it, fglrx will not work because ATI has relegated support of this video card to the legacy driver, which does not support the latest version of X. This leaves me to use the open source radeon driver. 3D acceleration works here, but when I move windows around I get lines on my screen suggesting something wrong with the refresh rate. Are there any modifications I can make to my xorg.conf file so that I can get acceptable performance with this video card, or am I relegated to using NVidia video cards?
Is there a way to programmatically determine whether a particular driver support is built-in rather than a loadable module? I'd be grateful if somebody would share how. I have written a shell script using the RTC (real time clock). I can check whether the rtc-cmos kernel module exists and load the module accordingly as needed, but I don't know how to determine when the driver is built-in. Of course, if the driver is built-in then the module does not exist.
I seem to recall there is a method to query the kernel config file (/proc/config.gz), through which I probably could grep for the CONFIG_RTC_DRV_CMOS parameter. I also can check whether /proc/driver/rtc exists. If that file exists then either the driver is built-in or the module was loaded.I realize the rtc-cmos driver is built-in with the standard Debian kernel build, but I still would like a way to query where the driver is supported.Is there a straightforward or direct method to query the kernel whether a particular driver is built-in?
I've installed openSUSE 11.3, and I want to have hardware 3D acceleration on my Radeon 5850. Far as I can tell, I don't have any right now (for example, I installed armagetron and it uses software rendering).
I'm a technical enough user, but I'm new to openSUSE and to Linux, and my previous attempt of installing ATI drivers (proprietary ones on Fedora) resulted in the OS being unable to boot. I figure that asking for directions would help make things work out better this time.
I got 11.3 64-bit installed properly the first time around and working with a Radeon HD4350. I noticed X to be somewhat sluggish on certain apps under KDE so a couple of days ago I tried to install the Catalyst 10.10 tool from the unofficial repository. I didn't like it and uninstalled it.
After some research it turned out that the proper driver is radeon so I uninstalled the radeonhd driver and rebooted hoping Xorg will pick up the radeon driver automatically as it is included with my kernel. Didn't work and I couldn't even get past the failsafe login screen. Regular boot doesn't even get to the login screen. Just hangs and won't respond to any keyboard commands.
I followed the instruction at this SDB Configuring graphics cards in openSUSE 11.3 using the ATI Xorg -configure option from level 3 console and creating a radeon xorg.conf file. It all works to the point of "startx" as regular user which just brings me back to console. Rebooting and does the same things as before under failsafe and regular. Even nomodeset doesn't help. The output error from startx in failsafe console mode is the following:
Could not open library ksmserver: Cannot load library /usr/lib64/libkdeinit4_ksmserver.so (libatiuki.so.1: cannot open shared object file: no such file or directory) reinstalling is not an option as I have a lot of custom stuff on this box.
I just replaced my older monitor with a slightly newer, much nicer Dell 1905FP. I need to have it rotated, but I have no clue how to rotate it. I have seen several xorg.conf modifications that are supposed to work for some of the nvidia drivers, but nothing for the generic radeon driver. The radio buttons in SaX2 are grayed out as well. How do I set up X11 to rotate my display? Preferably without installing the other ATi driver, as I have tried before to switch to that one, and have been unsucessfull.
recently I have downloaded opensuse 11.3.tried to install latest version of graphic driver.but after uncompressing it says:
which: no XFree86 in (/home/muhammad/bin:/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin) Error: ./default_policy.sh does not support version default:v2:i686:lib::none:2.6.34-12-desktop:; make sure that the version is being correctly set by --iscurrentdistro Removing temporary directory: fglrx-install.fvzKbN
I have installed kernel sources,xorg x11 headers and gcc.
When I first installed openSUSE 11.2, it has no xorg.conf of course, but it detected the subject card and loaded radeon instead of radeonhd. When I used Sax2 to create an xorg.conf for a problem, I noticed that it for the device it created:
When I rebooted with this xorg.conf, lsmod says that it's still radeon that is loaded:
I know that radeonhd does cause some issues with KDE desktop effects, but according to Radeon - openSUSE, the cards above X1900 should be using radeonhd. Instead of either of these, should I try to use the ATI driver fglrx? It seems from my gleaning of forum posts that these have some problems, but I am having some desktop effect issues that maybe would be addressed with that driver.
I didn't found working driver for my card yet. Using OpenSUSE 11.2 KDE, Motherboard MSI 648F Neo, Pentium4 2.8GHz, 2 x 1GB DDR.I've found, that my card should be supported according to HCL/ATI Video Cards - openSUSEInstallation following ATI drivers - openSUSE Easy Way didn't work because of chcecksum difference (x11-video-fglrxG02), Repositary Way too. Hard Way Installation resulted to disability of Graphic Environment and I wasn't able to fix that (finally, I somehow get running KDE, but Kwin always broke down, so system was unuseful).
I also tried packages found by Software search (Software.openSUSE.org), so package 'xorg-x11-driver-video-radeonhd' but nothing works for me, some of them provide result of "glxingo | grep direct" -> "No", some of them "Yes", but in this case I wasn't able to run "glxgears", because of error "drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info." Desktop Effects I cannot run anyway. how to get graphic acceleration working. It will be great if is here someone with exactly same, or similar card, he could write a step-by-step guide to do that. Starting with fresh installation of OpenSUSE (not corrupted by my previous tries) is not problem.
I tried to install the driver using the easy and hard way, but unfortunately I couldn't install it. When the file manager opens up through terminal after I type in the command using super user mode, I select the downloaded file and it opens it up in kwrite.
I recently bought a HIS HD 4670 IceQ card but can't get it to work in openSUSE 11.2 Under Windows the card works fine, so I assume there is no hardware problem. I tried this card in two computers with different mainboards, but it does not work. Several times I reinstalled openSUSE completely from scratch (tried both 32bit and 64bit versions) but no luck. The problem: Right after the installation it uses the radeonhd driver. This basically works, but without 3D (no Tuxracer...) and even 2D is slow (dragging around windows on the desktop is slow, page scrolling in firefox also).
Then I tried to install the ati proprietary driver, both from rpm (the rpm's from the "official" ati repository have a checksum error, as already mentioned in another thread!), and by downloading the driver from AMD and running the install script. The install script seems to work successfully. The kernel module is compiled and loaded. "aticonfig --initial" makes a rudimentary xorg.conf. But then, when starting X, it does not work:
- on one of the 2 tested systems, even kdm does not start, the screen simply stays black with a frozen cursor top left, even CTRL+ALT+backspace doesn't do anything - on the other system, kdm starts and shows the login screen, but when trying to start KDE kwin crashes, and the windows have no title bar (when I googled for this symptome I found lots of people also having this problem...) - trying to configure the system using sax2 didn't help, even sax2 doesn't display properly I have now spent 4 days trying to get this to work and now I'm really tired of those buggy graphics drivers, be it proprietary or open source...
Can anyone recommend me a graphics card that is approximately as powerful as the radeon 4670 (I bought this card because it is said to be the most economical card (both in price and energy consumption) that allows to play Anno 1404 reasonably well on windows), but is known to work in openSUSE 11.2, even in 3D mode (tuxracer...)?
I upgraded a HP Proliant server to openSUSE 11.4 (X86-64) with KDE, and I'm encountering various graphical problems. This machine's been running SUSE versions since 11.0 on similar hardware with few major issues, and I did the 'upgrade' by a new install keeping only /home partition intact. This Server has 10GB memory. It has a PCI ATI ES1000 with 64MB and uses the radeon driver. It boots up fine under the monitor's correct resolution of 1600*1000, but
1) It flickers one time each 4 of 5 seconds 2) during works more and more memory is used : starting at 9% and going up to 51% after 20 minutes and I receive then allocation error in /var/log/messages
After a bit of work I got 3d acceleration (direct rendering) working on my system. Now, whenever I use intensive graphics, (certain screen savers, Google Earth overlay animations) all performs fine for a while (1-2 minutes) and then causes a full system freeze. Only solution at that point is a hard power reboot. I don't know where to look for a solution, since I can not check any diagnostic files when the system is frozen.
System: Intel Pentium 4 CPU 3.00GHz ATI FireGL V3100 graphics Card OpenSuse 11.4 with radeon driver.
Am trying to install the correct driver for my RV710 Radeon HD4350 grahics card.which version out of these two I should install: * x11-video-fglrxG02 (for HD2000 series and later) * x11-video-fglrxG01 (for Radeon 9500 - X1900)
The AMD tool ATI Catalyst does not provide Linux support for the ATI HD 6850. Running the tool allows the monitor to display in 1080P. However, it results in a watermark stating the hardware isn't supported.
Is there an open source driver that will support this card?
Can the Windows driver be co-opted for Linux?
When will there be an open source driver to support video cards?
I have installed CentOS 5.3 with Xen on a PowerEdge 2650 machine with 6GB of RAM. As usual, PAE was already enabled so I did not have any problem with utilising all of the memory. However after upgrading to the latest release of the kernel (2.6.18-128.7.1.el5xen), memory available decreased to 4GBs. Then I switched back to the old kernel and 6GB was there. Then finally have switched back to the new kernel and 6GB is again there. So now PAE seems to be enabled but what concerns me is the inconsistent behaviour. (Also I am not sure the reason was the upgraded kernel.)
telling me if this behavior of my openSuSE 11.2 installation is normal? I use a 64-Bit openSuSE 11.2 with kernel 2.6.31.x with root partition ext4. After adding and updating from repository kernel:/HEAD/etc to 2.6.34-rc4 I can not boot anymore due to a lack of module ext4. I thought today ext4 is stable and fix built-in in the actual kernel releases, isn't it? The error message at boot time: FATAL: Module ext4 not found. Which is right because in /lib/modules/<kernelversion>/kernel/ there is NO 'fs' subfolder. Isn't the kernel:/HEAD/ repository the official update path to get a newer major kernel? (besides openSuSE's Updates for security reasons) Do you know how I can fix it without self-compiling?