Re: [gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-14 Thread Miguel Ramos
2008/12/14 James wirel...@tampabay.rr.com:
 should have said profiler
 Breaking down algorithms and make a fundamentally better
 algo for a gpu, will require a really good profiler to
 imho.

So far I'd be happy at being able to run something and leave the
evaluation of gains at a theoretical level.

 Anyway, it seems to me that all that is needed is to have the GPU
 compiler running on the host system.
 I wouldn't think that the code produced or the binding code for the
 CPU would then require us to pull in glibc-2.2.5.
 But then, I never used Brook+ or Cal.

 Me either. I was waiting until somebody in the gentoo community got
 things at least functional, before obtaining  a high end video
 card for GPU experimentation and programming.

 I guess I'll just have to wait a little bit longer

I'm not a very experienced Linux user, I've been using FreeBSD for longer.
At work I keep a subtree of a gentoo kernel-2.4/glibc-2.3 which I do
not update for chroot whenever I need to compile things for a 2.4
kernel.

Do you (anyone?) have any hints on the less inconvenient way to run
glibc-2.2.5 programs on Gentoo?

-- 
Miguel Ramos 2...@miguel.ramos.name
GnuPG ID 0xA006A14C



[gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-13 Thread James
Miguel Ramos 2008 at miguel.ramos.name writes:


  http://techreport.com/discussions.x/15886

  I sure hope we get at least a function level profile
  that works with gcc with Catalyst 8.12.

should have said profiler
Breaking down algorithms and make a fundamentally better 
algo for a gpu, will require a really good profiler to
imho.

 I took a look at your link but I can't see what I was expected to see.
 

Here'w what I was my emphasis:

Simultaneously with the Catalyst 8.12 driver release, AMD expects to introduce
version 1.3 of its Stream SDK to developers. The new-and-improved development
toolkit will bring significant performance enhancements to the Brook+
high-level programming language, and it will support Radeon HD 4350, 4550, and
4600 graphics cards plus a new high-performance computing card—the AMD
FireStream 9270.


 Anyway, it seems to me that all that is needed is to have the GPU
 compiler running on the host system.
 I wouldn't think that the code produced or the binding code for the
 CPU would then require us to pull in glibc-2.2.5.
 But then, I never used Brook+ or Cal.

Me either. I was waiting until somebody in the gentoo community got
things at least functional, before obtaining  a high end video
card for GPU experimentation and programming.

I guess I'll just have to wait a little bit longer


thanks,
James








[gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-11 Thread James
Miguel Ramos 2008 at miguel.ramos.name writes:


 I'm new to these lists.
 I have just come up with an ebuild for the most recent ATI driver for
 FirePro/FireGL chips.
 Previous ebuilds didn't work due to problems compiling fgl_glxgears;
 so this one is better because it solves these issues and because the
 driver is more recent.

 Whom should I give/send/show it to, so it becomes available for everyone?
 There isn't a gentoo-ati mailing list.

Wow!

I have a:
ATI Technologies Inc RD580 [CrossFire Xpress 3200] Chipset Host Bridge
VGA compatible controller: ATI Technologies Inc R580 [Radeon X1900 XT]


I looked at bugs.gentoo.org and could not find it. The bug
number would be greatly appreciated?

Since upgrading to ati-8.552-r2


When playing bzflag, sporadically I get what looks like a loss
of sync, then it pops back ok after a long second or 2..


Reading the link posted by another user (KH):

http://www.gentoo.org/doc/en/ebuild-submit.xml

I see this prose (very exciting) on page 5/6:

ATI Stream Computing Support

It seems that with ATI Catalyst 8.12, we commoners can
finally access and program so that the GPU is another
available processor for us to  access and use.


Anyone with information, particularly relate to 'howto'
use an ATI GPU under gentoo, would be of keen interest
to me. I'm wondering if the aforementioned (experimental)
ebuild would address basic access to the GPU?


James






Re: [gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-11 Thread Miguel Ramos
2008/12/11 James [EMAIL PROTECTED]:
 ATI Stream Computing Support

 It seems that with ATI Catalyst 8.12, we commoners can
 finally access and program so that the GPU is another
 available processor for us to  access and use.


 Anyone with information, particularly relate to 'howto'
 use an ATI GPU under gentoo, would be of keen interest
 to me. I'm wondering if the aforementioned (experimental)
 ebuild would address basic access to the GPU?

Thanks for the info.
It really looks like the 8.12 is more recent than the 8.54.3 after all...
I'm going to try to install this one and I'll get back to you.

As to GPU programming, I'm certainly there too!
However, there is another obstacle on the way, the AMD Brook+ and Cal
toolkits seem to be linked to glibc-2.2.5 !! That's way too old for
Gentoo.
Perhaps some Gentoo expert can point us the less inconvenient way to
work around that one.

-- 
Miguel Ramos [EMAIL PROTECTED]
GnuPG ID 0xA006A14C



[gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-11 Thread James
Miguel Ramos 2008 at miguel.ramos.name writes:

 Thanks for the info.
 It really looks like the 8.12 is more recent than the 8.54.3 after all...
 I'm going to try to install this one and I'll get back to you.

 As to GPU programming, I'm certainly there too!
 However, there is another obstacle on the way, the AMD Brook+ and Cal
 toolkits seem to be linked to glibc-2.2.5 !! That's way too old for
 Gentoo.
 Perhaps some Gentoo expert can point us the less inconvenient way to
 work around that one.

Did you see this?

http://techreport.com/discussions.x/15886

I sure hope we get at least a function level profile
that works with gcc with Catalyst 8.12.


I await your respone.


James







Re: [gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-11 Thread Miguel Ramos
2008/12/11 James wirel...@tampabay.rr.com:
 Did you see this?

 http://techreport.com/discussions.x/15886

 I sure hope we get at least a function level profile
 that works with gcc with Catalyst 8.12.


 I await your respone.

I took a look at your link but I can't see what I was expected to see.

Anyway, it seems to me that all that is needed is to have the GPU
compiler running on the host system.
I wouldn't think that the code produced or the binding code for the
CPU would then require us to pull in glibc-2.2.5.
But then, I never used Brook+ or Cal.


-- 
Miguel Ramos 2...@miguel.ramos.name
GnuPG ID 0xA006A14C



[gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-11 Thread Nikos Chantziaras

Miguel Ramos wrote:

2008/12/11 Volker Armin Hemmann volker.armin.hemm...@tu-clausthal.de:

But the result isn't very good. I have the following behaviour
consistently: boot system, X starts fine, I close X on purpose, second
time X doesn't start, receives signal 11, third time on starting X my
system hangs badly and I have to press the power button for 4 secs.

make sure your login manager termiates X. Also remove all ati files from
/etc/acpi


I was starting X using xinit from the command line. X was being
terminated alright.

The behaviour after the upgrade to xorg 7.4 is the same. Unloading the
fglrx kernel module allows me to restart X without problems.

Oh, well, at least now I have OpenGL 2.1 in Mesa too.


Same here, plus that switching to VTs and back to X a couple of times 
hangs the machine.  That's has always the case with fglrx, with any 
version ever produced, on any distro you can imagine.




Sorry to ask again, what is your approach to keeping xorg 7.4
installed? Using ACCEPT_KEYWORDS?

I did put the lengthly list of files in package.keywords with ~amd64,
but I'm not sure this is the beast approach in the long run.


It is for a system that is mostly arch with some selected packages from 
~arch.  And you can omit the ~amd64 ;)  Just list the atom in 
package.keywords without an ~amd64 in the end.


For a system that is completely ~arch, the recommended way I saw people 
talking about is to use an ~arch profile.  I've no idea what that is 
though :D  Point is, they don't recommend using ACCEPT_KEYWORDS.





Re: [gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-11 Thread Miguel Ramos
2008/12/11 Nikos Chantziaras rea...@arcor.de:
 Same here, plus that switching to VTs and back to X a couple of times hangs
 the machine.  That's has always the case with fglrx, with any version ever
 produced, on any distro you can imagine.

Oh, I can't believe!
I'm almost sure at some point this afternoon I got it not crashing.
But in the meanwhile I changed my kernel config.

I was using a lot of kernel debug options because I installed Gentoo
the other day and had to go to kernel 2.6.27 because of the wireless,
and this kernel comes with lots of debug options active.
While experimenting with different driver versions and changed the
kernel config to include less debuging...
I wonder if this is the reason... I should never have changed two
things at the same time...

-- 
Miguel Ramos 2...@miguel.ramos.name
GnuPG ID 0xA006A14C



[gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-11 Thread Nikos Chantziaras

Neil Bothwick wrote:

On Thu, 11 Dec 2008 22:16:59 +, Miguel Ramos wrote:


I did put the lengthly list of files in package.keywords with ~amd64,
but I'm not sure this is the beast approach in the long run.


Make /etc/portage/package.keywords a directory, then run 
autounmask x11-base/xorg-server, which will create a separate file in

that directory. That way all your keywording for xorg is kept separate
from other packages you may wish to run as ~arch.


That failed.  I had to keyword autounmask itself first (the stable 
version isn't stable.)


Then did the above command.  All it did was creating a file 
autounmask-xorg-server with this inside:


 # ---
 # BEGIN: x11-base/xorg-server-1.5.3
 # ---
 =x11-base/xorg-server-1.5.3 ~amd64
 # ---
 # END: x11-base/xorg-server-1.5.3
 # ---

Obviously, that isn't doing anything useful.




Re: [gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-11 Thread Alan McKinnon
On Friday 12 December 2008 01:24:27 Nikos Chantziaras wrote:
 Neil Bothwick wrote:
  On Thu, 11 Dec 2008 22:16:59 +, Miguel Ramos wrote:
  I did put the lengthly list of files in package.keywords with ~amd64,
  but I'm not sure this is the beast approach in the long run.
 
  Make /etc/portage/package.keywords a directory, then run
  autounmask x11-base/xorg-server, which will create a separate file in
  that directory. That way all your keywording for xorg is kept separate
  from other packages you may wish to run as ~arch.

 That failed.  I had to keyword autounmask itself first (the stable
 version isn't stable.)

 Then did the above command.  All it did was creating a file
 autounmask-xorg-server with this inside:

   # ---
   # BEGIN: x11-base/xorg-server-1.5.3
   # ---
   =x11-base/xorg-server-1.5.3 ~amd64
   # ---
   # END: x11-base/xorg-server-1.5.3
   # ---

 Obviously, that isn't doing anything useful.

Because there is no such version of xorg-server in portage. Latest is 1.5.2

-- 
alan dot mckinnon at gmail dot com



[gentoo-user] Re: ebuild for recent ATI driver, whom to go to?

2008-12-11 Thread Nikos Chantziaras

Alan McKinnon wrote:

On Friday 12 December 2008 01:24:27 Nikos Chantziaras wrote:

[...]
Then did the above command.  All it did was creating a file
autounmask-xorg-server with this inside:

  # ---
  # BEGIN: x11-base/xorg-server-1.5.3
  # ---
  =x11-base/xorg-server-1.5.3 ~amd64
  # ---
  # END: x11-base/xorg-server-1.5.3
  # ---

Obviously, that isn't doing anything useful.


Because there is no such version of xorg-server in portage. Latest is 1.5.2


/usr/portage/local/layman/x11