/srv/irclogs.ubuntu.com/2016/03/15/#ubuntu-x.txt

furkantjaalton: any tips on how i can run Xorg from git? to bisect these couple of bugs that i've encountered?04:30
furkani built successfully and installed into /opt/xorg04:30
furkanand then i symlinked /usr/bin/Xorg to /opt/xorg/bin/Xorg04:30
furkanbut when i restart lightdm, it attempts to start xorg in failsafe mode and it fails because it can't find some modules (fbdev, keyboard, mouse)04:31
furkanif it used my regular xorg.conf file instead of the failsafe config, it would find the necessary modules in /usr/lib/xorg/modules04:32
furkani didn't rebuild the modules since there's no ABI bump going from 1.18.1 to 1.18.204:32
furkanoh actually maybe there was an ABI bump04:37
Sarvattfurkan: no abi bumps there, if you need to bisect 1.18.1..1.18.2 be sure you are on server-1.18-branch05:04
Sarvattmaster has abi bumps and needs recompiling all drivers of course05:04
furkanah that must be why05:04
furkani just did a git clone and didn't checkout any branch so it's probably master05:05
furkanthanks :)05:05
tjaaltonfurkan: I'd just take a reversed diff of 1.18.1..1.18.2 and apply it on top of the packaging05:54
tjaaltonerr05:55
tjaaltondiff of 1.18.1+some to .205:55
tjaaltonbisect that way05:55
ddd_hi, could i have a question about intel vulkan driver for ubuntu 16.10?06:29
tjaaltonif you mean 15.10 then no06:45
tjaaltoni mean, you are free to just ask, but there won't be a driver for it07:32
furkantjaalton: i don't get the red text/lines in firefox when running upstream xorg 1.18.209:03
furkanso maybe it's one of the ubuntu patches, if there are any?09:03
furkani see, maybe some of those xmir patches09:05
furkananyway.. off to sleep now09:05
furkani did bisect the stray cursor issue though09:05
furkanthat's upstream09:05
furkanthe bug is upstream, that is09:05
tjaaltonfurkan: what was the red line thing again?10:30
tjaaltoni'm seeing something on debian as well10:31
tjaaltonbut need to know it's the same thing10:31
tjaaltonok guess it is, not happening with -intel or 1.18.110:58
furkantjaalton: some grey text/shadows showing up in red on Firefox, like a red line under the Facebook navbar, or tge dropshadow when you mouse over a user name to display the little preview box of their profile info11:03
furkanif you use feedly that's another easy page to test, all the menu items on the left show up in red instead of grey11:06
tjaaltonfurkan: did you file the cursor bug?11:18
tjaaltonI'm seeing the red things on debian too11:18
tjaaltonwhich has pretty much vanilla xserver11:19
tjaaltonlooks like the regression fixes didn't make it to 1.18.211:26
tjaaltonwell, they aren't even in master11:26
furkantjaalton: not yet, but will do, how do I file against x-staging though?11:28
tjaaltonno upstream11:28
tjaaltonbugs.fd.o11:28
tjaaltonthat's what mrcooper asked11:28
furkanOh ok, yeah I've done that before11:28
furkanYeah gonna do that for the mouse cursor one11:29
furkanBut for the red text I'll have to see if I can reproduce it with the upstream build11:29
tjaaltonno need to11:29
tjaaltonI have three patches to try11:30
tjaaltonthat never got applied upstream11:30
tjaalton[PATCH xserver 0/3] Fixups for GL_RED patch.11:30
furkanOh ok11:30
tjaaltonregression fixes for the core profile support11:30
furkanAh11:30
furkanSo wait are you suggesting I file that one too or no?11:31
tjaaltonno11:31
tjaaltonI'll test that11:31
furkanOk sounds good11:31
tjaaltonbah, turns out the fixes were squashed into another commit11:36
furkantjaalton: so i grabbed the src package from x-staging20:18
furkanhow do i pass --disable-xmir to it when building?20:18
furkanhmm but if you see the red stuff in debian too, it must be one of the other patches that are in common between debian/ubuntu, so i guess not xmir20:19
tjaaltonfurkan: no, 1.18.1 is good on both20:29
furkantjaalton: right, but the patches may need to be updated for 1.18.220:30
furkanbasically i'd have to do 2 bisections20:31
furkanfirst bisect to see which debian/ubuntu patch causes the issue20:31
furkanand a second bisect to see which upstream patch it conflicts with20:31
tjaaltondebian has only a couple of trivial patches, they don't suddenly break stuff20:36
tjaaltoni filed it upstream, ajax repro'd it20:36
furkaninteresting20:36
furkani wonder why i can't reproduce it when i build from git20:36
furkani'm filing the cursor bug now20:39
furkandone: https://bugs.freedesktop.org/show_bug.cgi?id=9456020:45
ubottuFreedesktop bug 94560 in Server/General "[regression, bisected] Xorg 1.18.2 stray cursor appears when some applications are launched maximized on rotated display" [Normal,New]20:45
furkantjaalton: i just built the package from x-staging and the red is back21:27
furkani will go ahead and try to remove the patches and see what happens21:27
furkanok well apparently i need to learn how to use quilt21:33
furkancan't just remove the patches from the debian/patches directory21:33
tjaaltonedit debian/patches/series21:35
furkanthanks that did it21:39
furkanbut yeah you're right... those debian patches seem pretty trivial21:39
furkanthere's also the build flags...21:46
furkantjaalton: is there any way for me to check what flags were passed to autogen.sh?21:49
furkanwhen i compiled from git i just used ./autogen.sh --prefix=/opt/xorg --enable-glamor --with-xkb-path=/usr/share/X11/xkb --enable-config-udev21:50
tjaaltonfurkan: dpkg-buildflags22:04
tjaaltonah22:04
tjaaltondebian/rules?22:05
tjaaltonand for the full set ppa build logs22:05
tjaaltonit's https://bugs.freedesktop.org/show_bug.cgi?id=94554 btw22:06
ubottuFreedesktop bug 94554 in Server/Acceleration/glamor "[glamor, 1.18.2 regression] red text/gfx in firefox" [Normal,New]22:06
furkantjaalton: yep... it's one of the autogen parameters23:14
furkani looked at debian/rules23:17
furkanit saves the flags in debian/xserver-xorg-dev/usr/share/xserver-xorg/configure_flags.mk23:18
furkanwhen i was building from git, i was just using --prefix=/opt/xorg --enable-glamor --with-xkb-path=/usr/share/X11/xkb --enable-config-udev23:18
furkancompared to what the deb package uses:23:19
furkan--build=x86_64-linux-gnu lt_cv_prog_compiler_static_works=no --disable-silent-rules --disable-static --without-dtrace --disable-strict-compilation --disable-debug --enable-unit-tests --with-int10=x86emu --with-extra-module-dir="/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules" --with-os-vendor="Ubuntu" --with-builderstring="xorg-server 2:1.18.2-1ubuntu0.2 (For technical support23:19
furkanplease see http://www.ubuntu.com/support)" --with-xkb-path=/usr/share/X11/xkb --with-xkb-output=/var/lib/xkb --with-shared-memory-dir=/dev/shm --enable-mitshm --enable-xres --disable-xcsecurity --disable-tslib --enable-dbe --disable-xf86bigfont --enable-dpms --enable-xshmfence --disable-config-hal --enable-config-udev --enable-xorg --disable-linux-acpi --disable-linux-apm --disable-xquartz --disable-xwin23:19
furkan--disable-xfake --disable-xfbdev --disable-install-setuid --with-default-font-path="/usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,built-ins" --enable-aiglx --enable-composite --enable-record --enable-xv --enable-xvmc --enable-dga23:19
furkan--enable-screensaver --enable-xdmcp --enable-xdm-auth-1 --enable-glx --enable-dri --enable-dri2 --enable-glamor --enable-dri3 --enable-libdrm --enable-present --enable-xinerama --enable-xf86vidmode --enable-xace --enable-xselinux --enable-xfree86-utils --enable-xwayland --enable-systemd-logind --with-systemd-daemon --enable-suid-wrapper --enable-dmx --enable-xvfb --enable-xnest --enable-kdrive23:19
furkan--enable-xephyr --enable-xmir --with-sha1=libgcrypt --enable-xcsecurity23:19
furkanoops, didn't realize how long that was23:19
furkanso anyway, i built from git using those same flags (with a couple of modifications, like no mir) and can reproduce it now23:20
furkanbisected... will share results23:29
furkanhttps://bugs.freedesktop.org/show_bug.cgi?id=94554#c123:34
ubottuFreedesktop bug 94554 in Server/Acceleration/glamor "[glamor, 1.18.2 regression] red text/gfx in firefox" [Normal,New]23:34

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