/srv/irclogs.ubuntu.com/2009/12/12/#ubuntu-x.txt

maxbWasn't it already in karmic?00:18
verbalshadowdidn't seem to work for me, thought there was a PPA it00:20
RAOFOooh.  An upstreaming branch of nouveau appears.01:57
=== verbalshadow_ is now known as verbalshadow
tjaaltonRAOF: I think it's upstream already05:41
tjaaltonat least Linus tested it and it worked05:44
tjaaltonyes, it is merged06:41
tjaaltonSarvatt: what should be done to bugs about edgers packages?06:51
RAOFtjaalton: That was fast - the for-airlied branch was only made 17 hours ago :)07:05
RAOFSo, time to update my lucid kernel branch pulling nouveau from linus instead, I guess.07:06
verbalshadow_how do i tell if my lucid system is using KMS?07:45
cwilluverbalshadow, does switching vt's work, and does it take less than a tenth of a second?08:06
tjaaltononly intel does it by default08:11
tjaaltonthere's a new kernel upload but it's probably not built yet08:11
Duke`I don't know why but for some weeks (or months?) I have no visible cursor with R200/lucid. I have to run xrandr once (without any change) and the cursor come back.11:33
tjaaltondamn I hate that system test app which tries to run xrandr on hw that doesn't support it, and then files tons of bugs..12:17
tjaaltonheh, and tons of related bugs filed against checkbox.. no-one seems to care though12:21
tormodtjaalton, bugs in xorg-edgers can be filed in launchpad, but add "xorg-edgers" in the title and subscribe the uploader13:00
tormodDuke`, your missing cursor: with kms?13:01
=== mac_v_ is now known as mac_v
Duke`tormod: yes with KMS14:53
Duke`_RAAAAHHH SHIETY CONNECTION§§!dfù!:df17:20
Duke`_I had written a long speech during disconnection ;_;17:21
Duke`_did you see something of what I said during the last 10 mins?17:21
Sarvatttormod: ugh, looks like we are gonna have to replace linux-libc-dev again since intel git requires headers from 2.6.33?17:34
Duke`_http://pastebin.com/m1e7a221217:35
Sarvatt./include/drm/i915_drm.h:#define I915_PARAM_HAS_OVERLAY           7 (in libdrm)  and http://launchpadlibrarian.net/36710792/buildlog_ubuntu-lucid-amd64.xserver-xorg-video-intel_2:2.9.99.901%2Bgit20091211.8ecf70ea-0ubuntu0sarvatt_FAILEDTOBUILD.txt.gz17:35
tormodSarvatt, can't believe they unconditionally require 2.6.33 ? must be a bug17:36
Sarvattthey have a patch for 2.6.32...17:36
Sarvatti think its intentional..17:36
Sarvatthttp://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=bd81734465912d79d6320a6fb021ce43d258b90617:36
tormodthey removed the #ifdefs ... way to go17:37
Sarvattthe person who wrote that obviously doesn't use a debian based distro17:37
tormod"now that 2.4.16 is released..." what about waiting for the kernel to release, grrr17:38
Sarvatti dont even think the overlay patches are in linus' tree yet?17:39
tormod"this needs at least kernel v2.6.33 to work", well in a few months time17:39
Sarvattwhatever distro he uses must have libdrm headers actually getting installed17:40
Sarvatttoo bad we're stuck on 2.6.32 :(17:40
tormodhe's probably using his own kernel with his own headers and expects the world to follow :)17:41
Sarvattpretty safe to say noone using edgers will be using the ancient 2.6.32 4 months from now anyway :D17:47
=== ripps_ is now known as ripps
SarvattDuke`: I have the same problem17:51
Sarvattlots of hangs with execbuff while wedged spamming dmesg17:51
Sarvattthats on the drm-intel-next kernel though17:52
Sarvatttormod: going to upload a new libdrm replacing linux-libc-dev and not deleting the headers in the rules I guess, unless you can think of something else to do17:55
Sarvattcould make a hook to revert that commit every time :D17:57
tormodSarvatt, yes, sounds ok, like we once did. did you try it out locally?17:58
tormodbut I can't believe they did this. this will be 2.10 for their Q4 package right?18:00
* albert23 got -intel working that way yesterday18:00
albert23I think Eric Anholt explains it here: http://marc.info/?l=dri-devel&m=125770698907397&w=218:01
albert23build against latest headers, then run-time detection if the feature is available18:01
tormodalbert23, thanks18:02
Sarvatthmm, someone saying a no change rebuild of nvidia 185.18.36 under lucid works, have to try that out18:24
tjaaltonSarvatt: by using IGNORE_ABI? doesn't help much18:32
tjaaltonpackaging wise18:33
Sarvattthey said it worked like normal after a rebuild to not remove xorg and bump the abi even though the release notes didnt start saying it supported 1.7 until 190, will have to test it when I get home later but I put it on edgers to rebuild just incase18:39
Sarvattit sure was fun uploading the blob on a tethered cell connection :D18:40
=== mac_v_ is now known as mac_v
=== nielsslot_ is now known as nielsslot
Sarvattdarn nouveau box _really_ doesn't like being run with the lid closed for days - http://paste.ubuntu.com/340114/19:01
Sarvattdlopen: /usr/lib/xorg/modules/drivers/nvidia_drv.so: undefined symbol: resVgaShared19:13
Sarvattnvidia failed to load19:13
=== _stink__ is now known as _stink_
SarvattWhy did we move away from the nvidia-glx, nvidia-glx-new, nvidia-glx-legacy naming scheme to the current nvidia-glx-(major version) one thats a major pain to update as often as nvidia bumps the major version?20:05
Sarvattseems like it would be a good idea to leave a generic version scheme for the trunk then just version all the old legacy ones like they are now20:06
Sarvattthe .in's would work right if we did that too, they seem like a remainder from an old naming scheme since it just bumps the dep versions not the actual package names -- Package: nvidia-glx-185 Depends: nvidia-185-kernel-source (>= #VERSION#), nvidia-185-libvdpau (>= #VERSION#), x11-common (>= 1:7.0.0), ${shlibs:Depends}20:10
Sarvattstrange.. (185.18.36) Package: nvidia-glx-185-dev Depends: nvidia-glx-185 (>= 185.18.31) Conflicts: nvidia-glx-185 (>= 185.18.32)20:27
superm1personally i dont see why we dont just put all the packages into one big package (say nvidia-$MAJOR_VERSION), and then in the .in, just update that $MAJOR_VERSION if it's a bump20:36
superm1there's no reason to ever go mix and match some vdpau library here, or kernel source package there20:37
superm1and it would certainly help if you want to switch from nvidia->nouveaou and what not20:37
superm1same goes for debian, i think the same type of change would be applicable there20:39
tjaaltonthe older versions rarely change, so uploading four blobs every time seems a bit excessive20:46
tjaaltonI think the latest version should be just n-g-d, without a version20:47
tormodDuke`__,  I also lose the cursor sometimes, gets back with console switching or xrandr20:50
tormodjust verified now it is not related to compiz20:52
Sarvattin this case all the old blobs need updating at the same time for the new xserver abi though :(20:55
Sarvatthmm if we add MAJOR_VERSION like that to debian/upstream_info it wont add the old major version package names to be removed and stuff, will still have to hand edit all those hooks21:03
Sarvattunversioned package name for the trunk is all i can see doing outside of rewriting all this stuff to pack them all together like that, would be alot easier i'd think to not have a major version in the main package name and leave the old versioned like they are?21:06
Sarvattthats just if i was doing it though, i'm not good at this stuff :D21:07
Sarvattor we could just define OLD_MAJORVERSION as well and add like nvidia-$OLD_MAJORVERSION to everything in control and leave the stuff there as well?21:12
Sarvattoh but that wouldnt account for old old major version packages so that wont work21:12
Sarvattdont mind me just thinking out loud21:13
Sarvattall the nvidia legacy drivers have updates for xserver 1.7 so those would be easy to package up right now at least, just editing the versions in debian/upstream_info21:24
Sarvattoh 71.xx hasn't been updated21:25
Sarvattftp://download.nvidia.com/XFree86/Linux-x86/96.43.14/  ftp://download.nvidia.com/XFree86/Linux-x86/173.14.22/21:26
tjaaltonIIRC it newer will be21:27
Sarvattits a shame the cards that need 71 dont work in nouveau either I believe21:29
tjaaltonthose are ancient anyway21:31
Sarvattah just tnt1, 71 is for tnt1 to geforce221:31
Sarvatthmm libvdpau_trace.so is gone from 195 nvidia drivers22:11
Sarvattah its another folder down in usr/lib/vdpau/ now22:12
Sarvattlibvdpau_nvidia too, ugh22:21
superm1Sarvatt, no dont install them22:23
superm1there is a NEW library, libvdpau22:23
superm1so you only need to install libvdpau_nvidia22:23
superm1and depends on libvdpau22:23
Sarvattohh I see22:23
superm1it's in debian main and ubuntu's NEW queue22:24
* Sarvatt backs out alllll the changes in rules he just did22:24
AlanBellevening all, is there anything I can do to add to the information on bug 428769?22:30
ubottuLaunchpad bug 428769 in xserver-xorg-video-intel "compiz starts with a blank screen on a 2048x1152 monitor" [Undecided,Confirmed] https://launchpad.net/bugs/42876922:31
AlanBellI just tried Lucid and it is the same there22:31
Sarvattso there isnt going to be an nvidia-xx-libvdpau-dev anymore then right? looks like the headers in the seperate libvdpau package now.. I need to find the libvdpau package to see if its got vdpau_x11.h too22:45
Sarvattyep both headers in there upstream, so i guess we need a transitional nvidia-185-vdpau-dev to depend on libvdpau-dev?22:46
tjaaltonwhy?22:47
tjaaltondoubt anything build-depends on that22:47
tjaaltonand if so, those should be fixed22:47
Sarvattdunno, is why i was asking :D22:47
tjaaltonok :)22:47
superm1mythtv build depended on it22:48
superm1but it's already got it as libvdpau-dev | nvidia...blah blah22:49
Sarvattohh superm1, mind if i copy your libvdpau and nvidia 190 drivers to xorg-edgers? didnt see ya had one in your ppa22:57
Sarvattjust so it builds against the newer xorg and doesnt try to remove it installing it22:57
superm1Sarvatt, grab the libvdpau from lucid NEW instead of the one in my PPA22:58
superm1you can grab the 190 if you want though22:59
superm1grab it from ~mythbuntu/trunk-0.22 instead of ~superm122:59
superm1why not just upload to the archive though instead of edgers?22:59
Sarvatti'm just a lowly ubuntu member :D23:00
tjaaltontseliot said he was working on it23:04
Sarvattsheesh your package looks great, the others I was looking at still had nvidia-185-whatever in the dpkg hooks and stuff leaving dangling things everywhere23:13
Sarvatt*almost* made it a day without intel crashing23:30
Sarvatt[76508.606525] (EE) intel(0): Failed to submit batch buffer, expect rendering corruption or even a frozen display: Input/output error. and execbuf while wedged in dmesg again, can't use current git stuff with 2.6.32-7 either for some reason23:32
Sarvattyeah I need to blacklist vga16fb in order to boot with KMS on the ubuntu kernels now23:43
Sarvattfailsafe x comes up with a corrupted screen otherwise23:44
Sarvattmust be a side effect of the forced vga16fb loading on 2.6.32-7 and up23:44

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