=== JanC is now known as Guest22660 | ||
=== JanC_ is now known as JanC | ||
fish_ | hi | 09:50 |
---|---|---|
fish_ | can anyone tell me if this issue is suppose to be fixed? and maybe in general the best way to verify whether a bug was fixed in a release or not: https://bugs.launchpad.net/xorg-server/+bug/883319 | 09:51 |
ubottu | Launchpad bug 883319 in X.Org X server "xrandr --scale restricts area in which mouse moves" [High,Incomplete] | 09:51 |
fish_ | ehh.. if it's fixed in xenial | 09:52 |
fish_ | i've used aptitude changelog xorg and it's not saying anything about that patch | 09:53 |
tjaalton | xorg is not the package | 09:53 |
fish_ | tjaalton: how do I know at which package to look? the issue just talked about xorg-server in general (and there is no xorg-server package) | 09:54 |
tjaalton | xorg-server is the source package | 09:55 |
tjaalton | xserver-xorg-core is the main binary package | 09:55 |
fish_ | tjaalton: can I somehow easily see the changelog of a source package? or get changelogs from all binary packages a source package generates? | 09:55 |
fish_ | I kinda realize in the last days how little I know about debian/ubuntu packaging.. I use debian and later ubuntu since like 10 years and yet my contributions back are little, compared to other stuff I'm using | 09:57 |
tjaalton | zless /usr/share/doc/$pkg/changelog.Debian.gz | 09:57 |
tjaalton | or apt-get changelog $pkg | 09:57 |
fish_ | tjaalton: yes, but for that I need to know first at what package to look | 09:58 |
fish_ | I mean, now I know but dropping in here and asking or guess based on the package name probabl'y isn't a good approach. especially given that I found the issue on launchpad already etc | 09:59 |
fish_ | can't believe upstream hasn't fixed this.. but it looks yes, this fix is in xenial.. so apparently I have a different issue | 10:02 |
tjaalton | file a new one and upstream too | 10:03 |
fish_ | looks like the people on the issue also can't decide whether to open a new issue or reopen this one.. | 10:03 |
tjaalton | don't reopen | 10:04 |
fish_ | okay, will do that then - although upstream hasn't even fixed the original issue | 10:04 |
tjaalton | it might just be a regression somewhere | 10:04 |
fish_ | ok: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1580123 | 10:19 |
ubottu | Launchpad bug 1580123 in xorg-server (Ubuntu) "xrandr --scale (again) confines mouse to native solution" [Undecided,New] | 10:19 |
fish_ | ..and added xserver-xorg-core version | 10:20 |
fish_ | tjaalton: is there anything more I can do? a obvious thing I would do with other / my own software projects is simply trying to see if the problem persists in older versions but I don't know a easy way to install older xserver-xorg-core versions | 10:22 |
tjaalton | fish_: file it upstream maybe | 10:25 |
tjaalton | bugs.freedesktop.org | 10:26 |
fish_ | tjaalton: it still is, they never fixed the original issue it seems | 10:26 |
fish_ | but let me verify | 10:26 |
fish_ | yes, that's still this issue: https://bugs.freedesktop.org/show_bug.cgi?id=39949 which is still in NEEDINFO | 10:27 |
ubottu | Freedesktop bug 39949 in Server/Ext/RandR "RandR scaling doesn't work" [Major,Needinfo] | 10:27 |
fish_ | ..for 5 years | 10:27 |
fish_ | and why you ask? "Because there are approximately zero active Xorg developers with enough | 10:28 |
fish_ | time to keep up on bugzilla." | 10:28 |
fish_ | meh :( | 10:28 |
fish_ | guess wayland is still no option for multiple monitor setup with scaling etc? | 10:29 |
fish_ | I guess the most reasonable workaround for my issues is... to buy a new external display somewhat matching my laptop's resolution | 10:32 |
tjaalton | ah, so the patch never got applied upstream | 10:35 |
tjaalton | and might've been dropped from the package | 10:35 |
mdeslaur | tjaalton: bug 883319 originally had nothing to do with the upstream bug that got added to it | 10:57 |
ubottu | bug 883319 in X.Org X server "xrandr --scale restricts area in which mouse moves" [High,Incomplete] https://launchpad.net/bugs/883319 | 10:57 |
tjaalton | mdeslaur: oh? | 10:57 |
mdeslaur | tjaalton: this is the commit that got SRUed https://cgit.freedesktop.org/xorg/xserver/commit/?id=1bf81af4a6be1113bcc3b940ab264d5c9e0f0c5d | 10:57 |
tjaalton | well that's where the hack came from | 10:57 |
mdeslaur | tjaalton: someone added the upstream bug after the fact and piled on a whole bunch of unrelated similar issues to it | 10:58 |
mdeslaur | it's become one of those catch-all bugs :P | 10:58 |
tjaalton | at least there's a new one now | 10:58 |
mdeslaur | yeah | 10:59 |
tjaalton | ok I'll try the newer patch | 10:59 |
fish_ | let me know if I should try something. happy to build stuff from source as well if you can point me to the steps so I don't have to google everything together :) | 11:07 |
tjaalton | fish_: well it would be quicker if you could try the patch from https://bugs.freedesktop.org/attachment.cgi?id=94929 | 11:08 |
tjaalton | assuming it still applies without too much violence | 11:08 |
tjaalton | but | 11:08 |
tjaalton | 13:57 < ickle> it's been some time since I tried it | 11:08 |
tjaalton | 13:58 < ickle> I don't think it is sufficient (at least for the panning + zoom reverting back to unscaled iirc) | 11:08 |
tjaalton | when I asked chris about it | 11:08 |
fish_ | ok let see | 11:11 |
tjaalton | drop it in debian/patches, add to series, it applies fine to the xenial source | 11:13 |
tjaalton | or | 11:13 |
tjaalton | I'll just push it to a ppa | 11:13 |
fish_ | even better :) | 11:13 |
tjaalton | fish_: uploaded to https://launchpad.net/~tjaalton/+archive/ubuntu/test | 11:18 |
tjaalton | but don't run apt upgrade or you'll get git mesa too | 11:18 |
tjaalton | just apt install xserver-xorg-core should be enough | 11:19 |
tjaalton | after enabling the ppa | 11:19 |
tjaalton | and apt update | 11:19 |
tjaalton | will take 30min to build and publish | 11:19 |
fish_ | testing now | 12:14 |
fish_ | tjaalton: okay, it fixes the problem but it makes xorg segfault after a few seconds | 12:26 |
fish_ | tjaalton: https://gist.github.com/discordianfish/e91a463ef66ba9dbb3a86f14fc43c129 | 12:28 |
tjaalton | heh, ok | 12:40 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!