Phoronix IRC Log: 2008-06-24

soc: hi
soc: wasn't it written that nvidia is preparing his own response to amd's opensource efforts?
maligor: where?
soc: on phoronix ...
maligor: I don't remember statements like that
starkmjolk: it was a while back
starkmjolk: I remember, one sec
soc: looks like the resonse is this:
soc: http://blogs.zdnet.com/open-source/?p=2588
starkmjolk: rss was from 10 jan
starkmjolk: but it was more rumors than facts I think, and I wouldn't take nvidia for their word, I wait for some actual work
mha: I will stick to what works best. not because what license it's usder.
mha: under*
mha: just as I use Opera because it gives me more benefits than Firefox. :)
maligor: soc, yeh, a big Coca Cola sign
maligor: you can drink it but how it's made is a secret :P
mha: screw licenses. hail functionality :]
maligor: I don't want my PC to be turned into a Game Console
maligor: Thank you, but no
mha: what about functionality turns your computer into a console?
maligor: I mean game console in the worst possible way
maligor: not the ability to run games
mha: functionality can be what suits your needs best.
maligor: but the entire crappy We Control How You Use It
redeeman: freedom is obviously not a "functionality" to mha
mha: redeeman: the freedom of choice is.
maligor: Microsoft seems to be going the Console Way with Vista
maligor: Hopefully they'll go back with Windows 7 but I doubt it
mha: then again I don't consider Vista that heck much functional :)
mha: what I mean is; if opera works better for your needs, what does it then matter that firefox is open source?
mha: I will still run what cost/functionality ratio gives me a best value.
redeeman: well.. i don't really care what browser you use as long as it doesent crap on the w3c specifications
maligor: I like the functionality of apt keeping my iceweasel upto date
maligor: I use Epiphany webkit and konqueror also sometimes tho
redeeman: but mha consider this
redeeman: freedom is typically much valued
redeeman: only on "software" people don't give a rats ass
maligor: opera is a bad comparison anyway
mha: maligor: howso?
maligor: it's not a part of the supply stack
redeeman: for instance, we have homeless people in mostly every country
mha: redeeman: yes.
redeeman: some which die because they are unable to purchase food
maligor: it's like a computer end user
redeeman: they could merely do a bad crime
redeeman: and they'd get food in prison
redeeman: but they do not
maligor: opera as such doesn't restrict your use of your computer
redeeman: because freedom is MUCH VALUED
mha: redeeman: free will, yes.
mha: redeeman: but then again I must consider what open source gives me.
redeeman: open source gives you freedom
mha: redeeman: I have the ability to modify the program and do so legaly. but then in reality I won't. even if I will I'll have to maintain my own patch tree to be able to update security bugs etc etc. it's just a whole hirarchy of unlikely administrative work
maligor: no, you don't have to maintain your own fork
mha: redeeman: it's true that I CAN. however in reality i'll just use nvidias binary blob and as long as it works it'll be great. :)
redeeman: and when it doesent work your ignorance has doomed you
redeeman: not to mention lots of others
redeeman: take for instance people using IE
mha: maligor: course I have. if I do some off spring firefox patch which only *I* see the use for' I'll have to maintain security patchen in to my branch aswell. :)
maligor: mha, and when it stops working, you'll have a useless bit of plastic and silicon
redeeman: they are actively helping to destroy the web for everyone else
redeeman: or people using flash
redeeman: they are the virtual equivelant to those working against personal freedom 100 years ago
mha: maligor, redeeman: when/if. you take it as that nvidia would actually abandon supporting their products in their viable lifetime'
maligor: viable lifetime is usually longer than they support it
redeeman: they don't support their products, lol
maligor: the graphics card game has become really fast
redeeman: they throw out a tiny piece of crapdriver which mostly allows one to use SOME aspects of the hardware
maligor: 6 month cycle to a new model
redeeman: and then they spend the entire lifetime of a product on fixing huge bugs, if even that
maligor: I don't think GeForce 9 series was even that?
redeeman: maligor: geforce 9 isn't really a new series
mha: maligor: they yet support the first TNT2 models with their legacy drivers. sure they may be a bit less maintained and not compile on your latest kernels today. but then again I wouldn't consider using such card today.
Kano: it can be compiled, i added a patch for 2.6.26 in my script
mha: you see :]
maligor: mha, can you paste lsmod | grep nvidia here
maligor: the line it gives
Kano: did it myself, based on a patch for 9x, bascially 1 extra line removed for 71.x
maligor: just curious about the size
mha: maligor: aha? what would you want to show with it?
Kano: the size of the patch or the module?
maligor: the module running in the kernel
Kano: nvidia 6747812 26
mha: maligor: yes? that's great?
maligor: 7MB, jeez
maligor: my kernel is under 2
mha: how much allocatable RAM do you have?
Kano: well compare it to fglrx ;)
redeeman: lol how big is fglrx?
maligor: mha, oh, memory isn't the problem
maligor: fglrx 1939712 24
maligor: it's just that 7MB of code is friggen lot
maligor: binary at that
redeeman: yeah it is
maligor: even 2MB is a lot
redeeman: but stuff today is excessively big
maligor: I mean my kernel, which essentially handles core services is only 2MB
mha: maligor: so. what *is* the problem then? you hawe two choices. 1. decide that you want to utilize your hardware rendering capabilities of your card or 2. use the "nv" driver and drop to a lesser level of functionality in tradeoff to an open license.
maligor: mha, just complexity
redeeman: nv isn't really what i'd call "open" anyway
redeeman: there really should be laws demanding that hardware vendors give out documentation
maligor: yeah, intel probably has the most open stuff now
mha: redeeman: it's a fully (surely not well documented) available source.
Kano: well nvidia did really more steps to create a binary which could not be hacked so easyly
maligor: biggest issue I have with binary only divers is support for non-mainstream os's tho
redeeman: mha: by that argument, even nvidia can have full source available, just disassemble it
mha: maligor: of what I've heard the intel xorg module is not that well documented of chipset functionality either.
maligor: stuff like AROS, Syllable and Haiku
redeeman: intel has released docs though
mha: redeeman: that would be a difference of readable code and magical code though.
redeeman: mha: nv driver is exactly magic
Kano: objdump -d /usr/lib/xorg/modules/drivers/nvidia_drv.so|grep :$
Kano: compare that against fglrx
Kano: you will not see any function name which shows the use of it
maligor: Kano, actually, fglrx does
mha: redeeman: yes. but atleast it's readable. a dissassembly of the nv blob of a few MB would not be quite the readable thing.
Kano: or at least very few
Kano: maligor: i know
redeeman: mha: there exists pretty good decompilers giving actually readable C
maligor: it's why I was able to make a softfiregl anyway
redeeman: mha: a result not much unlike the nv driver
Kano: everything from nvidia is always _nvNUMBERX...
maligor: yeah, obsfucated symbols
mha: redeeman: then again people do not dissassembly the nv blob and fix a bug, and recompile it again. when security holes appears. which is the strongest argument for an available source.
redeeman: people don't generally modify the nv driver either
redeeman: because it's just not viable
mha: when the open source ATi drivers actually overcome the functionality of the nvidia blob I would definatly switch
mha: until that happens I don't see a point
mha: if ff would work better than opera I would use ff
Kano: you can not fix so many bugs in binary blobs. but when the checks are not so hidden you can for example remove some version checking which prevents the driver from loading
mha: Kano: it's simply not viable; no. :)
mha: what I am saying is that people degrade themselves in terms of functionality and/or performance just because they get the source code of something they will never ever in reality touch.
mha: to compare it to that i have then by making that choice consumed my "freedom" is actually quite inversed of what I'm actually doing.
maligor: mha, no Haiku R2 for you :P
maligor: probably not R1 either
redeeman: you are advocating, that a country is free, if it holds a vote, and changes to dictatorship
maligor: actually I don't know if there's a ati driver for recent cards in it either... probably not
redeeman: that will probably come though
mha: maligor: had to look Haiku up :]
maligor: it's one of the most promising "New" Os's
maligor: ofcourse it's just a BeOS copy :P
redeeman: they are also doing more than copying
mha: ole BeOS. perhaps they make it "this time"
maligor: yeh, they'll have to break ABI compability in R2 tho, unless they want to stick with GCC 2.95 forever :P
mha: But no. That's correct that I would not restrict my availability of freedom to choose from restricted programs to use. Also why I stopped using Debian and went over to Ubuntu (less license anal)
mha: hehe
maligor: what programs were lacking in debian?
mha: maligor: I dislike that I have to go against the creators strong intents just to get a non-branded "icewheesel" (+spelling). Using their semi-updated non-free. Comparing that to Ubuntu which dosen't differentiate with things like that
mha: and apt'ing in vmware or opera is easily done. and dosen't go against anyone's will
maligor: err?
maligor: Mozilla had a problem with it
maligor: I think they want people to only use Blessed Mozilla Releases under the Firefox brand
maligor: and debian wants to add their own security patches
redeeman: debian wanted to ship security updates before mozilla approved them
redeeman: so that YOUR box would be safe
redeeman: and mozilla said: "yeah well.. if you do that, rename the package"
maligor: quite frankly I consider that anal of Mozilla, not debian
mha: maligor: actually, debian aswell had a problem with it. they didn't want to use their trademark logotype. and firefox turned down using the name firefox without the logotype.
mha: that's afaik why they aswell decided to rename the branch
maligor: how does it affect you if you use opera anyway?
mha: it was an example. non-free in debian is "non-wanted"
mha: non-maintained if you'd like.
redeeman: just like non-freedom in the real world is non-wanted
mha: :]
redeeman: software is no different
maligor: 'non-maintained'.. err?
mha: I would like to use my vmware with a repository maintained tree which is not recented by half the maintainers.
mha: maligor: refering to the time I wanted to install ssh.com's sshd. They were well into 2.x branch and the non-free had an outdated 1.x version
maligor: and ubuntu ships ssh.com:s ssh 2.0?
maligor: isn't that commercial
redeeman: theres nothing wrong with commercial
mha: maligor: not sure. haven't checked. point being that they keep packages there which I cannot be sure wether they are actually maintained. the correct thing would be to terminate the package all in all.
mha: maligor: but offering something outdated to the user is quite the sin imho.
mha: this was a few years back. of course. but it still puts the traits in my mind.
maligor: redeeman, yes, well, it would rather stop them from distributing it in official repos
maligor: redeeman, unless you want to make a Pirate Linux Distribution
redeeman: maligor: you are thinking of the word "closed crap thing", not commercial
maligor: really? I mean I though ssh sells ssh 2.0 for Money
redeeman: yes but i also sell gpl stuff for money
redeeman: as a commercial thing
redeeman: that's not non-free
mha: there's nothing wrong with software of different economical financial gains. wether it's support contracts or licensing costs.
redeeman: free/open software is not anti commercial
maligor: redeeman, ah, now I see your point, heh
mha: exactly. look at redhat/suse. they sell support contracts :]
mha: of free software
mha: which is fine.
maligor: so does IBM and Sun
maligor: and Dell and HP now too probably
mha: vmware sells licenses for using their software. which is fine
mha: if you want to use something free however there's several options.
maligor: it's their software
redeeman: vmware is just a piece of crap
mha: in my work I would prefer keeping an up-to-date vmware since that's the working defacto standard. which gives me the motivation for the cost.
Kano: well i used it till i discovered virtualbox, thats bascially enough what i need
maligor: yeah, I use vbox too
mha: i wouldn't want my distribution to "work against me" by not giving me sufficient updates of a package because the maintainers lacked the interest in non-free applications.
redeeman: i use kvm
Kano: i just dislike that sun forced the developers to remove the debian repository
mha: redeeman: me too. actually on my server at home. very nifty and easy.
Kano: well i did never try kvm, but i guess it is much slower
maligor: mha, haven't really seen any commercial software that didn't work in debian
mha: 4 virtual machines running on one Q6600 :]
redeeman: slower?
maligor: except maybe XSI
redeeman: it's faster
Kano: redeeman: i highly doubt that
maligor: XSI was a major pain in the ass to get working (It was a trial or some such)
redeeman: you get very very near native speeds
maligor: Bloody mainwin
redeeman: Kano: why would it be slower?
Kano: redeeman: not when you run windows
Kano: because you need optimizied drivers
redeeman: i don't give a rats ass about winblows
mha: maligor: the difference is that the responsability of updating cannot be trusted in the distribution if I use debian. because the developers will not support the non-free tree, and it's fairly limited. is vmware in there for instance? is it updated?
mha: maligor: surely I can grab the tarball and make a package or just throw it in
mha: maligor: but then I'll have to subscribe to their mailing list to grab a new updated version and maintain this
maligor: mha, I dare say vmware would raise hell if debian distributed their software
mha: maligor: perhaps. ubuntu seems to do it without any problems though.
maligor: but when I used it, it worked fine
maligor: oh.. vmware player?
mha: yes. it works just fine. it's a linux kernel with gnu base. course it works fine :)
Kano: vmware does not update the needed kernel modules for new kernels, you always have to use 3rd party patches, vbox even runs with 2.6.26 directly
mha: maligor: no. the actual vmware workstation
maligor: vmware-package - utility for building VMware Debian packages
maligor: that's in debian
redeeman: yeah lol kano, and also, vmware's network modules often create big problems, especially in relation to nvidia
maligor: I guess it's also a question of wanting to spend a huge amount of disk space to mirror software that requires a license
maligor: debian mirrors are immense
Kano: did not notice that, but i use vbox for some time. it has lots of new features, as you can add even sata drives now
Kano: which run with intel ich8-M driver in ahci mode
redeeman: kvm can add virtio drives...
maligor: Kano, does the open vbox have usb passthrough yet?
Kano: the main problem with vbox is that you can not add more or less cdrom drives than your host has
mha: point being that this is not something which is worked against in ubuntu. it's maintained and developers keeps interest in it. you cannot say the same about debian'
maligor: haven't needed it for a while
Kano: i use the prepackaged one
redeeman: i regularly see people cursing vmware when it crashes their box at work on a friday night, and they cant get there fixing it untill monday :P
mha: their developers are a tad.. um.. different in the licensing aspect :)
maligor: debian's developers have their own motives
maligor: if vmware provided a free license for all debian users, I'm sure they wouldn't mind putting it in non-free repo
maligor: else, I really don't see any point in distributing it in debian repos
mha: maligor: and that mindset is just fine. just not something I would feel comfortable using.
mha: maligor: to give people the ease of use, of course?
mha: maligor: you don't have to promote it to distribute and maintain it
maligor: comparing ubuntu to debian has it's problems too
mha: but if a user selectivly wants to use it, why not make it as easy as possible?
mha: course.
maligor: they use lots of debian packages
mha: yes, they do.
mha: why not use what's working good and improve it even better? isn't that what the openness of debian is all about? :)
maligor: anyone wanting to use a virtual machine, won't have any issues with using an automated package generator
mha: except for that the responsability of updating this package would be in your hands
maligor: mm.. didn't vmware want a email clickthrough form for downloading their vm's?
mha: yes they do.
mha: anyhow
mha: opera is another example
mha: opera.com distribute debian packages for download (non-repository-style, just plain files)
mha: you can use them under debian fine
mha: but during any security issue debian will not give a crap about that. :)
mha: it's your software. go update it.
mha: which is perfectly fine in the debian mindset.
maligor: opera could have a debian repo
maligor: but they don't
mha: they don't, correct. and I agree. but luckily my distribution dosen't work against opera, so any security patch will be apt'ed in as a comfy workaround
mha: besides. I wouldn't want to add 10 repositories to my sources.list.d/* when I can have one central archive which is supported and maintained by my distribution's maintainers.
mha: it's supporting, working and easy
mha: and they don't promote opera. they just offer it.
maligor: I don't see opera in ubuntu repos
mha: the user have to choose it.
mha: maligor: http://archive.canonical.com/ubuntu
mha: http://archive.canonical.com/ubuntu/pool/partner/o/opera/opera_9.27-20080331.6hardy1_i386.deb
mha: anyhow. bbl. foods!
maligor: you could probably use them in debian
mha: probably yes
maligor: I only see VMware server tho
mha: but that would be unsupported and going against their maintainers mindset/intention.
maligor: not workstation
maligor: and server is the one they hand out 'Free'
maligor: err.. 'free' I mean
maligor: I don't have any fundamental problems using commercial or closed source software tho
maligor: I'd prefer not to
mha: maligor: I have it in my dpkg --get-selections, perhaps it's from 7.10. perhaps they had to remove it for 8.04. which would be a shame for me as an end user.
mha: maligor: they are however not scared of maintaining a nice selection of closed source products.
mha: maligor: under debian you are the villan if you want to use them to begin with :)
mha: anyhow. food for real
maligor: no, debian doesn't villianize you
maligor: you have to delve pretty deep into the fanatics lair to get to that
maligor: they won't support you for it on debian support sites tho
starkmjolk: because they don't think it could ever be a good thing, using closed software
Kano: maligor: only the server is available when you register for free - the workstation product still consts money
maligor: I know
mha: starkmjolk: correct :)
mha: starkmjolk: which was my argument for it being a bad approach.
starkmjolk: I wouldn't say bad, some people like it and that's fine. But it isn't a mainstream approach, or any approach to go forward. :)
mha: :)
Kano: michaellarabel: when i search for a kernel on pts site, then i only find the direct benchmarks, not the ones which have been done to compare with another benchmark
Kano: how to seek for those?
redeeman: i don't think you can
Kano: then it would be nice if it would work
redeeman: i wish povray was faster
redeeman: it's been running for more than 38 hours now on my quadcore and is only 50% done :|
maligor: you could make it faster by buying 3 more quad cores
redeeman: which boards exists which have quadsocket?
maligor: only opteron and xeon actually
redeeman: i can only find dualsocket xeon
maligor: you'd really have to get 4 new cpus
maligor: http://www.tyan.com/product_board_detail.aspx?pid=619
Kano: redeeman: skulltrail, what about that ;)
redeeman: i thought that was dualsocket?
redeeman: maligor: that's not xeon
Kano: yes but you can use sli on it, the only intel board which support for sli
maligor: yes, but it's the first I found
redeeman: no nvidia chipset
Kano: or get sli and wait for a cuda mod of povray
Kano: skulltrail has got one nvidia chip on it to use sli
Kano: at least some boards, not all
redeeman: well.. no for me then
maligor: interesting, tyan doesn't seem to have any boards with 4x 771 sockets
redeeman: i know
redeeman: i already checked :P
Kano: http://www.xtremesystems.org/forums/showthread.php?t=184718
Kano: 6 ghz only ;)
Kano: 8 cores
redeeman: the fsb isn't nearly fast enough to fully take advantage of that for most stuff
maligor: yeah, use HT 3.0
michaellarabel: uncle_fungus: I think git is working now
starkmjolk: if you need quad quad intel, check supermicro, sure they'll have a few to choose from
redeeman: damn supermicro's site sucks
starkmjolk: btw, good news for those who haven't read it yet. Symbian is going unified and open source! :)
redeeman: where did you read they are opening?
uncle_fungus: michaellarabel: ok. I'm going to re-clone my local copy as I think I may have trashed it somewhat trying to get it working before
starkmjolk: redeeman: it's in the press release, I suppose most sites reproduced it. The goal seem to be to get it all under eclipse public license within 2 years.
starkmjolk: http://www.theinquirer.net/gb/inquirer/news/2008/06/24/nokia-delivers-knockout-blow is one link :)
michaellarabel: uncle_fungus: Great. Though the only bug it looks like right now is its defaulting to trondheim-12 branch. The master branch is still there, but you need to switch to that it looks like
vadi2: 'Nokia has enlisted the support of other Symbian investors '
vadi2: That's really nice.
cxo: the site may suck, but the their boards are the best
vadi2: Hahaha
vadi2: While BBC is reporting "Finnish mobile phone giant Nokia is paying 264m euros ($410m; £209m) to buy out the other shareholders in handset software firm Symbian."
vadi2: 'Nokia said Sony Ericsson, Ericsson, Panasonic and Siemens had agreed to sell their stakes in Symbian. '. Looks like they said "Uh... no. We're out."
starkmjolk: vadi2: two sides of the same coin
starkmjolk: nokia is buying it all, and together they're starting symbian foundation, with nokia contributing S60 and symbian, sony ericsson UIQ, TI some chips, and so on. :)
vadi2: Right. And everybody else said "we're outta here, you're nuts"
vadi2: let's hope nokia's strategy goes through
starkmjolk: It sounds quite solid to me
maligor: what? opensourcing it?
starkmjolk: I think symbian has been kinda off since it changed name from epoc, but it seem to be back on track. Atleast it isn't windows CE :)
maligor: that's fantastic
maligor: beats me why nokia would want to pay all the other owners for it, tho :P
vadi2: because they said you're nuts and we're outta here
vadi2: unfortunately. theinquerer said otherwise, but I'd trust bbc more...
starkmjolk: makes sense enough if they had the money lying around I think :)
starkmjolk: vadi2: take any other news source, most are just rewrites of the press release but you get a decent picture of the whole idea
starkmjolk: what really happens in the end might be a different story, but that's for the future to tell
maligor: I guess they want to drive up symbian adoptation
vadi2: I did. but bbc and inquerer say two different things. "Nokia has enlisted the support of other Symbian investors" and "Nokia is paying 264m euros ($410m; £209m) to buy out the other shareholders in handset software firm Symbian."
maligor: Just doesn't really make all that much sense
vadi2: if it was the first, it would've meant other companies were convinced that this is a good way to go
maligor: what does it really matter if they use an open symbian platform for their phones or android
vadi2: however it's not, as bbc is sorta more reliable.
maligor: I wonder how suitable symbian would be for network appliances
maligor: if they have/add TI OMAP35xx support for it, symbian + beagleboard might be interesting
starkmjolk: the software firm symbian is going the way of the dodo, they're forming the symbian foundation :)
starkmjolk: maligor: interesting thought :) but symbian (and epoc) has always been about being mobile, we'll see if that ever changes :)
maligor: with symbian and android being Free, I wonder what it'll do for Windows CE adoptation
maligor: err.. Windows Embedded I mean
starkmjolk: just as I'll remember symbian as epoc I'll remember windows CE as windows CE :)
starkmjolk: bbl :)
maligor: oh and let's not forget linux + QT which nokia might also start using
maligor: and maemo
michaellarabel: uncle_fungus et al: Another thing in PTS 1.2 is support for monitoring cpu.usage as a percent
uncle_fungus: yeah, just noticed that :)
uncle_fungus: PTS 1.2 has now got a dependency on php-pcntl on some systems though
michaellarabel: Some distributions fork out the pcntl functions into a separate package?
uncle_fungus: yup
uncle_fungus: PCLinuxOS being one of them. Not sure about mandriva, I'll you know when I get home
michaellarabel: pctnl is what's needed to thread the functions.
uncle_fungus: yeah, if you don't have it you'll get errors about undefined functions when you try and use sensor monitoring
uncle_fungus: also, I can no longer see the master branch in the git repo. If I do `git branch` all I get is trondheim-12
michaellarabel: type: git-branch -r
michaellarabel: and then: git-checkout origin/master
michaellarabel: and I think you'll get back to master
uncle_fungus: ah, yes, that did it
michaellarabel: Not sure how trondheim-12 branch ended up becoming the default...
uncle_fungus: michaellarabel: ok, the threading appears to be working well with sensor monitoring: http://fire-salamander.co.uk/temp/pts/system-monitor/pts-monitor-viewer.html#1214312719-0.png,1214312719-1.png
uncle_fungus: that graph shows the unfortunate throttling on my laptop, but also highlights why we need a legend on the graphs as it doesn't say what its monitoring
vadi2: and some anti-aliasing!
michaellarabel: uncle_fungus: I'll add in the legend even when it's a single type, right now.
uncle_fungus: great, thanks
michaellarabel: vadi2: Anti-aliasing is enabled I believe, well, the bit provided through the GD library.
vadi2: doesn't look like so in that screenshot :/
michaellarabel: hmm I had the antialiasing call commented out for some reason...
vadi2: ahh :)
michaellarabel: hmm some reason with the Ubuntu package, imageantialias() is missing.
vadi2: whops.
vadi2: I couldn't find anything in the bugtracker
vadi2: maybe need to check the debian one
michaellarabel: uncle_fungus: I also added in support where if pcntl isn't found on the system, print out a warning message to the user but don't crash.
uncle_fungus: good
uncle_fungus: imageantialiase doesn't work for me either
vadi2: maybe it's in another package?
vadi2: Oh, here's what I found: http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/4137462f81461485/8a0cf5eb5be30bab?lnk=gst&q=imageantialias#8a0cf5eb5be30bab
vadi2: "Please switch to internal GD library". "Availability of additional functions like imagerotate and imageantialias
vadi2: (which are not included in the external GD library). "
michaellarabel: Ah
uncle_fungus: from php.net: "Note: This function is only available if PHP is compiled with the bundled version of the GD library."
vadi2: however that was in 2004
vadi2: so..
vadi2: it says that they did it I think. but it in php4
vadi2: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=260790#4
cxo: morning
starkmjolk: did you just sleep cxo? :)
starkmjolk: and morning :)
cxo: yes
cxo: i guess you guys are like 6hrs ahead
starkmjolk: I've said it before and I'll say it again, time differences rock :)
starkmjolk: I'm way ahead :P
starkmjolk: 15:36 here now
cxo: 6hrs
cxo: so does microsoft go bankrupt in the future starkmjolk ?
cxo: (especially since bill is leaving this week)
starkmjolk: cxo: depends on how long of a future, but nope
maligor: future is infinite
starkmjolk: they still have ballmer :)
starkmjolk: maligor: not mine :)
maligor: the manner of destruction is only in question
maligor: I expect the GNU Project will buy out Microsoft once the share price drops below a millionth of a cent
cxo: heh
starkmjolk: very old rms as ceo :P
cxo: ...."Linus Torvalds and his following buy Microsoft Corp for 23cents"
cxo: "...company product strategy reshaped and to focus on toiled paper and other micro soft products"
cxo: "... directX now open source, and fully compatible with Linux..."
cxo: thats all too good to be true,
cxo: so its never gonna happen
starkmjolk: you're just giving me false hope :(
redeeman: lol directx is crap
redeeman: we don't want it opensourced, we want it EOL'ed
starkmjolk: yep, but everyone is using it
vadi2: they shouldn't! and nor should you buy games that use it *hiss*
starkmjolk: in this senario, there will prolly be some nice dx10 games out there too. so even though the future belongs to opengl, it wouldn't hurt with some openness and porting :)
cxo: The Church of the Opener Sources
redeeman: those games should be forcibly pulled off the market untill they had been fixed
starkmjolk: Open Saucers :)
starkmjolk: it's like a UFO with an open roof :)
cxo: convertible
starkmjolk: indeed. :)
maligor: would the windshield be completely around it or just on 'front' side?
cxo: traveling at light speed can seriously mess with your hairdo
vadi2: Why is xorg taking up 100mb of ram? :/
starkmjolk: because it is a big round number?
maligor: vadi2, pixmap caches probably
vadi2: ah. those don't count as "cache"?
maligor: well.. not caches, pixmaps really
vadi2: oh
maligor: cache in kernel memory statistics refers to the kernels caches
maligor: probably
michaellarabel: Just added gpu.freq to git for monitoring GPU Frequency during testing
cxo: gpu frequency? where do you get that information from?
michaellarabel: cxo: PTS supports reading it through the binary ATI and NVIDIA drivers.
cxo: from libnvidia?
michaellarabel: On NVIDIA through the NV Control Extension with interfacing through nvidia-setting queries.
schestowitz: , have you seen this? http://news.cnet.com/8301-10784_3-9975720-7.html?part=rss&subj=news&tag=2547-1_3-0-20
michaellarabel: schestowitz: Yes
michaellarabel: One thing that unfortunately isn't supported by the NVIDIA driver to my knowledge with the extension is reading the GPU load.
uncle_fungus: michaellarabel: can you update-server-info please?
michaellarabel: uncle_fungus: Done
uncle_fungus: cheers
starkmjolk: time to head home, bbl
Ivanovic: michaellarabel: http://www.phoronix.com/forums/showthread.php?t=10991&page=2#post36528
Ivanovic: what have you written about banning and jade in the other thread as a warning?
Ivanovic: please, please, do so
Ivanovic: (at least the coloring is really annoying, the whole post in red, *ARGH*!)
cxo: maybe he likes red
cxo: dont be a colourist
cxo: nvidia settings itself doesnt show the gpu load, s
michaellarabel: cxo: Unfortunately
cxo: on windows you only get the clock speed
cxo: and temp
cxo: so same sort of thing on linux
michaellarabel: cxo: On RV670+ for Linux, we can access the GPU load as a percentage.
cxo: nice
cxo: with the open source driver?
michaellarabel: cxo: Not yet
Ivanovic: michaellarabel: how?
michaellarabel: how what?
Ivanovic: got a rv670 based card...
Ivanovic: "[17:08:57] cxo: On RV670+ for Linux, we can access the GPU load as a percentage."
michaellarabel: Ivanovic: For now, through pplib-cmd
Ivanovic: ah, okay
michaellarabel: aticonfig --pplib-cmd "get activity"
z3ro: michaellarabel: is there a similar command for older GPU's?
michaellarabel: z3ro: Not at this time.
athewk: please, don't ban JAde
athewk: the guy is hilarious
cxo: wtf is JAde
athewk: Jade, a poster on the phoronix forums
Exopaladin: argh, probably the worst thing about gentoo is when I realise I want a package in a hurry that happens to take ages to compile
Deanjo: athewk, Jade's banters get really annoying after a while. It's like listening to the village idiot. It starts to where a persons patience thin.
Deanjo: *wear
cxo: be strong
cxo: direction your passion towards writing the open source ati driver
cxo: s/direction/direct
cxo: instead of fighting with the village idiot
Deanjo: Na, I just put him on my forums ignore list. To bad it doesn't allow to ignore thread
athewk: I have no doubt that they do
athewk: I'm just fascinated by the depth of the man's paranoia
athewk: if paranoia is the right term to describe it
cxo: show me a thread... please
michaellarabel: http://www.phoronix.com/forums/showthread.php?t=7544
michaellarabel: http://www.phoronix.com/forums/showthread.php?t=10902
cxo: red on gray, difficult to read...
vadi2: Haha, you guys titled him "The Conspiracist"
redeeman: athewk: some of what he writes is true
vadi2: he must be one of the guys behind http://boycottnovell.com/ :)
redeeman: you believe novells deal was a good thing?
vadi2: I didn't claim a single thing :)
michaellarabel: Vadi2: Schestowitz is the boycott novell creator
vadi2: ah
Deanjo: Ya he's had to retract quite a few things as well
cxo: damn is this guy related to that woman or what...
cxo: how is this a general linux discussion?
cxo: its a venture into the private life of some linux dev...
Deanjo: rantings of a moron
maligor: a stalker
maligor: instead of beautiful women, he targets a linux kernel developer
Deanjo: Although he did actually post one semi-intelligent post recently
schestowitz: , I would have never called it "boycott anything". The site was created by Shane. Think of it as a Watcher over fight versus FOSS.
vadi2: hm. this java webstart thing is really nice.
maligor: just now discovered it?-)
vadi2: no but just remembered about it, this game uses it (http://www.tommytwisters.com/?page_id=6)
vadi2: even works with openjdk!
vadi2: which I have only because I can't figure out how to get the normal java to work..
maligor: running amd64?
vadi2: yeah
maligor: does the plugin work too?
vadi2: installed the 32bit java and everything.
vadi2: yeah it works.
vadi2: except for one game I play the fonts are horrifically small. but it's quite usable as it turns out
vadi2: runs the nord game too (http://www.nordgame.com/)
m-c: Could you recommend a good tutorial for using KVM ? Are there repositories for preconfigured KVM disks?
m-c: The documentation is kind of lacking for complete information on OS installations.
vadi2: yeah, sec
m-c: I know Phoronix did some benchmarks on it a while back, and I figure maybe some people got into it
vadi2: https://help.ubuntu.com/community/KVM
vadi2: I tried it, but for some reason the windows installation would always fail
vadi2: since I need virtualization just for that I went back to vb :/
redeeman: kvm works for winblows
vadi2: (but kvm regularly annoys me as I have to do "sudo rmmod kvm-intel" on every single bootup)
redeeman: so blacklist the module?
vadi2: thanks for the troubleshooting redeeman
vadi2: it, uh, helped.
redeeman: it works if you don't follow wierd uggabugga tutorials using libvirt and xml config files and stuff
redeeman: and wtf
redeeman: ubuntu-vm-builder
vadi2: I didn't, I just installed kvm and opened it
vadi2: didn't follow that tutorial.
vadi2: well
redeeman: well.. believe me, it works
vadi2: I did spend $300 on a CPU upgrade
vadi2: to get kvm working...
redeeman: what cpu? :P
m-c: Yeah, I have been using the ubuntu tutorial, and that worked.
m-c: Me too, vadi2
redeeman: i just use my Q9450
redeeman: one doesent even need to setup bridges or anything
redeeman: unless you want it.. bridged
vadi2: "T7500"
redeeman: user net works fine
m-c: I just got told to RTFM in the #kvm channel. I guess I forgot what it was like to be chatting with the red hat guys.
vadi2: oof
m-c: Fun times!
redeeman: well.. the documentation is quite okay
vadi2: basically all you do is "sudo apt-get install kvm libvirt-bin"
redeeman: vadi2: you don't need libvirt
redeeman: all you need is kvm
vadi2: then paste the commands to add yourself to the user
vadi2: and make a new machine in kvm... but it has 2 modes for it, I forget which.
m-c: The documentation is there, but it is hardly comprehensive. It's the kind that makes sense only as a reference.
redeeman: m-c: erhm, the qemu documentation is very comprehensive
redeeman: not to mention that the kvm/qemu stdout help is enough for what one needs 99% of time
vadi2: in short, vb is much easier to setup and use.
vadi2: atm at least.
redeeman: lol yeah right
redeeman: fiddling with weird modules
vadi2: *shrug* I did no fiddling.
redeeman: kvm is ALOT easier
vadi2: installed the .deb, and windows in it.
m-c: the fact that kqemu qemu virt-manager libvirt etc etc etc all have different documentation sources make it, by definition, not comprehensive
redeeman: as i said, you do not need libvirt of virt-manager or such stuff
redeeman: and as for kqemu, that's not even in use for kvm
redeeman: and since kvm is a modified qemu, it makes very much sense to use their documentation
redeeman: it's extremely simple, just install kvm, load the kernel module(your dist probably does this), have permissions (add to kvm group, dist possibly? does this)
m-c: So, where is this comprehensive documentation?
redeeman: ok
redeeman: http://bellard.org/qemu/qemu-doc.html
redeeman: then how to use kvm is:
redeeman: create vm: qemu-image create -f qcow2 Blablablaba.img 20G
redeeman: then to start:
vadi2: yeah.
redeeman: kvm -hda blablablabla.img -m 512 -cdrom gah.iso -boot d
redeeman: and that's it
vadi2: stop there. where will I find this code to paste?
m-c: No virt-install ?
redeeman: m-c: that is not required
redeeman: m-c: one ONLY needs kvm, and the kvm kernel module, all the rest is just weird clutter for "enterprise setups"
m-c: what's the difference between the two?
redeeman: difference between what?
redeeman: kvm is a modified qemu, to make use of the cpu's virtualization features
redeeman: thus qemu's documentation is used for kvm
vadi2: redeeman: I don't see the commands you said mentioned anywhere in that doc
vadi2: chances of me figuring out that combination of letters is close to nil
redeeman: vadi2: look at "invocation"
m-c: is it for "enterprise setups"? what's the difference between using qemu-image / kvm and using virt-install ?
redeeman: m-c: virtmanager and stuff, is a thing to supposedly help administrating virtual machines
vadi2: redeeman: that's not "simple"
redeeman: vadi2: it's quite easy, just invoke "kvm", and you see the options which you need
m-c: Oh.
redeeman: it's quite easy, -hda is to set the harddrive 1 image, -m 512 gives 512mb ram, -cdrom gah.iso makes gah.iso the cdrom, -boot d makes it boot from cdrom
vadi2: redeeman: sorry dude, but I can't agree. looks like a whole lot of options to be that I don't know how to use.
redeeman: virt-manager also have some gui's
vadi2: redeeman: what would be simple is a "create new virtual machine" button.
redeeman: vadi2: you only need to use options you need
redeeman: as simple as a qemu-create command?
vadi2: redeeman: you think I know what I need?
vadi2: I have a .iso, and I need to make a vm.
vadi2: at most, I should get a dialog asking for the .iso.
redeeman: lol
redeeman: then use the virt-manager gui crap
redeeman: it's much easier just going by kvm/qemu-create directly
vadi2: yeah... right.
vadi2: calculus is easy too when you know it
vadi2: but not when you're in grade 6
redeeman: you are one of those "OHOHHH MUST BE GUI TO BE EASY?!?!?!?!!?" type of persons?
vadi2: and you're one of those "it's easy lol, how can you possible not get it?" persons
redeeman: okay let's break this down
redeeman: you OBVIOUSLY know you wanna create a vm
m-c: Well, that helped me a lot to understand these are tools layered on each other. I thought they were parts to a big puzzle. Knowing there are only 1-3 programs now, yes, I can see how the documentation is comprehensive for just those.
redeeman: you obviously know you want to boot an iso
redeeman: you obviously know you want a disk image
vadi2: disk image?
redeeman: the virtual hard drive
vadi2: ? I want a virtual machine.
redeeman: if you just wanna BOOT an iso you don't need it
vadi2: the thing should take care of the virtual harddrive itself..
redeeman: a virtual machine doesent need to have a harddrive
redeeman: if you ONLY want to boot a livecd, for instance, you just go:
redeeman: kvm -cdrom gah.iso
redeeman: and it boots
vadi2: and where's my virtual machine that I can work in?
redeeman: i don't understand what you are asking?
vadi2: or is it "some assembly required?"
redeeman: no assembly required
vadi2: but I don't get a virtual machine with "kvm -cdrom gah.iso", do I?
m-c: he he - I just booted puppy linux live cd with that command
redeeman: yes, you get, it starts up a window, and runs the livecd
m-c: vadi2: yes you do
vadi2: and I can save and everything in it?
m-c: no, you can save nothing
redeeman: if you add a harddrive to it, yes
m-c: oh, neat
redeeman: vadi2: i think the problem is that you are thinking in much too complicated terms, virtualbox is actually a great deal more complex than kvm
m-c: that's what I would like to know, how do you add a drive to a running VM
redeeman: m-c: one can actually do that!
vadi2: right, so there's the assembly..
redeeman: m-c: you can also add network interfaces and such
vadi2: and the network interface..
m-c: that's okay, I have that set up
vadi2: I hope the mouse is automatic?
redeeman: vadi2: you mean the same kind of assembly as the wizard to create a vm in vbox?
vadi2: redeeman: at least that thing is easy
redeeman: as is kvm
vadi2: redeeman: figuring out this isn't
redeeman: you are impossible to deal with
redeeman: m-c understands it
redeeman: m-c: you can enter an administration console inside kvm/qemu
m-c: I've been looking at it for days, though. Also I deal with VMware at work. ;)
redeeman: m-c: where you can for instance add hardware, or migreate a running VM to another box
m-c: So what would be the command for adding disks. Just point me in the right direction.
m-c: I need to know how to "swap cds" while a VM is running
m-c: Oh, an administration console (reading above)
redeeman: yeah
redeeman: qemu monitor
redeeman: http://bellard.org/qemu/qemu-doc.html#SEC12
m-c: vadi2: Did you try to do that simple KVM command on a live cd yet?
redeeman: vadi2: this is ALL explained in the simple output from "kvm"
redeeman: just like the wizard explains
vadi2: I don't have any windows .iso's anymore, so no
m-c: Windows has live cds? No, I mean from an Ubuntu CD
vadi2: don't worry, I got the machine figured out in kvm gui before. it just refused to work. but figuring out this via the terminal would've been lol
m-c: Or download puppy linux
vadi2: don't need either virtualized..
vadi2: actually I got an opensuse .iso. sec
m-c: you do it for fun and learning
vadi2: er heh. I do things for fun and other things for learning
redeeman: vadi2: believe me, kvm is ALOT simpler, you are just getting confused because it's alot simpler than virtualbox
vadi2: of course. how could anyone not figure it out from typing 'kvm'
vadi2: it's dead simple.
redeeman: it's like.... EVERY other commandline application?
m-c: Actually, it's a lot better than a GUI that reveals nothing
vadi2: yes, with their [-23trtrsarfsdgtraesrtgrstdff] help file syntax
redeeman: i don't understand what you mean? this lists the most used options and tells what they do
redeeman: it seems a very useful thing
vadi2: yeah, it's very useful and simple.
redeeman: and if one wants it a bit prettier laid out, one reads the man page
redeeman: and if one wants to watch the man page a tad prettier, one uses it via konqueror like: man:kvm
vadi2: nah there's the yelp thing for that, but unfortunately it still prints [-dsffrwertdgtr]
redeeman: i don't understand? are you saying it doesent print the help digest?
redeeman: http://rafb.net/p/9QlAVO89.html
m-c: I was not even looking at the "kvm" program before just now.
vadi2: opensuse is stuck at the green screen forever now. doesn't seem to be using any cpu either
m-c: *head smack*
vadi2: (while the same iso did work, so it's not corrupted for sure)
m-c: Try puppy linux
vadi2: I don't need it
m-c: So what
m-c: It's tiny
m-c: and you can see a VM real quick
vadi2: I'd like to be able to see it work with opensuse, for a valid .iso
m-c: walk before you run
m-c: opensuse is a big honking distro that might need special parameters
m-c: puppy is small flexable ... and cute!
m-c: or get Damn Small
vadi2: if it needs any special parameters, then i'm out. 'cause i already got it working without any. anyways downloading the puppy thing
maligor: opensuse has a good looking... Installer!
m-c: ;-)
maligor: infact it's pretty fantastic looking in 11.0
maligor: I'm almost tempted to install it somewhere to see it running
vadi2: Yeah, I can agree. although there is still so much technical info everywhere for home installation :/
m-c: Yeah, one day KVM will have a nice shiney front end... not yet.
m-c: no point - it is still changing very fast
cxo: shiny front end?
maligor: cxo, you know... glossy buttons
cxo: to a kernel module?....
m-c: like virtualbox
vadi2: easy buttons stupid people can press. like "next" and "start"
cxo: kvm like the VT kernel module?
m-c: the last year has seen lots of new features - no point to put a lid on the user interface
vadi2: is puppy supposed to give a black screen for a long while after it asked to choose the x server?
m-c: not a long time - it came up for me quickly
cxo: i dont understand what you guys are talking about, how do you put a gui to a kernel module thats just supposed to sit there and translate binary ?
m-c: do you have the VT kernel modules installaed?
vadi2: well, if I didn't, was it supposed to get to that point?
m-c: cxo: yes, I get the joke - KVM is technically a module. It is also a linux command. ;)
m-c: vadi2: yes, I think the command will switch to software emulation
cxo: oh kvm is a command, i didnt know that
vadi2: don't know, but it's not working in software emulation.
m-c: when you chose the x server, did you choose Xvesa?
vadi2: no cpu usage, and it's still black.
vadi2: no, xorg
m-c: try again with vesa
m-c: Yeah, it says on it that it will take a long time to poll when you choose Xorg
vadi2: that worked
vadi2: now, opensuse?
m-c: you're on your own from here out! ;-)
vadi2: ok. since vb got it working fine, I'll stick with that.
m-c: *cough* proprietary operating system *cough*
m-c: You realize that Virtualization is putting a whole new fight for open source computing, right? All of a sudden, with the advances of Linux, especially on servers, VMware and VirtualBox comes in with a proprietary operating system to run Linux - and boxes up the Free Software into a little window on a non-free operating system.
m-c: Remember: He who owns the hardware drivers, controls the computer.
vadi2: ya what?
vadi2: for me it was the other way around :P
vadi2: VMware and VirtualBox comes in with a proprietary operating system to run Linux - and boxes up the Windows into a little window on a free operating system.
m-c: I am just saying that it will be important in the next couple years, because a popular virtualization solutions might become the new standard operating system, five years from now.
m-c: While Xen is open source, the company Xensource was just bought by Citrix which is strongly proprietary. So, that leaves KVM tied with Linux as the best bet for the future. And Red Hat has thrown itself behind it, so that's terrific, too.
m-c: redeeman: I really hate how I can hit CTRL-C and stop the VM. Is there a way around that?
m-c: Cutting and pasting becomes a lot harder when you crash computers with it. ;)
m-c: Well, thanks for that link and the kvm explaination. What a relief.
cxo: you are using qemu?
cxo: i had a similar discussion with the folks at qemu, about having something to properly shutdown the vm, but apparently its not needed, and kill is fine
cxo: They fear that if NVIDIA provides an open-source alternative, kernel developers may become even more hostile towards binary blobs.
cxo: heh
redeeman: that's just stupid
cxo: to fear kernel devs becoming hostile over a binary blobs that you dont supply anymore because you just moved to open source
cxo: logic these days....
michaellarabel: cxo: No, if they did a strategy like AMD.
redeeman: that's still a completely stupid fear
michaellarabel: redeeman: It's a fear that some have.
redeeman: yeah obviously
redeeman: and im saying that's it's an invalid fear
cxo: reminds me of the movie 300
cxo: 300 free people against paid employees, no match
cxo: lights up the torches
cxo: we're going to nvidia hq!
redeeman: http://www.phoronix.com/forums/showthread.php?p=36592&posted=1#post36592
redeeman: it's brilliant
Exopaladin: can we stop for pie on the way?
vadi2: er, isn't that what the open source nvidia driver is doing?
redeeman: my bet is that they don't give a rats ass about the hdcp stuff
cxo: "dedicated warfare"
cxo: i like that
redeeman: man it would be so sweet
redeeman: to go say to nvidia "complete docs for all but hdcp within 1 month, or we supply docs for hdcp!"
redeeman: and then say: "and just to show you we are serious, its not 14 days!"
vadi2: that'd be great, lemme know when that's happening
redeeman: lol now nvidia claims they invented the gpu
Deanjo: I guess that would all depend on what definition a GPU is.
Deanjo: Postscript r.i.p's could be a GPU.
Deanjo: http://www.webopedia.com/TERM/G/GPU.html
Deanjo: Before that they were called graphics accelerators
redeeman: i don't see how a gpu would need t&l
Deanjo: So then what is a GPU? A chip that outputs video? A chip that does primitives?
starkmjolk: it's a processing unit with the main purpose of processing graphics related data by my definition
Deanjo: By that definition, like I said before, could also mean a postscript rip
cxo: a gpu is basically a vector register
cxo: all it does is handle vectors
redeeman: http://icanhascheezburger.com/2007/01/24/we-cant-stop-here-this-is-bat-country/
Deanjo: How can you limit a definition of a GPU to just one function cxo?
vadi2: oo. nice. ubuntu mid is released
vadi2: now, just for hardware that runs it to come out..
starkmjolk: vadi2: I'm seriously concidering getting a nokia e71 and let this all mature a bit right now
starkmjolk: vadi2: both nvidia and TI have great platforms on the way it seem
Deanjo: As far as I know Nvidia was the first to market a product using the term GPU
vadi2: starkmjolk: i'm gonna wait for an umpc to come out
starkmjolk: vadi2: you heard of any early ones except for m528 and the other intel power hogs?
cxo: for example, if you had a matrix of vectors that defined a hot chick in a game, to pass that into a regular register, would mean, each dimension would have to sit in a register of its own, and be access separately
vadi2: starkmjolk: not yet, but I suspect a lot just didn't make the move yet from the hints dropped
vadi2: starkmjolk: and they will be based on the intel atom anyway, no?
cxo: you would need 3 registers for 1 vector, and multiple adds/multiples just to do a vector multiple, since you are accessing more than 1 register, and have to accumulate your result
cxo: while a vector register, can be loaded with the entire vector, and needs only 1 instruction
Deanjo: OK so then by that definition a instruction set can be a GPU
Deanjo: Such as altivec
starkmjolk: vadi2: for the moblin things, yes. I'm starting to suspect it isn't as good of a thing as intel wants it to sound like
starkmjolk: vadi2: the battery times for the m528 really put me down, and it has a fairly beefy battery
cxo: an instruction set can be a gpu, but it doesnt do much justice if the hardware underneath is doing linear math
vadi2: starkmjolk: time will tell. what is the battery life on m528?
vadi2: starkmjolk: and we'll be able to use powertop and whatnot, remember?
starkmjolk: like my laptop, 3 hours if you're really lucky
cxo: as the microcode gets really complex then
starkmjolk: 2 hours to be fair
vadi2: hm that's not so exciting, but those are windows benchmarks too
starkmjolk: no, m528 is only delivered with linux moblin core
starkmjolk: no win even available
vadi2: ah
Deanjo: Right, the point being though is that there is a very real shade of gray as the term can mean so many things
vadi2: hrm. I definitely hope that improves, I was hoping for ~5 hours
cxo: Deanjo, yes
starkmjolk: vadi2: that's what TI has delivered over the last few years and will continue too, intel can't match it with x86, noone can. atleast that's what I'd like to think :)
Deanjo: Marketing wise, Nvidia was the first to market a product as a GPU
vadi2: starkmjolk: does the TI thing run ubuntu mid or mobile?
starkmjolk: to be honest I don't know right now, debian armel is going pretty well so the base is there, but ubuntu have snuck up pretty close to intel lately so the risk is that it'll be x86-32 only
vadi2: cool. and that's a good thing, they were all lonely for a long while..
starkmjolk: I don't like hardware bound to software and vice versa
starkmjolk: that's one of the great things keeping the microsoft monopoly
vadi2: true, but if it'll run linux, chances are it'll run another linux easily
starkmjolk: but I like ubuntu, and I'd like to have it on hardware I like too :)
vadi2: or with some tinkering (ie eeepc)
m-c_: oooh... nokia has oss plans for symbian
vadi2: yeah it's great. only thing that worried me is that everybody else jumped ship
starkmjolk: indeed m-c_!
starkmjolk: vadi2: the symbian foundation will have quite a few members, but nokia could almost pull this one off themselves :P
vadi2: starkmjolk: no what sucks is that everybody else didn't go along
starkmjolk: since ericsson screwed up in the middle 90s they've been in a pretty sweet position :)
vadi2: starkmjolk: if they did, that would've been great, but shows that it's still a small field of 'believers'
starkmjolk: vadi2: http://www.symbianfoundation.org/ list looks full enough for me, some go WM but they are traitors anyway :)
vadi2: Sony Ericsson, Ericsson, Panasonic and Siemens jumped ship and they aren't exactly small
starkmjolk: they sold their parts of the old, soon to be gone, software firm. sony ericsson will be one of the biggest contributors to symbian foundation by getting UIQ there
vadi2: oh? that'll be good then
redeeman: now i haven't tried to develop for symbian, but isn't it kindof a piece of shit?
redeeman: that's what everyone ever having developed for it tells me
starkmjolk: I've heard good stuff and bad stuff
starkmjolk: kinda fat to get out the essential part, but page 9 shows the real deal: http://www.symbianfoundation.org/files/AnnouncementPresentation.pdf
starkmjolk: though this won't happen over night, they'll launch the whole foundation thing first half of next year, and it'll take two years or so before the last row of code will be open
starkmjolk: 1. Nokia to acquire Symbian Ltd – 4th Quarter 2008
starkmjolk: 2. Contributions made to Symbian Foundation – 1st Half 2009
starkmjolk: 3. Symbian Foundation launched – 1st Half 2009
starkmjolk: 4. First complete Symbian Foundation release – 1st Half 2010
starkmjolk: 5. Platform assets made available as open source – Over next 2 years
starkmjolk: that's the timeline, and now I've spammed enough for a week! :)
vadi2: good plan
cxo: does the tar -C param actually work?
cxo: doesnt seem to do anything...
starkmjolk: cxo: never tried actually :)
starkmjolk: nite all!
cxo: gnite
vadi2: *opens ekiga for the first time* *sees the title Ekiga Configuration Assistant (1 of 10)* *closes* *adds PPA, installs snapshot version* *sees (1 of 7)*
vadi2: just a few more releases, and hopefully we'll get that number down.
redeeman: Kano: hey
Kano: hi redeeman
Kano: did you really ever try ati oss drivers?
redeeman: well yeah i have it on my laptop
redeeman: but i don't really use it
redeeman: im seriously considering buying an X1650
redeeman: what performance level you think ill get on it, compared to an nvidia 6600gt?
Kano: i dont know any benchmarks for that card
redeeman: i think that the free drivers will have same performance delta % as they have on yours
Kano: well it depends on the functions used
Kano: it is surely fast enough for compiz
redeeman: any information you can give about what is slow, and what isn't
redeeman: i don't care about fancy smancy stuff as compiz
Kano: you will not be able to play doom3
Kano: that engine is too new
Kano: maybe up to quake 3 engine
Kano: and not at really high res
cxo: http://www.tomsguide.com/us/nokia-symbian-cellphone,news-1769.html
redeeman: Kano: but how can mesa state opengl 2 support if it doesent have glsl? isn't it part of the spec?
Kano: glsl is a language which needs to be "compiled"
redeeman: yeah i know that
redeeman: i thought amd said they would provide code to do that?
redeeman: for the radeon hd stuff
Kano: you can be sure that will not happy this year
redeeman: so the opengl 2.x support in mesa is only on pure software?
cxo: booo nvidia and yay amd
cxo: what a twisted fate
Kano: nope
Kano: the basic things are of course accellerated
Kano: just not the full spec
cxo: damn my 7600gs is gonna be worth nothing now..
Kano: when you use software only rendering usually everthing is rendered
redeeman: doesent it fallback to software for unsupported stuff?
Kano: when you have got partly supported hardware rendering, then parts can just miss
Kano: do you know glxinfo?
Kano: that shows all supported extensions
redeeman: yes but as said, haven't bought the card yet :P
cxo: you cant partly soft/hardware render things
Kano: you can use it for playing videos, compiz, old games, but really nothing new
redeeman: cxo: you can fall back to software for many things
cxo: yes, but you cant mix
cxo: you either send your commands through libGL or mesagl
cxo: not both
cxo: they implement the same api
cxo: ubuntu MID looks great
cxo: i wanna try this...
cxo: hey michaellarabel
michaellarabel: cxo: Hi
cxo: a few colleagues and i were wondering what you meant by "free software zealots could make the decision (or several decisions over time) that would block critical elements of the kernel that are necessary for the binary drivers to work"
michaellarabel: expanding the coverage of GPL_ONLY symbols and some patches that have been proposed before that would significantly break the binary drivers.
cxo: the "free software zealots" are the people eg on that kernel driver blob statement?
michaellarabel: Some could be called that.
cxo: why would a kernel dev want to do that?
michaellarabel: Because of their beliefs in free software
cxo: they aren't just mythical hippies with long hair and smoke weed... love/peace etc.., they are all heavily paid employees
redeeman: believe me, the availability of a free driver for nvidia/amd hardware will change nothing
redeeman: if at some point something nvidia uses, is considered an internal interface, they _WILL_ export it with gpl
redeeman: and nothing nvidia says is gonna change that
redeeman: and torvalds won't interfere, he already said that
cxo: all significant kernel dev is paid by various companies that use linux in their products
redeeman: cxo: all kernel developers are significant
Kano: that gpl only thing is something really stupid. like gregkh forced a patch for usb in 2.6.25
Kano: and there are still not replacement drivers
cxo: kh can be an asshole sometimes
redeeman: which replacement drivers?
Kano: for avm hardware mainly
redeeman: well.. export_symbol_gpl is only a guideline
Kano: his point was that those binary drivers could be written in userspace
redeeman: was it an internal thing?
redeeman: gregkh is no fool
Kano: that will be the truth, but a company that did not update the binary only drivers after release will never create new drivers for hardware which is +10y old
Kano: then the hardware is just no longer supported
redeeman: that's not the kernels problem
Kano: well it forces that you do one of 2 things
redeeman: the kernel can not slow down because some weird external company doesent want to play by the "rules"
cxo: hmmm
Kano: a) revert the patch and be able to use the hardware you have got
Kano: b) buy new hardware as you can not use it anymore
cxo: the "weird external company" is what writes the kernel
redeeman: no it isn't cxo, because then the driver would already be upstream
redeeman: and there'd be no issues at all
Kano: so what would you do, if you would be affected
redeeman: Kano: probably get new hardware
Kano: well i prefer a)
redeeman: but really, even if it's an annoyance for users, it's NOT the kernels fault
redeeman: the kernel is more than willing to host even the most obscure drivers
redeeman: and maintain them indefinetly, as they are used
redeeman: really, hardware vendors that are not assholes have an EASY time
Kano: do you think when a vendor bought licences from other companies to write drivers they would allow em to write open source drivers?
Kano: i highly doubt that
redeeman: i think that how the company decides to deal with drivers for the HARDWARE they are selling, is not my concern
redeeman: as far as im concerned, if their drivers arent free, and merged, they arent supporting linux for their hardware
Kano: you can do what ever you want with code when everything was created by your own
redeeman: well that's not the consumers problem
redeeman: then they will simply have to purchase the code, or write it themselves
Kano: well would you support hardware which is 10y old with new drivers?
redeeman: if they had made proper drivers back then, they wouldn't need to write new drivers
cxo: something is going to happen soon
cxo: the kernel cant keep going like this
redeeman: "like this" ?
Kano: only linux has that gpl only thing, no commercial system ever had that
cxo: yeah, its not a desktop operating system kernel to replace win3.0 anymore
redeeman: Kano: because commercial systems doesent document the internal interfaces
redeeman: so people don't use them
redeeman: and IF they do
redeeman: the commercial vendor doesent care at all if it's broken
cxo: its a big bloated image covered in obscure hardware support for some big blue chip
redeeman: cxo: drivers are pretty much self contained
Kano: well driver development works a bit different. usually commerical systems have got even a much more stable abi, so that you can reuse drivers more easyly
cxo: there is a 9800GT, 9800GTX, 9800GTX+ and 9800SSC
cxo: wtf , did they run out of names...
redeeman: linux is different
redeeman: linux isn't your run of the mill closed system
Kano: yes abi are changed really often
redeeman: and for good reason
redeeman: and it's a BENEFIT
Kano: not much, but enough to need patches for older drivers
redeeman: the drivers are updated as the api changes
redeeman: vendors are just gonna have to realize that linux is NOT some commercial system
redeeman: if they wanna support it, they cannot use the EXACT same model as on the closed systems
cxo: its a free boat ride
cxo: thats what it is
Kano: as those binary blobs are surrounded by an open source loader usually anybody who knows the changes can make em run
cxo: thats true
cxo: the wrapper is very simple to write, its just function pointers
Kano: it is not so much different from firmware, just that firmware is uploaded to the device itself
Kano: and those binary blobs are inside the kernel module
cxo: yes, having your scanner crash is not a big deal, but your entire pc....
Kano: when the module is fully open you could look for errors inside it - but i highly doubt that so many users are willing to do so
redeeman: Kano: for performance i think actually that X3100 is fine
redeeman: shouldn't an R500 with free drivers match that?
cxo: heh, there was only 1 patch from v2.4.36.5 to v2.4.36.6
Kano: redeeman: i guess so.
redeeman: oh well, i guess ill order the card tomorow
redeeman: i mean ffs, it's only half an hours work :D
cxo: but the power users and devs like you and i can fix it and push it back Kano
Kano: i can only do very simple changes
Kano: i never found a fix for a crash myself
cxo: oh
Kano: creating some patches for kernel abi changes is the max i did
cxo: about 50% of my work deal with kernel space
cxo: but anyways, that wasnt my point
Kano: this took enough time for me as i have to diff the kernels to find the differences
cxo: it doesnt matter if the n00b running ubuntu cant debug his driver, his distro maintainer will
Kano: and some other patches i made, like supporting the guitar hero guitar to the xpad driver, this patch is from me
Kano: but that whole patch was about 2 lines huge
cxo: so tomorrow the 4870 is coming out...?
cxo: is getting one!!!!!!!!
cxo: has been putting together his pennies for a while now
cxo: stares at the porcelain pig
Kano: i made it because i bought the game + guitar and wanted to use it with frets on fire
Kano: *g*
Kano: http://kanotix.com/files/kernel/unused-patches/xpad-2.6.24.patch
Kano: i would like to know how to revert the Y axis values as they are reversed
Kano: jscal can fix this however
cxo: http://www.theinquirer.net/gb/inquirer/news/2008/06/24/nvidia-price-protects-channel
cxo: negate the value or something, or find its range and invert it
cxo: are u reading this...
cxo: nvidia is totally loosing it
Kano: well intel will be a really hard competitor when they begin to produce gfx cards
redeeman: i hope they beat nvidia to death
Kano: that will not happen too soon, as they need to learn - and in most cases you have to learn from your own failures
Kano: but maybe in 10 years it could be really problematic
Kano: maybe then nvidia sells cpus too, they already began to produce arm cores for mobile devices
redeeman: i still hope they beat them badly
redeeman: and i hope the nvidia CEO gets fired
redeeman: and have to live on the streets
redeeman: and then has to beg for money
Kano: hehe
redeeman: then i would fly there
redeeman: and shove an objdump of his crappy binary driver, into his begging hat
cxo: did you read the thing on the yields of the wafer?
cxo: the channel partners are not making anything
cxo: yeah serves the mother fathers right
cxo: keep your binary blob bitches
redeeman: one can only hope that the persons responsible at nvidia comes to regred it, badly
cxo: " Nvidia has no effective countermeasure to the R770, the GT200 was quite simply botched, and now they are going to pay for it."
cxo: my first ATi card, what a time to buy....
Exopaladin: eh, they had a good while selling tons of 8800GTs :P
redeeman: but you cannot use it properly? why buy now?
cxo: who bought the 8800gt? it came a month after the 8600gt and 8800GTX
cxo: everyone bought one of those
cxo: only a bunch of poor linux users bought it when the prices dropped
Exopaladin: heh, most people I speak to in other chans didn't buy the 8600GT or the 8800GTX and ended up getting the 8800GTs when they came out
cxo: heh i was right then
Exopaladin: mainly because the 8600GT wasn't a massive improvement over the last gen and the 8800GTX was EXPENSIVE
cxo: k the 4870 is $329 and is coming out tomorrow
redeeman: how much will it be in europe? double?
Kano: why dont you buy now the 9800 gtx after the price drop?
Kano: i am sure you will have got more fun with it, no wine problems specific to fglrx...
redeeman: i agree
redeeman: the price drop hasn't happened in .dk, lol
cxo: redeeman, 249 pounds, including vat
cxo: Kano, i plan to buy a hard drive as well and install windows
cxo: heh the 8800gt is like sub $150 now
cxo: haha
cxo: man.......no one is preordering the 4870 yet
cxo: whats a bit scary is, cos the 3870x2 is $440 ish, and the 4870 beats it, will the 4870 price go up, or the 3870x2 go down
cxo: holy shit the 4850 is selling for over $370 in canada
Kano: the 3870 does not work with fglrx yet, i published a hack however to try
Kano: err the x2 i mean
cxo: (oh that price was for 2)
cxo: statement from bfg http://channel.hexus.net/content/item.php?item=13957
m-c: How many people are still out there saying, "Oh gosh, if only I can squeeze another 2 frames per second!"
m-c: Well, Michael, for one, that's a given, of course. ;-)
m-c: People can run 2x-4x AA graphics at super high resolutions, even on mid-range ($100) cards, today. Is NVIDIA's strategy: "we will be fastest!" Seriously?
Kano: play crysis ;)
cxo: Maybe so, but one thing’s for sure: any partners who aren’t happy with NVIDIA’s handling of the situation now have a good alternative GPU option.
m-c: no thanks
vadi2: Play Spring RTS
Kano: what is that
vadi2: The game handles up to um.. 16 * 500 units on screen. brings any card to it's knees
cxo: poor channel partners
m-c: Spring ran great on my old 6600GT
vadi2: a really nice strategy game.
cxo: imagine you are in their situation
cxo: ok so atis best card is a 3870x2, over priced, no comparison to even the 8800GTX, so you go ahead and buy the next gen 9800GTX and the 280GTX cards, then all of a sudden you got #199 cards making $600 nvidia cards look stupid
cxo: what do you do...
Kano: but the 3870 x2 does not run with fglrx without hacks yet, the pci id was not added - would be really easy for ati to run it as single 3870, but for some strange reason they prefer not run it at all
michaellarabel: cxo: The Linux benchmarks of the Radeon HD 4850 will probably be on Thursday...
m-c: Fantastic.
michaellarabel: Though unsure yet whether I'll be allowed to publish the Linux CrossFire benchmarks early...
Kano: michaellarabel: do you use wine for some games?
michaellarabel: Not for this article coming out Thursday.
Kano: well i setup wine to play trackmania nations forever
cxo: michaellarabel, the 4870 is coming out tomorrow, do you think you can get your hands on one
Kano: which worked really nice with nvidia
Kano: no go for fglrx...
Kano: nothing changed only gfx card
redeeman: yeah wine doesent work with fglrx
redeeman: it's really weird
redeeman: and fglrx seems to be put in weird states by wine
cxo: "Looking into the future, it appears that this may be one of the last times we’re discussing the GPU market in terms of NVIDIA versus AMD/ATI. Intel’s discrete graphics offering – codenamed Larrabee – is expected to make an appearance in 2009 and it will have the backing of a company that’s several times the size of AMD and NVIDIA added together."
michaellarabel: cxo: I can't comment on the 4870 for another 2 hours, 18 minutes... Though I will say I won't have the Linux results ready this week.
redeeman: so that you can start a game in wine, then next time you start, it won't run
cxo: you're playing with the big boys now...buaahahahaha
redeeman: and then one needs to run a native opengl app to "reset fglrx"
cxo: they issue people like you NDAs as well michaellarabel ?
michaellarabel: cxo: Of course, been under various NDAs with them for ages.
cxo: so you have an agreement with them?
cxo: do they send you hardware?
Kano: redeeman: well sometimes i need 2 tries for trackmania but then it runs with nvidia. it only runs with working internet btw
cxo: "... warning: “A lot of companies have gone out of business trying to compete with NVIDIA on GPUs.”
cxo: HEXUS.community :: your
Kano: redeeman: if you want to try it on your own i can help you get it running
redeeman: Kano: i never had problems with nvidia and stuff needing "2 tries", i first saw this with fglrx
cxo: S3 and Savage dont count mr Scott
redeeman: Kano: what is trackmania?
Kano: a very cool racing game, fully free variant available for download with 56 tracks
redeeman: can a quadro fx 3400 drive it?
Kano: i played it on X3100 with win ;)
Kano: should be not problematic the card
redeeman: wishes he had X3100
redeeman: can it be played in highres? :D
Kano: you have to set it to medium details, but i play it with 1600x1200
Kano: you need one registry hack and 2 dlls
redeeman: that might be fun to try
redeeman: but it will have to wait untill probably 1.5 days
redeeman: since povray is still only at 62%
redeeman: and it's kindof eating 400% cpu
redeeman: so i don't have much to spare
Kano: redeeman: i sent you all you need
redeeman: okay :)
Kano: first you regedit the regfile
Kano: after setup of the game put the 2 dlls in the zip files into game folder
redeeman: and just a nonmodified wine can do it?
Kano: sure, used 1.0
redeeman: ok
Kano: dont forget the 3rd file to accept
cxo: wonders if michaellarabel is avoiding his questions
redeeman: i have autoaccept
redeeman: it appears to be stuck
redeeman: ill cancel it
redeeman: resend please
redeeman: Kano: i remember in the old days where wow didn't work in vanilla wine
redeeman: that was when i started developing my hate for nvidia
redeeman: i was the person that solved the nvidia crap wow+wine bug
Kano: not bad
redeeman: the crappy nvidia driver reported incorrect information
redeeman: so wine crashed
Kano: but i dont play wow ;)
redeeman: i don't either anymore
redeeman: haven't for a long time
redeeman: the nvidia driver reported wrong drawables, lol
redeeman: that's actually really something, even fglrx did that part correct
redeeman: that's got to be a first where fglrx does it right :)
redeeman: anyway, kano, ill let you know how it goes
Kano: do you know the download url?
redeeman: but probably it will take another 24 hours for povray to finish
redeeman: no but isn't it on the site?
Kano: it is easy to find
redeeman: if i cant find it, ill ping you :)
redeeman: 63% finished it is :D
redeeman: and it's spend 52 hours 22 minutes
Kano: http://files.filefront.com/TrackMania+Nations+Forever+Free+Full+Game/;10013754;/fileinfo.html
Kano: well you have got a quad core
Kano: you can easyly play a game
Kano: while rendering
m-c: cxo - a big part of signing a non-disclosure agreement is not disclosing the information ;)
redeeman: it's using all the cores
Kano: until you nice it to -20 it will not hurt wine
m-c: I signed one recently that explicitly said that I could not even discuss that signed the agreement.
redeeman: are you sure?
redeeman: it seems to slow down paludis considerably
Kano: then renice it a bit
Kano: with a positive value
redeeman: povray seems to be out of control
redeeman: i tried to bg it with ctrl + z
redeeman: but it ignores the signal, lol
Kano: do you know renice?
redeeman: yes
redeeman: but renice in my experience doesent typically have enough effect
redeeman: sched_idleprio was alot nicer for this
m-c: redeeman: I saw a demo of sending a rendering job to google's app engine
Kano: Meep = mtippett?
redeeman: seems so
Kano: hi Meep
m-c: redeeman: they created 15 VMs and made a 30 minute rendering job take 4 minutes :)
Meep: whistles quietly and looks around innocently.
redeeman: m-c: yeah, this ones been going on 52 hours already
m-c: do a search on youtube for the demo
Kano: redeeman: hopefully your pic will render nicely then *g*
m-c: and you pay by the hour for the VMs, so when your job is done, there is no monthly fee ;)
redeeman: Kano: actually it looks to be a failure :(
Kano: is there a cuda optimized povray?
redeeman: doubtful
redeeman: povray is moving very slowly
redeeman: the devs may only first be hearing about cuda right now
vadi2: isn't cuda proprietary?
redeeman: yes
redeeman: which is another good reason against it
Kano: pah
Meep: http://www.khronos.org/news/press/releases/khronos_launches_heterogeneous_computing_initiative/
Meep: CUDA is to OpenCL what Cg was to GLSL
vadi2: yes, so cuda should not be used! it's proprietary *hiss*
m-c: CUDA? How about all of NVIDIA? I am ready to have an NVIDIA bonfire party after their announcement today.
vadi2: what did they say
m-c: They said the kernel developers did not know what they were talking about, in regards to drivers.
vadi2: in the business sense sure
m-c: Actually, in a technical sense. NVIDIA believes keeping their drivers closed is the best approach for linux graphics.
redeeman: ill bet they believe it's the best way for them to assrape their customers
m-c: Despite the fact that a petition was created, signed by linux developers, saying otherwise.
vadi2: m-c: is it not? they made the best linux drivers about
m-c: But what do linux kernel developers know... they probably have never played Crysis
Deanjo: but not signed by the project leader lol
vadi2: m-c: prolly powered by hollywood, but still consumers get a nice piece of it.
vadi2: it's worked great so far
vadi2: the only open-source card isn't in general production. best open-source driver is the "ati" one that runs on my t40. *shrug*
vadi2: (it's the best because it runs compiz and suspends/resumes/hibernates without a hitch)
redeeman: the linux kernel team maintains drivers for a very wide variety of hardware, which generally is of alot better quality than nvidias driver
m-c: with intel and amd open graphic drivers, nvidia is out-moded, as far as I am concerned
vadi2: I mean graphics.
Kano: redeeman: http://fastra.ua.ac.be/en/index.html
Kano: do you know that
vadi2: still, atm, so far, they've been best.
redeeman: they are not the best for stability
vadi2: say that when they'll be proven wrong, then it'll be of some value. this is all too early imo
redeeman: or security
vadi2: no comment, I don't experience issues
cxo: oh sweet
cxo: the first 4870s have hit hong kong
redeeman: so you never had the drivers installed those YEARS where the nvidia root security issue existed?
cxo: $379+shipping
redeeman: or the MONTHS where it was KNOWN to exist, but nvidia didn't bother patching?
Kano: Meep: could you explain why fglrx does not add the 3870 x2 pci id when it is possible to add that id to the fglrx kernel module + chipid override to 3870?
m-c: Meep: Any idea what is up with that Khronos Group? They formed back in 2006, but I've never seen anything produced by them
vadi2: aren't they behind opengl?
m-c: ... other than OpenKODE that was sort of not really used
m-c: http://www.khronos.org/about/
cxo: http://translate.google.ca/translate?u=http%3A%2F%2Fwww.tomshardware.tw%2F574%2Cnews-574.html&sl=zh-CN&tl=en&hl=en&ie=UTF-8
Meep: A couple of lead-in comments... I lurk everwhere... But don't talk often... I *will* reserve the right to not response... Don't take it personally.
Meep: The 3870X2 is not supported - there are a few reasons.
redeeman: bridgman said it would work but only as a single card
Kano: yes some verfied that already using chipid override
Meep: Also remember that the external - ie: what you guys see - is a small part of what goes on.
Kano: well when you want to use fglrx you must have lots of time ;)
redeeman: that piece of information doesent really help users, Meep
Meep: m-c: the Khronos group is the new ARB. They run the standardization for *all* of the OpenGL variants.
Meep: redeeman: I understand that, but at this stage all I can say is that it currently is not supported.
redeeman: that seems to be the response for alot of things
redeeman: don't take this wrong
m-c: Meep: Ah, I see, thanks
redeeman: but how can you really claim ati hardware as supported?
Meep: There are a lot of things that I cannot say publicly.
Meep: Define "support"
redeeman: as in.. being able to properly use the product one bought
m-c: ...like george carlin's seven dirty words...
redeeman: as in.. it renders the opengl stuff properly
redeeman: (kano has info on that)
redeeman: as in.. it works with the same opengl stuff as OTHER drivers does
Meep: *sigh*... Be careful of which paths you want to go down...
Kano: Meep: do you use hardy currently?
Meep: Intrepid
redeeman: Meep: i just don't see how you(by that i dont mean you personally) can in all seriousness claim to support linux, it's just misleading customers
Kano: hard to test with live cds as it currently does not exist
Meep: My use of "support" is that I will put an engineer on the product and the issue to resolve an issue.
Meep: redeeman: There are *many* people that it does work for.
redeeman: Meep: because they only do a small set of things, which works
redeeman: Meep: ill bet for instance, that wine doesent work for ANYBODY at the same level it does with other drivers (hint: nvidia)
redeeman: anyway, i gotta sleep
Meep: ponders how to respond...
redeeman: you don't have to
Kano: Meep: did you try my lenny repo for gl2benchmark?
Kano: deb http://kanotix.com/files/fix/gl2benchmark.lenny ./
m-c: WINE is an intermediate, jury-rig solution while more applications are matured on the linux platform. Personally, I would rather not see much optimization or development effort focus on WINE.
Kano: verified with hardy, maybe it works for intrepid too
Meep: Kano: No. I contacted the author. gl2benchmark isn't really something that he supports.
Kano: well i know the author of course
redeeman: Meep: i can see how you support linux by that definition of "supported", since it doesent actually means that stuff must work NOW, but rather "we will work on it... whenever"
redeeman: Meep: but i believe most people think of support as "stuff works now, and the few bugs that MAAYYY be, will be fixed promptly"
Meep: Work on it relative to priorities and mixed in with other issues.
Kano: basically the newest versions are on my site
Meep: Can't make everyone happy.
redeeman: Meep: for instance, ill bet, that if some big game, like crysis, didn't run on your windows driver, that would get fixed an order of manitude faster than opengl compliance we see with fglrx
Meep: Quite possibly. But that would be mainly financial.
redeeman: m-c: wine itself doesent matter, compliance does, which wine seems to expose
Kano: Meep: do you know the people who wrote this: http://ati.amd.com/developer/rendermonkey/
Meep: If point-sprites were heavily used by the workstation market, it would be fixed an order of magnitude faster than being visibly a problem in 1 obscure (sorry Kano) benchmark and 1 game (flightgear).
redeeman: Meep: so then, shouldn't the relevant litterature say: "Linux: supported (but only at 1/10000 the speed of our other supported OS's)"
m-c: redeeman: Well, let's get a benchmark that exposes all these compliance points, as you say, and use that. Let's not measure ourselves on how well we run windows applications.
Kano: Meep: they are used in simulations more often. that benchmark tool is definitely not obscure, it is open source and based on open scene graph
redeeman: m-c: wine is the benchmark, if you wanna spend time re-inventing a testcase, that's your thing :)
Meep: Sure... Who do you think pushed PTS to have a GL compliance test.
m-c: redeeman: wine is hardly a benchmark - wine is a hack
Kano: Meep: and interestingly the render monkey tool is based on osg too
redeeman: m-c: wine is an implementation of an api
m-c: the hell it is..
redeeman: m-c: there are lots of native applications using wine
Kano: Meep: saidly the code for the viewer does not compile with gcc
redeeman: m-c: for instance, i have ported some inhouse winblows apps to linux using winelib
redeeman: m-c: those would undoubtedly have the issues, had they used opengl/directx
Meep: I'm going to go quiet for the moment... A suggestion, read between the lines in most of my comments... Draw your own assumptions.
Meep: Redeeman: What literature are you referring to?
m-c: no distro will be redistributing your ported windows applications running through wine any time soon, so excuse me for not caring
Kano: Meep: well a bug introduced about 1 year ago and nothing fixed in the meantime is really good for marketing ;)
Meep: Which bug?
Meep: Pointsprites?
Kano: yes, the modeline bug is even older
redeeman: Meep: i don't know, that new fine stuff talked about on phoronix with boxes with tux logos on, and driver releases and stuff, saying "Supported"
Meep: Meep: If point-sprites were heavily used by the workstation market, it would be fixed an order of magnitude faster than being visibly a problem in 1 obscure (sorry Kano) benchmark and 1 game (flightgear).
Meep: r
redeeman: but why doesent it work with wine? surely there are LOTS of other non-working opengl stuff
Meep: Don't know the Wine devs most likely use NV. Consequently they release based on that, and choose to interact with NV.
Kano: but shouldnt a driver render everything correctly? there is a standard and the driver definitely does not fullfill it in that case
Deanjo: ponders what to do with all this old NFR software
redeeman: Meep: i believe that wine also works with a few of the open drivers, just slower
Meep: Sure.
Meep: points to my comment 2 or so lines ago.
Kano: but 1 year?!
cxo: are u guys still arguing about wine
cxo: just buy a bottle already
Meep: NV has lots of bugs, Windows has lots of bugs... How would it be prioritized?
redeeman: Kano: well :P nvidia has spend more than 2 years not fixing an edid bug i reported
redeeman: Meep: i would think fixing a rendering bug would be higher prioritized than a fancy looking amd control center
michaellarabel: redeeman: I have an NV bug going on 3+ years old that's still not addressed...
Kano: well the visible bug fixes are really small in fglrx, even more bugs seem to be introduced with new releases
redeeman: michaellarabel: yeah i believe that, they don't seem to fix ANYTHING reported, unless they personally care about it
michaellarabel: They'll give you a bug tracking number... which is useless.
redeeman: michaellarabel: the edid issue i got, i reported, along with all relevant information, ieven wrote an edid parser which CORRECTLY parsed my monitors blob, but they haven't fixed it
Kano: well in most cases nvnew.net should be used i think for nvidia bugs
redeeman: every few nvidia driver releases, i hook up the monitor and test if they have fixed it, but they never have :)
Meep: Kano. Can you enumerate the publicly accessible applications that expose the pointsprite bug?
Meep: Is Brains on?
redeeman: Meep: i imagine a rendering compliance suite will :P
Deanjo: sends Kano a still sealed copy of Partition Magic 2
Meep: redeeman: Do you have a rendering compliance suite?
redeeman: no, use kano's thing
redeeman: Meep: i do have one piece of information that MAY be helpful for you
Kano: Meep: for the modelines: any modeline crashes xorg 7.1.1 - base install of etch is all you need to verify
redeeman: Meep: when i tested fglrx last, i was able to start wine+wow sometimes, but after a successful start, fglrx got in a broken state, only fixed by running neverball, then i could run wine+wow again
Meep: *sigh*. Redeeman: "gl2benchmark  wasn't developed further since mars 2007 , but it workes very good for my daily testing needs.  I just made gl2benchmark to test if our VisSim-applications could run under Linux etc. " From Markus Hein, the author of gl2benchmark
vadi2: redeeman: what video card are you using? You hate both ati and nvidia
redeeman: vadi2: i currently have an nvidia card in
vadi2: redeeman: why?
redeeman: Meep: so what about the purpose? does it matter? it exposes a bug?
redeeman: vadi2: because it was the only card i had laying around
Kano: Meep: it was developed as a showcase tool for live images with 3d driver autoinstall feature
vadi2: redeeman: you're being hypoctirical.
vadi2: redeeman: stop using it right now!
redeeman: vadi2: how so? i cannot say something stinks while using it?
cxo: heh ati likes to release cards without drivers, thats nice
Meep: Redeeman: I can find lots of applications that expose lots of bugs in lots of things... The eventual impact to the market is the important thing.
vadi2: redeeman: but it's sucks badly. don't use it.
cxo: apparently the suckage on the 4870 on windows is because of no proper drivers
redeeman: vadi2: actually it does suck so bad that i have refrained from using it
Meep: Kano: Your use of gl2benchmark is that. There is a big difference.
vadi2: redeeman: and continue refraining. why did you put it in?
Kano: Meep: as his entrepreneur uses open scene graph - to show how well it works with linux
Deanjo: didn't they just release a hotfix for the 48xx series cxo for windows
Meep: Kano: Yes. But he wrote it for testing the *NV* drivers.
Meep: My discussions with him indicated that he has never run it on ATI.
cxo: Deanjo, i'm reading a review in the future, and apparently that didnt do anything to performance
Kano: sure because i told him that it does not render correctly there
Kano: i could not recommend him to buy ati, do you get why?
Deanjo: lol, STOP advancing your computer clock cxo, that's cheating
cxo: haha
Meep: Kano: For the modeline issue.. Just put a one line bugzilla in ati.cchtml.com.
cxo: the asians have the cards already, so there are a bunch of reviews sprouting everything
Kano: Meep: but there is already a modeline entry
cxo: we should get our english reviews tomorrow
Meep: Kano: Which bug? I don't want to invest a developer in attempting to reproduce a problem.
vadi2: redeeman: i'm waiting for an answer, or your talk will mean nothing since you yourself are using it.
redeeman: vadi2: wtf are you talking about? why cant i say something is crap, while use it?
Kano: Meep: you can add any modeline, therefore the sample should crash etch
Meep: Kano: We *do* have modeline testing.
Kano: i basically add about 100 modelines
cxo: here's some marketing stuff from ati http://64.233.179.104/translate_c?hl=en&sl=zh-CN&tl=en&u=http://www.tomshardware.tw/550,news-550.html
redeeman: vadi2: also, what is that weird seemingly-utf8 weird sign at the beginning of all highlights you do?
vadi2: redeeman: you sure can. "it sucks badly, don't use it" "(but I'm using it myself)"
vadi2: that's pidgin.
Meep: Kano: I can't help you if you want to push back too hard.
Kano: http://kanotix.com/files/fix/xorg-conf/xorg.conf.ati-aiglx
Kano: that is an example
Kano: lots of modelines
vadi2: redeeman: being a hypocrite won't get your advocating anywhere.
Kano: also you can try somethign without modelines too
Kano: when you select res 1152x864 - works without modeline too
vadi2: redeeman: but you can continue, no prob. just warn people ahead.
redeeman: vadi2: i didn't write here "it sucks badly, don't use it"
Kano: then you can try amdccle (or xrandr -r 100)
Kano: that will be applied
Kano: but not used
Kano: when you check the monitor
vadi2: redeeman: if pidgin logged this channel (dunno if it did), I surely can find lots of examples of you furiously bashing nvidia to an obnoxious point.
redeeman: vadi2: yes BASHING
redeeman: vadi2: and how would i know it sucks, if i didn't use it?
vadi2: redeeman: don't use it if it sucks so badly and keep quiet. nobody's forcing you to use it.
Meep: Kano: How many other users do you know of that use that many modelines?
Shahid: lets make an open source computer, as in the electronics
cxo: nvidia and microsoft sitting in a tree, p.i.s.s ing me off
redeeman: vadi2: i am warning people that the drivers are crap
Kano: Meep: all kanotix users, as this is the default here
vadi2: redeeman: instead you're forcing yourself to use and you continue bashing it because you keep using it.
redeeman: vadi2: and there doesent really appear to be many alternatives on the market
redeeman: except apparently the new R500 dri support
Meep: Kano: No offence, but outside of Kanotix?
redeeman: for which i will order the hardware tomorow for
Shahid: we all complain about the price of oil, yet we still buy it
cxo: whats funny is, there is more official product literature on non amd.com about the 4800 than on amd.com
vadi2: redeeman: great.
redeeman: Shahid: oh you must not! vadi2 has spoken!
Meep: Kanotix is not a supported Operating System.
Kano: Meep: kanotix is based on debian etch, that should be supported
Kano: the xserver is the one from debian
redeeman: Meep: lol. that's another crap thing about fglrx, it's useless to most people, if you "dont support" anything but your customers enterprise distributions
Shahid: I'd like to see gpu's integrated into the same physical chip with the cpu
Meep: Redeeman: Out of interest, what sort of work do you do?
cxo: soon the cpu will become part of the gpu, not the other way around
redeeman: Meep: software development and server solutions
cxo: computing is becoming more visual
Meep: Custom work?
cxo: math has always been math
redeeman: Meep: yes
Meep: Redeeman: COotract?
Meep: Erm Contract?
Shahid: i don't know, floating point logic is scary
redeeman: Meep: no, im a consultant
Meep: Basically. Support is very different from "working"...
redeeman: Meep: i also wrote this on the forums, the thing of saying "rhel, sled is supported!!" is useless to us, what we need is "works with X server version blablaba, kernel version gah gah"
Meep: Support for me (and whenever I use it), implies that it has sufficient priority that I am expected to, and will invest engineering effort in resolving issues.
redeeman: support to mean, means that it works, and if issues should arise, outside of normal scope of "working smoothly", it will be fixed
Meep: The "it will wok on" is a completely different perspective.
Meep: Er. work:
redeeman: for instance
redeeman: all the time(even still here) the tearing issues have happened
Meep: So, it should work with debian, gentoo, Fedora, (and even Kanotix).
redeeman: that's NOT "supported" in my mind
Meep: But it is not supported on those distributions.
redeeman: it's broken for various people on all dists
Meep: Redeeman: You can define supported however you want.
redeeman: well your definition seems extremely unique
redeeman: by your definition, having NO driver is supported aswell
redeeman: because you will assign an engineer to create one with 3d support
redeeman: surely you must know, that atleast in the consumer market, NO consumers share your(atis?) definition of "supported"
Meep: In the consumer market, who are ATI's customers for Linux?
redeeman: for instance if i were to buy a 4850
redeeman: for my own personal entertainment and gaming
Meep: Go on.
redeeman: what?
redeeman: i would be the customer then
Meep: You mean a Sapphire 4850?
redeeman: well.. whichever
redeeman: i realize that im not directly dealing with ati
m-c: Saying that you will support something with an "out of the box" linux distro (like RH4, SUSE, or Ubuntu8.04) should be good enough, even if just one specific example. Would give the customer something on which to test.
redeeman: bht that is kindof how it works
Meep: So, have you asked Sapphire if they support Linux?
m-c: Not like it is hard to download and use a new linux distro
redeeman: m-c: no but even if it works there, it would be no solution and an unviable workaround
redeeman: Meep: no, i haven't bought anything from them yet either
redeeman: Meep: i understand where you are going at
m-c: Could even make a test package that could be downloaded and run in an isolated environment
Kano: 58M 2008-06-18 18:55 ati-driver-installer-8-6-x86.x86_64.run
Kano: 33M 2008-06-25 05:03 ati-driver-installer-8-6-x86.x86_64.run.new
Kano: what do you think about a much smaller installer using lzma
Kano: same content
redeeman: Meep: so you are basically saying, that AMD/ATI's graphics dealie, is that you assign that responsibility 100% over to the actual manufacturer of the card, which the consumer(me) buys from?
Meep: Since Sapphire actually bought the chip.
redeeman: well sure okay
Meep: Not quite.. But that plays into it.
Meep: Likewise OEMs.
Meep: Michael captured it in an article some time ago.
m-c: I always here people say there are too many linux "versions", when the fact is there is just one kernel. There are a lot of distros, sure, but just pick one to support.
Meep: m-c: There is not one-kernel. There are many variants of kernels.
Kano: Meep: do you want to test a full lzma compressed installer?
redeeman: m-c: they shouldn't support "distros", but just say what versions of software are required, distributions WILL take care of the rest
Meep: Redeeman: We need a commercial entity to interact with.
redeeman: why?
michaellarabel: redeeman: This may be the article, http://www.michaellarabel.com/index.php?k=blog&i=121
redeeman: why cant you just write a driver that works against specific software versions?
redeeman: nvidia seems to be able to do that?
Meep: m-c: We support Red Hat, Novell, Ubuntu
Meep: and Red Flag.
Meep: Because each version of the software is different.
m-c: meep: you are saying those all use different kernel variants?
Meep: Yes. In the areas that we are exposed.
m-c: huh
Meep: RH has 2-3 variants for large memory.
Meep: How many X versions do you think we support?
m-c: I guess there is 32-bit and 64-bit...
Meep: 6.8.2, 6.8.99, 7.0, 7.1, 7.2, 7.3, 7.4.90
redeeman: well.. if you only support a limited number of X versions, that's fine, just don't go about saying "redhat", say xorg versions like THAT
redeeman: this we can use
Meep: We seem to not currently work with 7.3.99 (in Fedora).
redeeman: Meep: it would be quite helpful if the release notes or something, showed such exact information
Meep: There are hundreds of patches for Red Hat for their X.
Meep: It isn't the same as upstream.
Meep: Unless you are a LInux-from-scratch kind of guy
m-c: I understand the need for a company to have interaction -- You cannot be the only guys on the line for the entire OS working
redeeman: then write "7.1, as in redhat's patches"
Meep: That would be a ridiculously long list.
redeeman: Meep: but if you say that it works with UPSTREAM versions 7.1 for example, that's something _I_, and most other distributions can use
Deanjo: lol ok now that's just getting stupid
m-c: On the other hand, I do not agree that every kernel works differently - like a different type of operating system.
redeeman: well.. so smash them in a tarball
Meep: Since We support RHEL4, RHEL5 (2 versions of that)
Meep: The same for the other distributions.
redeeman: Deanjo: well.. i too would prefer not knowing about it, and it just working with all versions, but so obviously this is not possible for fglrx
Meep: UPSTREAM is mostly irrelevant. Since each distro repackages with their own patches.
Deanjo: redeeman, show me any device driver for any OS that specifies a list patches are needed to be applied before it works
m-c: Do the differences between RHEL4 and Ubuntu linux kernels, really support the statement, "too many versions of linux" ?
Meep: Deanjo: Well an OEM made me do that for RHEL once.
redeeman: Deanjo: well.. that's what i said, i would prefer NOT having to have such a list, like with nvidia, but OBVIOUSLY amd is unable to produce fglrx in such a way, and thus people not "blessed" by running a "supported" distribution, needs some way to know what software to get, to be able to use the driver
Meep: Internally NV will have the same structure.
Meep: We say XOrg 6.8 and later, 2.6 and later
m-c: Anyway, I still say that if someone wants to "support" linux, that they only need to choose their favorite distribution. All the other distros will follow in their own way, if the source code is open.
Deanjo: so you could look at the patches that were created for that distro redeeman. Having ATI repeat what is already available elsewhere is pointless
Meep: m-c: yes. Which is why gl2benchmark is not available on all distributions.
redeeman: Deanjo: how would i know where redhat or sled or anything else keeps their weird stuff? that's why i would prefer to know which versions of UPSTREAM code it works with
Kano: well i only packaged it for debian, i do not know rpm packageing
m-c: Look at the Red Hat model, for example. People found the process was too long to get applications "supported" by red hat, so they recommended they "support" them in Fedora, and RH would acquire them from there as needed.
redeeman: m-c: yes but fglrx isn't open, that cant happen the same way
m-c: If a distro and it's users want the code, then they will find a way to get it - as long as it is F/OSS
m-c: redeeman: so, fglrx has no place in linux, as far as I am concerned
redeeman: m-c: agreed, distributions should simply package themselves
redeeman: m-c: well.. hopefully soon it will be only a myth of what once was
Kano: i can accept binary blobs, but they have to work ;)
Kano: when the new ati 2600 AGP cards came out all i could say to my users was to return the card
m-c: And, I do recommend binary applications - like Opera and games - but that is a tough road and it's not long term sustainable - and it'll never be distributed in distro repos
Kano: they are happy with nvidia now ;)
redeeman: i don't care what APPLICATONS people use, as long as it works with standards
m-c: and what I want is the device drivers for the hardware I purchase to be open so it can be used and improved as I see fit
redeeman: me too
Kano: the time between product available and driver available and working was really too long there
m-c: redeeman: Someone tell it to the Apple users ;)
m-c: Somehow, a whole bunch of linux users got confused and switched to Apple with closed *drivers* and open *applications*... pretty much backward to what we're trying to do here.
redeeman: they probably saw their ipod and bent over, lubed up, and limped to steve jobs
m-c: Saw a guy wearing a Debian t-shirt working on a iLaptop in a coffee shop the other day. Talked to him for a while, and he said he used Linux for years but just wanted an Apple one day.
redeeman: lol
redeeman: must be some sort of mental lapse
m-c: Strange days.
Kano: well os x is boring when you used it more than 2 days ;)
Kano: but ok, some users like it that way
redeeman: m-c: i actually find it very shameful to live in a society which just turns their back on those people
redeeman: those people obviously need help
redeeman: we should be trying to cure them
m-c: with drugs?
redeeman: well.. i don't know what a treatment would be, but.. whatever cures them
m-c: lol
Kano: redeeman: did you every try os x?
redeeman: Kano: yes
m-c: I agree - they should be watched by a team of doctors - monitored 24 hours a day.
Kano: redeeman: the gui is sometimes a bit unlogical. and the apple keyboard is notthing for pc owners - when they heavyly use special keys...
redeeman: the gui is abysmal, it's not even logical or easy to use, and it's FAR too limited
Kano: but ok, it is not really hard to install new apps or surf the web with it
redeeman: not to mention that, it acts extremely unintuitively too
redeeman: and the application install thing is the most insane thing ever
Deanjo: Oh please
redeeman: well sure.. surf the web is pretty much the same everywhere
Kano: well it has nice animations and the new backup feature is interesting
redeeman: the animations also seems mostly weird
redeeman: for instance the way apps go into the dock
redeeman: wtf is that?
redeeman: Deanjo: that's right, not everyone is a steve jobs worshipper thinking apple can do no wrong holy god of ui design
Kano: well i would not say that windows is pure logical nor kde or gnome
redeeman: kde is alot more logical than osx
Kano: it is always a differnt view to the problem, when you are used to one thing you have to seek something else on another plattform
Deanjo: Everybody has their opinion on how a GUI should function, nobody is right or wrong
redeeman: as of gnome - well.. im not sure theres enough left to actually draw a conclusion
Kano: but withing a few days you know all what you need to know and then you get bored
Kano: or you are not really interested in customizing then you are happy that you know how it works -> these are the real apple customers
Kano: former linux users most likely only buy it because the systems look so nice
m-c: Yay, I have finally got debian installed in a VM. *whew* redeeman - would you please walk me through how to save off a snapshot of this?
Kano: m-c: close it, cp the vmdk/vdi just to another filename
Kano: thats all
redeeman: m-c: snapshot, do you mean like.. while it runs, or just like.. a snapshot of the disk to have a base image?
cxo: i agree with Kano
m-c: kano - Do I just do a shutdown?
cxo: after a certain stage, it doesnt matter even matter if you're on bare metal
m-c: because I tried that before and when it came up again there was disk corruption
Kano: sure, to backup the vm you only have to backup the hd image
redeeman: m-c: you can have kvm/qemu base disk image off another, so only changes are written to the new file
redeeman: you can even have the base image compressed
Kano: sure many things are possible, just some are more easy than others
m-c: So, I hear what you guys are saying, but I am still not clear on the steps.
redeeman: these things are really really easy with kvm/qemu
redeeman: m-c: okay, ill explain it
redeeman: these are things you can do:
m-c: I want to be absolutely sure I am making a point-in-time-copy
redeeman: 1: copy the entire disk image:
m-c: because that install was a nightmare
redeeman: just copy the disk image file, that will give you a 100% identical copy
redeeman: (while VM is shut down)
m-c: Can I copy it while it is running and I am logged in?
Kano: not good
redeeman: well.. in the qemu monitor i believe you can freeze it to make a such copy
redeeman: but i haven't tried this
m-c: okay, so when I shut down - do I need to do anything special? Or just shutdown normally?
redeeman: just shutdown normally
redeeman: and you can backup the image file, and make copies as you please
redeeman: if you need lots of identical copies
redeeman: you can use it as a base for new images
redeeman: so that only changes are written to a new file
redeeman: ill give an example with pseudocommands, so you can understand:
redeeman: qemu-img create -f qcow2 base.img 20G
Kano: yes you dont need imageing software as you already work on images
redeeman: kvm -hda base.img -cdrom gah.iso -boot d
redeeman: (now you install and do complex setup)
m-c: fantastic
redeeman: now you want 100 identical vms
Kano: images are just files, you can copy em anywhere
redeeman: so you do:
redeeman: qemu-create -b base.img -f qcow2 vm1.img 20G
redeeman: qemu-create -b base.img -f qcow2 vm2.img 20G
redeeman: qemu-create -b base.img -f qcow2 vm3.img 20G
redeeman: etc
m-c: awesome
redeeman: then only changes made, will appear in vm1.img
redeeman: and such
redeeman: you can also have base.img stored in compressed form if you please
Kano: bye for now
m-c: I want to start doing packaging. Thanks for your help.
redeeman: (use qemu-img convert to convert it to compressed format before creating vm1.img and such)
m-c: okay! I shutdown, copied, and restarted the VM, and everything looks 100% thanks again.
redeeman: yeah that is the correct way
redeeman: i really have to sleep now, but if you have any other questions or such, just privmsg me them, ill answer when i wake up
m-c: Thanks!
Deanjo: lol http://www.msnbc.msn.com/id/25272162/

< Phoronix IRC Home

Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  2. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  3. F2FS File-System Shows Regressions On Linux 3.10
  4. Previewing The Radeon Gallium3D Shader Optimizations
Latest Linux News
  1. Benchmarking The Intel P-State, CPUfreq Changes
  2. FreeBSD Still Working On Next-Gen Package Manager
  3. DNF Still Advancing As Experimental Yum For Fedora
  4. Logitech Begins Supporting Linux Users
  5. Modern Intel Gallium3D Driver Still Being Toyed With
  6. Linux 3.10 Kernel Benchmarks On A Core i7 Laptop
  7. GCC 4.8.1 Compiler Due To Be Out Next Week
  8. Linux 3.10 Kernel Benchmarks For Intel Ivy Bridge
  9. Linux's "Ondemand" Governor Is No Longer Fit
  10. Firefox 22 Beta Enables WebRTC Support
  11. OpenSUSE 13.1 Milestone 1 Released
Latest Forum Talk
  1. DNF Still Advancing As Experimental Yum For Fedora
  2. Modern Intel Gallium3D Driver Still Being Toyed...
  3. The Last GNOME 3.8 Point Release Has Been Made
  4. Sumo Lounge Emperor
  5. Logitech supports linux!
  6. Logitech Begins Supporting Linux Users
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite