IRC Logs for #crux Saturday, 2014-01-04

jaegerthanks for taking some time to look at it, I'll keep digging00:03
tilmanmaybe you should first use a profiler and see where the process is spending its cycles00:03
tilmancd $kernelsrc/tools/perf && make00:04
tilmanand get a debug build for gnome-shell00:04
jaegerhrmm... wonder if that's something I'll actually understand :D I guess it can't hurt to try00:05
tilman(CFLAGS="-O0 -g", configure --enable-debug as a random guess, then pkgmk -ns -kw00:05
tilman_then_ tweak your wrapper script to run:00:05
tilmanperf record /usr/bin/gnome-shell00:05
jaegerDoes the kernel's profiling support need to be enabled or is that only for profiling the kernel itself?00:06
tilmanthe latter00:06
jaegerok00:06
tilmanrunning the shell for ~30s should suffice00:06
tilmanafterwards you can "perf report" to see what's up00:06
jaegerthanks, I'll try that. Should be an interesting learning experience00:06
tilmanlet me know if you need a little hand holding =)00:07
tilmangonna crash now00:07
jaegerwill do, thanks!00:07
jaegertake care00:07
*** BitPuffin has quit IRC00:16
*** jdolan has quit IRC01:55
*** tilman has quit IRC03:02
*** tilman has joined #crux03:06
*** jdolan has joined #crux03:13
*** dkoby has joined #crux03:18
*** mavrick61 has quit IRC03:34
*** mavrick61 has joined #crux03:35
*** BurnZeZ has quit IRC06:25
*** BurnZeZ has joined #crux06:26
*** c0ck4m0u53 has joined #crux07:52
*** vee__ has joined #crux07:58
xveehello everyone07:59
joacimhey xvee08:36
joacimyou asked to see some of my stuff a few days ago08:36
joacimstill interested?08:36
nwegood morning08:42
joacimmorning =)08:42
nwehow are you guys?08:42
joacimdoing fine. a bit tired08:42
joacimand you08:42
joacim?08:42
nweim fine, I have just eating some breakfast..08:43
nwebrb08:43
joacimxvee: http://cl.ly/TBiR <- this contains gnome-mplayer and gmtk, but not gecko-mediaplayer08:44
joacimI never made one for gecko-mediaplayer since I was trying to use webkit based browsers at the time, and it seemed like gecko-mediaplayer wanted gecko/firefox to build08:45
xveejoacim: i want gecko-mediaplayer to get youtube to work08:57
xveei found this nifty little tool that forces html5 to play, but for some reason, wont without gecko-mediaplayer08:58
xveeim trying to go as open source as possible, but flash is the only thing left thats really holding me back08:58
joacimgecko-mediaplayer depends on gmtk anyways08:58
joacimwhich my tarball contains08:59
xveeare you on chrome or firefox by any chance?08:59
joacimsafari08:59
xveeoh yea, you have a mac08:59
xveebah08:59
*** leetspete1 has quit IRC09:02
*** darfo has quit IRC09:02
*** nullmark has quit IRC09:02
*** horrorStruck has quit IRC09:02
*** sh4rm4 has quit IRC09:02
*** jue has quit IRC09:02
*** Romster has quit IRC09:02
*** lowe has quit IRC09:02
*** pips has quit IRC09:02
*** mavrick61 has quit IRC09:02
*** Amnesia has quit IRC09:02
*** pitillo has quit IRC09:02
*** c0ck4m0u53 has quit IRC09:02
*** BurnZeZ has quit IRC09:02
*** joacim has quit IRC09:03
*** acrux_ has quit IRC09:03
*** eregus has quit IRC09:03
*** cosban- has quit IRC09:03
*** cybin has quit IRC09:03
*** abyxcos has quit IRC09:03
*** nogagplz has quit IRC09:03
*** cruxbot has quit IRC09:03
*** kInOzAwA has quit IRC09:03
*** Sleepy_Coder has quit IRC09:03
*** prologic has quit IRC09:03
*** jdolan has quit IRC09:03
*** DaViruz has quit IRC09:03
*** syncn_ has quit IRC09:03
*** chris2 has quit IRC09:03
*** cohan has quit IRC09:03
*** c0x` has quit IRC09:03
*** tilman has quit IRC09:03
*** deus_ex has quit IRC09:03
*** frinnst has quit IRC09:03
*** rmull has quit IRC09:03
*** jaeger has quit IRC09:03
*** nrxtx has quit IRC09:03
*** vee has joined #crux09:26
*** dkoby has quit IRC09:30
*** c0ck4m0u53 has joined #crux09:44
*** pips has joined #crux09:44
*** orbea has joined #crux09:44
*** lowe has joined #crux09:44
*** Romster has joined #crux09:44
*** jue has joined #crux09:44
*** dkoby has joined #crux09:44
*** lennart has joined #crux09:44
*** blueness has joined #crux09:44
*** nrxtx has joined #crux09:44
*** jaeger has joined #crux09:44
*** sh4rm4 has joined #crux09:44
*** horrorStruck has joined #crux09:44
*** nullmark has joined #crux09:44
*** darfo has joined #crux09:44
*** eregus has joined #crux09:44
*** acrux_ has joined #crux09:44
*** cruxbot has joined #crux09:44
*** prologic has joined #crux09:44
*** Sleepy_Coder has joined #crux09:44
*** kInOzAwA has joined #crux09:44
*** cybin has joined #crux09:44
*** cosban- has joined #crux09:44
*** Lukc` has joined #crux09:44
*** abyxcos has joined #crux09:44
*** nogagplz has joined #crux09:44
*** teK_ has joined #crux09:44
*** c0x` has joined #crux09:44
*** leetspete1 has joined #crux09:44
*** cohan has joined #crux09:44
*** heroux has joined #crux09:44
*** chris2 has joined #crux09:44
*** syncn_ has joined #crux09:44
*** DaViruz has joined #crux09:44
*** jdolan has joined #crux09:44
*** pitillo has joined #crux09:44
*** Amnesia has joined #crux09:44
*** mavrick61 has joined #crux09:44
*** joacim has joined #crux09:44
*** BurnZeZ has joined #crux09:44
*** tilman has joined #crux09:53
*** deus_ex has joined #crux09:53
*** frinnst has joined #crux09:53
*** rmull has joined #crux09:53
*** Rotwang has joined #crux10:10
*** lowe has quit IRC10:52
*** lowe has joined #crux10:52
*** lowe has quit IRC10:53
tilmanjaeger,frinnst: can you add --enable-glx-tls to xorg/mesa3d and compat32/mesa3d-32? that one makes dota2 work for me10:53
*** lowe has joined #crux10:53
*** lowe has quit IRC10:54
*** lowe has joined #crux10:54
*** lowe has quit IRC10:54
*** lowe has joined #crux10:55
*** lowe has quit IRC10:55
*** lowe has joined #crux10:56
frinnstyeah we need it for glamor too.13:09
frinnsti'll add it to xorg13:09
cruxbot[xorg.git/3.0]: mesa3d: build with --enable-glx-tls13:15
tilmandon't leave compat32 to bitrot plx13:17
frinnsti dont commit to that repo, romster or jaeger will pick it up13:19
*** rauz has joined #crux13:33
tilmanok, thanks13:35
*** ileach has joined #crux14:04
*** ileach has joined #crux14:06
jaegertilman: any known side effects of enabling that?14:35
jaegertilman: I left perf report running overnight and it hasn't printed anything :/14:36
tilmanjaeger: not that i know of14:37
tilmanperf report is just the user interface; it should show stuff instantly14:37
jaegerthat's kinda what I figured14:37
tilmantry "perf record less randomreadme" to learn how it works14:38
tilmanit will write the results file (perf.data by default, iirc) once the child process (here: less) exits14:38
jaegerperhaps I'm missing some lib it needs to display14:38
jaegerIt did create perf.data14:38
*** acrux has joined #crux14:38
tilmanjaeger: does it work with a trivial test case?14:47
jaegerdon't know yet, was trying to recompile it with TUI support. I'll test the trivial case first, makes more sense14:52
tilmanTUI not needed14:52
tilmani like the basic interface better even14:52
jaegerAh, ok. Yeah, it worked fine, seems like14:53
jaegerinstant output14:53
tilmanhow large is the perf.data from gnome-shell?14:53
jaeger5M14:54
jaegervs. 232K for the less test14:54
tilmanshould be fine14:54
tilmancare to upload the 5M one?14:55
jaegersure14:55
jaegerhttp://jaeger.morpheus.net/misc/perf.data.xz14:56
tilman40314:56
jaegergrrr, fuckin' scp14:56
jaegerfixed14:56
tilman._o14:57
tilmani've never seen that before14:57
jaegerfigures. :(14:57
jaegersame result for you?14:57
tilmanit just sits there for me as well14:57
tilmanyes14:57
jaegerI'll try generating a new one14:57
tilmanthere's another thing you can try14:58
tilmanignore the perf record stuff; just run gnome-shell14:58
tilmanand then  run "perf top"14:58
tilmanthat might give some clues to the problem itself14:59
jaegerok14:59
jaegerinteresting indeed. libglib-2.0.so.0.3800.2 jumps to the top of the list15:00
jaegerwith [kernel] and libpthread-2.16.so behind it15:01
tilmanyou're interested in the names of the functions in gnome-shell that are at the top15:01
tilmanyou should be able to zoom into gnome-shell15:01
prologicgot a port for the android-sdk-platform-tools in my repo if anyone's interested15:01
jaegergnome-shell isn't even listed... am I invoking perf top wrong?15:02
jaegerit just shows a bunch of libraries and a few processes. htop, bash, perf, Xorg15:02
jaegerI rebuilt gnome-shell with CFLAGS set to -O0 -g but it doesn't support --enable-debug in its configure script. I also did not strip it15:03
tilmanthat should be fine :|15:05
jaegerlibgnome-shell.so popped up in the list but it's 0.00%15:06
jaegermy perf top output doesn't look like what the perf wiki shows, wonder why15:08
tilmani'm pretty sure the wiki is outdated15:08
jaegerhttp://imgur.com/L6HlxAO <-- there's what it's displaying15:10
tilmanhum15:15
jaegerIt complains that it can't find a vmlinux file so kernel samples won't be resolved, is that the problem here?15:15
tilmannope, since you're not interested in the kernel15:16
tilmanwe only care about userspace processes15:16
jaegerok15:16
jaegerdso: gnome-shell.orig (/usr/bin/gnome-shell.orig, Functions, NOT loaded, 0000000000000000000000000000000000000000)15:22
*** dkoby has quit IRC15:24
jaegeralso interesting: results are different when running perf record as root and via sudo15:31
jaegergood to know15:31
jaegerwell, slightly different. still not much info15:32
*** BitPuffin has joined #crux15:49
Rotwanghai hai15:56
tilmanjaeger: sorry, no ida16:13
jaegertilman: no worries, thanks for trying to help :)16:16
*** sh4rm4 has quit IRC16:27
*** sh4rm4 has joined #crux16:36
cruxbot[compat-32.git/3.0]: mesa3d-32: build with --enable-glx-tls17:23
*** Rotwang has quit IRC17:25
*** xvee has joined #crux19:53
xveehi everyone. would someone be willing to test something out for me? if you have chrome or firefox, you can install grease monkey addon and add the following script: http://userscripts.org/scripts/show/87011 . if you go to youtube, you can change the default player which is set to auto to html5. can you let me know if it plays for you?19:55
*** c0ck4m0u53 has quit IRC20:35
*** xvee has quit IRC20:58
*** Rotwang has joined #crux21:53
*** xvee has joined #crux22:28
*** BitPuffin has quit IRC22:30
nrxtxxvee: long time for an answer was on holiday :D -> did not try bumblebee with the open source drivers23:05
xveenrxtx: ha its okay. i figured holidays and all, no too many people would be active23:14
nrxtxxvee: what i still did not test is first optimus support in official binary drivers: http://us.download.nvidia.com/XFree86/Linux-x86/331.20/README/randr14.html23:29
xveeonce i get my computer back, i might give it a look see.23:36
*** xvee has quit IRC23:50

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