/srv/irclogs.ubuntu.com/2008/03/26/#ubuntu-x.txt

ubotuNew bug: #206937 in xserver-xorg-video-ati (main) "Extended desktop not working on x1400" [Undecided,New] https://launchpad.net/bugs/20693703:05
ubotuNew bug: #206945 in xserver-xorg-video-ati (main) "No Xvideo on x1400" [Undecided,New] https://launchpad.net/bugs/20694503:35
ubotuNew bug: #205599 in xorg-server (main) "Firefox crashes on Xbox.com's Friends List" [Undecided,Confirmed] https://launchpad.net/bugs/20559905:35
ubotuNew bug: #206963 in xserver-xorg-input-evdev (main) "[hardy] MX1000 mouse horizontal tilt is inverted" [Undecided,New] https://launchpad.net/bugs/20696305:35
ubotuNew bug: #206968 in xserver-xorg-input-evdev (main) "Logitech "Cruise Control" buttons exhibit extra button events" [Undecided,New] https://launchpad.net/bugs/20696805:45
ubotuNew bug: #206974 in xserver-xorg-input-mouse (main) "mouse scroll delay in first person shooters" [Undecided,New] https://launchpad.net/bugs/20697406:00
tjaaltonbryce: I'll update the fglrx part of the driverstatus wiki06:29
tjaaltonand nvidia06:29
tjaaltonregarding fglrx modules; that's what lrm is for, building/linking the modules against current kernel interfaces06:33
tjaaltonI'm downloading F9beta just for the heck of it :)06:37
bryyceok cool06:41
ubotuNew bug: #206984 in xorg (main) "Wrong dpi in hardy when second monitor is disabled" [Undecided,New] https://launchpad.net/bugs/20698406:56
ubotuNew bug: #206998 in xserver-xorg-video-intel (main) "Screen splited when changing monitor resolution settings " [Undecided,New] https://launchpad.net/bugs/20699808:30
ubotuNew bug: #206999 in xserver-xorg-video-intel (main) "[Hardy beta] External screen goes suddenly blue with Intel 945GM" [Undecided,New] https://launchpad.net/bugs/20699908:35
seb128hey bryce09:06
seb128bryce: was the meeting yesterday? I totally forgot about it yesterday evening, I was around but didn't join the chan09:07
tjaaltonseb128: it was probably cancelled09:08
seb128tjaalton: not enough board members there? 09:08
bryyceseb128: no worries; none of the tech board members showed up09:08
seb128ok09:09
tjaaltonthem meeting was not on the fridge calendar though09:09
tjaaltoner, "either"09:09
=== jcristau_ is now known as jcristau
ubotuNew bug: #104191 in linux-restricted-modules-2.6.22 "[needs-packaging] AVM Fritz! WLAN USB Driver" [Wishlist,Confirmed] https://launchpad.net/bugs/10419114:36
ubotuNew bug: #207184 in xserver-xorg-video-intel (main) "compiz: artifacts when transforming videos" [Undecided,New] https://launchpad.net/bugs/20718416:21
ubotuNew bug: #207215 in linux-restricted-modules-2.6.20 "geforce 7800 defaults to vesa but works with nv driver" [Undecided,New] https://launchpad.net/bugs/20721517:06
ubotuNew bug: #207209 in xorg (main) "{Hardy} Xorg not loading "nv" driver" [Undecided,New] https://launchpad.net/bugs/20720917:23
ubotuNew bug: #207227 in linux-restricted-modules-2.6.24 (restricted) "Garbage displayed after login and before desktop appears" [Undecided,New] https://launchpad.net/bugs/20722717:24
ubotuNew bug: #207245 in linux-restricted-modules-2.6.24 (restricted) "package nvidia-glx-new 100.14.19+2.6.22.4-14.10 failed to install/upgrade: " [Undecided,New] https://launchpad.net/bugs/20724517:51
ubotuNew bug: #207246 in xorg (main) "Integrate Fedora's One Second X fixes" [Undecided,New] https://launchpad.net/bugs/20724617:56
ubotuNew bug: #207294 in linux-restricted-modules-2.6.24 (restricted) "compiz.real crashed with signal 7 in event Loop() and fglrx driver doesn't work in 64 bit version of Ubuntu 8.04 beta (dup-of: 191365)" [Undecided,New] https://launchpad.net/bugs/20729419:31
ubotuNew bug: #206049 in xserver-xorg-video-intel (main) "X.org and all tty killed randomly, computer nearly unusable" [Undecided,New] https://launchpad.net/bugs/20604919:36
brycetjaalton: btw, komputes wants to have us bring back the xorg video dpkg-reconfigure stuff20:48
tjaaltonbryce: yep, I asked him to join this channel20:49
brycetjaalton: what are your thoughts?  I'd sort of prefer to stay in sync with debian, but I could go either way20:50
tjaaltonno need to go back20:50
tjaaltonimho20:51
brycefor users having trouble configuring things, what would you configure they do?20:51
bryceheya komputes20:53
komputeshiya bryce I was just talking to tjaalton about bringing back a very supportable feature in X20:53
komputeshttp://ubuntuforums.org/showthread.php?p=459247620:53
komputeshttps://bugs.launchpad.net/ubuntu/+bug/20394020:54
ubotuLaunchpad bug 203940 in ubuntu "Intel Santa Rosa - No Video, could not configure X, cannot start GDM" [Undecided,New] 20:54
komputesklet me give you the use case20:54
komputes1) I install ubuntu Hardy 8.04 when it come out in 29 days20:54
komputes2) Get a black screen20:54
tjaalton=bug20:54
komputes3) dpkg-reconfigure -phigh xserver-xorg20:55
komputesskips over video configuration20:55
komputesI don't have more than one computer, can't report a bug20:55
komputesthe driver is included just not prooperly selected, I can change it but now the user-interactive (bluescreen method) is gone so I'm at a loss, I have to re-write xorg.conf20:56
komputesCan we have two command, one that will configure automatically, and one which reverts back to the old method of configuring (if the installer is erroneous in detecting video card driver, monitor refresh rate etc)20:57
tjaaltonit's not practical to bring back the old debconfage20:58
komputesIf you read the forums you will see that many people agree that this is something which has broken a supportable model. You cannot expect people to report a bug for all hardware that is not auto detected.20:58
tjaaltonyour hardware was detected alright20:58
komputeswhat do you mean by "not practical" - it is not practical for the canonical support team to be spelling out every letter of an xorg.conf file20:58
tjaaltonit's just that it drives the wrong output20:58
tjaaltonit was a lot of code that was dropped20:59
brycelargely buggy code20:59
komputestjaalton: as long as the automatic xorg configuration tool is erroneous it should stay in testing stage20:59
komputesseriously this is going to be such a headache to support an LTS which this kind of xorg configuration. And we are only going to be able to fix on 8.1021:00
komputescommunity agrees, canonical support dept agrees21:00
tjaaltonkomputes: how do you feel it is erroneous? the bug you mentioned surely is using the right driver, so which driver would you choose by running dpkg-reconfigure?21:00
komputesnot to mention xorg training which will have to be re-writen21:01
komputestjaalton: I had to rewrite xorg.conf like many users just because I was using hardy, that's no right.21:01
tjaaltonso what did you change?21:02
komputesi copied an xorg.conf file from another computer and rewrote the entire Device section for the video card21:02
komputestjaalton: look at the forum URL I posted, many people are experiencing the same issue21:02
komputesand if we can do anything it is in the next 29 days, so i'm just trying to apply some pressure.... bring back "dpkg-reconfigure -phigh xserver-xorg" and have an "automated choice" such as dpkg-reconfigure -phigh --auto-detect xserver-xorg21:04
tjaaltonyou still haven't shown how writing 'Driver "foo"' in the conf is any better than letting the server pick foo21:05
komputestjaalton: you have experience with code, I have experience with support. I tell you that the way it is now is not a supportable model. I totally agree that the detection should be automated but if it it not automatically detected there should be a fallback method of reconfiguring xorg.conf21:05
komputestjaalton: let me give you another use case then21:05
komputes1) I just installed a new video card21:06
komputes2) wow, xorg works and detects the card, great, ubuntu rocks21:06
komputes3) the possible resolutions are not all there21:06
komputesdpkg-reconfigure21:06
komputesoh noes, the resolutions are skipped over. game over21:07
tjaaltonif you had intel, ati or recent nv it wouldn't work anyway21:07
tjaaltonsince they use randr-1.2 which skips "Modes" altogether21:07
komputesor let's say it's the refresh rate that was badly detected (of my monitor) I can't see X/GDM - i have 2 choices xorg.conf manual configuration or dpkg-reconfigure21:08
komputeson Hardy I have one choice -> xorg.conf manual configuration21:08
komputeshow would you solve this issue tjaalton 21:08
tjaaltonfix the bugs in the drivers?21:09
komputesI can't, no GUI21:09
komputesI can't even submit a bug report, no GUI21:09
komputesI fear this will be an Ubuntu "turn-off" for new users, although it is an attempt to do the opposite 21:10
tjaaltonI don't see new users running dpkg-reconfigure21:11
komputescall up Canonical tech support and ask them what to do21:11
komputesit's the FIRST thing they learn21:11
tjaaltonwe've come this far without any public outcry, so I don't think it's _that_ common21:12
komputesby the way "fix the bugs" is not in a user's hands as a SOLUTION21:13
tjaaltonI didn't mean it like that21:13
tjaaltonbut generally21:13
komputestjaalton: you don't realize but this, ME, here telling you this as well as the people of this thread http://ubuntuforums.org/showthread.php?t=73511821:14
komputes467 VIEWS in 24 HRS - that shows there is an issue21:14
seb128_views are not a good indicator21:15
komputesseb128_: read the posts, thats a good indicator21:15
seb128_not really sure21:15
komputesseb128_: did you read the thread?21:16
seb128_forum tend to be verbose and have users who complains between them21:16
tjaaltonapparently metacity compositing is nearly as critical21:16
komputesseb128_: go on now read it, it's important21:16
seb128_komputes: you will not get a topic where people will not complain21:16
seb128_you can try with any change from this cycle21:16
seb128_or any other cycle21:16
komputesseb128_: I have many times21:17
seb128_you will always have some users ranting21:17
komputesseb128_: when users talk developers should listen - i agree the rant about nvidia crap is BS, but it's a good use case, everyone on there is saying bring back the capabilities found in gutsy when running dpkg-reconfigure21:17
brycemost of the complaints I've seen have been about problems that are long since fixed21:18
seb128_komputes: users complains about everything, you can't listen to so much noise21:18
komputesok, let me ask you guys a question, what is the benefit of doing it your way?21:18
brycekomputes: seriously, we were dealing with many more bugs where the old system mis-configured things, than now21:19
brycekomputes: and dpkg-reconfigure was always hated when we recommended it.  People always would moan, "This should be autoconfigured, you can't expect a new user to know to run a command line tool to make their xorg work, this isn't a good solution."21:20
seb128_komputes: the thing is that your threads will get the complains for the nnn people who have issues due to the changes but will not get good comments for the several*nnn users for who things are working better21:20
bryceso, we listen and focus our efforts into fixing the actual bugs.21:20
komputestotally agree, it should be autoconfigured, but the manual config should not be sacrificed for it21:21
seb128_komputes: so you can always say "look those users are ranting", but you just didn't notice the magnitude change or looked at who was complaining before21:21
tjaaltonkomputes: btw, try Fedora9, it doesn't even list the device section on the xorg.conf anymore :)21:21
brycein a way it's better to have the complaints NOW, and work through the bugs and get the autoconfiguration solidified, than to rely on workarounds that just hide the issues so users don't bother reporting them21:21
komputesbryce: I fear the autoconfiguration will not (for a long time) be solid, but let's talk in a year21:22
komputesbryce: but you do realize that a user who does not see the login screen/live cd will most likely give up and not manually reconfigure xorg.conf to be able to log a bug about fixing his video driver autodetection21:24
seb128_komputes: you realise that those users will not like go on a command line run dpkg-reconfigure either, right?21:24
seb128_s/like/likely21:24
komputesseb128_: they will21:24
seb128_some power users will21:24
komputesmany many will21:24
seb128_but most of the what we call users won't21:24
komputeswhere xorg.conf make reference to another document where the xorg configuration is kept21:25
seb128_your many many is small magnitude of power users21:25
seb128_no win user I know will use a command line if I give an ubuntu cd to try21:25
seb128_either it works or ubuntu lose anyay21:25
seb128_anyway21:25
seb128_no normal non technical user is wanting to go on a command line to fix things21:26
seb128_and technical users will adapt to new ways to get things working21:26
tjaaltonlike, man xorg.conf21:26
=== seb128_ is now known as seb128
komputesI have been reading xorg.conf documentation for a while now, I was not able to determine where xorg.conf stores the configuration for a "Configured Device"21:29
jcristauwhat does "configured device" mean?21:30
komputescat /etc/X11/xorg.conf21:31
komputesit says: "Configured Video Device" instead of the refular intel, pci 1:00. resolutions etc21:31
komputesjcristau: I agree with you, what does that mean? and what document does it make reference to for the configuration?21:32
jcristaumy xorg.conf doesn't say anything like that :)21:32
komputesjcristau: using hardy?21:33
jcristauno21:33
jcristausid :)21:33
komputeswell the change hasn't taken place21:33
brycekomputes: jcristau is a debian X developer ;-)21:33
komputesupgrade and suffer the consequence of being hidden all that yummy information21:33
brycekomputes: jcristau already is using this new approach.  It's been standard in debian for some time now.21:34
tjaaltonkomputes: have you actually filed a bug about your issue?21:34
komputesbryce: well jcristau xorg.conf hides the details of a device from the user and only shows "configured video device"21:34
komputestjaalton: hasn't been touched, it's like polio21:35
tjaaltonkomputes: oh it's that one.. well, it's not surprising when you don't specify the package21:36
komputesanhow, I'm going home, it was nice talking to you boys. If you find out where xorg.conf keeps the data for the "Configured Video Device" (and no I did not see that in the manual) please respond to me on the forums/IRC21:36
jcristaui don't understand the question...21:36
jcristauwhat "data" you're talking about, in particular21:36
tjaaltonkomputes: I'll reply to the bug, hope you do the same21:37
komputesdriver, resolution and the such21:37
komputestjaalton: no need a new general bug is being created, will update you when it's done21:38
tjaaltonthe server detects your intel just fine21:38
komputestjaalton: yes, it detects, where does it STORE it21:38
tjaaltonkomputes: so I'll mark this one as invalid? (203940)21:38
komputesused to be xorg.conf21:38
tjaaltonwhy do you insist on having it on the conf?21:38
komputesNOW it is _______________fill the blank____________21:38
komputesi don't, just tell me where it store that info?21:39
seb128why does it need to store it?21:39
jcristaukomputes: it doesn't store it anywhere21:39
seb128you have too look at the configuration every time anyway since it can change21:39
tjaaltononly drivers that need it are the proprietary blobs, since the xserver can't (yet) decide which driver to load, open or blob21:40
jcristaukomputes: when it starts up, it scans your pci bus for graphics cards, and loads the appropriate driver21:40
komputesso there is no config file any longer?21:41
jcristauand then there's communication between the driver and the monitor to find out which modes are supported21:41
brycekomputes: Xorg usually runs fine with no xorg.conf at all21:41
jcristauso you can force stuff in the config file if you want, but you don't have to21:41
komputesjcristau: i understand, since i've done that.21:43
komputesjcristau: but you are telling me that there is NO config file by default, it auto detects the video card every reboot?21:44
jcristaueverytime the X server starts, yes21:44
jcristauwhich is the only sane thing to do21:44
komputesthat is why it says "Configured Video Device" ok, that makes sense21:44
jcristauthere's no reason that knowledge should be stored on disk, since you can swap video cards, monitors, ...21:45
komputeswhat would it take to make the code from the previous version of dpkg-reconfigure and make it a stand-alone xorg.conf configuration tool21:45
komputesjcristau: yes i see21:45
jcristauthe script behind dpkg-reconfigure xserver-xorg is a horrible mess, you don't want to look at that21:46
tjaaltoncat /var/lib/dpkg/info/xserver-xorg.postinst, there21:46
tjaaltonand this is the cut down version21:46
tjaalton(on hardy)21:46
brycethe infamous 3000 line bash script ;-)21:46
bryce"...of death"21:47
tjaaltonnow it's only 1911 lines21:47
jcristauto be fair 900 of those is xsfbs.sh, which is a library of shell functions21:48
tjaaltonyeah21:48
komputesthats about how many users will be PO'd, anyhoo, talk to you all later, tjaalton i'll contact you when the full bug report is finalized.21:48
tjaaltonkomputes: but what about 203940?21:49
komputestjaalton: ignore21:49
tjaaltonk, closing it21:49
komputestjaalton: not yet. still working on it, just ignore21:49
tjaaltonkomputes: just use that bug id21:50
komputestjaalton: patience, I will contact you with details tomorrow 203940 is for hardware certification to close21:51
tjaaltonthere were no subscribers other than you21:52
komputestjaalton: look at the tag hwct, that's harware certification's bug - use 207209 created by a member on the thread, we will all be posting to that21:55
komputesplease do not touch 20394021:56
tjaaltonuh21:57
tjaaltonas you wish21:57
tjaaltonhopefully only nvidia-owners will be posting to 20720921:58
komputestjaalton: many thanks, it will be my mission to convince you over the next 29 days that the reconfiguration tool is essential to an ubuntero21:59
tjaaltonthe nv driver doesn't list all the devices21:59
komputestjaalton: ok i'm make another one tomorow to make you happy21:59
tjaaltonkomputes: well, I'm not going to spend any effort on that21:59
tjaaltonbut you may21:59
komputestjaalton: i know, i know22:00
tjaaltonI happen to have a machine with GF7050 PV built in, and it uses vesa since -nv doesn't list it as supported. there are others too22:03
brycetjaalton: btw UME sent me a small mesa patch from tungsten.  I'm going to take a deeper look at it, but on my first glance it looked innocuous enough that maybe we could include it in Hardy's mesa.22:25
ubotuNew bug: #207409 in xorg (main) "[HARDY] xserver-xorg does not auto-configure correctly" [Undecided,New] https://launchpad.net/bugs/20740922:31
tjaaltonbryce: sure22:34
tjaaltonwhee, -nv segfaults when added the pci-id of the GF7050PV to the driver22:35
tjaaltonah, filed upstream22:37
komputestjaalton: ok, finally, the general bug is 20740922:38
komputesnight22:38
brycehttp://sfbay.craigslist.org/sfc/res/613938518.html22:39
tjaaltonhehe22:46
tjaaltonfound out the reason why bug 207209 is a regression from previous releases23:05
ubotuLaunchpad bug 207209 in xserver-xorg-video-nv "{Hardy} Xorg not loading "nv" driver" [Undecided,Incomplete] https://launchpad.net/bugs/20720923:05
brycehmm, is it just me or are there more nv bug reports than usual lately?23:05
tjaalton22 pci-id's are listed in a different table where the nv.ids is parsed from23:06
ubotuNew bug: #207428 in xserver-xorg-video-nv "GF 7050 not supported" [Low,Confirmed] https://launchpad.net/bugs/20742823:06
tjaaltonheh, this could be the reason23:06
brycewhoops, ouch23:06
tjaaltonthere is NVKnownChipsets where the most are, and NVIsSupported23:07
tjaaltonwhat a mess..23:07
brycethere we go, I've fixed komputes' bug :-)23:08
brycetjaalton: ouch, what do you think happened?  Did upstream drop support for those, or is it just a goof?23:09
tjaaltonbryce: no, david just forgot to add the other table to the list23:10
bryceahh23:11
tjaaltonor something like that23:11
tjaaltonI've milestoned that bug23:18
brycetjaalton: need me to look at that one?  Take it that it just needs a bit of C hacking to paste things together?23:19
tjaaltonbryce: it's actually just awk & sed23:20
tjaaltonand I get different results when ran the command by hand23:20
tjaaltonuh, bog23:21

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