/srv/irclogs.ubuntu.com/2008/04/21/#ubuntu-x.txt

ubotuNew bug: #30388 in linux-restricted-modules-2.6.15 "content in appwindows gets unreadable when moving a window" [Medium,Invalid] https://launchpad.net/bugs/3038802:06
jcristauwtf 220036.02:07
bryce_pesky feature requests02:15
ubotuNew bug: #219970 in compiz (main) "Compiz (still!) freeze on ATI X300SE (dup-of: 195051)" [Undecided,New] https://launchpad.net/bugs/21997002:22
ubotuNew bug: #220135 in xorg (main) "Hard lock booting/logging out/restarting" [Undecided,New] https://launchpad.net/bugs/22013509:06
ubotuNew bug: #220150 in linux-restricted-modules-2.6.24 (restricted) "Mouse cursor corruption on dual-head ATI Radeon Mobility X1300 (hardy+fglrx)" [Undecided,New] https://launchpad.net/bugs/22015009:35
ubotuNew bug: #220203 in xserver-xorg-video-intel (main) "Enabled compiz cauzes Xorg to freeze when CPU under load on HH" [Undecided,New] https://launchpad.net/bugs/22020312:55
Q-FUNKguys, could it be that dexconf doesn't know about -amd or -geode?  launching without xorg.conf systematically reverts to -vesa.13:11
tjaaltondexconf doesn't need to know13:12
tjaaltonit's the server13:12
Q-FUNKserver misses magic to pick -amd?13:12
tjaaltonyep13:12
Q-FUNKcan this be patched in for Hardy?13:13
Q-FUNKcause right now, the driver fails to be found as -amd or -geode.13:13
tjaaltonshould be possible13:13
tjaaltonpatches welcome13:14
Q-FUNKajax added this to git (and I made a quick patch in bug #214119) but I'm not sure if the magic number is correct.13:14
ubotuLaunchpad bug 214119 in xserver-xorg-video-geode "[HARDY] Koolu W.E. (ION A603) does not detect higher resolution than 800x600" [High,Triaged] https://launchpad.net/bugs/21411913:14
Q-FUNK(15:15:50) ogra: why would it work with X -cofigure then ?13:17
Q-FUNK(15:16:03) ogra: test it yourself :)13:17
Q-FUNK(15:16:16) Q-FUNK: beats me13:17
Q-FUNK(15:16:52) Q-FUNK: Hardy's X doesn't have the amd vendor magic to associate the chip with the driver.13:17
tjaaltonX -configure apparently writes the Driver line to the config?13:17
Q-FUNKyup13:18
Q-FUNKbut why would it succesfully match the driver when generating the config and not when launching without any xorg.conf?13:18
tjaaltondunno, check the source13:19
=== mvo_ is now known as mvo
* ogra waves13:22
tjaaltonogra: howdy13:23
Q-FUNKogra: so LTSP just calls X -configure once and then copies the resulting config to the appropriate place, before launching ldm?13:23
ograright13:24
ograXorg -configure -novtswitch :113:24
ograis the actual call13:24
Q-FUNKok13:24
ograit creates xorg.conf.new which then gets handled by sed scripts for replacing of values with overrides from the user13:24
Q-FUNKwhich currently succeeds at finding -amd 2.7.7.7 (or my patched version 2.7.7.8 with libDDC support)13:24
ogradoes it work if you try it manually as well ?13:25
Q-FUNKhowever, it fails to find -geode completely, even with the symbolic link in place to link  amd_drv.so to geode_drv.so13:26
Q-FUNKogra: making Xorg -configure and then copying the xorg.xonf.new to /etc/X/xorg.conf ?  yes, it works, but only with -amd.13:26
ograjust read it, no need to copy it :)13:27
ograis Driver "amd" in there ?13:27
ograif so, then dexconf or dpkg-reconfigure's magic suppresses something 13:28
ogra... something plain X finds13:28
tjaaltondexconf doesn't write Driver at all13:28
ograit rewrites the config 13:28
ograor did that change ?13:28
tjaaltonyes, but a minimal one13:28
ograhmm13:28
jcristauyes, dpkg-reconfigure xserver-xorg rewrites the config13:28
jcristauif you don't want the config rewritten, don't do that13:29
ograthen i dont see any logic in the fact that it works on ltsp but not on packages X13:29
ogra*packaged13:29
tjaaltonpretty simple. the server xfAutoConfig.c doesn't know how to map the vendor id to "amd"13:30
ograbut why does it know that with "Xorg -configure -novtswitch :1" ?13:30
ograif its known in he C code and no scipts fiddle wit it it  needs to generae the same Driver line in both cases13:31
ograthe only logical explanation to me would be that the scripts fiddle with the file or the preseed avlues13:31
jcristaubecause that's two different code paths13:31
jcristauiirc13:32
ograjcristau, X is the same binary in both cases13:32
ograwhich is where both methods should get their core information about PCI ID -> driver assignment13:33
Q-FUNKogra: "Xorg -configure -novtswitch :1" correctly finds -geode and writes that as Driver13:35
Q-FUNKhttp://launchpadlibrarian.net/13589055/171_xf86AutoConfig_geode_addition.diff13:37
jcristauogra: 'Xorg -configure' and 'start X without xorg.conf' are two different code paths in the server13:37
Q-FUNKso this is what would be missing, assuming that it's the right vendor id?13:37
ograjcristau, im not talking about 'start X without xorg.conf'13:37
tjaaltonogra: but that's the case where it fails, which this patch should fix13:38
ograi'm talking about the two different xorg.xonf files we get from the different methids13:38
jcristauogra: well or 'without Driver in xorg.conf'13:38
ogratjaalton, oh, i didnt know you guys are experimenting without any confi here 13:38
tjaaltonogra: it uses autoconfiguration for all the "missing" parts of xorg.conf..13:39
tjaaltonlike Driver13:39
Q-FUNKso Gutsy wrote the config including Driver name but Hardy only writes non-default values like keyboard map?13:39
tjaaltonright13:39
tjaaltonthis has been the case since November :)13:40
tjaaltonor early December13:40
ograit would then default back to vesa, right ? 13:40
tjaaltonon x86 yes13:40
tjaalton(actually there's a bug that it fails to fall back to fbdev on ppc)13:41
Q-FUNKso adding the above magic patch should allow this to work without a config or Driver line?13:41
tjaaltonyes13:42
jcristauthere's nothing magic about it...13:42
Q-FUNKhow do I verify that I have the right ID number?13:42
jcristaulspci13:43
Q-FUNKand, ok, if we merge the above patch in Hardy, we'd probably need to call the driver geode instead of amd.13:43
jcristauwhy?13:43
Q-FUNKor would you rather leave it as amd, despite the driver rename?13:44
jcristaui think it doesn't matter13:44
Q-FUNKjcristau: which line in lspci's VGA section?13:45
tjaaltonSubsystem13:45
jcristauthe one that tells you the vendor id, which is 102213:45
tjaaltonbryce: please push your xorg-server changes to git :)13:46
tjaaltonhmm, and asac did an upload too13:46
Q-FUNKjcristau: subsystem doesn't list this here.  should I paste the result of lspci -v-v-v somewhere?13:46
tjaalton-vn should be enough13:47
jcristauno, it's not subsystem13:47
tjaaltonthe first part of it13:47
tjaalton?13:47
jcristaulspci -n -> 01:00.0 0300: 10de:018a (rev a2)13:47
jcristauthe 10de there says it's nvidia13:47
Q-FUNKok, just a second. lemme output this to a file13:48
tjaaltonoh right, not subsystem13:49
tjaaltonthat was for something else :)13:49
jcristauQ-FUNK: not needed. http://pci-ids.ucw.cz/iii/?i=102213:49
Q-FUNK1022:2081 13:50
Q-FUNKyup13:51
Q-FUNKso we have the right number13:51
jcristau(who doubt that?)13:51
Q-FUNKso it's just a matter of merging http://launchpadlibrarian.net/13589055/171_xf86AutoConfig_geode_addition.diff except that we'd have it load "geode" instead of "amd" then?13:52
tjaaltonbbl ->13:53
Q-FUNKthat would make X work without Driver line and also in LTSP with Xorg -configure?13:53
jcristauthat wouldn't change anything for -configure13:54
Q-FUNKjcristau: having the right number and X that actually does what it's intended to are two separate issues.13:54
* jcristau gives up14:00
tjaalton:P15:41
ubotuNew bug: #213265 in xkeyboard-config (main) "Keyboard layout forgotten (hardy)" [Undecided,Confirmed] https://launchpad.net/bugs/21326516:10
ubotuNew bug: #219835 in ubuntu "Keyboard settings revert following restart (dup-of: 213265)" [Undecided,New] https://launchpad.net/bugs/21983516:16
jcristauthose sound like gnome bugs rather than xkeyboard-config16:16
ubotuNew bug: #220143 in xorg (main) "update manager crashed while updating from Gutsy to Heron" [High,Incomplete] https://launchpad.net/bugs/22014316:27
tjaaltonyep..16:35
Q-FUNKkomputes: reply sent :)17:18
ubotuNew bug: #36978 in linux-restricted-modules-2.6.15 "Dual Head Monitor sleep gives a black screen" [Medium,New] https://launchpad.net/bugs/3697817:47
pochuI have a quick question... I'm going to buy a new graphic card, but I'm not sure whether to buy nVidia or ATI... given that ATI is going to open the closed source driver (because they haven't yet, right?) what would you suggest me to do?17:53
jcristauno, they aren't going to open the closed source driver17:54
federico1pochu: get an ati; AMD is releasing documentation for their chips18:00
brycelmao - http://www.youtube.com/watch?v=sPv8PPl7ANU18:07
pochuoh, is it only the specs? I thought it was the driver itself, but re-reading this I see I misunderstood it: http://www.linux.com/feature/11904918:07
jcristaupochu: they're working on the free radeon driver as well, and paying novell for their radeonhd work, but fglrx will remain closed18:15
brycepochu: AMD/ATI has been a lot more active in the X / Linux community than nVidia.18:33
ubotuNew bug: #218184 in ubiquity (main) "Kubuntu 8.04 beta not finish the installation in Brazil locale (dup-of: 184651)" [Undecided,New] https://launchpad.net/bugs/21818418:46
pochuI see, thank you all for your answers18:53
pochuOTOH, I can't find a mid-range low-profile ATI card... :/18:54
bryceInitialized empty Git repository in /home/bryce/src/xorg-server/xorg-server/.git/19:10
brycessh: connect to host alioth.debian.org port 22: Connection timed out19:10
brycefatal: The remote end hung up unexpectedly19:10
jcristaubryce: weird. seems to work for me19:13
brycetjaalton: anyway, I'd like to get my last xorg-server commit into git, but it seems to be inaccessible to me19:15
jcristaubryce: ssh works?19:15
brycejcristau: yes19:16
jcristaui just did 'git clone git.debian.org:/git/pkg-xorg/xserver/xorg-server'19:18
bryceI was trying git clone ssh://bryce-guest@alioth.debian.org/git/pkg-xorg/xserver/xorg-server.git19:19
jcristaushould be the same19:19
jcristauand ssh shouldn't timeout anyway. is it reproducible?19:19
bryceyep19:19
jcristauhmm19:19
bryceaha, that time it seems to be going19:20
mario_limoncielltjaalton, so slangasek shot down fglrx-8-04 for deferring to hardy-8.04.1 right?19:46
tjaaltonmario_limonciell: that's right19:48
tjaaltonbryce: ok, cool19:49
mario_limonciellokay. 19:49
pochuwhy, oh why did I buy a slim desktop?20:07
ubotuNew bug: #220345 in xserver-xorg-video-ati (main) "[hardy] kernel 2.6.24-16-generic + radeon driver = system freezes" [Undecided,New] https://launchpad.net/bugs/22034520:51
ubotuNew bug: #220344 in xorg (universe) "Transparency function in Xlib API for programmers" [Undecided,New] https://launchpad.net/bugs/22034420:56
jcristausomeone should reject that one... (220344)21:02
bryceok I'll take a look21:03
brycehmm, xcb sounds like the wrong level for such a functionality21:07
tjaaltonok, running F9 live from a usb stick.. wanted to see kernel modesetting in action21:23
tjaaltonfunny that it used 1360x768 by default, native is 1024x76821:24
ubotuNew bug: #220361 in xorg (main) "8.10RC install fails on Dell Latitude D600" [Undecided,New] https://launchpad.net/bugs/22036121:26
brycejcristau, seb128: there is a patch for xserver-xgl at https://bugs.launchpad.net/ubuntu/+source/xserver-xgl/+bug/215396/comments/11 that fixes xgl to report the correct version of xrandr it supports21:37
ubotuLaunchpad bug 215396 in gnome-control-center "gnome-display-properties crashed with SIGSEGV in _start() [when running xgl]" [Medium,Fix released] 21:37
ubotuNew bug: #220364 in xserver-xorg-video-nv (main) "Nvidia card 7150 not recognized in Hardy RC Live CD" [Undecided,New] https://launchpad.net/bugs/22036421:42
jcristaubryce: better do something like http://cgit.freedesktop.org/xorg/xserver/diff/randr/rrdispatch.c?id=3b71b0f89f1db837da91650baa0ef4bb7ef2e98f imo21:45
jcristau(with 1 as SERVER_RANDR_MINOR)21:45
jcristaurather than redefine stuff from randrproto21:45
brycejcristau: *nod*21:52
jcristaubryce: btw debian doesn't ship xgl :)22:04
bryceahh22:04
brycedidn't know that; ok so nevermind on that one22:04
bryce(I wish we didn't ship xgl either, but anyway)22:04
brycefederico1: hey, so how did last week's xrandr gui hacking session go?  Got many good patches?23:30

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