You are not logged in.
Pages: 1
I have an acer nitro 5. It has nvidia 1650 and ryzen 7 4900h. xrandr detects the monitor but still no picture on the screen i tried both nvidia and nouveau but none worked. I'd like to use it on nouveau. I currently have nvidia drivers.
Offline
What picture do you expect to be on the screen and why / how? Have you enabled that output with xrandr? Does your WM/DE support multimonitor? Does your WM/DE require a specific setting to use another monitor?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
If you're going to use nouveau then you might as well not bother with the nvida card at all and stick with the onboard Ryzen graphics, as they will have much better performance.
Offline
What picture do you expect to be on the screen and why / how? Have you enabled that output with xrandr? Does your WM/DE support multimonitor? Does your WM/DE require a specific setting to use another monitor?
xrandr --output HDMI-1-0 --primary --mode 1920x1080 --rotate normal
xrandr: Configure crtc 4 failed
Offline
Does this help? It was the top result when I entered your error message into a search engine.
I couldn't find how to make nvidia a main gpu.
Offline
https://wiki.archlinux.org/title/NVIDIA … phics_only change the first MatchDriver line to "amdgpu" the rest should be able to stay the same, make sure you follow additional switching guidance depending on how you start X
Offline
https://wiki.archlinux.org/title/NVIDIA … phics_only change the first MatchDriver line to "amdgpu" the rest should be able to stay the same, make sure you follow additional switching guidance depending on how you start X
It worked, but i can't fix tearing, even tho i tried to use the drm kernel module. I pressed 'e' in grub and then added
nvidia-drm.modeset=1
and then pressed f10 to boot but still tearing isn't fixed
Offline
Are you using anything that actively vsyncs/fixes tearing like a compositor?
Offline
Are you using anything that actively vsyncs/fixes tearing like a compositor?
Yeah i use picom jonaburg's fork here's da config:
ransition-length = 269
transition-pow-x = 0.1
transition-pow-y = 0.1
transition-pow-w = 0.1
transition-pow-h = 0.1
size-transition = true
corner-radius = 14;
rounded-corners-exclude = [
"class_g = 'Polybar'",
"n:e:Notification",
"window_type = 'dock'",
"window_type = 'desktop'"
];
round-borders = 1;
fading = true
fade-in-step = 0.04569;
fade-out-step = 0.04569;
fade-delta = 7
inactive-opacity-override = false;
ocus-exclude = [ "class_g = 'Cairo-clock'" ];
blur-kern = "3x3box";
blur-background-exclude = [
"window_type = 'dock'",
"window_type = 'desktop'",
"_GTK_FRAME_EXTENTS@:c"
];
backend = "glx";
vsync = true
mark-wmwin-focused = true;
mark-ovredir-focused = true;
detect-rounded-corners = true;
detect-client-opacity = true;
refresh-rate = 0
detect-transient = true
detect-client-leader = true
glx-no-stencil = true
glx-no-rebind-pixmap = true
no-use-damage = false
render-sync-fence = true
log-level = "warn";
wintypes:
{
tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };
dock = { shadow = false; }
dnd = { shadow = false; }
popup_menu = { opacity = 0.8; }
dropdown_menu = { opacity = 0.8; }
};
Edit: the problem is still present even when killing picom. Plus i noticed that workspaces in bspwm work wrongly. ws1 is button 2; ws2 is button3; ws3 is button 4, etc. Idk why but it was fine before those changes.
Edit2: I refreshed bspwm, which refreshed picom and now numbers work fine.
Last edited by WeebSpirit (2022-01-10 19:00:08)
Offline
V1del wrote:Are you using anything that actively vsyncs/fixes tearing like a compositor?
Yeah i use picom jonaburg's fork here's da config:
ransition-length = 269 transition-pow-x = 0.1 transition-pow-y = 0.1 transition-pow-w = 0.1 transition-pow-h = 0.1 size-transition = true corner-radius = 14; rounded-corners-exclude = [ "class_g = 'Polybar'", "n:e:Notification", "window_type = 'dock'", "window_type = 'desktop'" ]; round-borders = 1; fading = true fade-in-step = 0.04569; fade-out-step = 0.04569; fade-delta = 7 inactive-opacity-override = false; ocus-exclude = [ "class_g = 'Cairo-clock'" ]; blur-kern = "3x3box"; blur-background-exclude = [ "window_type = 'dock'", "window_type = 'desktop'", "_GTK_FRAME_EXTENTS@:c" ]; backend = "glx"; vsync = true mark-wmwin-focused = true; mark-ovredir-focused = true; detect-rounded-corners = true; detect-client-opacity = true; refresh-rate = 0 detect-transient = true detect-client-leader = true glx-no-stencil = true glx-no-rebind-pixmap = true no-use-damage = false render-sync-fence = true log-level = "warn"; wintypes: { tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; }; dock = { shadow = false; } dnd = { shadow = false; } popup_menu = { opacity = 0.8; } dropdown_menu = { opacity = 0.8; } };
Edit: the problem is still present even when killing picom. Plus i noticed that workspaces in bspwm work wrongly. ws1 is button 2; ws2 is button3; ws3 is button 4, etc. Idk why but it was fine before those changes.
Edit2: I refreshed bspwm, which refreshed picom and now numbers work fine.
Tho even after i rebooted workspaces hotkeys are still wrong, even tho the numbers act as they should
Offline
WeebSpirit wrote:V1del wrote:Are you using anything that actively vsyncs/fixes tearing like a compositor?
Yeah i use picom jonaburg's fork here's da config:
ransition-length = 269 transition-pow-x = 0.1 transition-pow-y = 0.1 transition-pow-w = 0.1 transition-pow-h = 0.1 size-transition = true corner-radius = 14; rounded-corners-exclude = [ "class_g = 'Polybar'", "n:e:Notification", "window_type = 'dock'", "window_type = 'desktop'" ]; round-borders = 1; fading = true fade-in-step = 0.04569; fade-out-step = 0.04569; fade-delta = 7 inactive-opacity-override = false; ocus-exclude = [ "class_g = 'Cairo-clock'" ]; blur-kern = "3x3box"; blur-background-exclude = [ "window_type = 'dock'", "window_type = 'desktop'", "_GTK_FRAME_EXTENTS@:c" ]; backend = "glx"; vsync = true mark-wmwin-focused = true; mark-ovredir-focused = true; detect-rounded-corners = true; detect-client-opacity = true; refresh-rate = 0 detect-transient = true detect-client-leader = true glx-no-stencil = true glx-no-rebind-pixmap = true no-use-damage = false render-sync-fence = true log-level = "warn"; wintypes: { tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; }; dock = { shadow = false; } dnd = { shadow = false; } popup_menu = { opacity = 0.8; } dropdown_menu = { opacity = 0.8; } };
Edit: the problem is still present even when killing picom. Plus i noticed that workspaces in bspwm work wrongly. ws1 is button 2; ws2 is button3; ws3 is button 4, etc. Idk why but it was fine before those changes.
Edit2: I refreshed bspwm, which refreshed picom and now numbers work fine.Tho even after i rebooted workspaces hotkeys are still wrong, even tho the numbers act as they should
After some tinkering with picom i got it to work w/o tearing but my picture everywhere is really choppy, animations are laggy firefox is laggy etc. But when i connect a monitor it's not laggy but tearing is still there. And that thing with workspaces is still there only when using an external monitor. And even if i disable vsync in picom tearing is still present.
Edit: the performance in minecraft is great only when using an external monitor. I want it to be good with and without a monitor.
Edit2: checked with nvidia-smi, apps that are there do not have tearing, but firefox, for example still has tearing.
Last edited by WeebSpirit (2022-01-17 08:12:46)
Offline
WeebSpirit, please stop multi-posting (and full multi-quoting yourself is completely unnecessary). If no one has replied to your post and you need to add information, use the Edit link to add to your existing post.
Offline
WeebSpirit, please stop multi-posting (and full multi-quoting yourself is completely unnecessary). If no one has replied to your post and you need to add information, use the Edit link to add to your existing post.
That's what i did. I added extra information about the weird behaivour.
Offline
tearing
https://wiki.archlinux.org/title/NVIDIA … en_tearing
Last edited by Head_on_a_Stick (2022-01-17 16:53:09)
Jin, Jîyan, Azadî
Offline
WeebSpirit wrote:tearing
I did
nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
and i get this:
ERROR: Error assigning value
nvidia-auto-select+0+0{ForceFullCompositionPipeline=On} to
attribute 'CurrentMetaMode' (arch:0.0) as specified in assignment
'CurrentMetaMode=nvidia-auto-select +0+0 {
ForceFullCompositionPipeline = On }' (Attribute not available).
Is that possible to fix or does that mean that i can't get rid of tearing?
Offline
No idea, sorry, I wouldn't use NVIDIA if they paid me.
Jin, Jîyan, Azadî
Offline
Pages: 1