View previous topic :: View next topic |
Author |
Message |
Linubie Guru
Joined: 11 Jun 2004 Posts: 382
|
Posted: Fri Jul 26, 2024 1:43 pm Post subject: Dualmonitor KDE/Firefox |
|
|
Hallo, ich habe eine Verständnisfrage:
Ich nutze KDE Plasma mit Nvidia
Code: | Operating System: Gentoo Linux 2.15
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.116.0
Qt Version: 5.15.14
Kernel Version: 6.6.38-gentoo (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3070/PCIe/SSE2
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7C56
System Version: 6.0 |
Code: | x11-drivers/nvidia-drivers
Latest version available: 555.58.02 |
Code: | cat /etc/X11/xorg.conf.d/20-nvidia.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 550.67
#Section "ServerLayout"
# Identifier "Layout0"
# Screen 0 "Screen0" 0 0
# InputDevice "Keyboard0" "CoreKeyboard"
# InputDevice "Mouse0" "CorePointer"
# Option "Xinerama" "0"
#EndSection
#Section "Files"
#EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Idek Iiyama"
ModelName "PL2730H"
HorizSync 84.0 - 84.0
VertRefresh 40.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVIDIA GeForce RTX 3070"
Option "metamodes" "DP-2: 1920x1080_75 +0+0 {ForceCompositionPipeline=On, AllowGSYNCCompatible=On}, HDMI-0: nvidia-auto-select +1920+0"
EndSection
|
Mir fällt immer wieder auf wenn ich auf meinem Hauptmonitor ein Video im Firefox gucke und ich auf meinem zweiten Monitor im Firefox browse, das die Framerate einbricht.
Das Problem habe ich schon länger es sollte also nicht mit dem aktuellen Treiber oder so zusammenhängen.
Ich habe ein Dualboot System mit Win10, das Phänomen tritt dort nicht auf.
Weiß jemand ob das ein bekannter Bug auf Linux ist, oder vielleicht hat meine Installation auch eine "Macke"?
Danke!
Edit: Ich stelle grad fest das sobald ich was auf dem zweiten Monitor öffne, egal ob z.B. Friefox oder Kmail die Framrate einbricht. _________________ Mircosoft software is like having sex with a stranger, you always have to be careful not to get infected with something... |
|
Back to top |
|
|
platinumviper l33t
Joined: 12 Feb 2004 Posts: 658 Location: Munich, Germany
|
Posted: Sat Jul 27, 2024 2:04 am Post subject: Re: Dualmonitor KDE/Firefox |
|
|
Welche Framerate meinst du, die des Monitors oder die des Videos?
Ich habe auch eine 3070, die kann 10 Bit Farbtiefe und meine Monitore auch. Bei 10 Bit verhalten sich manche Programme seltsam und viele Spiele laufen/liefen gar nicht. Habe deshalb zwei xorg.conf und wechsle bei Bedarf per Script. Aus xorg-Sicht sind 8-Bit Farbtiefe 24 Bit, 3*8 Bit wegen der Farbkanäle. Hier mal meine xoerg.conf für 8 Bit, vielleicht bringt das ja was:
Code: | # nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 460.27.04
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 460.27.04
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from data in "/etc/conf.d/gpm"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung U28E590"
HorizSync 30.0 - 135.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce RTX 3070"
EndSection
Section "Screen"
# Removed Option "nvidiaXineramaInfoOrder" "DFP-0"
# Removed Option "metamodes" "DP-4: 3840x2160 +0+0, DP-2: 3840x2160 + 3840+0, DP-0: 3840x2160 +7680+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-3"
Option "metamodes" "DP-4: 3840x2160 +0+0, DP-2: 3840x2160 +3840+0, DP-0: 3840x2160 +7680+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
|
Ich habe das Problem nicht, benutze aber auch Mate. Konfiguration ganz grob:
Ryzen 9 3900X, 128 GB, Kernel 6.10.1
Nvidia RTX 3070 mit Treiber 555.58.02
Hab KDE/Plasma z.Z. nicht drauf, wollte ich aber bald mal wieder ausprobieren. _________________ No money back garantee. In case of problems, don't call us, we call you. |
|
Back to top |
|
|
Linubie Guru
Joined: 11 Jun 2004 Posts: 382
|
Posted: Sat Jul 27, 2024 8:27 am Post subject: Re: Dualmonitor KDE/Firefox |
|
|
platinumviper wrote: | Welche Framerate meinst du, die des Monitors oder die des Videos?
|
Das ist ein gute Frage, auf die Idee bin noch gar nicht gekommen.
Gibt es da ein Möglichkeit, das raus zu finden?
Ich stelle halt fest das das Video was ich gucke anfängt zu ruckeln und so ein bisschen zeitlupenartig wird sobald ich was auf Monitor 2 mache. _________________ Mircosoft software is like having sex with a stranger, you always have to be careful not to get infected with something... |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2270 Location: My own world! I and Gentoo!
|
Posted: Mon Jul 29, 2024 9:30 am Post subject: |
|
|
Du könntest glxgears im Terminal starten, Es ist Bestandteil von mesa-progs[+X], und das mal über die verschiedenen Bildschirme ziehen. auf dem Terminal werden alle 5 Sekunden die gezählten Frames seit dem letzten Mal angezeigt sowie die durchschnittlichen FPS davon.
Das dürfte helfen. Musst dem ganzen natürlich lange genug Zeit pro Bildschirm geben um eine oder 2 Zählungen auszurechnen.
Was ich aber zuerst empfehlen würde, falls du nichts genaues dagegen weißt, ist deine Xorg.conf etwas einzudampfen und den Treiber die ganzen Sachen selbstständig rausfinden zu lassen.
Ich persönlich habe die Section Device auf folgendes gesetzt:
Code: | Section "Device"
Identifier "Device0"
Driver "nvidia"
Option "nvidiaXineramaInfoOrder" "DFP-2"
Option "metamodes" "DP-4: nvidia-auto-select +0+65, DP-1: nvidia-auto-select +4480+80, DP-2: nvidia-auto-select +1920+0"
EndSection |
(Die Anderen Sektionen über die Monitors, Screen, und co hab ich rausgelassen. Das einzige was sonst noch bei mir drin ist, ist die Keyboard Config. Zwecks des deutschen Tastaturlayouts auch ausserhalb von Plasma, z.B. in lightbox und co.) _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
platinumviper l33t
Joined: 12 Feb 2004 Posts: 658 Location: Munich, Germany
|
Posted: Tue Jul 30, 2024 12:21 am Post subject: Re: Dualmonitor KDE/Firefox |
|
|
Linubie wrote: | platinumviper wrote: | Welche Framerate meinst du, die des Monitors oder die des Videos?
|
das Video was ich gucke anfängt zu ruckeln und so ein bisschen zeitlupenartig wird sobald ich was auf Monitor 2 mache. |
Das ist eindeutig nicht der Monitor. Tritt das Problem auch mit www-client/firefox-bin auf?
Welche Version verwendest du, "esr" oder "rapid"?
Ruckeln Videos in vlc auch? _________________ No money back garantee. In case of problems, don't call us, we call you. |
|
Back to top |
|
|
Linubie Guru
Joined: 11 Jun 2004 Posts: 382
|
Posted: Wed Sep 25, 2024 6:13 pm Post subject: |
|
|
Hallo zusammen,
erst mal sorry für die späte Antwort.
Ich war eine weile krank, dann gab es das Update auf Plasma 6 was auch nicht viel verbesserte für mich.
Danach habe dann mein System neu aufgesetzt und habe mit einem frischen Userverzeichnis angefangen.
Mittlerweile habe festgestellt das das Problem höchstwahrscheinlich an dem Desktopeffekten liegt, wenn ich die abschalte läuft es flüssig ohne das es hakt und lagt.
Komisch ist nur das ich auf meinem zweiten PC, ein alter AMD Phenom II mit einer 1060 Nvidia Karte auf dem Manjaro läuft, das Problem nicht habe. _________________ Mircosoft software is like having sex with a stranger, you always have to be careful not to get infected with something... |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2270 Location: My own world! I and Gentoo!
|
Posted: Thu Sep 26, 2024 7:48 am Post subject: |
|
|
Ich könnte mir vorstellen dass es eventuell an den unterschiedlichen Bildwiederholraten der Monitore liegt. Ich selbst habe das Problem noch nie beobachtet. Aber ich hab auf dem "besseren" Monitor (der mit 144Hz bei 1440p) üblicherweise das Spiel, oder den Browser auf dem ich surfe und der "schlechtere" (60Hz bei 1080p/1200p) (tripple-monitor-setup) läuft das Video.
Das einzige was mir aufgefallen ist, ist dass das Spiel nicht ganz flüssig läuft wenn ich auf den kleineren Monitoren was am machen bin, aber das könnte auch vom Spiel rühren dass es die Leistung runterschraubt wenns nicht im Fokus ist.
Aber es kann natürlich damit zu tun haben dass die Leistung insgesamt auf den sich gerade im Fokus befindlichen Bildschirm gedrosselt/angehoben wird.
Aber das sind reine Vermutungen die ich auch nochmal nachvollziehen müsste. (eventuell mit glxgears auf allen Monitoren und man wechselt alle 20 Sekunden (oder so) den Fokus zwischen den Monitoren.
Ruhig mit VSYNC an, also dem Default.
Windows nimmt das ganze scheinbar etwas anders in die Hand und man bemerkt nur das "leichte nachziehen" wenn man Fenster "zwischen den Bildschirmen" umherzieht. (Zumindest ich habe das bisher nur so beobachtet) _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|