Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-05-21 21:17:09

  NoRobot - Użytkownik

NoRobot
Użytkownik
Skąd: Pośród łąk i lasów
Zarejestrowany: 2016-05-20

Efekt rwania ekranu Nvidia

Mam kartę Nvidia Quadro NVS 160 M i sterowniki NVIDIA 340.x
Podczas odtwarzania filmów występuje u mnie  efekt rwania ekranu. Jedyne rozwiązanie dla Debiana znalazłem tutaj [url]http://www.debian.pl/viewtopic.php?t=30721[/url] ale nie jest ono aktualne bo pliku  /etc/X11/xorg.conf nie ma w moim systemie.
Czy ktoś ma sposób by się z tym uporać?
W archopodobnych systemach sprawa jest prosta [url]https://wiki.manjaro.org/index.php?title=Rozwi%C4%85zanie_problemu_z_%22rwaniem_ekranu%22_%28screen_tearing%29_dla_kart_graficznych_NVIDIA[/url]

Offline

 

#2  2016-05-21 21:22:15

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Efekt rwania ekranu Nvidia

3025

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:41:06)

Offline

 

#3  2016-05-21 21:33:03

  NoRobot - Użytkownik

NoRobot
Użytkownik
Skąd: Pośród łąk i lasów
Zarejestrowany: 2016-05-20

Re: Efekt rwania ekranu Nvidia

OK
Ale jak mam poprawnie wypełnić stworzony przeze mnie plik xorg.conf?
Przecież nie mogę w nim pisać co mi na myśl przyjdzie.

Offline

 

#4  2016-05-21 22:00:54

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Efekt rwania ekranu Nvidia

[quote=NoRobot]OK
Ale jak mam poprawnie wypełnić stworzony przeze mnie plik xorg.conf?
Przecież nie mogę w nim pisać co mi na myśl przyjdzie.[/quote]

Kod:

logan@toshiba:~$ man xorg.conf
logan@toshiba:~$ man xorg.conf.d

Offline

 

#5  2016-05-21 22:05:27

  NoRobot - Użytkownik

NoRobot
Użytkownik
Skąd: Pośród łąk i lasów
Zarejestrowany: 2016-05-20

Re: Efekt rwania ekranu Nvidia

Dzięki :)

Niestety to jest w języku angielskim, a ja nie znam na tyle tego języka, żeby to zrozumieć.

Offline

 

#6  2016-05-22 10:06:25

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Efekt rwania ekranu Nvidia

Tak bardzo nie lubię do googli odsyłać, bo opisów sporo, ale:
weź sobie wpisz w goglownicę : "jak wygenerować xorg.conf"
Będziesz miał jak to zrobić i jak wypełnić, lub co w pliku poprawić.


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#7  2016-05-22 10:53:34

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Efekt rwania ekranu Nvidia

Kod:

man Xorg

Wyłączyć X'y i zrobić:

Kod:

Xorg -configure

Nie potrzeba googli, to tylko 10 sekund szukania w manualu :D

Offline

 

#8  2016-05-22 11:11:13

  NoRobot - Użytkownik

NoRobot
Użytkownik
Skąd: Pośród łąk i lasów
Zarejestrowany: 2016-05-20

Re: Efekt rwania ekranu Nvidia

[quote=Bodzio]Tak bardzo nie lubię do googli odsyłać, bo opisów sporo, ale:
weź sobie wpisz w goglownicę : "jak wygenerować xorg.conf"
Będziesz miał jak to zrobić i jak wypełnić, lub co w pliku poprawić.[/quote]
Ja zaczynam od googli, a dopiero potem Forum. ;)

___


[quote=Pavlo950]

Kod:

man Xorg

Wyłączyć X'y i zrobić:

Kod:

Xorg -configure

Nie potrzeba googli, to tylko 10 sekund szukania w manualu :D[/quote]
Tak, tylko że manual jest w języku angielskim :(

___


Wyłączyłem Xsy zrobiłem

Kod:

 Xorg -configure

i za każdym razem wywala mi treść pliku pomocy do Xorga

Przy włączonych X-sach mam coś takiego

Kod:

# Xorg -configure
(EE) 
Fatal server error:
(EE) Server is already active for display 0
        If this server is no longer running, remove /tmp/.X0-lock
        and start again.
(EE) 
(EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
(EE)

Kod:

# rm /tmp/.X0-lock
# Xorg -configure
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
(EE) 
Fatal server error:
(EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE) 
(EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE) 
(EE) Server terminated with error (1). Closing log file.

Kod:

# cat /var/log/Xorg.0.log
[   360.520] _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
[   360.520] _XSERVTransMakeAllCOTSServerListeners: server already running
[   360.520] (EE) 
Fatal server error:
[   360.520] (EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE) 
[   360.520] (EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
[   360.520] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   360.520] (EE) 
[   360.520] (EE) Server terminated with error (1). Closing log file.

Offline

 

#9  2016-05-22 12:32:14

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Efekt rwania ekranu Nvidia

Mam być szczery? Gówno wyłączyłeś. Google tłumacz, albo jak masz fona z andkiem, to słownik dico. Jak nie chcesz się nauczyć kilku podstawowych słówek, to będzie jęczał, albo na słowniku jeździł.

Offline

 

#10  2016-05-22 14:00:48

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Efekt rwania ekranu Nvidia

[b]Pavlo950[/b]: [color=red]jak masz odpowiadać w takim tonie, to lepiej w ogóle nie odpowiadaj.[/color]

[b]NoRobot[/b]: masz możliwość edycji posta, nie wysyłaj kilku pod rząd jeśli nikt nie odpowiedział.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#11  2016-05-22 14:27:01

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Efekt rwania ekranu Nvidia

[b]NoRobot[/b] uruchom w konsoli  ;

Kod:

nvidia-settings --page="X Server Display Configuration"

Teraz zapisz [b]„Save to X Configuration File”[/b] do xorg.conf w swoim katalogu domowym, i masz prawidłowy xorg.conf. Przenieś go do [b]/etc/X11/[/b] i sprawdź czy działa, sprawdź czy nie nasz nic w [b]/etc/X11/xorg.conf.d/[/b]  Jak działa możesz dopisać swoje parametry.

Offline

 

#12  2016-05-22 15:09:50

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Efekt rwania ekranu Nvidia

Za problem odpowiada komunikacja sterownika z biblioteką xcb. Mój xorg.conf dla tej samej karty wygląda tak:

Kod:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 340.93  (buildd@debian)  


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    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      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
    Option         "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
EndSection

[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#13  2016-05-22 15:19:19

  NoRobot - Użytkownik

NoRobot
Użytkownik
Skąd: Pośród łąk i lasów
Zarejestrowany: 2016-05-20

Re: Efekt rwania ekranu Nvidia

Kod:

# nvidia-settings --page="X Server Display Configuration"
No protocol specified

ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information.

___

[quote=Pavlo950]Mam być szczery? Gówno wyłączyłeś. Google tłumacz, albo jak masz fona z andkiem, to słownik dico. Jak nie chcesz się nauczyć kilku podstawowych słówek, to będzie jęczał, albo na słowniku jeździł.[/quote]
Przepraszam, że post pod postem, ale ...
Podejrzewam, że jednak zrezygnuję z Debiana.

Offline

 

#14  2016-05-22 15:38:51

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Efekt rwania ekranu Nvidia

[quote=NoRobot]Podejrzewam, że jednak zrezygnuję z Debiana.[/quote]
Dałem wyżej gotową konfigurację, wystarczy ją wkleić do pliku /etc/X11/xorg.conf


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#15  2016-05-22 16:02:11

  NoRobot - Użytkownik

NoRobot
Użytkownik
Skąd: Pośród łąk i lasów
Zarejestrowany: 2016-05-20

Re: Efekt rwania ekranu Nvidia

Dzięki :)

To nie oto chodzi, a o kulturę pewnych forumowiczów.
Jeśli dałem

Kod:

# killall kdm

, to wyłączyłem X-sy i wiem, co piszę.
Przygodę z Linuxem zaczynałem w epoce Auroxa i FC2, tak że nie jestem całkiem świeży w tym temacie.

Offline

 

#16  2016-05-22 16:06:16

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Efekt rwania ekranu Nvidia

[b]NoRobot;[/b]
Wcześniejsze jak i te uruchamiasz z działającym xserverem.
Coś mi się wydaję że ty zainstalowałeś, ale nie używasz sterowników od Nvidii. Pokaż ;

Kod:

nvidia-smi

Kod:

lspci -v | grep nvidia

Kod:

ls /etc/X11/xorg.conf.d/

Kod:

cat /etc/X11/xorg.conf

Kod:

dpkg -l | grep nvidia

Offline

 

#17  2016-05-22 16:19:33

  NoRobot - Użytkownik

NoRobot
Użytkownik
Skąd: Pośród łąk i lasów
Zarejestrowany: 2016-05-20

Re: Efekt rwania ekranu Nvidia

Kod:

# nvidia-smi
bash: nvidia-smi: nie znaleziono polecenia

Kod:

# lspci -v | grep nvidia
        Kernel driver in use: nvidia

Kod:

# ls /etc/X11/xorg.conf.d/
20-nvidia.conf

Kod:

# # cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 340.93  (buildd@debian)  


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    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      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
    Option         "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"

Kod:

# dpkg -l | grep nvidia
ii  glx-alternative-nvidia                0.5.1                                amd64        allows the selection of NVIDIA as GLX provider
ii  libegl1-nvidia:amd64                  340.96-1                             amd64        NVIDIA binary EGL libraries
ii  libgl1-nvidia-glx:amd64               340.96-1                             amd64        NVIDIA binary OpenGL libraries
ii  libnvidia-eglcore:amd64               340.96-1                             amd64        NVIDIA binary EGL core libraries
ii  libnvidia-ml1:amd64                   340.96-1                             amd64        NVIDIA Management Library (NVML) runtime library
ii  nvidia-alternative                    340.96-1                             amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-driver                         340.96-1                             amd64        NVIDIA metapackage
ii  nvidia-driver-bin                     340.96-1                             amd64        NVIDIA driver support binaries
ii  nvidia-installer-cleanup              20141201+1                           amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                  20141201+1                           amd64        NVIDIA binary kernel module support files
ii  nvidia-kernel-dkms                    340.96-1                             amd64        NVIDIA binary kernel module DKMS source
ii  nvidia-modprobe                       340.46-1                             amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-settings                       340.46-2                             amd64        tool for configuring the NVIDIA graphics driver
ii  nvidia-support                        20141201+1                           amd64        NVIDIA binary graphics driver support files
ii  nvidia-vdpau-driver:amd64             340.96-1                             amd64        Video Decode and Presentation API for Unix - NVIDIA driver
ii  xserver-xorg-video-nvidia             340.96-1                             amd64        NVIDIA binary Xorg driver

Jak widać używam Nvidia i korzystając z gotowego pliku [b]xorg.conf [/b] mam już poprawnie działający system. A osobom z kulturą spod budki z piwem sugeruję, żeby wrócili tam skąd przyszli

Offline

 

#18  2016-05-22 16:46:50

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Efekt rwania ekranu Nvidia

No teraz przy wykorzystaniu xorga od mati75 to tak. Jak masz prawidłowe odświeżanie i rozdzielczość to sprawa załatwiona i [b]nvidia-settings[/b]  też powinna już działać.

Offline

 

#19  2016-05-22 17:30:49

  NoRobot - Użytkownik

NoRobot
Użytkownik
Skąd: Pośród łąk i lasów
Zarejestrowany: 2016-05-20

Re: Efekt rwania ekranu Nvidia

[b]nvidia-settings[/b] działa jak poprzednio, czyli nie działa, ale system jest OK.

Offline

 

#20  2016-05-22 18:57:04

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Efekt rwania ekranu Nvidia

Przepraszam, jeśli to moja wina, ale miałeś napisane w wyniku polecenia, że X'y są włączone. I podejrzewam, że nie chodzi tu o kulturę, tylko nieznajomość angielskiego. Czasami, jak patrzę na ogłoszenia o pracę, to piszą że wystarczy "znać angielski na poziomie rozumienia dokumentacji technicznych". Z drugiej strony, nie doczytałem, z jakich sterowników korzystasz, bo w takiej sytuacji, to co podałem, jest złe.

Offline

 

#21  2016-05-22 18:57:35

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Efekt rwania ekranu Nvidia

[b]NoRobot[/b]

Kod:

:ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information.

"nvidia-settings działa jak poprzednio, czyli nie działa, ale system jest OK."

Spróbuj tak, jako zwykły użytkownik;

Kod:

DISPLAY=:0 && nvidia-settings

lub

Kod:

DISPLAY=:0.0 && nvidia-settings

Może sprawdź;

Kod:

echo $DISPLAY

Jak to nic nie da to zainstaluj i pokaż wynik lshw -C display;

Kod:

apt-get install lshw && lshw -C display

Ostatnio edytowany przez jawojx (2016-05-22 19:21:56)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.008 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00093 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.146.206.246' WHERE u.id=1
0.00064 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.146.206.246', 1732505465)
0.00046 SELECT * FROM punbb_online WHERE logged<1732505165
0.00038 SELECT topic_id FROM punbb_posts WHERE id=301720
0.00005 SELECT id FROM punbb_posts WHERE topic_id=28646 ORDER BY posted
0.00052 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=28646 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00096 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=28646 ORDER BY p.id LIMIT 0,25
0.00087 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28646
Total query time: 0.00501 s