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

=== ripps|sleep is now known as ripps
aratseliot, ping11:47
tseliotara: pong11:48
aratseliot, hey!, when I try to activate compiz it gives me an error "desktop effects could not be activated", but I don't get any errors in Xorg.0.log or syslog11:49
aratseliot, any ideas where to look?11:49
tseliotara: what does "glxinfo | grep direct" say?11:50
aratseliot, Error: couldn't find RGB GLX visual or fbconfig11:50
tseliotara: I need the output of "update-alternatives display gl_conf" and your /var/log/Xorg.0.log11:51
aratseliot, alright11:52
aratseliot, http://paste.ubuntu.com/352857/ 11:53
aratseliot, http://paste.ubuntu.com/352859/11:53
tseliotara: did it work when you first tried my packages?11:55
tseliot"it" being compiz11:56
aratseliot, no, I just tried it today11:56
aras/no/I hadn't tried before :)11:56
tseliotara: what do "lsmod" and "dmesg" say?11:58
tseliotthe log looks fine...11:59
aratseliot, http://paste.ubuntu.com/352861/11:59
aratseliot, http://paste.ubuntu.com/352863/12:00
tseliotthe right kernel module seems to be there too12:01
tseliotara: let's see your xorg.conf12:03
aratseliot, http://paste.ubuntu.com/352866/12:04
tseliotara: and the output of this command: ldd /usr/bin/glxinfo12:04
aratseliot, http://paste.ubuntu.com/352867/12:05
tseliotara: and the output of this command: cat /etc/ld.so.conf.d/GL.conf12:12
tseliotif the file is empty then I know what to fix12:12
tseliotalso see if /usr/lib/nvidia-current/ld.so.conf exists12:14
araara@sushirider:/var/log$ cat /usr/lib/nvidia-current/ld.so.conf 12:15
ara/usr/lib/nvidia-current12:15
araara@sushirider:/var/log$ cat /etc/ld.so.conf.d/GL.conf 12:15
ara/usr/lib/nvidia-current12:15
tseliotthat's correct too12:18
tseliothmm...12:18
tseliotara: does nvidia-settings work?12:19
tseliotor does it only show a limited number of options12:19
tseliot?12:19
aratseliot, it works12:20
aratseliot, but "Fail to query the GLX server vendor."12:20
* bryyce waves12:21
tseliotara: ok, let's see if glx exists and what it points to (let's pretend that the X log lied)12:22
tseliotbryyce: hey12:22
arahey bryyce12:22
bryyceNFI why I'm awake at 4:30am12:22
tseliotara: which means that you should check "ls -l /usr/lib/nvidia-current/xorg/libglx.so",  "ls -l /etc/alternatives/libglx.so" and "ls -l /etc/alternatives/libglx.so"12:24
tseliotbryyce: :-)12:24
tjaaltonwhat about just running glxinfo12:26
aratseliot, those 3 are there12:27
ara(with 777 permissions)12:27
aratseliot, http://paste.ubuntu.com/352880/12:27
tseliotthe 2nd and the 3rd are the same12:27
tseliotI meant "ls -l /usr/lib/xorg/modules/extensions/libglx.so"12:28
* tseliot blames it on the clipboard12:28
* ara blames Ctrl+C/Ctrl+V12:31
aratseliot, same thing12:31
araara@sushirider:/var/log$ ls -l /usr/lib/xorg/modules/extensions/libglx.so12:31
aralrwxrwxrwx 1 root root 27 2010-01-05 14:44 /usr/lib/xorg/modules/extensions/libglx.so -> /etc/alternatives/libglx.so12:31
tseliotara: ok, I must be something else then. I'll investigate the problem and let you know12:33
tseliotthanks for reporting the problem12:33
tjaaltonara: what about the output of glxinfo?12:34
* tseliot is having a hard time getting Lucid to work on his testing box12:34
* tseliot -> lunch12:39
bryyceyou need more boxes ;-)12:39
* bryyce -> bed12:39
tjaaltonhmm, compiz-wrapper is no more, and compiz-core doesn't depend on mesa-utils12:40
tjaaltonara: install mesa-utils and try again12:41
jcristaubut it still uses glxinfo?  i thought that would be gone and it'd do the GL calls itself?12:41
tjaaltonmaybe12:41
tjaaltoncompiz works here anyway :)12:41
tjaaltonbut glxinfo is in mesa-utils12:42
tjaaltonor just running 'compiz --replace' should show the error12:42
araara@sushirider:/var/log$ compiz --replace12:44
aracompiz (core) - Fatal: Root visual is not a GL visual12:44
aracompiz (core) - Error: Failed to manage screen: 012:44
aracompiz (core) - Fatal: No manageable screens found on display :0.012:44
araLaunching fallback window manager12:44
jcristauglxinfo and xdpyinfo plz?12:44
araara@sushirider:/var/log$ glxinfo 12:47
araname of display: :0.012:47
araError: couldn't find RGB GLX visual or fbconfig12:47
arahttp://paste.ubuntu.com/352892/12:47
jcristauweird.12:49
sorenara: You have an nvidia card?12:51
arasoren, yes12:51
sorenara: And it actually works for you? I thought all nvidia users were screwed by bug #494627.12:52
ubottuLaunchpad bug 494627 in xserver-xorg-video-nv "nv driver crashing with segmentation fault in libpthread.so.0" [High,In progress] https://launchpad.net/bugs/49462712:53
arasoren, I am using tseliot's PPA, I am reporting back to him, to try to upload it to Lucid asap :)12:53
sorenAha!12:54
soren:)12:54
sorenPerhaps I should do the same.12:55
sorenWhich PPA is this?12:56
sorentseliot: You have a whole bunch :)12:56
sorenproprietary-video-improvements?12:57
sorenThat one seems to have recent stuff in it.12:57
tjaaltonthat's the one12:59
jcristauhrm.  the backtrace in 440323 doesn't have libGL symbols…12:59
jcristaualso the ext_name is weird13:00
jcristau#6  0x00007fa4bc76e7b2 in XextAddDisplay (extinfo=0x17153c0, dpy=0xf1f340, 13:00
jcristau    ext_name=0x7fa4ae23a550 "ueryObjectuiv", hooks=0x7fa4ae35c2a0, 13:00
jcristau    nevents=17, data=0x0) at ../../src/extutil.c:11213:00
jcristaudpyinfo = (XExtDisplayInfo *) 0xec001013:00
soren"ueryObjectuiv" :)13:00
jcristauand no qt symbols in 419501. bleh.13:03
jcristauand 278261 doesn't look like a libxcb bug.13:08
tjaaltona new bug triager \o/ :)13:08
jcristaui was looking whether your sync request had been processed, and there were 4 bugs in https://launchpad.net/ubuntu/+source/libxcb/+bugs so i figured i'd look :)13:09
tjaaltonhehe13:09
jcristaunot going to look at the 292 xorg-server ones ;)13:10
jcristau334264 should probably be closed as fixed in 1.7.x though13:10
tjaaltonit's rather depressing going through them13:10
jcristau(only looked at the title for the Xdmx bug, didn't look at the details)13:15
tjaaltonI'll ask the reporter to test on a lucid livecd13:15
jcristaubah 435686 has no symbols for the server13:20
jcristauweird though, caught a signal in EvdevOn13:20
jcristaumight be the bug fixed in evdev 2.2.613:21
tjaaltonyep, asked to verify13:29
tjaaltonbryyce: btw, what happens when the log time counter hits 99999.999999? :)14:02
alkisg_I'm trying Lucid on my laptop with nvidia 8600M GT. Isn't nouveau supposed to be automatically used? I can't even install it:14:36
alkisg_xserver-xorg-video-nouveau: Depends: xserver-xorg-core (>= 2:1.6.2) but it is not going to be installed14:36
alkisg_E: Broken packages14:36
alkisg_Any clues?14:36
tjaaltonit hasn't been updated14:37
tjaaltonand no, nouveau is not used by default14:37
alkisg_tjaalton: so the only solution for nvidia on Lucid for the moment is vesa, right?14:38
tjaaltonbeginning to doubt it will (for lucid=14:38
tjaaltontoday, yes14:38
alkisg_Thank you14:38
bjsnidertjaalton, the .33 kernel nouveau driver would not be backported to the lucid kernel?14:39
tjaaltonbjsnider: nothing happened so far14:39
tjaaltonvisible anyway14:39
bjsniderand after linus worked so hard to bully red hat into getting it in there14:39
alkisg_bjsnider: so if I install .33 I'll get working nouveau drivers? (with all the instability, of course, I don't mind...)14:40
tjaaltonalkisg_: no14:40
tjaaltonthe ddx will still fail to install14:40
jcristauyou'll still need the userspace part14:40
alkisg_May I ask a last question? I tried passing "xforcevesa" as a kernel parameter, and it only seemed to work some of the times, I didn't get when exactly (was it only on the live CD?)14:41
alkisg_Is there any way to specify that I want to use vesa without creating a xorg.conf?14:41
jcristaurm xorg.conf14:42
jcristauit should fall back to vesa on its onw14:42
jcristau^t14:42
tjaaltonthough it'll use nv and that'll crash14:42
jcristauah14:42
jcristauthen  uninstall nv, or create xorg.conf14:42
jcristaui thought mvo had fixed nv btw?14:42
tjaaltonor maybe not, but at least the colors are wrong. that's what mvo's patch would fix14:42
jcristauack14:43
tjaaltonit's not yet in the server14:43
alkisg_Yeah nv had some weird green/black colors14:44
alkisg_Not usable at all14:44
mvothat is a side-effect of my initial crash fix, it fixes the crash, but that is not helpful (because of the colors)14:44
tjaaltonjcristau: libxcb finally synced (manually)14:46
jcristauare you guys going for intel 2.10?14:46
tjaaltonprobably14:48
tjaaltonwe need to install some headers from libdrm again14:49
mvogiven the amount of complains about the funny colors I guess I should upload a revert -nv and a patched xserver this evening - unless there is feedback on ML that says otherwise- what do you think?14:49
tjaaltonerm, add to libdrm-dev, and Replace linux-libc-dev14:49
tjaaltonmvo: I can add it to the server14:50
tjaaltonand merge it too14:50
tjaaltonwith the new version in sid14:50
mvosounds good14:50
tjaaltonbut first I'd like to know why I always get failsafe (which doesn't work with kms)14:50
jcristaui haven't actually tested what i uploaded to sid, i'm running 1.7.99.3-ish atm :/14:51
tjaaltonhehe14:52
tjaaltonI believe it works14:52
tjaaltonwill test too14:52
jcristaui had been running 1.7.3.901 for a while before though14:52
* mvo will upload -nv with the reverted patch in a bit14:53
* sebner waves14:55
tseliotsebner: what does "update-alternatives --display gl_conf" say?14:55
sebnertseliot: http://pastebin.com/m1ae40c914:56
tseliotsebner: try "sudo sh /bin/nvidia-bug-report.sh" and show me the log that it generates14:57
sebnertseliot: http://pastebin.com/m7032eae514:59
tseliotsebner: try with "sudo apt-get install --reinstall nvidia-current" (as it's pointing to the wrong glx file)15:01
sebnertseliot: then restart right?15:01
tseliotsebner: no, maybe just show me the output of "ls -l /etc/alternatives/libglx.so"15:02
tseliotand then restart15:02
sebnertseliot: lrwxrwxrwx 1 root root 38 2010-01-07 15:42 /etc/alternatives/libglx.so -> /usr/lib/nvidia-current/xorg/libglx.so15:02
Sarvatt[    0.123515] (II) Loading /usr/lib/xorg/modules/extensions/standard/libglx.so15:03
tseliotsebner: ok, now restart and then do a "sudo sh /bin/nvidia-bug-report.sh" again and give me the log15:03
sebneraye15:03
tseliotSarvatt: yes, that is why I asked him to reinstall the package15:03
Sarvattyou've got the same problem I do sebner, moving /usr/lib/xorg/modules/extensions/standard/libglx.so away should fix it15:03
bjsniderhe's having the same problem sarvatt was15:04
sebnerheh15:04
bjsnideroh, he just said that15:04
Sarvatti reinstalled it 4 times, no luck without manually moving the .so out of the way :(15:04
bjsniderwait, i thought aptitude fixed it?15:05
bjsnideryour last message said aptitude fixed the problem15:05
Sarvattnot here15:05
tseliotSarvatt: it means that X looks for libglx.so in subdirectories and ignores the link in /usr/lib/xorg/modules/extensions/15:05
Sarvattyeah thats what I got from it too, and couldn't figure out why15:05
tseliotjcristau: does this make sense to you ^^ ?15:06
sebnertseliot: http://pastebin.com/m4682312515:06
tseliotor, is it a feature? ;)15:06
Sarvattit prefers the actual file even though its in a subdirectory over the link in the main directory15:06
* sebner uses apt-get :P15:06
tseliotright15:06
tseliotok, let me fix that15:07
jcristautseliot: dunno.  should all be in hw/xfree86/loader/ somewhere.15:07
tseliotok15:07
bjsniderSarvatt, i thought it was just that the alternatives hadn't taken effect15:07
Sarvattreinstalling fixed the alternatives but that didnt fix the problem15:08
Sarvatthad to move the .so out of the way15:08
bjsniderbut the .so in the /standard/ path is a link15:09
Sarvattnope thats the actual one that used to be in /usr/lib/xorg/modules/extensions/ before15:09
afvhi. resuming after suspend leads me to a gray screen (this started happening in lucid pre-alpha. it was fine before. i'm using nvidia). if i have Rhythmbox playing before suspending, when resuming it continues playing.. i can only go to a tty after doing a Alt+SysRq+R, but always with a gray screen..15:10
bjsniderSarvatt, are you sure about that?15:10
Sarvattyeah 100%15:10
Sarvattlibdri.so and libglx.so were just moved there in the xserver packaging15:11
Sarvattwork calls :(15:11
afvif it helps, Xorg.0.log: http://pastebin.com/d2e13acca15:13
afvand pm-suspend.log: http://pastebin.com/d2b12660515:13
tjaaltonafv: power management with blobs is like gambling15:14
afvblobs?15:15
tjaaltonnvidia15:15
afvah15:15
tjaaltonbinary blob15:15
* tseliot nods15:15
bjsnidersomeone in another channel was complaining that his ati card under the radeon driver was constantly at full throttle while under fglrx it was dynamic, usually low power mode15:20
tjaaltonradeon doesn't support that yet15:21
tseliottjaalton: it does but it's highly experimental15:23
tseliot;)15:23
tjaaltonright15:23
tseliotI'll experiment with this when I have to time to create a radeon package with dkms15:25
afvhum... "bonobo-activation-server (afv-6617): could not associate with desktop session: Failed to connect to socket /tmp/dbus-zUBPlHkmdZ: Connection refused"15:29
afvforget it15:32
afvi find nothing special at syslog... http://pastebin.com/d216d283015:39
tjaaltonwhat I tried to say is that there's probably nothing we can do about it15:41
afvisn't there a way i can debug it better?15:41
afvor.. try with another driver, for example?15:43
tjaaltoncurrently there is no other driver that works even that much15:44
afvhmm, ok15:44
afvthanks then15:44
afvbrb15:44
sebnertseliot: something went really wrong: sebner@ubuntu:~$ glxgears16:02
sebnerError: couldn't get an RGB, Double-buffered visual16:02
tseliotsebner: what does "sudo sh /bin/nvidia-bug-report.sh" say?16:03
sebnertseliot: don't always forget poor /usr/ :P  http://pastebin.com/m28c9838a16:04
tseliotsebner: ok, it looks like the right glx is loaded now but dri is not: (EE) Failed to load module "dri" (module does not exist, 0)16:05
sebnergrrrrr16:05
tseliotsebner: which means that I should fix that in nvidia16:05
sebnerheh16:06
tseliotas nvidia still points to the old path16:06
sebnerI was right16:06
sebnernvidia rebuild :P16:06
tseliotno more X recompilation should be required16:06
sebnerheh16:07
* sebner happy16:07
sebnertseliot: baaaaad news, http://pastebin.com/m466a5e3416:33
sebnerhaha, now glx fails again16:33
sebnertseliot: maybe reinstall xserver to pick new one up?16:34
tseliotsebner: it doesn't hurt to try16:34
sebnertseliot: I'm sorry, still b0rken16:38
tseliotsebner: ls -l /etc/alternatives/libglx.so16:39
sebnertseliot: lrwxrwxrwx 1 root root 31 2010-01-07 17:28 /etc/alternatives/libglx.so -> /usr/lib/standard-x11/libglx.so16:39
tseliotsebner: update-alternatives --display gl_conf16:40
sebnertseliot: http://pastebin.com/m2e71548816:40
* tseliot screwed up again16:41
sebnerheh16:41
tseliotI mean, let me check ;)16:41
tseliotok, I overdid16:42
sebnerhaha16:42
tseliotswitching between desktops with the same screen (with different brightness) is killing my eyes16:43
sebnerheh16:44
tseliotlet me fix that16:45
sebner:)16:50
tseliotsebner: ~proprietaryppa22 should do the right thing16:56
sebnertseliot: I'll try :)16:56
tseliotthanks16:56
afvback. purged nvidia and installed nouveau16:59
afvsuspend is working :p16:59
tseliotyes, that usually works ;)17:01
tseliotafv: are you using Lucid?17:01
tjaaltonkees: how's the libaudit main promotion doing? :)17:02
tseliotsuperm1: speaking of mirs, any progress on the one for libvdpau?17:04
keestjaalton: well... I'd like to get it derooted.17:04
keestjaalton: which requires a fair bit of work/testing.17:05
keestjaalton: at present, it's a postponed workitem for Lucid.  what needs it?17:05
tjaaltonkees: we've disabled selinux from xserver due to libaudit being in universe17:05
tjaaltonkees: so, it's just a diff to debian17:07
keestjaalton: ok, I'll try to get it done, but time isn't looking great.17:09
tjaaltonkees: ok17:10
sebnertseliot: here we go again: http://pastebin.com/m13d1ad5a17:19
tseliotsebner:  ls -l /etc/alternatives/libglx.so17:21
sebnertseliot: lrwxrwxrwx 1 root root 38 2010-01-07 18:12 /etc/alternatives/libglx.so -> /usr/lib/nvidia-current/xorg/libglx.so17:22
tseliotsebner: it should work now17:22
tseliotdoes it?17:22
sebnertseliot: nope17:22
sebnertseliot: Error: couldn't get an RGB, Double-buffered visual17:22
tseliotERROR: Error while querying attribute 'GLXServerVersion' on ubuntu:0.017:30
tseliot       (Unknown Error).17:30
sebnertseliot: that means?17:37
tseliotsebner: I think it's still using the wrong libGL libraries17:38
tseliotsebner: cat /etc/ld.so.conf.d/GL.conf17:39
sebnertseliot: /usr/lib/nvidia-current17:40
tseliotwhich is correct17:40
sebnerhmmm17:41
sebnerweird17:41
tseliotmore weirdness17:41
tseliotsebner: maybe do a "sudo ldconfig"17:43
tseliotand reboot17:43
* sebner tries17:43
sebnertseliot: still the same issue :(17:49
tseliotsebner: maybe try to move /usr/lib/libGL.so.1.2 away, then ldconfig and reboot17:54
tseliotthis shouldn't happen though17:54
sebnertseliot: away means .backup is ok?17:54
tseliotyes, of course17:55
sebnertseliot: seems something is b0rken. still not working17:56
sebnerThis was my 32nd reboot today btw ;)17:56
jcristau.backup means it's still visible for ldconfig17:57
tseliotoh, I misread your sentence then17:57
tseliotI missed the dot17:57
sebnerohhh17:57
tseliotjcristau: thanks for spotting that. My eyes are way too tired17:57
sebnernow it's /usr/lib/foobar17:57
sebner^^17:57
sebnertseliot: not only yours ^^17:58
tseliotsebner: that should be ok17:58
tseliotnow sudo ldconfig and reboot17:58
tseliotmaybe ldconfig got lazy or maybe (more likely) I'm doing something wrong in the packaging17:59
sebnerNumber 33 brought me luck18:00
sebner*hehehe*18:00
sebnerworking now18:00
tseliotsebner: ok, what if you put the library back and type ldconfig -n /usr/lib/nvidia-current18:04
sebnertseliot: I'll test later. Now I'm giving my harddrive a break ;)18:04
tseliotsebner: ok, no hurry18:05
sebnerwb tseliot 18:35
sebner:)18:35
sebnertseliot: is there a difference between ldconfig and sudo ldconfig? No output at all with both18:36
tseliotsebner: it should be done with sudo18:36
sebnerk18:36
tseliotdid you try the command that I suggested before?18:36
tseliotsudo ldconfig -n /usr/lib/nvidia-current18:36
sebnertseliot: Guess why I asked :P I haven't rebooted yet though18:36
tseliotsebner: aah18:37
tseliotok18:37
sebnertseliot: nvm, rebooting now18:39
tseliotok18:40
sebnertseliot: working18:41
tseliotsebner: ldd /usr/bin/glxinfo18:41
sebnertseliot: http://pastebin.com/m646d3d0d18:42
tseliotat this point I think that if something else calls ldconfig it can break things unless I move those libraries to a separate directory18:43
tseliotsebner: ok, it seems to be ok now18:43
tseliotjcristau: opinions on this?18:44
jcristauhmm?18:44
sebnertseliot: :D, great thanks! Though I would have ~10 reboots instead of ~40 if I had moved the file at the beginning ^^18:44
tseliotjcristau: I was thinking of moving libGL*, etc. to a different directory18:45
tseliotas currently I have to do ldconfig -n /path/to/the/right/libraries18:45
tselioteven though the path is set in /etc/ld.so.conf.d/GL.conf18:46
tseliotas ldconfig seems to look in /usr/lib first18:46
tseliotand then in whatever path we put in /etc/ld.so.conf.d/GL.conf18:47
tseliotsebner: oh, well, you did it for a good cause ;)18:48
sebnertseliot: new harddrive then plz :P18:50
tseliotheh18:50
tjaaltonhrm, tseliot didn't add anything to the changelog about moving libglx/libdri20:10
=== verbalshadow_ is now known as verbalshadow

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