-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xorg-server > 1.19 #133
Comments
For me it was enough to only downgrade xorg-server to 1.19.6-2 (also on Arch Linux). The other components from X are still on Version 1.20, which keeps working for me for two Dell Displays on a Dell DisplayLink Dock. |
@MarcelPa That's odd -- I ran into conflicts with xorg-server<1.20 In fact, I also had to downgrade xf86-video-fbdev. Which party needs to fix the problem here? |
Just to check, have you checked this
with 1.20? |
I tried the following just now: When I start X with version 1.20, I get the following error in my logs: Additionally, systemd reports a dumped xore for Xorg. If needed, I can supply my logs from there too. |
I can confirm that just the modesetting option in xorg.conf doesn't work for me (Arch Linux). In addition, removing the intel driver doesn't allow me to log into cinnamon. My guess it's the people behind Displaylink who need to adapt in this case. And this will likely happen (my guess) once Ubuntu goes over to 1.20. |
Same problem here with a fresh install and xorg-xserver 1.20 on an Acer S5-371T (7500U - Intel HD620). To temporary fix it :
|
@Whax I use @displaylink-dkurek I guess that this is a new problem that does not relate to the link you posted (which relates to PageFlip behaviour in Xorg from 1.18.3 it says). Is there anything that can be done to narrow down the (new) problem? By the way, I just noticed the following: on xorg-server 1.20 I am able to plug in the dock and all. It crashed the second I want to activate a monitor using xrandr. I am even able to create a new screen in X without crashing: |
Perhaps it would behoove folks involved with DisplayLink Ubuntu support to install Arch on a few machines, in order to assist in monitoring for upcoming issues. Current version on Bionic Beaver is 1.19.6-1 -- I get the impression you did not see issues with 1.20 coming? |
I ended up needing to also install an old xf86-video-intel to get it working with i3
And to get it to play nice with hardware-accelerated programs, deleted my config in
|
Also having this issue. Workaround is downgrading xorg-server. |
Any news with the last version of xorg-server (1.20.0-9) ? |
@emilianosantucci nope, Xorg log ends on the same error message as before "failed to set mode: no such file or directory". Just tested it on Linux 4.14 LTS (4.14.52-1-lts on Arch Linux). |
It's been some time now -- any update? |
Not for me... I'm stuck now at arch as it was on 1st May
…On Fri, Jul 27, 2018, 11:38 Christopher Carr ***@***.***> wrote:
It's been some time now -- any update?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACkrqLP-JEGKJh3bagXRksXb_SAZv0lVks5uKm8kgaJpZM4UbwOi>
.
|
I am still having this issue as well. I notice there haven't been any commits to this repo in well over a month. |
@badgumby That does not inspire confidence. |
Got 1.20 via Manjaro update yesterday. downgrading works for now. |
Same here. I have been using low cost usb-c hubs now for several months which works flawlessly with Arch and Xorg > 1.20. Yesterday I decided to throw my DL on the garbage as it never really worked well for me |
I collected some core dumps of getting thrown back to lightdm if anyone is interested |
@codextremist Could you please reference that adapter? I thought DP was the only real option to extend screens via USB. I don't have USB-C, but maybe I can source an UBS3 adapter with same chipset. Thanks |
@codextremist yes, please share. |
@Darkeye9 @infabo That being said- there's no way to make the USB C version work (since it doesn't support DL) on a non 3.1 port. |
@infabo @Darkeye9 My personal choice was https://xiaomi-mi.com/accessories-for-laptops/xiaomi-usb-type-c-to-hdmi-multifunction-adapter/ . It's a cheap well constructed adapter |
Oh wow... So if I think correctly, users who do not have USB-C, cannot benefit from this adapter's direct display transmission system... Or it is possible to buy an USB3->USB-C->HDMI adapter? Please shed some light on this topic, DisplayLink is indeed bullshit. |
If your notebook has an USB-C 3.1 you can connect up to 2 external 4K monitors or a single 8k monitor to it. Both setups will work perfectly with XRandr. I'm not sure if there are USB 3.1 options available with other types of connections (i.e B and A). |
This is where the uniformity of USB gets tricky. There are 2 things to consider- the protocol and the physical connector.
The adapters @codextremist is referencing above are USB-C -> HDMI for physical connectors but DP -> HDMI for protocol (DP is backwards compatible with HDMI) The genius of DisplayLink is that you can get another display without needing to add more video hardware. This was a win for laptop users because you can't just add a video card. The first 2 generations of DisplayLink adapters (USB 2 and then 3) were mostly seen on desks where you still had your typical 120v 19" LCD. The next generation was portable screens. These were great because now the power was also coming from the USB port which meant you could use one in a coffee shop with literally only the USB cable. With the advent of USB 3.1 and USB-C we've removed the need for DisplayLink because we're getting the benefit of direct hardware support (like plugging a monitor into your VGA or HDMI port) combined with the 5v power from USB. |
So I have nothing to do, as my USB 3.0 ports are not wired with the Graphics Hardware, right? The USB-C 3.1 ports have some sort of integration with the GPU in order to allow additional display protocols to flow through without the need of other SW/HW. Is that all right? So I can only blame myself for not getting a laptop with USB-C connectors... I didn't know they worked so well to extend screens, even under Linux. I had so bad luck, that in my Dell Inspiron 15 7000 Gaming has the HDMI port hardwired to the NVIDIA card, and Linux has a lot of problems to use that output without some serious quirks... Thanks for the information guys! |
FWIW, I could successfully keep OpenGL enabled by disabling vsync in the KDE compositor settings. |
I had to run the following commands to restore displaylink |
So I installed a fresh version of Manjaro 18 xfce edition. I downgraded the xorg to xorg-server 1.19.6+13+gd0d1a694f-2 However, my DisplayLink monitor is still not working, its just random color pixels and when I unplug the monitor, my manjaro os freezes. I checked my installed software and notice "xorg-server-common 1.20.3-1" is installed. Is this an issue? I tried to remove it but it seems it will remove "xorg-server 1.19.6" too which I believe is required. What can I do? anyway to trouble shoot this in a way so I can find the exact issue? Also, Has anyone who installed Manjaro 18 gotten DisplayLink to work? please share how |
What kernel are you running? I've noticed the newest kernel is giving me
similar problems and had to downgrade to mid-November.
On Sat, Dec 8, 2018 at 7:51 PM tryagains ***@***.***> wrote:
So I installed a fresh version of Manjaro 18 xfce edition. I downgraded
the xorg to xorg-server 1.19.6+13+gd0d1a694f-2
However, my DisplayLink monitor is still not working, its just random
color pixels and when I unplug the monitor, my manjaro os freezes.
I checked my installed software and notice "xorg-server-common 1.20.3-1"
is installed. Is this an issue?
I tried to remove it but it seems it will remove "xorg-server 1.19.6" too
which I believe is required.
What can I do? anyway to trouble shoot this in a way so I can find the
exact issue?
Also, Has anyone who installed Manjaro 18 gotten DisplayLink to work?
please share how
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AbiaeuZDYEUOOwbOWAf7o3ZyXSDiqK4pks5u3GyngaJpZM4UbwOi>
.
--
Andrew Smart
|
I am on 4.19.6-1-MANJARO Do you also have "xorg-server-common 1.20.3-1" installed? im not sure if that could also be an issue But yea it might be the kernel, which kernel are you on? |
I think it's 4.16.x. I'll have to check later, as I'm not my computer right
now.
On Sat, Dec 8, 2018 at 8:04 PM tryagains ***@***.***> wrote:
What kernel are you running? I've noticed the newest kernel is giving me
similar problems and had to downgrade to mid-November.
On Sat, Dec 8, 2018 at 7:51 PM tryagains ***@***.***> wrote: So I
installed a fresh version of Manjaro 18 xfce edition. I downgraded the xorg
to xorg-server 1.19.6+13+gd0d1a694f-2 However, my DisplayLink monitor is
still not working, its just random color pixels and when I unplug the
monitor, my manjaro os freezes. I checked my installed software and notice
"xorg-server-common 1.20.3-1" is installed. Is this an issue? I tried to
remove it but it seems it will remove "xorg-server 1.19.6" too which I
believe is required. What can I do? anyway to trouble shoot this in a way
so I can find the exact issue? Also, Has anyone who installed Manjaro 18
gotten DisplayLink to work? please share how — You are receiving this
because you were mentioned. Reply to this email directly, view it on GitHub
<#133 (comment)
<#133 (comment)>>,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AbiaeuZDYEUOOwbOWAf7o3ZyXSDiqK4pks5u3GyngaJpZM4UbwOi
.
-- Andrew Smart
I am on 4.19.6-1-MANJARO
Do you also have "xorg-server-common 1.20.3-1" installed? im not sure if
that could also be an issue
But yea it might be the kernel, which kernel are you on?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AbiaejcGO9KxoVIswqwxHW9qMgUcknDUks5u3G-6gaJpZM4UbwOi>
.
--
Andrew Smart
|
EDIT: I installed 4.14 kernel and booted into it. Same issue. Not sure if there was something else I was suppose to do besides just installing and rebooting into 4.14? I think the issue is some other relevant packages installed that I have not downgraded yet The Arch wiki mentions this warning However, I have downgraded but not sure what "some relevant packages" I might be missing? again, the issue I face is when I plug in my USB monitor, the screen only displays streaks of colored pixels and if unplugged my whole OS freezes. If anyone has any thoughts, ideas, guesses that would be greatly appreciated |
Downgrading isn't necessary anymore |
I can confirm this too. Xorg v1.20.3 works now but with "modesetting" driver only. When starting X with "intel" driver I'll get blank screen. Has anyone else tried with "intel" driver? I've been using intel driver instead of modesetting because I've terrible screen tearing when modesetting is used. But this "workaround" doesn't work anymore. Has anyone else tried intel driver with Xorg v1.20.3? And how about screen tearing with modesetting? In my setup it's so terrible that my desktop is almost unusable (2*2550x1440 external monitors via DisplayLink, laptop's own monitor is turned off). |
Everything 'just works' upgrading Arch to 4.20.0-arch1-1-ARCH. There is a missing dependency for the evdi package and I had to ensure I have linux-headers installed before. |
I didn't need to perform the kernel param change, but upgrading the linux kernel package (linux-4.20.arch1-1 [version: 4.20.0-arch1-1-ARCH]), along with the current 'linux-headers' package (linux-headers-4.20.arch1-1), and upgrading my 'evdi' package (evdi [version 1.5.1-2]) from the AUR has completely resolved my issues. |
Do you have |
I did not have it in there. |
So I finally decided to risk it, and upgraded to Xorg 1.20.3. I used the devel branch -- specifically c7e80bc (haven't checked to see if there have been more commits) and built it -- and viola... I was even able to re-enable glamor acceleration. ZERO screen issues. ZERO cursor issues. Added bonus is the acceleration, and having drop shadows back. I run Gentoo if anyone has any specific questions. -- Brian |
Okay, I went ahead and updated to the newest xorg, however, seems to have broken DisplayLink for me. I get a corrupted rainbow pixelated screen display. Or this one time just a black screen Did anyone here have to do anything else besides just update to Xorg 1.20.3? Also does anyone know how to trouble shoot this as I am not certain what is the issue on my end. DisplayLink was working on xorg 1.19 on 4.19.13-1-MANJARO. (displaylink also works on WIndows 10 but that is probably irrelevant) Just doesn't seem to be working on xorg 1.20.3. |
@tryagains What version of the evdi module are you using? |
evdi 1.5.1-2 I do notice evdi has optional dependencies like That I can't install, I get error "target not found: " Not sure if that is relevant tho as it seems I have |
@tryagains So you are trying to compile the devel branch (that is what I know works with 1.20.3 -- even tearing is gone)? If so, what kernel version do you have installed? I know it compiles fine with 4.18.5 as long as you have the headers installed. I have not tested with any older or newer kernels (although it should work fine with any 4.18.x kernel) because I have some patches for work equipment that I don't feel like porting yet. I know that others have had some success with 4.19.x, but (and anyone can feel free to correct me), I believe there are still issues with 4.20.x. So again, my setup that works great is: Xorg 1.20.3 Here is my DisplayLink xorg.conf
|
@runningnak3d : Do you mean the issues with evdi module in 4.20? There's a patch already to fix them: #145 And another question: Did you get rid of the tearing with modesetting driver? I'm still using Xorg 1.19 because intel driver still works. With 1.20.3 the intel driver is broken if it's being used with DisplayLink (black screen). And with all Xorg versions I've tested + DisplayLink the modesetting driver gives me a ridiculous amount of tearing. |
@wapsi I have not been able to test any kernel newer than 4.18.5 due to some custom patches that I have to use for some internal hardware. So my comments about 4.20 were based on what I have read on here, and some other support sites. Glad to know that there is a patch because I will be porting my patches ASAP. I was going to wait for 5.0 to drop, but might as well get a head start. I have no tearing once I enabled glamor -- scrolling is butter smooth. My entire DisplayLink conf is pasted above. |
I am on kernel 4.19.13 I am not sure what compiling the devel branch entails, I just update from xorg 1.19 to 1.20 and it seems to not work. I didn't need to edit any conf file on 1.19 but I have tried yours and others conf and it still seems to not work. Sticking to 1.19 for now, Also i should warn for others that be careful editing the conf files, it could cause issues, Like I think I created 21-displaylink.conf and forgot to delete 20-displaylink.conf and my screen was blank on reboot |
If you don't compile the latest version of the evdi module, it won't work, and again, I haven't tested with kernels greater than 4.18.5 yet. You should Google how to compile a kernel module for Arch -- I am sure there are some great howtos out there. |
Everything is working properly for me now without any manual configuration on my end on kernel 4.19.16-1-MANJARO I'm using a Lenovo Thinkpad (6th generation) if that matters |
I have everything working in my Thinkpad 25th Anniversary Edition on the
following versions:
Kernel 4.20.3-arch1-1-ARCH
evdi 1.5.1-2
xorg-server 1.20.3-1
The only caveat I have is that I still get the mouse cursor artifacts if I use
the nvidia driver if I have the DisplayLink devices connected. If I use the
Intel video driver, I get no artifacts.
Trey Blancher
trey@blancher.net
…On Fri, Feb 01, 2019 at 12:16:18PM -0800, Brance Boren wrote:
Everything is working properly for me now without any manual configuration
on my end on
kernel 4.19.16-1-MANJARO
evdi 1.5.1-2
xorg-server 1.20.3-1
I'm using a Lenovo Thinkpad (6th generation) if that matters
—
You are receiving this because you commented.
Reply to this email directly, [1]view it on GitHub, or [2]mute the thread.
References
Visible links
1. #133 (comment)
2. https://github.com/notifications/unsubscribe-auth/ABxTQ5Kzj6379BYZRErlYCGZMMs_HLubks5vJKCSgaJpZM4UbwOi
|
Seems it has been settled down, but we will probably see more problems with new xorg versions. If this will happen please create new issue. Closing this one. |
Any information available on when DisplayLink will be compatible with xorg-server > 1.19.6 ?
With my AOC DisplayLink display plugged in, I can't log in, and when I plug it in after logged in, it kills the session and drops me back to the GDM login.
Apparently I need to downgrade to the following (have to use the Arch Linux Archive as I stupidly cleared my cache):
xorg-server-1.19.6+13+gd0d1a694f-2-x86_64.pkg.tar.xz
xf86-video-intel-1:2.99.917+823+gd9bf46e4-1-x86_64.pkg.tar.xz
xorg-server-common-1.19.6+13+gd0d1a694f-2-x86_64.pkg.tar.xz
xorg-server-xwayland-1.19.6+13+gd0d1a694f-2-x86_64.pkg.tar.xz
xf86-video-vesa-2.4.0-1-x86_64.pkg.tar.xz
I would prefer not to.
Whose problem is this? If xorg's, how long will I likely have to wait for a fix?
The text was updated successfully, but these errors were encountered: