Please add it to the tree seems to support xorg-server-1.12 http://www.phoronix.com/scan.php?page=news_item&px=MTExMzU I don't know if it needs a separate package or just a new legacy slot. Maybe it is also worth to create a news item
This will not go into main tree. It is a beta. A watermark with "Testing use only" appear when using it. When AMD will release a stable one I will package it. The only solution is a seprate package imho, different slot means it can be installed at the same time with the non legacy one, and this is false. If you are in hurry I can attach my ebuild (it works I tested it) for this legacy beta version so you can use it.
(In reply to comment #1) > This will not go into main tree. It is a beta. A watermark with "Testing use > only" appear when using it. When AMD will release a stable one I will > package it. > > The only solution is a seprate package imho, different slot means it can be > installed at the same time with the non legacy one, and this is false. > > If you are in hurry I can attach my ebuild (it works I tested it) for this > legacy beta version so you can use it. Hello, I am learning how to write a ebuild file. I would like to get your personal ebuild for legacy. I created too by modifying the ebuild file for 12.6, but I am not sure if I did well. Thank you very much.
The current 12.6_beta modifies the driver to get rid of the testing watermark.
(In reply to comment #3) > The current 12.6_beta modifies the driver to get rid of the testing > watermark. I cannot understand what you mean. Who modifies the driver and how? Afaik to get rid of the watermark the /etc/ati/signature file must be valid, and the one shipped with the legacy driver just says "UNSIGNED". What am I missing?
I am referring to this code in the ebuild in portage: # Get rid of watermark. Oldest known reference: # http://phoronix.com/forums/showthread.php?19875-Unsupported-Hardware-watermark ebegin "Disabling watermark" driver="${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/drivers/fglrx_drv.so for x in $(objdump -d ${driver}|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do sed -i "s/${x}/\x90\x90\x90\x90\x90/g" ${driver} || break 1 done eend $? || die "Disabling watermark failed"
(In reply to comment #1) > The only solution is a seprate package imho, different slot means it can be > installed at the same time with the non legacy one, and this is false. You could block slot:legacy in slot:0 and vice versa, so no additional package is needed.
(In reply to comment #5) > I am referring to this code in the ebuild in portage: Oh nice. I missed that one. Ok will try it and I will attach the ebuild if working. I will also upload it to X11 overlay if there is no objection against such a beta driver. Thank you
(In reply to comment #6) > You could block slot:legacy in slot:0 and vice versa, so no additional > package is needed. True, but it is really a non sense imho. But I guess in this case it makes more sense then a short to live legacy package.... I'm sure AMD will not maintain this driver for long, and anyway in six months I bet xorg-server-1.13 will be stable in gentoo, so it will be impossible to use anyway. The last word is for the X11 team of course. I will make a legacy slot if no one steps againt this.
A legacy slot makes only limited sense if there are no future updates planned. A new name needs to be found anyway (like ati-drivers_12.6_beta_pre897 or similar) and telling legacy hardware users to mask newer versions like in the nvidia guide should be sufficient.
Ok done as you said and uploaded to X11 overlay. Cheers
(In reply to comment #10) > Ok done as you said and uploaded to X11 overlay. > > Cheers Is that the one "ati-drivers-12.6_beta_pre897.ebuild" ?
(In reply to comment #11) > > Is that the one > "ati-drivers-12.6_beta_pre897.ebuild" > ? Correct
I have successfully tested ati-drivers-12.6_beta_pre897.ebuild, I have added also the do_mmap.patch for kernel 3.5-rc
forgot to mention, tested with xorg-server-1.12.2
(In reply to comment #14) > forgot to mention, tested with xorg-server-1.12.2 (In reply to comment #13) > I have successfully tested ati-drivers-12.6_beta_pre897.ebuild, I have added > also the do_mmap.patch for kernel 3.5-rc Thank you for both. I just uploaded a version of the ebuild using this patch. This ebuild should go in the main tree ASAP imho. fglrx users with legacy hardware can go with xorg 1.12 with it. Sorry for the late in the update but I managed to sold the old fglrx powered laptop, and I'm almost ready. I migrated to my new Intel HD 4000 powered lenovo e530, so step up to maintain this driver. I will have no more hardware to test on in a really short time. Cheers
Fixed in CVS.