LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Desktop (https://www.linuxquestions.org/questions/linux-desktop-74/)
-   -   Nvidia tearing/cinnamon crashes (https://www.linuxquestions.org/questions/linux-desktop-74/nvidia-tearing-cinnamon-crashes-4175593913/)

weinerwad3000 11-20-2016 01:57 PM

Nvidia tearing/cinnamon crashes
 
I've been having the screen tearing issue, but only on my tv when hooked up through HDMI. I followed this guide https://iwf1.com/finally-nvidia-tear...sue-fix-found/ to fix the problem.

My conf file is confusing so when I set it up like this

Code:

Section "Device"
    Identifier "intel"
    Driver "intel"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "SNA"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce GTX 660M"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
    Option "RegistryDwords" "PerfLevelSrc=0x2233"
    Option "TripleBuffer" "True"
EndSection

I get no screen tearing but cinnamon desktop crashes.

When I set it up like this

Code:

Section "Device"
    Identifier "intel"
    Driver "intel"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "SNA"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

The desktop doesn't crash, but I get the tearing. Any idea how I can keep the desktop from crashing but also have no tearing?

weinerwad3000 11-20-2016 05:41 PM

I added the

Code:

    Option "RegistryDwords" "PerfLevelSrc=0x2233"
    Option "TripleBuffer" "True"

part to the end of the second device section on the second conf file and I still get tearing but no desktop crash. My guess is that I'm getting the crash when I change Identifier "nvidia" to Identifier "Device0"

dave67 02-01-2017 12:07 AM

Old post i know. But mint which i am using as a driver installer was this used for your nivdia card? If not how was this driver installed?

dave67 02-01-2017 12:22 AM

Ok try this link but first reset the configuration file above as it was before you made any changes, right column number 6. Than 6.1.

https://sites.google.com/site/easyli...visual-effects

jsbjsb001 02-04-2017 11:22 AM

Quote:

Originally Posted by dave67 (Post 5663202)
Old post i know.

Yeah, just seen it here myself.

I have had the screen tearing problem myself and I only add the triplebuffer option to xorg.conf Which fixes the screen tearing problem, so I can only guess that the following *might* have something to do with it.


Code:

Option "RegistryDwords" "PerfLevelSrc=0x2233"
This is the config for my xorg.conf

Code:

# File generated by XFdrake (rev 262502)

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 352.63  (tex@localhost.localdomain)  Thu Dec 10 13:19:19 CST 2015

# File generated by XFdrake (rev 262502)
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerLayout"
    Identifier "layout1"
    InputDevice "Keyboard0" "CoreKeyboard"
    Screen "screen1" 0 0
EndSection

Section "Module"
    Load "v4l" # Video for Linux
    Load "glx"
EndSection

Section "ServerFlags"
    Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)
   
    # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
    Option "allowmouseopenfail"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/keyboard"
    Identifier "Keyboard0"
    Driver "kbd"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
EndSection

Section "Monitor"
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    Identifier "monitor1"
    VendorName "Plug'n Play"
    ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
    ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
    Identifier "device1"
    VendorName "NVIDIA Corporation"
    BoardName "NVIDIA GeForce 420 series and later"
    Driver "nvidia"
    Option "TripleBuffer" "True"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultDepth 24
   
    Subsection "Display"
        Depth 24
        Modes "1366x768" "1200x720" "nvidia-auto-select"
    EndSubsection
    Option "DynamicTwinView" "false"
    Option "DPMS"
    Option "AddARGBGLXVisuals"
EndSection


ondoho 02-05-2017 06:05 AM

Quote:

Originally Posted by weinerwad3000 (Post 5632693)
I followed this guide https://iwf1.com/finally-nvidia-tear...sue-fix-found/ to fix the problem.

every guide that promises to have found a "final" and alround "fix" for anything is to be viewed with utmost suspicion.

by now this thread is getting a little confused - 3 posters with similar problems - please each (even op) please open a new thread and start with providing some real info this time.

jsbjsb001 02-05-2017 08:03 AM

Quote:

Originally Posted by ondoho (Post 5665435)
every guide that promises to have found a "final" and alround "fix" for anything is to be viewed with utmost suspicion.

by now this thread is getting a little confused - 3 posters with similar problems - please each (even op) please open a new thread and start with providing some real info this time.

I was talking about weinerwad3000's problem, I have already fixed my own screen tearing issues. I just thought given the code below, that once again *might* have something to do with weinerwad3000's problem.

Code:

Option "RegistryDwords" "PerfLevelSrc=0x2233"
I'm not sure what dave67 is talking about though? Maybe we need a mod?? :confused:

Haven't read the guide but :p

dave67 02-05-2017 10:25 AM

Lol no mod read the webpage it is all there. If you do not need it than skip it.


All times are GMT -5. The time now is 05:11 PM.