| Summary: | Option "LinearFramebuffer" in /etc/X11/xorg.conf fixes: Remote Desktop Tools not working (VNC, TeamViewer, AnyDesk, etc) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Ezequiel Partida <ezequiel_partida> |
| Component: | RPM Packages | Assignee: | Mageia tools maintainers <mageiatools> |
| Status: | REOPENED --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, doktor5000, fri, marja11 |
| Version: | Cauldron | Keywords: | FOR_ERRATA9, IN_ERRATA8 |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA8TOO | ||
| Source RPM: | drakx-kbd-mouse-x11 | CVE: | |
| Status comment: | |||
|
Description
Ezequiel Partida
2022-03-01 04:57:15 CET
I saw the QA team discussing this recently, and they said that it may be an issue if you're using Wayland, but they tested these with Xorg and said they work fine. What are you using? Keywords:
(none) =>
NEEDINFO Hello David, I am using Xorg since teamviewer and Anydesk are not Waylando compatible. I don´t know if there is a VNC that supports it. All other distros I have tested (Fedora,Kubuntu) have no screen problems, I also tested Ubuntu with xorg. The next video show how I can move the windows while in 1024x768, once I change to higher resolution it is impossible to move or work. https://www.dropbox.com/s/equu9v42hkge4j4/MGA9TV.m4v?dl=0 The video is slow but on other distros is fluid. Regards Hello David I wonder if it has to do with xorg version. Teamviewer has nor reply my question on requirements. xorg 1:7.7+22ubuntu2 X.Org X server 1:7.7+22ubuntu2 xserver-xorg-core 2:1.20.13-1ubuntu1.1 Mageia has 21.1.34 Regards Hello David I wonder if it has to do with xorg version. Teamviewer has nor reply my question on requirements. xorg 1:7.7+22ubuntu2 X.Org X server 1:7.7+22ubuntu2 xserver-xorg-core 2:1.20.13-1ubuntu1.1 Mageia has 21.1.34 Regards This is a Mageia 9 problem only, x11vnc freezes Teamviewer Freezes the screen at default resolution 1920x1080 AnyDesk Freezes also at 1920x1080 DWService.net (great free tool) displays logon screen only while on the host PC the desktop and the dwagent was displayed. If I lower the screen to 1024x768 both teamviewer and Anydesk are usable but dwservice never works. I reinstalled MGA8, Teamviewwer, AnyDesk and Dwservice work fine with no tearing but, at 1680x1050 at max and not the 1920x1080 resolution... this is much better but even on MGA8 it is still annoying... at least now I now that I just need to lower resolution, but on MGA9 it has to be much lower. I hope this is fixed on MGA9 and don´t have the need to lower it on any of the programs. P.S... while writing this message I did some test with a friend... He recomended me to disable mageia effects on dwservice using Alt+Shift+F12 on the client, and it worked at max resolution... once the effects where disabled Teamviewer and AnyDesk worked.... This is on MGA8. But once I logged out from Dwservice problems returned on TV and Anydesk. I would need to see if it´s possible to send keystrokes via TV or Anydesk to disable them. I hope this is fixed and make it easier y MGA9. Regards I just rebooted MGA 8.. Ran Teamviewer 15 on Windows to access MGA8. I Typed the password but nothing seems to happen.. I lowered the resolution to be able to move windows. I pressed ALT+SHIFL+F12 and it now works. With AnyDesk it is impossible since it doesn´t have a way to change client resolution. I will try with MGA9 also. But something is different on mageia since with Ubuntu and fedora it works without changes. Regards I found a solution The solution is to add Option "LinearFramebuffer" in /etc/X11/xorg.conf under devices. I rebooted many times and video is working great with Teamviewer 15 and AnyDesk 6. I will mark this a resolved. Regards Status:
NEW =>
RESOLVED (In reply to Ezequiel Partida from comment #7) > The solution is to add Option "LinearFramebuffer" in /etc/X11/xorg.conf > under devices. Thank you for the investigation Did I get it right here?: https://wiki.mageia.org/en/Mageia_8_Errata#External_software Reopening as the problem is as default install not fixed, we just found out how users can get it working. If we make it work by an update we can close as fixed (and preferably ship it on mga8 if possible) Of we dont care, close as wontfix. If we think we are doing correctly and the problem lies at the applications (not our problem): possibly as invalid. - How come it works on other distros? Whiteboard:
(none) =>
MGA8TOO Hello, Yes you got it right.... Great Job. Thanks for mentioning that both Teamviewer and AnyDesk are not Wayland compatible. Regards In my Mageia 8 install, I created ...
$ cat /etc/X11/xorg.conf.d/99-my.conf
Section "Device"
Identifier "device1"
Option "LinearFramebuffer"
EndSection
$ grep LinearFramebuffer /var/log/Xorg.0.log
[ 30.883] (WW) RADEON(0): Option "LinearFramebuffer" is not used
So it apparently it does no harm on systems where it doesn't apply.
Note that I do not have a /etc/X11/xorg.conf file, as when I have one
created by XFdrake it causes problems (don't remember off hand what problems,
just that there were some), so I stopped using one.
When I've used vnc to connect to a system, the key was to ensure the desktop
clock on that system did not display the seconds. If it did, the remote system
didn't have enough upload bandwidth for the connection to be usable.CC:
(none) =>
davidwhodgins (In reply to Ezequiel Partida from comment #7) > I found a solution > > > The solution is to add Option "LinearFramebuffer" in /etc/X11/xorg.conf > under devices. > > I rebooted many times and video is working great with Teamviewer 15 and > AnyDesk 6. > (In reply to Dave Hodgins from comment #10) > In my Mageia 8 install, I created ... > $ cat /etc/X11/xorg.conf.d/99-my.conf > Section "Device" > Identifier "device1" > Option "LinearFramebuffer" > EndSection > > $ grep LinearFramebuffer /var/log/Xorg.0.log > [ 30.883] (WW) RADEON(0): Option "LinearFramebuffer" is not used > > So it apparently it does no harm on systems where it doesn't apply. > > Note that I do not have a /etc/X11/xorg.conf file, as when I have one > created by XFdrake it causes problems (don't remember off hand what problems, > just that there were some), so I stopped using one. > So maybe patching our default xorg.conf isn't the best solution? Assigning to drakx-kbd-mouse-x11 and the mageiatools maintainers anyway, they might come up wit a better solution Source RPM:
(none) =>
drakx-kbd-mouse-x11 Hello, Just to let your know that as of today I till need to add Option "LinearFramebuffer" I installed a Desktop PC with mageia 9 with latest mageia 9 beta 2 iso. On the other hand, I installed Ubuntu on a server with kde plasma and it works out of the box. Same thing happens with fedora. It would be great if this works the same on mageia so beginners won´t have problems.. Regards Just for reference, on a default Mageia 9 installation, cannot confirm the issue for Anydesk. Installed via flatpak and it works just fine from one mga9 box to another, without tearing or any other changes required. CC:
(none) =>
doktor5000 |