/srv/irclogs.ubuntu.com/2012/04/13/#ubuntu-x.txt

bjsniderso lightdm starts too fast for the blob?00:18
Sarvattsometimes, only when its a SSD that i've heard of00:19
Sarvattlightdm starts X when graphics-device-added PRIMARY_DEVICE_FOR_DISPLAY=1 is satisfied in the upstart script, not when its actually ready which could be seconds later00:26
Sarvatttalk about racy00:26
Sarvattmodprobe nvidia_current doesnt mean its ready to use00:27
bjsnidershould be modprobe nvidia since there's an alias00:29
Sarvatthow can udev-fallback-graphics.conf be extended to actually wait till its ready is the problem i think00:30
Sarvattyeah same diff00:30
Sarvattits getting satisfied just by modprobing00:30
Sarvattand trying to start00:30
Sarvattbut then its loading an 19mb kernel module and setting up /dev/nvidiactl and all the other crap or whatever its called00:31
brycehcan we have upstart block until all those nodes exist?00:34
bjsnideri don't know how you can be sure they do unless you test for them00:34
Sarvattits an upstart problem for sure but yeah, how does that get fixed00:35
bjsniderthere's nvidia0 and nvidiactl00:35
Sarvattits an issue on radeon too00:35
bjsniderthere could also be nvidia1 and so forth and so on if there are more than 1 graphcis cards00:36
Sarvattif x loads radeon instead of it getting modprobed before its almost never ready by the time x starts so they get uninitalized memory copied to the screen and have corruption if they have an ssd00:36
Sarvattits perfectly happy just loading vesafb to satisfy the upstart crap, showing a vesafb splash for .1 seconds before x, x modprobing radeon because its not loaded yet when x-x-v-radeon is tried to load and showing corruption00:39
Sarvattboot -> plymouth -> load vesafb because radeon isnt providing /dev/fb0 via radeondrmfb yet -> lightdm -> start X -> X modprobes radeon because it isnt yet -> copyfb from the transition uninitialized frambuffer contents is the common error i'm seeing there00:44
Sarvattand i cant spell anymore, thats my queue to sleep :)00:45
RAOFWe certainly can fix udev-fallback-graphics.00:46
RAOFWe'd do something like start on modprobe nvidia-current, and then have a task that polls for the relevant device nodes to appear.00:47
Sarvattit seems like the same deal to me though, assuming modprobe was successful isnt enough to assume lightdm is ok to start00:50
Sarvattunless its intel00:50
bjsniderRAOF, what if the system doesn't have nvidia-current and how do you know if it does and even if it does maybe that's not he driver the user wants to use00:52
bjsnideretc.00:52
brycehwonder if the drivers already include some mechanism to flag readiness, and if not, if they'd be open to adding one00:52
RAOFbjsnider: Simple - then another start-on triggers.00:53
bjsniderjust found out nvidia released a new blob today00:53
RAOFAh, the security fix blob is out?00:53
bjsniderit is00:53
Sarvatta few days ago?00:53
bjsnideri am preparing it00:53
Sarvattit took tjaalton a few days to upload it to precise00:54
bjsnider295.40?00:54
bjsniderit just landed in their archive on the 11th by whatever timezone this is00:55
Sarvattit fixed a few other issues too besides the security stuff00:57
Sarvattbut yeah unreleased systems, etc, was a super important update on next gen crap00:58
Sarvattbroke old cuda though00:58
Sarvattthat relied on the security vulnerability to work :)00:59
* Sarvatt is glad we dont ship cuda stuff01:00
Sarvattneed to ping tjaalton and security people to update -current version too01:01
RAOFI thought mdeslaur was on that?01:01
mdeslaurhuh? I fixed stable releases01:02
Sarvattthey did nvidia and nvidia-173 and nvidia-96 but not -updates versions01:02
mdeslaurSarvatt: in which release?01:02
Sarvattmdeslaur: https://lists.ubuntu.com/archives/oneiric-changes/2012-April/012027.html holy crap i missed it01:03
Sarvattsorry!01:03
Sarvattits just -updates in precise thats still a problem01:03
mdeslaurI don't think 173 and 173-updates in precise got updated either01:03
Sarvattand nevermind nvidia-currents-updates in precise did get an update and i missed it, sheesh, totally sorry for you getting pinged :)01:04
RAOFDo we have a version of 173 that works in precise?01:04
SarvattRAOF: nope01:04
RAOFDidn't think so :)01:04
Sarvattthere is no 173 thats installable in precise01:04
mdeslaurah, well problem solved :)01:04
mdeslaurthe only one I didn't update was nvidia-graphics-drivers-updates that's in oneiric-proposed01:05
bjsniderwhen was the last time they touched -173?01:06
bjsnideroctober?01:06
brycehshould we drop it?01:07
bjsnideri think they make it compatible with the kernel just before an ubuntu release01:08
bjsniderused to anyway01:08
Sarvattyeah theres definitely an issue promoting -proposed to -updates for nvidia-graphics-drivers-updates in previous releases01:09
Sarvattwonder how that can be circumvented, i dont think any nvidia driver update has gone to release-updates from release-proposed even though foo-updates was made to be able to update things01:12
bjsniderdate of last nvidia 173 driver upload: 07-25-1101:13
Sarvattyeah, there was a newer nvidia-173 but it was still xserver 1.10 only01:14
bjsnidersame date they released the last 96 and 71 blobs01:14
Sarvatti dont think we'll get a 173 for precise, but only alberto knows for sure01:14
bjsniderpeople should just be using nouveau at this point. there's no acceptable excuse01:15
Sarvattsure there is, geforce 615001:15
Sarvattlots of laptops using IGP nvidia from then01:16
bjsnidernvidia-current should support that01:16
hyperairSarvatt: ping.04:11
hyperairSarvatt: is synaptics in precise still responsible for scroll-coasting?04:11
tjaaltonSarvatt: hope you meant tseliot there :)06:16
=== debfx_ is now known as debfx
tjaaltonbryceh: the workqueue links seem broken for some packages like nouveau, drops in the advanced query page11:47
brycehtjaalton, yes, the problem is for packages where the upstream project launchpad name != the source package name, or if no upstream project is set in launchpad, it fails.  this is high on my todo list16:24
tjaaltonbryceh: ok, it used to work not too long ago though16:35
tjaaltonso something changed on lp?16:35
brycehtjaalton, sort of but that's not why16:40
brycehthey added a way to limit searches to the "official upstream" (as opposed to just any arbitrary upstream project like unity)16:40
brycehthe other day I added support for that into the chart, so the workqueue chart can exclude bugs that have already been forwarded upstream16:41
brycehbut I'd only tested it with -intel so didn't notice the issue until yesterday16:41
brycehhah bug 98069316:54
ubottuLaunchpad bug 980693 in gdb (Ubuntu) "System freeze after attaching gdb to Xorg" [Undecided,Invalid] https://launchpad.net/bugs/98069316:54
brycehtjaalton, fixed17:05
tjaaltonbryceh: great, thanks :)17:22
tjaaltonhmh, -wacom bugs don't have all the same logs attached as the rest18:50
Sarvatttjaalton: hmm yeah looking at source_xorg.py it only attaches Xorg.0.log for video bugs19:12
brycehyeah if there's anything else we need for -wacom lemme know and I'll stick it in19:13
Sarvattexcept it does for actual synaptics bugs... weird19:13
bryceh(or do a merge request for a branch against xdiagnose)19:14
Sarvatttjaalton: maybe add it to keyboard_packages?19:15
Sarvattthose packages seem to be getting good logs attached19:15
brycehno; keyboard_packages should just be keyboard19:16
brycehthink we need a separate thingee for non-keyboard inputs19:17
brycehand then move -evdev and -synaptics to that19:17
Sarvattoh yeah see that now, only explination i could come up with why synaptics and evdev get attach_2d_info and wacom doesnt19:18
brycehyeah19:18
brycehSarvatt, are you doing a patch?  if not, I can.19:19
Sarvatti dont think thats right, thats just adding xkb info the bug.. but http://paste.ubuntu.com/928396/19:19
Sarvattmaybe better to just unconditionally attach the xorg logs for everything? :P19:21
brycehhmm, there is a is_xorg_input_package() routine19:21
brycehbut that includes a check for xf86-input19:22
Sarvattyeah i'm not getting why synaptics and evdev include video info19:22
Sarvattnone of the debugging interest stuff is on there either https://bugs.launchpad.net/ubuntu/+source/xf86-input-wacom/+bug/98083419:27
ubottuLaunchpad bug 980834 in xf86-input-wacom (Ubuntu) "Intuos4 not working after unplugging and plugging back in usb cord" [Undecided,Incomplete]19:27
Sarvattthats actually the only apport collected wacom bug in precise :P19:28
Sarvatthmm found a closed one, https://bugs.launchpad.net/ubuntu/+source/xf86-input-wacom/+bug/949097 and it does have video info on it19:29
ubottuLaunchpad bug 949097 in gnome-settings-daemon (Ubuntu) "Serial Wacom Tablet touch not in absolute mode when logged in" [High,Fix released]19:29
Sarvattmaybe that first one gave up after CurrentDmesg: Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission denied19:29
brycehyeah that could be19:57
brycehthought I had a check for permissions on that though.  *digging*19:58
brycehactually hmm.  dmesg is collected by apport itself, not our hook20:01
kklimondahey, what's the status of blue tint on nvidia drivers? does someone has a bug number I can subscribe to? :)20:02
kklimonda(it's irritating as I can't really remove libvdpau and adding workarounds to mms.cfg makes flash plugin really unstable)20:03
kklimonda(blue tint in youtube videos on nvidia drivers to be exact.. sigh, too much things on my head)20:03
Sarvattkklimonda: looks like https://bugs.launchpad.net/ubuntu/+source/adobe-flashplugin/+bug/96709120:37
ubottuLaunchpad bug 967091 in adobe-flashplugin (Ubuntu) "Wrong tint with Nvidia after upgrading to 11.2" [Undecided,Confirmed]20:37
kklimondaSarvatt: yeah, that's the one. Thanks :)20:37
Sarvattits funny because google led me to your blue tint bug from nvidia setting the wrong hue years ago20:38
Sarvattbut that was with xv20:38
brycehSarvatt, any other apport hook tweaks before I upload?20:40
kklimondaah yes, I remember that bug - seems like nvidia is bend on making me see blue people everywhere ;)20:41
Sarvattbryceh: cant think of any, not even sure that one is needed since it was attaching good info previously and that bug is an anomaly :)20:41
brycehyeah, it's kind of a corner case where this is even an issue20:41
brycehthe bulk of our bugs get filed against xorg, so all the right info is going to be included20:41
brycehhowever LTS means a long time, and that can mean many bug reports...20:42
brycehSarvatt, fixes uploaded20:53
tjaaltonoh, thanks guys.. was building a puzzle and couldn't reply :)21:11
imbrandonok i got an issue22:22
imbrandonif somone is arround, i got 3 montors, 2 work fine, 3rd is greenscreen22:23
imbrandoni create a conf file for the 3rd22:23
imbrandonand put it in X11/conf.d dir22:23
imbrandonand then ONLY the 3rd works22:23
imbrandonanyone got a moment to help me sort this out ?22:23
imbrandonhttp://paste.ubuntu.com/928611/22:24
imbrandonthat conf makes the 3rd one work fine, but only that one22:24
imbrandonthe first two are hooked up via seperate dvi, the 3rd is usb displaylink adapter22:25
=== yofel_ is now known as yofel

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