Moved to opensuse leap with XFCE from LMDE 6 due to bugs in cinnamon, and having problems with screen tearing, slow videos (and media in general but especially videos) and slow scrolling.
I have a quadro K300M graphics card, and I’m using the shipped nvidia driver (the nvidia repository doesn’t seem to ship driver 390 anymore) which seems to be modesetting according xorg.config.install
scrolling reddit for example is very laggy on firefox it is slightly better on chromium but noticeably laggy, jetbrains toolbox is also laggy when scrolling (the individual IDEs are fine).
And I have installed codecs through opi, any idea how to fix?
@noxar_ad Hi and welcome to the Forum
I’ve not used an Xorg conf file on openSUSE for some time, it all works OTB… If your using the nvidia driver, you should not need what you have posted for sure. If you have the need, I would suggest running nvidia-settings and save as your user and verify before moving to /etc/X11/xorg.conf.d directory as say 50-nvidia.conf
Then there is always xrandr and the tearfree option which can be set?
Wikipedia doesn’t seem to know about any such model. How about showing us some more info?
inxi -GSaz --vs
xorg.config.install is only ever used during installation. Normal FOSS installations need no configuration for GPU setup in /etc/X11/xorg.con* anywhere.
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 11 (RRQueryOutputProperty)
Serial number of failed request: 41
Current serial number in output stream: 41
using it with sudo simply outputs Can't open display any ideas?
In my experience, what you are describing is clearly a consequence of using NOUVEAU. You need to manage to install the NVIDIA drivers. Take a look at this thread and if you are not using Optimus, then visit this page: and tell us if you get to install it.
The v390 (G04) drivers are not available for Leap 15.6 in the Nvidia repo as already mentioned in the opening post. And the linked thread is 10! years old.
I don’t see strings “tear” or “free” in 15.6’s man xrandr anywhere. What command isn’t working? I have two NVidia Kepler GPUs using nouveau kernel module and modesetting display driver, but use neither XFCE, jetbrains nor reddit. On both I use KDE3 with 15.6. With one, all is good. With the other, there is a serious issue. That issue is worked around in TW and Slowroll by using the 6.6 LTS kernel. All the 15.6 kernels after last February’s 6.4…8 alpha kernel have the same issue as TW & SR’s 6.7 and newer. So, I suggest it should be worth trying the LTS kernel that is built for 15.6, except there is no such build that I’ve been able to locate.
The thread is from 10 years ago, but your GPU is from 12 years ago!!! I don’t know what driver the thread recommended or if it exists in version LEAP 15.6, but the information from that thread can serve as guidance to look for a “forced” solution, even if it means using old driver packages for previous versions of LEAP.
As an example, my AMD GPU is more modern, but the openCL drivers, specifically ROCm Pro, are not available for Tumbleweed (AMD does not compile them or provide the source code for the Pro version). However, I managed to get openCL 3.x months ago using ROCm for LEAP 15.3. Remember that snapshots (if you have them enabled) allow you to undo changes if things don’t go well.
As a last alternative, you could try a LIVE version of Linux Mint, which usually gives pleasant surprises with old hardware.
I’ve tried tumbleweed instead and all the problems are gone, my guess is the newer kernel fixed it, didn’t need to do anything it just worked out of the box.