/srv/irclogs.ubuntu.com/2009/05/04/#ubuntu-x.txt

tormod(I love that Firefox tells me it is an OLD file.)00:01
tormodvirtuald: would you mind reporting it on bugs.freedesktop.org ?00:04
tormodvirtuald: you should try to get a "full backtrace", see https://wiki.ubuntu.com/X/Backtracing00:05
virtualdi really should sleep00:10
virtualdlets try something01:01
virtualdhttps://bugs.freedesktop.org/show_bug.cgi?id=2153502:30
ubottuFreedesktop bug 21535 in Driver/Radeon "X crashes with SIGSEGV in xf86_reload_cursors() with SWcursor" [Normal,New]02:30
mnemobryce: ping?14:13
mnemois this supposed to work or am I doing something wrong? --> https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/37177419:11
ubottuLaunchpad bug 371774 in xserver-xorg-video-intel "[G45] i915.modeset=1 causes black screen instead of gdm (UXA)" [Undecided,New]19:11
=== ripps_ is now known as ripps
Duke`I have the same issue19:22
Duke`but I read somewhere that there was some things to setup with kernel modules before it could work19:23
mnemoah, can you try to find the url again?19:23
mnemoi really would like to try out kms19:23
Sarvattdebian fixed that in initramfs-tools19:26
Sarvattif you're building your own kernel, just enable KMS by default and boot with nomodeset when you dont want to use it19:26
Duke`mnemo: I searched about it few days ago, and I don't really remember, but it has to do with initramfs yes19:27
Sarvattit works fine on the ubuntu 2.6.30-2-3-generic just by adding options i915 modeset=1 to /etc/modprobe.d/whatever.conf19:27
Duke`Sarvatt: or by adding i915.modeset=1 to kernel parameter line, in grub/menu.lst?19:27
Sarvattno that doesnt work until initramfs-tools gets updated..19:28
Sarvattat least for me19:28
mnemoSarvatt: so how can I try it today on ubuntu?19:28
Sarvattinstall 2.6.30-2-3, sudo nano /etc/modprobe.d/i915.conf19:30
Sarvattoptions i915 modeset=119:30
Sarvattput that in it, and reboot19:30
mnemoSarvatt: thanks man19:31
Sarvattor you can just build KMS by default in your own kernel19:31
Sarvattand if you dont want to use it for some reason boot with nomodeset on the grub command line19:31
mnemoi also found this --> http://wiki.debian.org/KernelModesetting19:32
mnemowould it be sufficient to run this:19:32
mnemoupdate-initramfs -k `uname -r` -u19:32
mnemoor do I need a new kernel for sure?19:32
Sarvattthat just rebuilds an initramfs..19:32
mnemook19:32
Sarvattah sorry just opened it up19:33
SarvattI'm pretty sure that requires the updated initramfs-tools19:33
mnemook, well I guess they have that in debian then19:34
Sarvatthttp://git.debian.org/?p=kernel/initramfs-tools.git;a=summary19:34
Sarvattwe're on 0.9219:34
mnemoright and we need this commit? --> http://git.debian.org/?p=kernel/initramfs-tools.git;a=commit;h=652423c6f5b636f95899254aba213d417caff15819:35
Sarvattdont think thats it, have you tried whats on that wiki? that might end up working without any updates19:38
mnemoi'll try it19:39
Sarvattit didnt work for me last i tried it but that was in jaunary, i've been enabling KMS by default every kernel since19:39
mnemowell it sort of worked actually19:43
mnemoit brings up gdm and X in 4:3 on my widescreen19:43
mnemoif I vt switch to F1 then I get graphics corruption19:44
mnemothen if I go back to CTRL-ALT-F7 it goes back to normal again19:44
Sarvattah nice, sorry about that, i saw the update in initramfs-tools but didnt actually read what it did lol19:47
Sarvattwell not nice you get VT corruption19:47
Sarvattwhat intel packages are you using?19:48
mnemox-updates19:48
Sarvatttry xorg-edgers, there were a bunch of fixes for that since 2.7.019:48
mnemoah good idea19:48
Sarvattget the drm too if you arent adding the repo, one of the post 2.4.9 libdrm updates was related to VT corruption19:53
mnemook19:53
Sarvattthe latest libdrm/mesa/-intel stack on edgers is a real winner for me, i havent been able to use UXA stable since december until 3 days ago19:56
mnemoin jaunty final UXA is better than EXA for me (on G45)... in EXA glxgears leaves repaint dirt when you move the window and also EXA is slower etc19:59
mnemoSarvatt: whats the difference between drm-snapshot "2.4.9+git20090502.68103b27-0ubuntu0sarvatt" and the one with "r1" in the version number?20:00
mnemowait, one of them is for karmic...20:01
mnemois that the only difference then?20:01
Sarvattget the karmic one if you're on karmic, the jaunty one replaces linux-libc-dev drm headers because jaunty has old ones20:01
mnemook20:02
Sarvattexa is 2x faster than UXA for me on a 945GME, theres no more EXA though now in intel drivers :( UXA used to crash whenever I used firefox or ran glxgears in the background of another app20:05
Sarvattthats just glxgears speed though, actual 3d benchmarks arent that much different at all20:05
Duke`Sarvatt: but you fixed your problem with glxgears/firefox/UXA, right?20:06
Sarvattyup!20:06
Sarvattplus mesa 7.6 gets me 120fps more in glxgears in uxa vs 7.4.1, 7.4.x really was a dud lol20:08
mnemonice20:09
bryceSarvatt: glxgears?20:14
Sarvattyeah I know, just swap buffer performance :D openarena went up 7 FPS too20:16
bryceah, good20:19
Sarvattthe 120fps glxgears increase is a more than 50% increase for me is why I was saying its good20:20
bryceyeah, but even increases in glxgears numbers does not always correlate with better performance20:34
bryceand decreases don't always correlate with reduced performance20:34
bryceI should just disable the fps output of that command20:34
mnemowe should give people a real benchmarking tool which is as easy to use as glxgears20:34
* bryce nods20:35
bryceI would think games would be easy enough...20:35
mnemodifferent commands to enable FPS printing in different games... also different levels have different complexity etc so its less comparable... 20:38
brycetrue20:38
mnemoit should be super repeatable... and it should have windows version so we can benchmark against that later on20:38
brycephoronix?20:38
brycewhat's 'windows'?20:38
mnemoI mean we should benchmark our progress compared to Windows 7 drivers etc20:39
mnemothe target needs to be to beat them of course20:39
mnemophoronix is a good step forward, but I'd like something simpler, more repeatable still..20:40
mnemoSarvatt: vt switch gives me corruption on 2.6.99 as well :( and I did the full xorg-egers so I got the libdrm fix as well I guess20:41
Sarvattdang, was worth a shot at least.20:46
albert23mnemo: do you have the fbcon module loaded?20:46
mnemoalbert23: no why do you wonder? I got these loaded --> http://pastebin.com/f6c4707c720:47
albert23mnemo: then make sure to load fbcon20:47
mnemook thanks I will try it20:48
bryceuff, heh, just ran into another report of performance change evidenced only by glxgears numbers20:52
brycek, that's gotta go.20:53
brycegone20:59
bryceheya michaellarabel21:01
michaellarabelHi bryce21:01
mnemoi threw in fbcon in /etc/modules now and it works... I get a KMS vt on CTRL-ALT-F1 ... however, a few seconds after that xorg SEGV'd --> http://pastebin.com/m72073d9421:10
brycemnemo: dunno, a full backtrace would be more interesting21:11
brycenot sure what aperture space is, but sounds like it doesn't have enough of it or something21:12
mnemoaperture is the memory that intel shares with the CPU i think21:12
mnemoanyway, I will see if I can repro this and file a good bug on it21:13
brycethanks21:13
mnemobryce: it would be neat with an official guide on how to test KMS on ubuntu... right now I felt like I did some stuff without really understanding what I was doing... so im not entirely sure its "supposed" to work on this config21:13
brycemnemo: btw, I notice a lot of people use ppracer as a second choice for fps measurements... think that's more sane?21:13
brycemaybe we could just recommend that to everyone, to get more consistent measurements21:14
mnemobryce: oh, i've never tried that.. sounds better than glxgears though21:14
mnemoyea21:14
brycemnemo: yes, that's a really good idea, would you be willing to help me draft it?21:14
tormodyey -ati finally has exa by default upstream!21:14
mnemobryce: sure.. I will post it mailing list later21:14
bryceok cool, I'll figure out a good spot in the wiki to put it21:15
tormodppracer? I tried etracer and it was much slower - I guess it uses more features21:16
brycewhat's etracer?21:18
bryceultimately I suspect we may really need multiple tools that exercise different aspects of performance21:19
brycebut coding such a thing is well beyond my time availability21:19
jcristau"when you're bored with ppracer, use OA"21:19
mnemo"[note: this is an automated message] dear bug reporter, please collect 10 fish in tuxracer and then attach your xorg.log to this bug report. thank you."21:21
bryce:-)21:22
tormodetracer = extreme tux racer, next generation of planet penguin racer21:23
tormodI think ppracer has stalled, and only etracer is worked on21:23
brycewonder if it'd be feasible to automate the 10 fish collection21:23
mnemo:)21:23
brycedoes ppracer have a benchmark mode?  I know some games have that, and it'd make results more comparable21:23
brycetormod: actually that's good... if we're going to use it for benchmarking we don't want the fps to improve just because of game code changes21:24
tormodbryce: true. just that etracer makes the driver/card work harder (I think)21:25
michaellarabelbryce: ppracer isn't much of a good test since it will not build on x86_64 and has other problems21:36
jcristaunot build on x86_64?21:38
michaellarabelIIRC, the last released version of ppracer will not build on x86_64 or had other x86_64 issues.21:38
jcristausounds fixable..21:39
michaellarabeltrue, though etracer seems to replace ppracer and that has proper x86_64 support.21:39
brycehmm, I was able to install and launch it on amd6421:50
brycealthough I wouldn't say it worked.  also messed up dual-head.  but it played music and stuff21:50
jcristaulibsdl probably talks xf86vidmode, which doesn't quite like randr.21:51
brycesomeone really ought to fix that ;-)21:52
michaellarabelWorld of Padman is one of my favorite tests that uses ioquake3 and works with the current Mesa stack.21:53
brycemichaellarabel: short of phoronix, do you know of a simple glxgears-class tool/game/test people could run?21:53
pwnguinbryce: what are you looking to indicate?21:54
pwnguinrelative 3d performance?21:54
pwnguinor just the presence of accelleration at all?21:54
michaellarabelThere's lots of good ones... On Jaunty you can just do: sudo apt-get install phoronix-test-suite and experiment :) say then, phoronix-test-suite benchmark ioquake3-games to see how well all of the different ioquake3 games run21:54
brycepwnguin: relative 3d perf21:55
pwnguinioquake3 is at least a close approximation of modern games usage21:55
pwnguinie, has textures21:55
pwnguinand geometry21:55
Sarvattsomething short would probably be good, darn openarena benchmark takes a good 10 minutes per run21:55
bryceyeah, I imagine the users we need to convert have an attention span of maybe 30 sec21:56
pwnguinyou'd be surprised21:56
pwnguinwindows gamers slave over framerates21:57
Sarvattwell it runs 3 times by default in phoronix so it adds up :D21:57
bryceok, certainly they're obsessive...21:57
michaellarabelSarvatt: It runs multiple times in PTS for accuracy21:57
pwnguin3dmark takes easily 10 minutes21:57
michaellarabelUnigine Tropics is beautiful, but good luck getting that to work with Mesa.22:01
virtualdnote to self: monitors didn't wake standby, gdm showed flying donuts after reboot23:14
wgrantjcristau: Did you notice that the xserver-xorg-input-synaptics source was auto-decrufted from unstable a week after you uploaded it?23:31
jcristauwgrant: i didn't, but dato did. there's an ftp.d.o bug about that.23:31
jcristaubugs.debian.org/52607823:32
wgrantjcristau: Thanks. That had me very confused for a while.23:32
* jcristau just pinged that bug23:33
jcristauthanks for the reminder :)23:33
wgrantjcristau: I'm glad you finally did the rename.23:33
jcristauwe just got xf86-video-omapfb to compensate for taht23:35
jcristauthat, even23:35
wgrantHeh.23:36

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!