Forum Linux.pl

Sprzęt => Karty graficzne => Wątek zaczęty przez: bożyszcze w 2016-11-07, 12:40:14

Tytuł: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-07, 12:40:14
Witam wszystkich,

Od 3 dni borykam się z problemem dotyczącym sterowników Nvidia zamkniętych oraz otwartych od Noveau.
Otóż chciałbym zainstalować sobie jakąś dystrybucję. Próbowałem już rozwiązać problem na OpenSuse, Fedora, Ubuntu oraz Mint. Zatrzymałem się na Mincie do czasu rozwiązania problemu.

W każdym razie niezależnie od dystrybucji za cholerę nie mogę zmienić rozdzielczości z 640x480 na FullHD. Problem jest jeszcze jeden: przy starcie z LiveCD muszę dodawać do GRUB-a wpis nouveau.modeset=0, aby w ogóle ruszyła instalacja. W przeciwnym wypadku system startuje (dysk pracuje, odpala się muzyczka uruchomienia systemu Mint), ale jest czarny ekran. Po prostu monitor się wyłącza z komunikatem, że nie ma podłączonego źródła.

Jak pisałem, poradziłem sobie z tym dodając przy instalacji wpis do GRUB-a lub po zainstalowaniu na stałe do GRUBa.

Próbowałem najnowszych sterowników 367.57 dla Linux x64 od NVidii oraz otwartych od Nouveau i nic. Od 3 dni nic. Domyślnie, po zainstalowaniu dowolnej dystrybucji rozdzielczość ustawiona jest na 640x480. Jest ona tak mała, że niekiedy nie da się korzystać z okienek, aby coś poprzestawiać w opcjach.

Korzystałem z różnych pomocy, m.in.:
https://forums.opensuse.org/showthread.php/511369-Black-Screen-After-Install dla openSUSUE.
https://ubuntuforums.org/showthread.php?t=2263316 i innych, których nie pamiętam w tym momencie.

Niestety nic nie pomaga. Sterowniki zainstalują się od Nvidii, ale nadal nie mam w ustawieniach ekranu czy w ustawieniach sterowników NVidii rozdzielczości natywnej, a więc 1920x1080. Raz udało mi się coś pogrzebać i mogłem zmienić na 1366x768 o ile dobrze pamiętam. Ale to wszystko.

Proszę o pomoc.

Moja konfiguracja:
SSD (Windows), HDD (Mint obecnie), GTX 960, AMD FX6300.

Wcześniej, kiedy miałem starszego Radeona 4850 działało wszystko bez problemów. Obecnie jestem zmuszony korzystać z Windows, czego chciałbym uniknąć. Linux bardziej mi odpowiada i chciałbym od czasu do czasu zagrać w jakąś grę pod "pingwinem". A przynajmniej móc pracować pod tym systemem z kartą GTX 960.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: marcin'82 w 2016-11-07, 16:43:17
Zajrzyj tutaj, tłum. "Dodawanie niewykrytej rozdzielczości":
https://wiki.ubuntu.com/X/Config/Resolution#Adding_undetected_resolutions .
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-07, 19:02:56
Tak nakombinowałem z tym patrzeniem do xorg.conf, że popsułem środowisko graficzne. Wywala błąd przed oknem logowania się, "Nie można uruchomić serwera Xserver coś tam."

Kurde. Kurde.

21 wiek, 2016 rok, żeby głupa rozdzielczość nie działała w Linuksie. No jak mają tego ludzie używać. No jak. Już nie wymagam super wydajności, ale żeby przynajmniej to działało out-of-the-box. GTX 960 chyba jest za nowa dla tego systemu.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-07, 20:37:26
Albo on mnie, albo ja jego...
Ok, naprawiłem  X Server. I z tego poprzedniego posta od użytkownika Marcina zrobiłem coś takiego:

1. http://askubuntu.com/questions/377937/how-to-set-a-custom-resolution

1: sudo cvt 1920 1080 60

2: sudo xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

3. sudo xrandr --addmode DVI-I-1 1920x1080_60.00

Komenda zwraca:

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  45
  Current serial number in output stream:  46


Zawartość xorg.conf:

Section "ServerLayout"
Identifier     "X.org Configured"
Screen      0  "Screen0" 0 0
InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
FontPath     "/usr/share/fonts/X11/misc"
FontPath     "/usr/share/fonts/X11/cyrillic"
FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/Type1"
FontPath     "/usr/share/fonts/X11/100dpi"
FontPath     "/usr/share/fonts/X11/75dpi"
FontPath     "built-ins"
EndSection

Section "Module"
Load  "glx"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option     "Protocol" "auto"
Option     "Device" "/dev/input/mice"
Option     "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier   "Monitor0"
VendorName   "Monitor Vendor"
ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "SWcursor"            # [<bool>]
        #Option     "HWcursor"            # [<bool>]
        #Option     "NoAccel"            # [<bool>]
        #Option     "ShadowFB"            # [<bool>]
        #Option     "VideoKey"            # <i>
        #Option     "WrappedFB"          # [<bool>]
        #Option     "GLXVBlank"          # [<bool>]
        #Option     "ZaphodHeads"        # <str>
        #Option     "PageFlip"            # [<bool>]
        #Option     "SwapLimit"          # <i>
        #Option     "AsyncUTSDFS"        # [<bool>]
        #Option     "AccelMethod"        # <str>
        #Option     "DRI"                # <i>
Identifier  "Card0"
Driver      "nouveau"
BusID       "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
SubSection "Display"
Viewport   0 0
Depth     1
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     4
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     8
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     15
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     16
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

Proszę o dalszą pomoc, nakierowanie na inne rozwiązanie.
Dodawanie "na siłę" rozdzielczości chyba nie poskutkuje.

Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-08, 10:47:44
Skorzystałem jeszcze z tego poradnika: http://askubuntu.com/questions/100900/how-do-i-set-the-correct-monitor-resolution-with-nvidia-drivers-for-a-monitor-th
Wskoczyła mi rozdzielczość 1366x768. Ale nadal nie 1920x1080.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: Paweł Kraszewski w 2016-11-08, 12:01:37
To może już zlituj się nad nami i wklej tutaj /var/log/Xorg.0.log...
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-08, 13:51:45
Nie dzięki. Nie zamierzam się litować i nie chcę od nikogo litości. Temat do zamknięcia. Nierozwiązany.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: Paweł Kraszewski w 2016-11-08, 16:38:33
OMG! Bożyszcze strzeliło focha...

Chcesz pomocy (bo po to chyba zapisałeś się na forum), a ja poprosiłem o podstawową informację, która prawdopodobnie pozwoli zdiagnozować problem... O informację, bez której nie da się sensownie pomóc. O informację, którą powinieneś był podać sam z siebie w pierwszym swoim poście.

Tak samo nie napisałeś:
* Który to dokładnie Mint?
* Jak instalowany ten driver, bo nvidia-367 nie ma w oficjalnych pakietach dla Minta?
* Jaki model karty? Bo sam chip to mało, część producentów rozwala BIOSy karty, zwłaszcza wszelkiej maści potworki z fabrycznym OC...
* Jaki kabel i monitor, bo to też może mieć wpływ na wykrywanie rozdzielczości.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: 1709 w 2016-11-08, 23:03:34
No i jeszcze dodam, że problemem nie musi być Linux, a monitor ( EDID w monitorze )
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: Paweł Kraszewski w 2016-11-09, 10:37:57
Hint: informacje o EDID są w logu xorga...
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-16, 20:21:59
Dobra, nic z tego nie będzie. Wracam jak syn marnotrawny i żałuję za przewinienia. Proszę o pomoc "step by step" jak dla dziecka, bo już wertowanie dziesiątek stron w sieci na ten temat nic nie daje mi, a chcę na desktopie zainstalować opensuse w końcu.

Codziennie po pracy dłubię przy tym i nic. Skrócony opis problemu:

http://ubuntu.pl/forum/viewtopic.php?f=136&t=180710

Pod Linux Mint i po dodaniu do czarnej listy sterowników od nouveau oraz wpisaniu w xorg.conf odświeżania HSync i VSync działa rozdzielczość 1920x1080. Jednak docelowo chcę korzystać z openSUSE, bo na laptopie mam go od dłuższego czasu i działa wyśmienicie. Z tym że wykonanie podobnych operacji na opensuse nie daje tego rezultatu. Największą rozdzielczość udało mi się ustawić to 1024x768. Ale obecnie coś pogrzebałem ze sterownikami i znowu jest 640x480.

Instalacja "na czysto" sterowników według tego: https://en.opensuse.org/SDB:NVIDIA_the_hard_way daje tylko 1024x768. Monitor AOC F22+, natywna rozdziałka 1920 x 1080.

Proszę o instrukcję krok po kroku, jakich informacji ode mnie potrzebujecie, aby rozwiązać problem (o ile się da).


* Który to dokładnie Mint?
* Jak instalowany ten driver, bo nvidia-367 nie ma w oficjalnych pakietach dla Minta?
* Jaki model karty? Bo sam chip to mało, część producentów rozwala BIOSy karty, zwłaszcza wszelkiej maści potworki z fabrycznym OC...
* Jaki kabel i monitor, bo to też może mieć wpływ na wykrywanie rozdzielczości.


Mint 18 najnowszy z KDE.

Drivery http://www.nvidia.pl/download/driverResults.aspx/108779/pl najnowsze pobierane ze strony nvidia.

GTX 960 od Asusa: http://www.x-kom.pl/p/300901-karta-graficzna-pci-e-asus-geforce-gtx-960-4096mb-128bit-directcu-ii-black.html

Monitor AOC F22+ Kabel z 18 pin wymieniałem na 24 pin kupiony parę dni temu i to samo. Bez zmian.

Pod Windows działa wszystko pięknie bez sterowników od producenta.

Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: Paweł Kraszewski w 2016-11-16, 23:35:04
A logu xorga jak nie było tak nie ma...

W sieci jest kilka wątków o tym, że ten model AOC ma problemy z wykrywaniem rozdzielczości na kartach NVidii pod Linuksem (i na Nouveau i na NVidiowskich driverach). Pierwszy z brzegu, np ten (https://goo.gl/QK9HWh). Ale w diagnostyce naprawdę pomoże log...

Cytuj
Pod Windows działa wszystko pięknie bez sterowników od producenta.
A tu cię zasmutkuję, bo Windows ma w sobie wbudowane okrojone sterowniki produkcji NVidii... Instalacja behemota ze strony NV tylko je aktualizuje do pełnej wersji i dogrywa cały dodatkowy crap od Xperience i 3D.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-17, 07:49:58
Wcześniej trochę to trwało zanim przeczytałem gdzieś, że oenSuse wymaga montowania /boot na partycji z Windows, aby ruszyły w grubie 2 systemy, ale jest już dobrze.

Więc tak, xorg całkowicie domyślny:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 367.57  (buildmeister@swio-display-x64-rhel04-13)  Mon Oct  3 21:42:19 PDT 2016

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

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    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
    Option         "AllowEmptyInitialConfiguration" "True"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

parametry HorizSync 28.0 - 33.0 i VertRefresh     43.0 - 72.0 są ustawione domyślnie przez system. Po ich zmianie na te, które obsługuje mój monitor, a więc:

HorizSync       30.0 - 80.0
VertRefresh     55.0 - 75.0

rozdzielczość maksymalna 1024x768. W Linux Mint jest 1920x1080.

Po ich zmianie na te, które są ze wskazanego tematu: http://askubuntu.com/questions/114159/i-cant-get-a-native-resolution-of-1920x1080-on-11-10-aoc-f22-on-a-nvidia-gefor jest maksymalnie 1400x1050

Zastanawia mnie jeszcze to: Screen      0  "Screen0". Czy to środkowe zero nie zagubiło się przypadkiem?
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: 1709 w 2016-11-17, 13:34:04
Tamto to jakieś ustawienia,
nam chodziło o /var/log/Xorg.0.log
Czyli raport, dzieki temu sterownik czasami sam mówi co go boli i jak naprawić.
Logi generalnie masz w katalogu  /var/log/  ( generalnie , bo w systemach z systemd część została przeniesiona ( journalctl ) )

Przykład plików:
$ ls /var/log/Xorg*
/var/log/Xorg.0.log      /var/log/Xorg.1.log
/var/log/Xorg.0.log.old  /var/log/Xorg.1.log.old
$ grep "(WW)\|(EE)\|(??)" /var/log/Xorg.0.log 
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    30.235] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[    30.237] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    30.237] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    30.237] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    30.237] (WW) Disabling Keyboard0
[    30.237] (WW) Disabling Mouse0
[    30.240] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)

A jak podasz wynik polecenia
glxinfo | grep OpenGL
To będe pewny że używasz sterowników Nvidia ( Bo Ci już nie uffam   ;D )

Przykłady co może zwrócić komenda
http://pclinuxoshelp.com/index.php/Glxinfo


Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-17, 13:59:52
test@linux-ih2e:~> glxinfo | grep OpenGL
glxinfo: command not found

test@linux-ih2e:~> glxinfo
If 'glxinfo' is not a typo you can use command-not-found to lookup the package that contains it, like this: cnf glxinfo

test@linux-ih2e:~> cnf glxinfo
                         
Program 'glxinfo' został znaleziony w poniższych pakietach:
  * Mesa-demo-x [ ścieżka: /usr/bin/glxinfo, repozytorium: zypp (openSUSE-42.2-0) ]
  * Mesa-demo-x [ ścieżka: /usr/bin/glxinfo, repozytorium: zypp (download.opensuse.org-oss) ]

Try installing with:
    sudo zypper install Mesa-demo-x

Natomiast /var/log/... https://codepaste.net/fqufaq (tu się nie zmieściło, przekroczyło 2K znaków)

Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: 1709 w 2016-11-17, 19:48:17
Jeżeli można to trochę objaśnię dla jasności.

1. Do pomocy
masz google translator jakbys potrzebował
https://translate.google.pl/

2. Glx info
test@linux-ih2e:~> glxinfo | grep OpenGL
glxinfo: command not found
Terminal w miare uprzejmie Cię informuje że nie zna takiej komendy,
zazwyczaj jest to spowodowane tym, że program za tą komendę nie jest zainstalowany.

Widzę także że
test@linux-ih2e:~> cnf glxinfo
                         
Program 'glxinfo' został znaleziony w poniższych pakietach:
  * Mesa-demo-x [ ścieżka: /usr/bin/glxinfo, repozytorium: zypp (openSUSE-42.2-0) ]
  * Mesa-demo-x [ ścieżka: /usr/bin/glxinfo, repozytorium: zypp (download.opensuse.org-oss) ]

Try installing with:
    sudo zypper install Mesa-demo-x
Znalazłeś podpowiedz jak zainstalować z terminala, aczkolwiek zawsze łatwiej jest zainstalowac z menadzera pakietów.

3. Xorg.0.log
- Dobrze zrobiłeś uploadując plik tam  :)

- Log mówi raczej że używasz połączenia DVI
http://www.fit.vutbr.cz/study/courses/IPZe/public/texts/dvi_en.pdf
[    41.195] (--) NVIDIA(0): DFP-0: connected
[    41.195] (--) NVIDIA(0): DFP-0: Internal TMDS
[    41.195] (--) NVIDIA(0): DFP-0: 330.0 MHz maximum pixel clock

- Problem w tym że sterownik nie potrafi odczytać informacji EDID z monitora,
czyli informacji jaki monitor posiadasz, a ograniczenia do domyślnych / bezpiecznych  niby są celowo zrobione żeby nie uszkodzić Ci sprzętu.
Na Windowsie to wygląda inaczej, wiem o tym,
ale morał jest taki że jeżeli na Windowsie też nie pokazuje Ci modelu monitora, to na 99% masz uszkodzony monitor.
W Linuxie także Ci powinno pokazać,  przykład
https://www.abiraf.com/media/original_images/3_wdyFzLX.png   ( Nie patrz co tam zaznaczone )

Co możesz zrobić na Linuxie ?
- Na próbę podpiąć inny monitor i jeśli Ci wykryje model, to proponuje kupić nowy sprawny monitor.
- Możesz się pobawić z xrandr , ale to może być trudne  https://wiki.archlinux.org/index.php/xrandr
- Jeżeli kiedyś byś używał dystrybucji opartej na Mandrivie, to możesz ustawić model monitora ręcznie przy pomocy drak-tools
http://pclinuxoshelp.com/index.php/Nvidia_Proprietary_Graphic_Drivers

Moja opinia:
Możesz trochę poczytać jeszce jak sprawdzić inaczej EDID,
aczkolwiek uprzedzam, że nie każdy probgram będzie działał.
Najlepiej narzędzia  były wspierane kiedy firma Mandriva stworzyła Drak-tools  / Drakconf  oraz było monitor-edid  i istniało tylko VGA
https://en.wikipedia.org/wiki/Drakconf
Niestety firma Mandriva upadła, narzędzia draktools jakoś nie dokońca się upowszechniły, są narzędzia nawet do edycji EDID,
ale oprócz VGA mamy jeszcze DVI oraz HDMI, z programów które testowałem rok temu jakoś nie dokońca wszystko odczytałem to co chciałem,
a nawet niektóre programy były zbyt stare i nie potrafiły odczytać z HDMI
a najlepiej z odczytaniem EDID radzi sobie właśnie Nvidia. ( kart AMD Ati nie testowałem ).

4. Alternatywny support.
- forum Nvidia  https://devtalk.nvidia.com/default/board/98/
sprawdz czy forum jest aktywne i wlasciwe, bo jakis czas temu przechodzili na nowe forum.
Aczkolwiek jesli to wina monitora, to tu Ci developerzy nie pomogą.

Edytowane:
- Jeszcze coś dopisze odnośnie logu
[    41.202] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    41.202] (==) NVIDIA(0):     will be used as the requested mode.
[    41.202] (==) NVIDIA(0):
[    41.202] (II) NVIDIA(0): Validated MetaModes:
[    41.202] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
[    41.202] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
[    41.207] (WW) NVIDIA(0): DFP-0 does not have an EDID, or its EDID does not contain a
[    41.207] (WW) NVIDIA(0):     maximum image size; cannot compute DPI from DFP-0's EDID.
[    41.207] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
Ten fragment mówi najwięcej,
ja się co prawda nie znam, ale skoro sterownik wie że istnieje opcja "nvidia-auto-select"
to może istnieją także inne opcje i da się zmienić to w pliku konfiguracyjnym ?
ftp://download.nvidia.com/XFree86/Linux-x86/302.07/README/configtwinview.html
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-17, 20:44:16
W Windowsie mam monitor wykrywany jako - załącznik. Sterowników do niego nie instalowałem ze strony producenta.

Piszesz, że jest uszkodzony? Hm.. w jakim sensie? Od 5 lat działa i nie ma nawet jednego martwego piksela. Pod linuksem z kartą Radeon 4850 1GB Ram oraz zintegrowaną też Radeon HD3000 działa każdy Linuks i to bez tych udziwnień, że trzeba włączać tryb NO_KMS lub dopisywać nomodeset.

Więc, czy to monitor jest uszkodzony, czy coś nie tak z nVidią?

Monitor inny sprawdzę na weekendzie. Mam nadzieję, że sąsiad ma też DVI (nie pytałem jeszcze), bo wtedy będzie kiepsko. Przed sprawdzeniem nie będę wydawał 1000K na nowy w miarę dobry i większy monitor, który nie wiadomo, czy zadziała pod Linuksem.

Z tym translatorem to nie przesadzajmy :)

Zabawy xrandr-em nic mi nie dawały w postaci komend: cvt 1920x1080, potem modeline... coś tam... Bez zmian. Dlatego poprosiłem o pomoc, bo każdy rozkłada ręce.

No i na razie jestem zmuszony korzystać z Windowsa, chociaż wolałbym nie.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: 1709 w 2016-11-17, 21:25:22
Jeszcze raz się przyjżyj
https://www.abiraf.com/media/original_images/3_wdyFzLX.png
Tutaj w przykładzie Nvidia wykryła 2 podpięte monitory,
jeden to model Dell,, a drugi BenQ,
Nvidia wie to tylko dzięki temu że potrafi to zczytać z monitora.

Nie gwarantuje że masz na 100% uszkodzony monitor.
Znalazłem w internecie 1 wątek, gdzie gościu też miał problem z EDID z DVI i usunął pewne opcje w pliku konfiguracyjnym i mu to magicznie pomogło,
ale ty tych opcji nie masz.


Edytowane:

Tutaj pisze http://unix.stackexchange.com/questions/114359/how-to-get-edid-for-a-single-monitor
ze mozesz jeszcze sprawdzic EDID przy pomocy  monitor-edid lub read-edid  lub przy pomocy xrandr --props

Przykładowo
# xrandr --props
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected primary (normal left inverted right x axis y axis)
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: VGA
supported: VGA
ConnectorType: DVI-I
ConnectorNumber: 0
_ConnectorLocation: 0
DVI-I-1 disconnected (normal left inverted right x axis y axis)
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DVI-I
ConnectorNumber: 0
_ConnectorLocation: 0
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
EDID:
00ffffffffffff001e6dbb5a01010101
0118010380301b78ea3135a5554ea126
0c5054a54b00714f81809500b300a9c0
810081c09040023a801871382d40582c
4500e00e1100001e000000fd00384b1e
530f000a202020202020000000fc004c
472046554c4c2048440a2020000000ff
000a2020202020202020202020200103
02031df14a900403011412051f101323
0907078301000065030c001000023a80
1871382d40582c4500e00e1100001e01
1d8018711c1620582c2500e00e110000
9e011d007251d01e206e285500e00e11
00001e8c0ad08a20e02d10103e9600e0
0e110000180000000000000000000000
000000000000000000000000000000ae
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: HDMI
ConnectorNumber: 1
_ConnectorLocation: 1
   1920x1080     60.00*+  59.94    50.00    60.05    60.00    50.04 
   1680x1050     59.95 
   1600x900      60.00 
   1440x900      59.89 
   1400x1050     59.98 
   1280x1024     75.02    60.02 
   1280x800      59.81 
   1280x720      60.00    59.94    50.00 
   1152x864      75.00 
   1024x768      75.03    60.00 
   800x600       75.00    60.32 
   720x576       50.00 
   720x480       59.94 
   640x480       75.00    59.94    59.93 
DP-0 disconnected (normal left inverted right x axis y axis)
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DisplayPort
ConnectorNumber: 2
_ConnectorLocation: 2
DVI-D-0 disconnected (normal left inverted right x axis y axis)
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: TMDS
supported: TMDS
ConnectorType: DVI-D
ConnectorNumber: 3
_ConnectorLocation: 3
DP-1 disconnected (normal left inverted right x axis y axis)
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: DisplayPort
supported: DisplayPort
ConnectorType: DisplayPort
ConnectorNumber: 2
_ConnectorLocation: 2
Wycinam znaczki EDID to pliku, usuwam wszelkie spacje
00ffffffffffff001e6dbb5a01010101
0118010380301b78ea3135a5554ea126
0c5054a54b00714f81809500b300a9c0
810081c09040023a801871382d40582c
4500e00e1100001e000000fd00384b1e
530f000a202020202020000000fc004c
472046554c4c2048440a2020000000ff
000a2020202020202020202020200103
02031df14a900403011412051f101323
0907078301000065030c001000023a80
1871382d40582c4500e00e1100001e01
1d8018711c1620582c2500e00e110000
9e011d007251d01e206e285500e00e11
00001e8c0ad08a20e02d10103e9600e0
0e110000180000000000000000000000
000000000000000000000000000000ae
i wklejam do
http://www.rapidtables.com/convert/number/hex-to-ascii.htm
Otrzymuję jakieś krzaczki i w środku pisze LG FULL HD
Nie wiele to pokazuje, ale przynajmniej wiem że widzi model monitora, czyli LG 
Niestety dokładniej chyba nie potrafi rozpoznać, chyba producent tak kijowo opisał.
( Nvidia także nie widzi dokładniej, tylko że mam LG Electronics  Full HD, a pamiętam że w EDID w starszym LG pisał model dokłanie, ale to było VGA zamiast HDMI )

PS: Wiecie może jak ten EDID pokazany wyżej w jakiś znaczkach pzrekonwertować dokładniej ?

( chyba się wprost nie da, wiec moje pytanie jest nieaktualne,
 bo większość wartość jest symbolem czegoś, widać to na wiki, w skrypcie perla, czy w pliku c do zczytania EDID )


Edytowane:
Zobacz !  Można nawet z okienka Nvidii  zapisać EDID do pliku
http://nvidia.custhelp.com/app/answers/detail/a_id/3571/~/managing-a-display-edid-on-linux
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-19, 08:27:55
Informacji o EDID nie ma wcale w systemie, więc też sterownik nvidii nie potrafi jej odczytać. To co mi pokazałeś na swoim screenie jest nieaktywne u mnie w konfiguracji nvidia. Patrz załącznik.

Natomiast polecenie xrandr --props nie zwraca też żadnych heksadecymalnych informacji o EDID. No bo takowych nie ma.

xrandr --props
Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: VGA
                supported: VGA
        ConnectorType: DVI-I
        ConnectorNumber: 0
        _ConnectorLocation: 0
DVI-I-1 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: TMDS
                supported: TMDS
        ConnectorType: DVI-I
        ConnectorNumber: 0
        _ConnectorLocation: 0
   1024x768      70.07 +  60.00 
   1400x1050     59.98 
   1280x1024     60.02*
   1280x960      60.00 
   800x600       72.19    60.32    56.25 
   700x525       59.98 
   640x480       59.94 
   512x384       70.07    60.00 
   400x300       72.19 
   320x240       60.05 
HDMI-0 disconnected (normal left inverted right x axis y axis)
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: TMDS                                                                                                                                                         
                supported: TMDS                                                                                                                                                   
        ConnectorType: HDMI                                                                                                                                                       
        ConnectorNumber: 4                                                                                                                                                         
        _ConnectorLocation: 4                                                                                                                                                     
DP-0 disconnected (normal left inverted right x axis y axis)                                                                                                                       
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0                                                                                                                             
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: DisplayPort
                supported: DisplayPort
        ConnectorType: DisplayPort
        ConnectorNumber: 3
        _ConnectorLocation: 3
DP-1 disconnected (normal left inverted right x axis y axis)
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: TMDS
                supported: TMDS
        ConnectorType: DisplayPort
        ConnectorNumber: 3
        _ConnectorLocation: 3
DP-2 disconnected (normal left inverted right x axis y axis)
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: DisplayPort
                supported: DisplayPort
        ConnectorType: DisplayPort
        ConnectorNumber: 1
        _ConnectorLocation: 1
DP-3 disconnected (normal left inverted right x axis y axis)
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: TMDS
                supported: TMDS
        ConnectorType: DisplayPort
        ConnectorNumber: 1
        _ConnectorLocation: 1
DP-4 disconnected (normal left inverted right x axis y axis)
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: DisplayPort
                supported: DisplayPort
        ConnectorType: DisplayPort
        ConnectorNumber: 2
        _ConnectorLocation: 2
DP-5 disconnected (normal left inverted right x axis y axis)
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: TMDS
                supported: TMDS
        ConnectorType: DisplayPort
        ConnectorNumber: 2
        _ConnectorLocation: 2

Sąsiad ma niestety VGA, więc nie sprawdzę tego z innym monitorem. Czyli co, mam się pożegnać z Linuksem?
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: marcin'82 w 2016-11-19, 08:31:48
Moment - na forum Ubuntu pisałeś, że pomogło dopisanie konfiguracji monitora HorizSync i VertRefresh. Przestało działać? Oczywiście dane muszą być zgodne 100% ze specyfikacją sprzętu inaczej monitor może powiedzieć fffFUUUUuuu :D

Te ustawienia są właśnie po to, żeby napisać wadliwe dane EDID.

Co pokaże wynik?
xrandr -q
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-19, 12:42:59
Cytuj
Moment - na forum Ubuntu pisałeś, że pomogło dopisanie konfiguracji monitora HorizSync i VertRefresh

Działa to w Linux Mint. Nie działa w openSUSE, a właśnie z tej dystrybucji chcę korzystać.

xrandr -q
Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x
   1024x768      70.07 +  60.00 
   1400x1050     59.98 
   1280x1024     60.02*
   1280x960      60.00 
   800x600       72.19    60.32    56.25 
   700x525       59.98 
   640x480       59.94 
   512x384       70.07    60.00 
   400x300       72.19 
   320x240       60.05 
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)


Moje ze strony producenta:
HorizSync       30.0 - 80.0
VertRefresh     55.0 - 75.0
   
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: Paweł Kraszewski w 2016-11-19, 19:36:34
Piszesz, że jest uszkodzony? Hm.. w jakim sensie? Od 5 lat działa i nie ma nawet jednego martwego piksela.

Uszkodzony jak w "u producenta dla obniżenia kosztów jako programiści pracują tresowane makaki i monitor po podłączeniu do komputera pokazuje bzdurne dane na temat swoich możliwości i na podstawie tych bzdur driver nie może ustawić właściwego trybu graficznego".

A teraz tak:
Po zdekodowaniu EDID poprzedniego autora i poróœnaniu go z dokumanracją AOC Bożyszcza wynika, że pracują na tych samych częstotliwościach i teoretycznie plik powinien zaskoczyć. Na podstawie dokumentu stąd (https://goo.gl/Oz6M7q), sekcja 3 - nie wyciągasz własnego EDID tylko używasz tego załączonego do posta.

1. Plik EDID.bin z załącznika tego posta nagrywasz do katalogu /etc/X11.
2. Edytujesz plik /etc/X11/xorg.conf i w sekcji device drivera karty nvidia dopisujesz opcje ładowania obcego EDIDa z pliku:
 # Reszty pliku nie ruszasz, wyrzucasz tylko wszystie samodzielnie
 # dodane wymuszenia rozdzielczości i częstotliwości

 Section "Device"
  Identifier     "nvidia"
  Driver         "nvidia"
  ...
  # Oryginalne opcje
  ...
  # Na końcu sekcji dopisujesz
  Option         "ModeValidation" "NoVesaModes, NoXServerModes"
  Option         "ConnectedMonitor" "DFP-0"
  Option         "CustomEDID" "DFP-0:/etc/X11/EDID.bin"
  Option         "IgnoreEDID" "false"
  Option         "UseEDID" "true"
 EndSection

 # Reszty pliku nie ruszasz



Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-20, 13:19:35
Dzięki, ale nie pomogło.

Zrobiłem, tak jak kazałeś i:

1. Teraz, kiedy system odpali się i próbuje wczytać sesję graficzną by pokazać okno logowania, to monitor traci sygnał. Tak, jakby się wyłączał.
 2. Tryb konsolowy działa po naciśnięciu CTRL+ALT+F1...6. Monitor się znowu włącza i można się logować w trybie tekstowym.
3. Powrót CTRL+ALT+F7 do sesji graficznej traci sygnał.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: Paweł Kraszewski w 2016-11-20, 16:17:23
Czy ktoś na forum mógłby podrzucić dump EDID (binarny albo hex) jakiegoś bardziej wiekowego monitora FHD? Jestem trochę zdziwiony, bo maksymalny zegar piksela i maksymalne częstotliwości z wklejonego EDIDa pokrywają się z tymi z dokumentacji AOC-a...

Ja niestety mam 16:10, więc ode mnie nie będzie pasować.

ALE: jesteśmy krok bliżej do definitywnego rozwiązania problemu.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: 1709 w 2016-11-21, 00:43:03
bożyszcze A jakiego producenta i model i serii jest ten monitor ?
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-21, 07:43:56
AOC F22+, seria TFT22W90PS
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: 1709 w 2016-11-21, 10:33:14
Może ktoś wrzuci orginalny EDID ( plik binarny exportowany z Nvidii jak w linku pare postów wcześniej )
Możesz spytać się także serwisu czy są wstanie pomóc ( nieodpłatnie, lub odpłatnie ( zadawanie pytań jest bezpłatne  ;D )
http://aoc-europe.com/pl/service/request?country=Poland
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-21, 12:21:26
Pobrałem program, którym wyciągam EDID pod WIndows:

Raw data
  00,FF,FF,FF,FF,FF,FF,00,04,43,14,80,89,DA,07,00,0A,12,01,04,A5,41,29,78,E2,8F,95,AD,4F,32,B2,25,
  0F,50,54,A5,4B,00,81,80,A9,40,D1,00,D1,40,71,4F,81,00,01,01,01,01,B0,68,00,A0,A0,40,2E,60,30,20,
  36,00,81,90,21,00,00,1E,00,00,00,FF,00,44,50,31,39,30,35,32,38,38,37,45,54,0A,00,00,00,FC,00,41,
  42,43,20,33,30,32,30,30,38,57,53,0A,00,00,00,FD,00,31,56,1D,71,1C,00,0A,20,20,20,20,20,20,01,C4,
  02,03,14,F5,4F,01,02,03,04,05,06,07,10,11,12,13,14,15,16,1F,01,1D,00,72,51,D0,1E,20,6E,28,55,00,
  BA,88,21,00,00,1E,01,1D,80,18,71,1C,16,20,58,2C,25,00,BA,88,21,00,00,9E,8C,0A,D0,8A,20,E0,2D,10,
  10,3E,96,00,BA,88,21,00,00,18,8C,0A,A0,14,51,F0,16,00,26,7C,43,00,BA,88,21,00,00,98,02,3A,80,18,
  71,38,2D,40,58,2C,45,00,BA,88,21,00,00,1E,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,24

Załączam także plik BIN. Czy mam go podmienić pod Linuksem jak powyżej?

....

Jakby co to sprawdzałem. To samo co poprzednio. Problem ze źródłem obrazu. Czarny ekran.

A co do supportu:

Cytuj
Niestety, nie możemy udostępniać plików EDID dla monitorów AOC.

Pozdrawiam / Regards,

AOC-Support

MSI Polska Sp. z o.o.
ProLogis Park Wrocław
ul. Magazynowa 1, Bielany Wrocławskie
55-040 Kobierzyce

(+48) 800 999 992
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-23, 11:26:56
Nikt więcej nie ma żadnego pomysłu?
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: 1709 w 2016-11-23, 12:10:28
Niestety.   ( ja osobiście pierwszy raz widze monitory AOC )
Jak sobie rozkodujesz ten swój EDID
DP19052887ET
ABC 302008WS
to sam widzisz że to nie jest EDID pisany pod ten monitor.
Szperając w sieci http://www.progtown.com/topic364099-edid-that-to-you-in-my-name-all-in-application-to-hdmi-to-devices-tv-avr-p80.html
wygląda na to że ABC to producent , 302008WS to model , DP19052887ET numer seryjny.

Przyglądałem się także nowszemu modelowi AOC na youtube
https://youtu.be/P-lvmCk9SNU?t=165
i tu wykrywa model pod Windą z Nvidią prawidłowo.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: bożyszcze w 2016-11-23, 12:22:30
To mega nie dobrze...

Monitor pod W wykrywa mi jako PnP, sterowniki nvidia widzą go jako AOC F22.

Zastanawia mnie też, dlaczego po Mint działa, a pod opensuse nie działa.
Tytuł: Odp: Problem z rozdzielczością na karcie Nvidia GTX 960
Wiadomość wysłana przez: sgleg61 w 2017-02-08, 19:50:33
Używam Pclinuxos, kiedy musiałem wymienić monitor dodałem go przez konfiguracja komputera > sprzęt > kofiguracja grafiki > monitor, pojawiła się lista producentów i modeli, a pierwsza pozycja to Plug'n Play. Benq był, ale nie było mojego monitora, więc wybrałem Plug'n Play. Zadziałało, monitor rozpoznało prawidłowo i do xorg.conf wpisało model i rozdzielczości.