/srv/irclogs.ubuntu.com/2010/01/13/#ubuntu-x.txt

=== Amaranth_ is now known as Amaranth
=== verbalshadow_ is now known as verbalshadow
=== Amaranth_ is now known as Amaranth
=== ara is now known as ara_
=== ara_ is now known as ara
vishaw... i can switch user or get into a guest session :( > Bug 50651010:13
ubottuBug 506510 on http://launchpad.net/bugs/506510 is private10:13
vishcant*10:13
tseliotbdmurray: I can't find the button to make this report ^^ public10:16
tseliotor ara ^^ ?10:16
aratseliot, I'll review it and make it public10:17
tseliotara: thanks10:17
aratseliot, are you part of the bugcontrol team?10:19
tseliotara: yes, I think so10:19
tseliotyep10:20
tseliothttps://launchpad.net/~albertomilone10:20
aratseliot, then, you should see an "edit" icon right of the message "This bug is private"10:20
aratseliot, can't you see it?10:21
tseliotara: no icon to the right of that message10:21
aratseliot, weird 10:21
vishtseliot: made it public10:23
tseliotara: I guess it's some bug in google chrome10:24
aratseliot, it might be :)10:24
aratseliot, I am making it public now10:24
tseliotara: thanks10:24
tseliotit works well in opera10:25
vishara: just did it :)10:25
tseliotso it was definitely a bug in chrome10:25
tseliotsorry for the noise10:25
aratseliot, np :)10:25
aratseliot, I have to double check later (right now I am working on something else), but Xorg crashes (and doesn't come up) after resume10:31
tseliotara: with what driver? Nvidia?10:31
aratseliot, yes, Nvidia (although I've only tested it with Nvidia)10:32
tseliotara: BTW I don't know if you've experienced bug #506547. I you did, I'm working on it10:33
ubottuLaunchpad bug 506547 in mesa "Some GL apps won't run: libGLU.so.1: No such file or directory" [High,In progress] https://launchpad.net/bugs/50654710:33
aratseliot, no, I haven't seen that one, but I'll subscribe to it, just in case :)10:34
tseliotgood10:34
aratseliot, if you see any bugs you might be interested in me to test them or you feel I should know, feel free to subscribe me10:35
tseliotara: ok, thanks a lot10:35
aratseliot, thanks to you!10:35
tseliot:-)10:35
* ara hugs tseliot10:35
* tseliot hugs back ara10:36
alkisgThis will sound totally crazy, but there's a valid reason for wanting to do it (fat client chroots on LTSP):11:42
alkisgIs it possible to install ALL proprietary drivers (e.g. nvidia, ati) on a system, and for an initscript to look up the pci id and write the appropriate xorg.conf, if needed?11:42
alkisgThe goal is to have an image (imagine something like a live cd) that can boot on most systems and include 3d acceleration out of the box.11:42
alkisgThe image will be build locally on each site by a script, so I'm not concerned about redistribution problems. I'm mostly worried about dependencies / library conflicts etc.11:42
alkisgDo you think that it's possible to create such an image?11:42
alkisgThanks in advance for any input.11:43
hyperairdon't we go without a xorg.conf nowadays?11:44
hyperairinstall all the drivers, have a blank xorg.conf and then start the server?11:44
hyperairwon't that work?11:44
alkisgI think that for proprietary drivers, a minimal xorg.conf is needed, that contains the driver name11:44
alkisgOtherwise the open source version will be used.11:44
hyperairoh isit?11:45
alkisgI *think* so :)11:45
alkisgAlso, I'm not sure if the opengl libs will work. E.g. nvidia installs its own opengl libs versions, and then the client has an ati.11:45
coz_alkisg,  I know that if y ou have intel drivers and nvidia drivers installed at the same time...the usual outcome is that the system works but the desktop is upside down and in reverse....11:45
hyperairer11:45
hyperairupside down?11:45
alkisgcoz_: right, I've seen that. I can work around it by globally disabling compiz.11:45
coz_hyperair,  yep 11:46
coz_alkisg,  ah cool11:46
hyperaircoz_: like literally?11:46
coz_alkisg,  it has always interes11:46
coz_interested me that issue11:46
coz_hyperair,  very litterally11:46
coz_literally11:46
* hyperair gapes11:46
alkisgcoz_: do you think there would be conflicts in other libraries?11:46
alkisgE.g. nvidia-96 would conflict with nvidia-185?11:46
coz_alkisg,   not sure   but considering the outcome of that senario  I wouldnt doubt it11:47
coz_alkisg,  oh11:47
coz_alkisg,  mm11:47
coz_alkisg,  not sure11:47
hyperairoh yeah nvidia-96 would definitely conflict11:47
alkisgOuch11:47
coz_alkisg,  I think we have seen issues even with nvidia an ati drivers installed11:48
coz_alkisg,  why are you thinking this by the way?11:48
alkisgcoz_: it's a fat client scenario11:48
coz_alkisg,   oh!11:49
alkisgSomething like a live cd is served over the network11:49
hyperairah i see11:49
alkisgSo the clients only use that "cd" as a disk, but they use their own CPU/RAM etc11:49
coz_alkisg,  sounds interesting...  I dont envy what you are trying to do though11:49
hyperairsomething like nfs root?11:49
alkisghyperair, yup. 11:49
alkisgcoz_: it currently works FINE :D11:49
hyperairheh11:49
coz_alkisg,  oh  cool :)11:49
* alkisg loves the new LTSP fat client plugin :)11:49
tseliotalkisg: do you want to install all proprietary drivers or do you want to use them all at the same time?11:50
alkisgtseliot: I want each client to use only the appropriate driver11:50
coz_so not installed but avilable11:51
alkisgSo if an initscript can somehow handle it, I'm fine!11:51
coz_available11:51
tseliotwith the new alternatives system in lucid you'll be able to install them all. Then set the alternative to whatever you want to use, change xorg.conf and reboot11:51
coz_very cool11:51
hyperairtseliot: what about nvidia-96 and nvidia-185?11:52
tseliotideally this should just work (without any xorg.conf) if I fix the nvidia and fglrx autoloading patches11:52
tseliothyperair: nvidia-185?11:52
tseliotnvidia-current = 19011:52
alkisg(nvidia-current, I just said 185 to make a contradiction with -96...)11:52
hyperairoh whoops11:52
hyperairtseliot: sorry, i'm outdated.11:53
tseliotnvidia-current, nvidia-173 and nvidia-96 (and soon also fglrx) can all be installed at the same time11:53
alkisgYey!!! /me hugs tseliot!!! :)11:53
hyperaireh that's interesting11:53
tseliotwhich is one of the reasons why I implemented the alternatives system ;)11:53
hyperairtseliot: out of curiosity, have you seen any reports of flickering screens with nvidia-96?11:54
tseliotI should document how all of this works11:54
* hyperair is pretty annoyed with his -96 desktop11:54
* alkisg has flickering screens since karmic11:54
alkisg(with nvidia)11:54
hyperairheh11:54
hyperairi've had flickering screens since...11:54
tseliothyperair: I'm been too busy with mesa in the last few days ;)11:54
hyperairjaunty?11:54
hyperairintrepid?11:54
hyperairtseliot: no i meant, further back.11:54
hyperairtseliot: reports from a few releases back11:55
* hyperair kicks his desktop11:55
tseliothmm... I wouldn't know. I think I remember something about that11:55
hyperairi'm this close to scrapping GNOME and nvidia on that desktop, and just going nouveau or nv and one of those minimalist WMs11:56
coz_hyperair,  have you tried gnome-shell?11:56
* hyperair runs that desktop headless most of the time.11:56
hyperaircoz_: yes. and i hate it.11:57
coz_hyperair,  right now it is a little resource intensive with video11:57
coz_hyperair,  :)11:57
hyperaircoz_: that's not the point.11:57
hyperaircoz_: metacity has flickers with the nvidia driver.11:57
coz_o011:57
hyperaircoz_: gnome-shell won't work at all without 3d.11:57
coz_mm11:57
hyperairgnome-shell, pah. should be gnome's-hell or something >_>11:57
hyperairi want my compiz.11:57
coz_:)11:58
coz_hyperair,  wait for 0.9.x compiz to release11:58
hyperairhell yeah, i'm waiting.11:58
coz_hyperair,  although that video about gnome shell and  clever windows  was real appealing12:01
hyperairclever windows?12:01
coz_I have no idea if clever windows will be implimented or even considered 12:01
coz_hyperair,  yeah google ...... clever windows video >>>>>>12:01
hyperairoh yeah i  think i've seen this before12:03
coz_hyperair,  although compiz has most of those features  except that litte tab on the left and right for minimizing etc12:04
hyperairrigh12:04
hyperairt12:04
knittlwhat do i have to do to install the current version of nvidia? all methods i tried so far did not work12:37
knittli tried: apt-get install nvidia-current and installing via jockey12:38
knittlthen i ran nvidia-xconfig12:38
tseliotknittl: jockey doesn't work with nvidia yet12:48
knittltseliot: ok, i see. what about apt-get?12:48
tseliotapt-get install nvidia-current and then nvidia-xconfig and reboot12:48
tseliotand that's it12:48
knittldo i have to install the modaliases (the common package)?12:48
tseliotknittl: that's only for jockey12:53
tseliotyou might need it in the future12:53
knittlok, but right now it's enough to install nvidia-current without anything else?12:53
tseliotyes, that and nvidia-xconfig12:54
knittlyep, for creating the xorg.conf of course12:55
knittlgood, i'll give it another try12:55
gnomefreakis it known that nvidia is broken on latest xorg updates?13:10
tseliotgnomefreak: define "broken" please?13:24
knittltseliot: still no luck, looks like X is crashing14:29
tseliotknittl: what happens exactly?14:31
knittlhere is what i did this time: purged everything related to nvidia (apt-get purge nvidia*), searched in aptitude for nvidia, removed libvdpau, removed all xorg.conf* files, rebooted. service stop gdm, apt-get install nvidia-current, nvidia-xconfig, checking the successful creation of xorg.conf (yep, it's there, with driver = nvidia), rebooting. screen flickers early on (plymouth?), gdm gives warning that graphics driver is broken -> start in low resolution 14:32
tseliotdescribe the symptoms please14:32
tseliotknittl: can I see your /var/log/Xorg.0.log and /var/log/Xorg.0.log.old, please?14:33
knittli see text on the console (fsck, ureadahead terminating), then screen goes black, screen flickers, gdm error message appears14:33
knittlsure, just a second14:33
knittlhttp://knittl.is-a-geek.net/public/Xorg.0.log{,.old}14:35
tseliotknittl: maybe the kernel module wasn't built. What does this command say? dkms status14:41
knittlnvidia-current, 190.53, 2.6.32-10-generic, i686: installed14:41
Sarvattdid the kernel module build ok when you reinstalled? if so, try sudo update-initramfs -u and reboot again? I need to do that pretty much every time I purge/reinstall nvidia, the first boot after is always failsafe14:41
knittlhrm14:42
tseliotknittl: also make sure that no other nvidia drivers (especially the ones from unofficial PPAs) are installed14:43
knittltseliot: no, i purged nvidia before, and i deaktivated all ppas. i also run several updates14:43
Sarvattapt-get purge nvidia* should have taken care of that, have to reinstall nvidia-common manually after that though14:44
tseliotdmesg might have something interesting14:44
knittlthat's only needed for jockey and jockey does not work yet with the new nvidia. that's what i was told before14:44
* tseliot nods14:44
tseliotdmesg ^^14:44
knittlsame url, file dmesg14:45
tseliotara, slangasek: I have worked on #506547. I have uploaded my fix for mesa to my PPA: https://edge.launchpad.net/~albertomilone/+archive/proprietary-video-improvements14:46
tseliotcan you test it please?14:46
tseliotthe tests that I've run here so far i.e. building mutter and testing blender went well: http://pastebin.ubuntu.com/356082/14:48
tseliotoh, it's 7.7-0ubuntu5~proprietaryppa114:49
tseliotand it's still building14:49
aratseliot, I will test it when it's done14:50
tseliotara: ¡Muchas gracias!14:51
jcristauerr. "invalid "install -d" command"14:57
jcristau?14:57
jcristauah.  because $(INSTALL) isn't set anywhere, i guess14:57
tseliotyep14:58
tseliotand it was useless anyway14:58
jcristauack14:59
tseliotthanks for reviewing my commit15:07
tseliotara: the packages are ready (just FYI)15:29
aratseliot, OK, I will test them as soon as I have time (ISO testing takes lots of time)15:30
tseliotara: sounds good, thanks15:30
=== \vish is now known as vish
tseliotslangasek: in addition to fixing #506547 ^^ I also sent you something to put in the release notes (which, of course, you can modify as you like)16:12
slangasektseliot: feel free to edit https://wiki.ubuntu.com/LucidLynx/TechnicalOverview directly (I won't be able to look at this for several more hours)16:15
tseliotslangasek: ah, good. Just to be clear, I fixed the bug but haven't uploaded anything yet (see above)16:17
slangasekany reason not to upload, if it's fixed?16:17
tseliotslangasek: I was waiting on QA to test it (in addition to my tests). If you want me to upload it now, I'll do it though16:19
slangasektseliot: ok - more testing is good :)16:19
* tseliot nods16:19
tseliotslangasek: BTW I have evidence that things go well with the fix: http://pastebin.ubuntu.com/356082/16:20
siretart`I noticed that a simple 'xrandr' auto-activates the external monitor on my laptop. prior to kms this was not the case. Is this behavior intended or a bug?16:21
slangasektseliot: goody!16:21
tseliot:-)16:21
jcristausiretart`: my guess would be, xrandr tells the kernel to probe the connector, it then detects that the external monitor is connected, sends an event to tell userspace that, and something (gnome?) enables it16:23
siretart`jcristau: well, a friend confirmed that the same behavior appears in debian/unstable as well, and that it occurs since switching to kms16:24
tseliotsiretart`: what jcristau says is correct, at least if you're using gnome16:24
tseliotbecause gnome-settings-daemon gets the hotplug event16:25
siretart`tseliot: what part of gnome is responsible for that?16:25
tseliot^^16:25
jcristauxrandr --current wouldn't do that, fwiw16:26
siretart`I noticed another bug as well: if you open an opengl application (like glxgears) and enlarge the window to more than 2048 (roundabout) pixels, the intel inkernel gem locks up and requires a reboot16:26
tseliotideally cable hotplug events are useful but in some cases (e.g. VGA cables) they are triggered only after running xrandr manually16:26
tseliotor probing in any other way16:26
siretart`this is particularily painful when connecting a 1920x1200 display and typing 'xrandr' in a shell: instant lockup16:27
jcristaufun...16:28
jcristaujbarnes: ^^16:28
tseliotsiretart`: the bug about going beyond 2048 was fixed in mesa 7.7 and the latest intel16:28
siretart`tseliot: I guess gnome-settings-daemon shouldn't call xrandr without --current then, right?16:28
tseliotlet me find the bug16:28
jcristaugnome-settings-daemon doesn't call xrandr at all..16:29
tseliotsiretart`: no, it doesn't call xrandr at all. When you call that, it cause a reprobe and you get that event16:29
tseliotand then g-s-d enables the external screen16:29
siretart`https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/503255 is the bug I filed16:30
ubottuLaunchpad bug 503255 in xserver-xorg-video-intel "[i945] querying information on external monitor with xrandr hangs gpu when compiz is active" [Medium,Triaged]16:30
siretart`tseliot: I'd consider g-s-d auto-enabling the external screen a bug. can this behavior be disabled by a configuration change?16:30
tseliotsiretart`: I'm not sure if it's the same bug but this one looks similar: https://bugs.freedesktop.org/show_bug.cgi?id=2371816:31
ubottuFreedesktop bug 23718 in Driver/intel "[945GME] attaching external monitor causes black screen, with Compiz Fusion in Karmic" [Critical,Resolved: fixed]16:31
tseliotsiretart`: you can always disable g-s-d's randr plugin from gconf16:31
tseliotand it's not a bug, it a feature ;)16:31
tseliota feature that bugs you but still a feature :-P16:32
siretart`I'd prefer to have the behavior consistent to earlier releases of ubuntu, TBH16:32
jcristaubug the gnome people then, maybe?16:33
siretart`with this explanation, I think the defect report is "g-s-d's xrandr manager changes display configuration on probing monitors"16:39
siretart`thanks for clearing this up!16:39
tseliotsiretart`: auto-enables would be more appropriate than "changes", I guess16:40
siretart`ok16:40
tseliotand it's an upstream decision16:40
tseliotsiretart`: you can discuss it with federico116:40
tseliotwho happens to be upstream ;)16:41
siretart`tseliot: you wrote earlier that the bug with gl frames beyond 2048 was fixed in "latest intel". is lucid's 2.9.1-1ubuntu1 recent enough?16:41
siretart`federico1: around? see ^^16:41
tseliotsiretart`: good question. If it's not, we'll pull it16:44
siretart`hm. I think I'll just dist-upgrade my laptop and test it16:45
tseliotok, good16:47
siretart`tseliot: the freedesktop bug 23718 is not related to this issue. the kernel oops trace looks different16:48
ubottuFreedesktop bug 23718 in Driver/intel "[945GME] attaching external monitor causes black screen, with Compiz Fusion in Karmic" [Critical,Resolved: fixed] http://bugzilla.freedesktop.org/show_bug.cgi?id=2371816:49
siretart`in fact, I don't get any trace at all16:49
siretart`well, maybe related, but not the same16:49
tseliotsiretart`: can you upstream your bug report (on freedesktop), please? Intel should know whether it's the same problem or not16:51
tseliotbut yes, dmesg looks different in your bug report16:52
siretart`probably not today, will need to defer that to tomorrow16:54
tseliotok16:58
=== yofel_ is now known as yofel
federico1siretart`: hmm, what was the problem_17:32
federico1?17:32
tseliotfederico1: g-s-d auto-enabling the external screen on hotplug events17:33
federico1tseliot: oh, yeah, I intend to do something about that17:34
tseliotwhich he gets after using the "xrandr" command (which causes a reprobe)17:34
federico1I want to just bring up gnome-display-properties so that you can setup the monitors, or ask you "you have a new monitor - what do you want?  [clone] [extend] [custom]"17:34
federico1tseliot: BTW, I'm reworking the handling of the XF86Display hotkey, so that we bring up an OSD window with options instead of having you guess what the program did...17:35
tseliotfederico1: that feature is more than welcome17:35
tseliotactually both features are17:36
tseliotfederico1: I think a small dialog would work for the hotplug event case, as you suggested17:36
federico1tseliot: yeah, maybe the same OSD window with an extra label, "you just plugged a monitor; please pick one of the following options"17:37
federico1tseliot: when I'm done with that OSD, I want to merge the moblin patches for transformations17:38
tseliotfederico1: either way you might want to have this in the hotplug case: [clone] [extend] [custom] [no action]17:38
federico1yeah17:39
federico1sounds good!17:39
tseliotfederico1: that would be great. What would be even better is if transformations were implemented directly in mutter17:39
tseliotso as not to get a performance hit when scaling17:40
tseliotslangasek: BTW when I get the ok from QA shall I ask you before I upload? (because of the freeze)17:42
slangasektseliot: no, just go ahead with uploading then17:43
tseliotslangasek: ok, thanks17:43
federico1tseliot: you mean, have the compositing manager transform stuff instead of doing it with xrandr transformations?17:46
tseliotfederico1: yes, exactly17:46
federico1interesting17:47
federico1hmm17:47
tseliotthat should be faster17:47
federico1so17:47
federico1tseliot: regardless of the speed (which *is* an important concern), the CM would indeed give us more flexibility.  I'm not sure that you can have xrandr transformations just do "I have a 1024x600 netbook; make it show on my 1024x768 projector with two black bars at the top and bottom"17:48
federico1maybe you can; I'm not sure17:48
tseliotfederico1: I'm not sure about the bars. What I know for sure is that you can make clone screen work using different resolutions by scaling the content of one of the 2 screens. If they aspect ratio is different, things will look slightly deformed but still good IMO17:49
apwbryyce, hey ... we have a bunch of people not being able to boot to X with modesetting turned on, it seems to have occcured with an x/mesa update today ... ringa bell?17:50
apw(on i915)17:50
apwtseliot, ^^17:50
tseliotapw: ls -l /usr/lib/xorg/modules/extensions/17:50
apwtseliot, what am i looking for?17:51
tseliotapw: libdri.so and libglx.so17:51
apwthey are both 2010-01-12 11:1217:52
tseliotapw: ok, it must be something else then. Can I see your /var/log/Xorg.0.log, please?17:53
tseliotapw: err, the one with KMS17:54
cking ls -al /usr/lib/xorg/modules/extensions/17:55
ckingtotal 14817:55
ckingdrwxr-xr-x 2 root root  4096 2010-01-13 09:50 .17:55
ckingdrwxr-xr-x 7 root root  4096 2010-01-13 09:50 ..17:55
federico1tseliot: yeah, maybe a bit of distortion is acceptable (like 4:3 NTSC on widescreen TVs)17:55
cking-rw-r--r-- 1 root root 17920 2010-01-12 11:12 libdbe.so17:55
cking-rw-r--r-- 1 root root 13784 2010-01-12 11:12 libdri2.so17:55
cking-rw-r--r-- 1 root root 92336 2010-01-12 11:12 libextmod.so17:55
cking-rw-r--r-- 1 root root  9708 2010-01-12 11:12 librecord.so17:55
ckingking@hpmini:~$ 17:55
tseliotcking: that's wrong, you're missing those 2 modules. sudo apt-get install --reinstall xserver-xorg-core and it should be ok17:56
ckingtseliot, will try that - hold on17:56
apwtseliot, we have a three machines in this one room with this symptom17:58
tseliotapw: ubuntu5 of xserver-xorg-core should have fixed that17:58
apwtseliot, ok checking :)17:59
apwtseliot, pgraner has ubuntu518:01
apwand its not working for him, cking reports a --reinstall fixing it18:01
tseliotapw: weird, the preinst should have taken care of that18:02
tseliotslangasek: ^^18:02
apwpgraner, has ubuntu5 and 4 files in /extensions18:03
apwtseliot, an upgrade from ubuntu4 to ubuntu5 of that package did work for smb on another machine18:04
apwie we went from 4 to 6 files in /extensions18:05
tseliotthat's interesting18:06
apwcking, went ubuntu5 without it, and reinstall made it work#18:06
apws/went/was on18:06
apwwe have one box on u5 with out those files, need anything from it?18:06
tseliotapw: what version of the same package was installed before ubuntu5?18:07
tseliotsee /var/log/apt/term.log18:08
apwtseliot, cking he did just the apt-get --reinstall xserver-xorg-core and after that he had ubuntu5 so i assume he had u5 before that18:09
apwand he confirms the logs show u5 as installing this AM18:09
apwand pgraner is in the same place, but before the reinstall, ie with u5 and not working with 4 files in /extensions18:10
tseliotapw: right. And what did he have before installing u5? Was it u4?18:10
tseliotor u3?18:10
apwchecking18:10
apwcking was on u2 -> u518:11
apwpgraner, reports from u2 -> u5 also ... and he says he has been updating daily18:12
tseliotapw: what does this command say? update-alternatives --display gl_conf18:15
apwtseliot, on a good or bad one18:15
ckingtseliot, update-alternatives --display gl_conf18:16
ckinggl_conf - auto mode18:16
cking link currently points to /usr/lib/mesa/ld.so.conf18:16
cking/usr/lib/mesa/ld.so.conf - priority 50018:16
cking slave gl_libraries: /usr/lib/mesa18:16
cking slave xorg_extra_modules: /usr/lib/xorg/x11-extra-modules18:16
ckingCurrent `best' version is /usr/lib/mesa/ld.so.conf.18:16
tseliotcking: on a bad one18:16
tselioti.e. one that doesn't have those 2 modules yet18:17
apwtseliot, coming18:17
pgranerpgraner@zorak:~$ update-alternatives --display gl_conf18:17
pgranergl_conf - auto mode18:17
pgraner link currently points to /usr/lib/mesa/ld.so.conf18:17
pgraner/usr/lib/mesa/ld.so.conf - priority 50018:17
pgraner slave gl_libraries: /usr/lib/mesa18:17
pgraner slave xorg_extra_modules: /usr/lib/xorg/x11-extra-modules18:17
pgranerCurrent `best' version is /usr/lib/mesa/ld.so.conf.18:17
tseliotslangasek: ok, so the alternative was removed and our fix (in the preinst script) worked but the modules were not installed18:19
apwsmb has an installation on ubuntu2 level, in case we want to test the update18:19
tseliotapw, pgraner, cking: thanks18:19
tseliotapw: oh, good18:20
* tseliot -> off for a bit18:22
apwtseliot, we note that these files were links in u2, but in u5 fixed they are real files18:24
tseliotapw: yes, as I had to move the alternatives from the xserver to mesa. However xserver-xorg-core ubuntu4, when removed, failed to remove its alternative thus preventing the new xserver-xorg-core from installing the real files18:26
apwtseliot, presaumably as we never has u4 in there all <u5 fail to remove them18:27
tseliotapw: well anything <= ubuntu4 failed to remove the alternative18:28
tseliotand the output that you gave me, shows that the alternative was removed by u518:28
apwits seems odd that we ended up with nothing18:29
* tseliot nods18:31
Sarvatti think we really  need powersave=0 to be the default i915 module parameter in lucid over 1 it is now18:40
jcristau+118:40
Sarvattdont have any hope this is going to be fixed on 2.6.32 ever, its really experimental and even with the remove render reclock support added it's still need it to fix flickering18:42
Sarvattcan't enable it globally because it breaks 2.6.31 kernels because it wasnt a module parameter then18:43
sebnertseliot: are there still known issues with mesa?18:46
Sarvatton line 46 of drivers/gpu/drm/i915/i915_drv.c just change unsigned int i915_powersave = 1; to unsigned int i915_powersave = 0; -- would be easy to fix at least18:53
bryyceSarvatt, can you file a bug against linux requesting this, and sub me and steve conklin?18:53
Sarvattsure, i'm on my phone now but will when I get home, theres probably hundreds of bugs it'll fix18:54
Sarvattfedora and debian are both doing it18:54
jcristaufedora too?  didn't see that.18:57
Sarvattyeah dave airlie was complaining about how everyone has to do it on dri-devel/lkms18:58
bryycehundreds of bugs?  nice18:58
Sarvatt[PATCH] DRM / i915: Fix resume regression on MSI Wind U100 w/o KMS thread18:58
jcristauSarvatt: yeah i read that.  i just can't find that in fedora cvs18:59
jcristaumight be me being blind18:59
jcristauor not looking in the right place18:59
tseliotsebner: bug #506547, which is fixed in my PPA and in git: https://edge.launchpad.net/~albertomilone/+archive/proprietary-video-improvements18:59
ubottuLaunchpad bug 506547 in mesa "Some GL apps won't run: libGLU.so.1: No such file or directory" [High,In progress] https://launchpad.net/bugs/50654718:59
sebnertseliot: exactly. thanks :)19:02
tseliotsebner: if you want to try it and give feedback (no reboot is required) that would be very welcome19:10
wind-riderhi19:12
sebnertseliot: done already + fixing the issue (at least for me)19:13
wind-rideri have a 3dconnexion spacenavigator, and it is detected as a mouse by X.org19:13
wind-riderbut i would like to prevent that, because it needs a special driver19:13
wind-rideri tried to do that using a fdi file in the hal policy directory, but that doesn't help19:14
wind-ridercan i do something about that?19:14
tseliotsebner: great news. Thanks for testing19:17
sebnertseliot: thanks for fixing ;)19:18
wind-rideror is there another channel i can ask better?19:18
jcristauwind-rider: lucid?19:19
wind-riderjcristau: indeed19:19
jcristauthen X doesn't use hal19:19
jcristauyou can run xinput float <device> to stop it from moving the mouse19:20
wind-riderjcristau: oh, you're right19:20
wind-riderjcristau: i'll try that19:20
jcristauwhere <device> is the id you get from xinput list19:20
baptistemm_Hi gentlemen19:21
baptistemm_Apparently on lucid, i915 + kms makes your screen corrupted, and eventually frozes totally the display, is it known ?19:22
baptistemm_if I start with i95.modeset=0 I have no issue19:22
jcristauwhat hw?19:23
wind-riderjcristau: that works, thanks! i'll put it on the launchpad page for the new spacenavd package19:23
jcristauwind-rider: 'xinput set-prop <device> "Device Enabled" 0' should also work.  i'm not sure which one is more correct.19:23
wind-riderjcristau: the first thing you said was good enough, at least :) thx!19:24
jcristaunp19:24
baptistemm_jcristau, GM965/GL960 (8086:2a02)19:25
baptistemm_should I report, and against which component (intel, xserver)?19:26
tseliotbaptistemm_: probably unrelated but what does this say? ls -l /usr/lib/xorg/modules/extensions/19:31
baptistemm_-rw-r--r-- 1 root root 17920 2010-01-12 12:12 libdbe.so19:31
baptistemm_-rw-r--r-- 1 root root 13784 2010-01-12 12:12 libdri2.so19:31
baptistemm_-rw-r--r-- 1 root root 92336 2010-01-12 12:12 libextmod.so19:31
baptistemm_-rw-r--r-- 1 root root  9708 2010-01-12 12:12 librecord.so19:31
baptistemm_I hope 4 lines is not too much to paste19:31
jcristautseliot: not unrelated then ;)19:32
* tseliot nods19:32
tseliotbaptistemm_: what does "dpkg -L xserver-xorg-core" say?19:32
tseliotmaybe I should send an email to the mailing list about it19:33
baptistemm_http://pastebin.org/7568819:33
tseliotbaptistemm_: and of course "update-alternatives --display gl_conf | grep glx" doesn't return anything, does it?19:35
baptistemm_nothing19:36
tseliotbaptistemm_: reinstalling xserver-xorg-core will solve your problem19:36
baptistemm_so I guess I don't have to report a bug then :)19:37
baptistemm_ah libglx.so whan missing ?19:37
baptistemm_was19:37
baptistemm_sO I'll reboot and see if it fixed, thanks19:45
bryycetseliot, you might want to post an email to ubuntu-devel@ about the mesa issue and that rebooting solves it.  might help spread the word faster.19:47
tseliotbryyce: yes, I'm almost done writing it19:48
sebnertseliot: update-alternatives --display gl_conf | grep glx doesn't return anything here either or am I missunderstanding and is this the prefered thing?19:50
tseliotsebner: yes, that's the way it should be19:50
tselioti.e. no output19:51
sebnerfine then :)19:51
baptistemm_tseliot, thanks it works fine now, what happend?19:52
tseliotI had to move the alternatives from the xserver to mesa. However xserver-xorg-core ubuntu4, when removed, failed to remove its alternative thus preventing the new xserver-xorg-core from installing the real files19:53
siretart`tseliot: I've just done a very quick test with my external monitor, you're right, current lucid does not show that behavior. windows with width >2048 pixels no longer crash gem, they 'just' have display corruptions19:57
tseliotsiretart`: better than nothing, I guess19:58
tseliotthanks for reporting19:58
siretart`tseliot: I could also confirm that disabling the xrandr plugin avoids autoenabling the external monitor. though this also prevents the gnome randr applet from working. but I guess that's expected19:58
tseliotyep19:58
siretart`federico1: your suggestion for a pop up that asks the user what to do sounds exactly right to me! thanks a lot!19:59
tseliotbryyce: email sent20:00
bryycegreat20:00
siretart`the only thing that I unexpected issue I've noticed now is that g-s-d's randr manager somehow managed to cause compiz to quit and start metacity instead20:00
siretart`while 'autoenabling' the external monitor20:00
tseliotbryyce: if you want to test my fix for mesa with nvidia in my PPA: https://edge.launchpad.net/~albertomilone/+archive/proprietary-video-improvements20:00
siretart`not sure why, might be just flying bogons or something20:00
tseliotbryyce: launching blender should be enough20:01
jcristausiretart`: because compiz is broken, i suspect :)20:01
siretart`jcristau: wouldn't be the only issue in compiz, true :-)20:01
bryycetseliot, ok thanks.20:02
siretart`I'm really happy that I can now close bug #503255 now. thanks for explaining this stuff to me!20:02
ubottuLaunchpad bug 503255 in xserver-xorg-video-intel "[i945] querying information on external monitor with xrandr hangs gpu when compiz is active" [Medium,Triaged] https://launchpad.net/bugs/50325520:02
bjsnidersiretart`, how's the ffmpeg fix coming along?20:02
federico1siretart`: :)  I hope to have it ready soon20:03
tseliotsiretart`: that's because it switched to software rendering20:03
tseliotno wonder compiz stopped working20:03
siretart`bjsnider: implemented, submitted upstream and I wait for it to be accepted20:03
bjsnidercool20:03
coz_tseliot,  I noticed on lucid that some of the compiz plugins are not working   is this the mesa issue and you ppa fixes that temporarily??  sorry if I am repeating I just arrived here :)20:05
siretart`tseliot: oh, that's interesting. so you suggest that compiz is able to detect at runtime that the driver decides to disable hw rendering and therefore silently exits?20:05
tseliotcoz_: with what driver?20:05
coz_tseliot, 190.5320:06
siretart`sounds plausible. need to think a bit about that on my way home. cu around!20:06
tseliotsiretart`: I don't know how advanced compiz is but I seem to remember that, when it dies, it uses metacity as a fallback20:06
coz_tseliot,  this was a manual install of the driver also20:07
tseliotcoz_: it could be. Maybe try the fix in my PPA and restart X?20:07
siretart`tseliot: the 'appearance' system applet (or however it is called) doesn't notice that and leaves the bullet on 'active desktop effects'20:07
coz_tseliot,  ok I will try that now ...20:07
siretart`but thats fortunately a rather cosmetic issue20:07
coz_to coz because he is on another machine :)    https://edge.launchpad.net/~albertomilone/+archive/proprietary-video-improvements20:08
tseliotsiretart`: yes, I doubt there's a way constantly check if compiz is still alive (other than polling)20:09
tseliot:-)20:09
coz_successo !20:20
coz_tseliot,  your fix worked at least for now :)20:21
coz_looks like keyserver.ubuntu.com is down  however... I couldnt get the key20:21
tseliotcoz_: great! Thanks for testing20:21
coz_tseliot,  no problem testing...lucid is on another machine  so if anything goes wrong I can always fix or reinstall :)20:22
knittlupdate-initramfs didn't help either with the drivers20:49
tseliotknittl: what does dmesg say?20:50
tseliotoh, you put a link before20:53
knittli piped the output again to http://knittl.is-a-geek.net/public/dmesg20:53
tseliotknittl: can you reproduce the problem and get the output of "lsmod" and "grep nvidia /etc/modprobe.d/*" please?21:00
knittllsmod where? console or failsafe mode?21:02
knittlthere's no nvidia module in lsmod21:02
knittlhu, it's blacklisted? o.O21:02
knittlhttp://paste2.org/p/60933221:03
tseliotknittl: this is wrong /etc/modprobe.d/blacklist-local.conf21:14
tseliottype: "dpkg --search blacklist-local.conf" to see what installed it21:15
knittli thought so. how did it come in there?21:15
tseliotthat command should tell you21:15
knittldpkg: *blacklist-local.conf* not found.21:15
knittli know i haven't done it manually ... why would i21:16
Sarvattdisabling it in jockey maybe?21:16
tseliotoh21:16
tseliotbut it would be weird21:16
tseliot(not unlikely though)21:17
knittlsounds possible21:17
tseliotknittl: removing that file and rebooting should do it then21:17
knittlremoving the file or its contents?21:17
tseliotslangasek: I guess no feedback from QA today (and I can't blame them). Some uses tested my package with good results21:19
tseliotusers21:19
tseliotI think I can safely upload the package21:19
tseliot(and save us a few bug reports)21:20
knittl/rebooting21:22
knittlwheeeeeeee, it booted without giving this stupid error message :)21:27
tseliot:-)21:33
knittlthank you, i wouldn't have managed it myself :)21:38
tseliotnp21:39
slangasekpgraner, apw: can I get a /var/log/dpkg.log from a system that needed the --reinstall of ubuntu5?21:45
tseliotslangasek: shall I proceed with the upload anyway?21:57
slangasektseliot: the mesa upload? I would say so, yes21:58
tseliotslangasek: yes. Ok21:58
tseliotuploaded22:00
tseliot\o/22:00
apwslangasek, i don't have one here, i'll ask smb to get you one if you still need it22:05
slangasekapw: yes, still need it22:05
slangasekI don't understand why the fix that was already applied isn't reliable22:06
apwslangasek, yeah its pretty perplexing22:07
tseliotthe preinst works (i.e. the alternative is remved) but the 2 modules are not installed :-/22:08
apwslangasek, smb and cking had the broken ones, cking was fixed by reinstall i believe22:10
tseliotslangasek: this is from my machine: http://pastebin.ubuntu.com/356270/23:04
slangasektseliot: you had the problem of missing files after upgrade?23:05
tseliotslangasek: yes, on one of my testing boxes23:06
tseliotwell, the only physical testing box23:06
slangasekhmm23:06
slangasekand this log hasn't been filtered in any way?23:06
tseliotno23:06
tseliotI can upload the full file if you like23:06
slangasekmy only concern is whether there are other package maintainer scripts firing in between what you've shown23:07
tseliotmesa shouldn't touch that, as its alternatives didn't involve doing anythin with those 2 modules23:09
tseliotmaybe nvidia?23:09
tseliotapw: those computers had intel or ati, right?23:10
tseliotno nvidia?23:10
apwtseliot, they were all intel ones i saw23:10
slangasekthey were all touching the gl_conf alternative, which the others were slaves of23:10
tseliotright23:10
slangasekthis could be a side effect of only one of the alternatives having the slaves23:10
slangasekcan I see the full log?23:11
tseliotsure23:11
tseliotit's in a PM23:13

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