Gdzie szybko można znaleźć maksymalną rozdzielczość obsługiwaną przez kartę graficzną?

10

Jestem w trakcie wymiany dwóch laptopów domowych, które zużyły się z wiekiem, na raczej proste / tanie komputery stacjonarne. Oba laptopy były wyjątkowe, ponieważ były używane w połączeniu z monitorami zewnętrznymi, co było dość fajną konfiguracją, i one (karty graficzne i monitory zewnętrzne) obsługiwały rozdzielczość 1920x1280.

Przeglądając reklamy zauważyłem, że coraz trudniej jest znaleźć maksymalną rozdzielczość, jaką obsługuje określona karta graficzna (lub, co gorsza, karta graficzna zintegrowana z płytą główną).

Czy istnieje miejsce lub sposób ( coś, coś ... ), w którym można łatwo to znaleźć?

Wieża
źródło

Odpowiedzi:

7

W przypadku kart wszystkich odmian opartych na Nvidii poszedłbym prosto do strony internetowej Nvidia, a nie odsprzedawcy (EVGA, XFX lub ktokolwiek) i sprawdziłem tam specyfikacje karty.

Wybierając jedną losowo, strona specyfikacji Geforce GTX 570 natychmiast wyświetla maksymalne rozdzielczości zarówno kabla VGA, jak i łączy cyfrowych:

2560x1600 Maximum Digital Resolution
2048x1536 Maximum VGA Resolution

I wydaje się, że jest to prawdą w przypadku prawie wszystkich procesorów graficznych. Wystarczy znaleźć stronę ze specyfikacją, a informacje są tam.

Podobnie AMD robi to samo dla swoich procesorów graficznych, więc jeśli patrzysz na kartę graficzną opartą na Radeon, ponownie całkowicie zignoruj ​​sprzedawcę i przejdź bezpośrednio do AMD i znajdź ich specyfikację.

Ponowne wybranie jednego losowo, które ma Radeon HD 6970 , ukryte u dołu strony ze specyfikacjami (wśród ogromnej ilości informacji, na których nie będziesz się przejmować) pokazuje:

DisplayPort 1.2
    Max resolution: 2560x1600 per display
    Multi-Stream Transport
    21.6 Gbps bandwidth
    High bit-rate audio
HDMI 1.4a with Stereoscopic 3D Frame Packing Format, Deep Color, xvYCC wide gamut support, and high bit-rate audio
    Max resolution: 1920x1200
Dual-link DVI with HDCP
    Max resolution: 2560x1600
VGA
    Max resolution: 2048x1536

Zasadniczo po prostu zignoruj ​​sprzedawcę, który będzie rzucał w ciebie imponująco brzmiącymi liczbami, aby skłonić Cię do zakupu ich produktów, podczas gdy faktyczni producenci chipów powiedzą ci, co może zrobić.

Zasadniczo po prostu przeszukaj witryny Nvidia lub AMD w poszukiwaniu procesora graficznego, na który patrzysz, i powinieneś, gdzieś na stronie specyfikacji, znaleźć informacje, których szukasz.

- = EDYCJA = -

W przypadku układów Intel wydaje się, że wymaga to nieco więcej pracy. Poszukiwanie twojego przykładu (grafika Intel 910) zabrało mnie na tę stronę i patrząc chociaż w białej księdze pdf na dole ma sekcję zatytułowaną, w Intel ® Graphics Media Accelerator 900 Architecturektórej wyszczególnia możliwości urządzenia. Nigdzie nie jest tak łatwo znaleźć, jak karty Nvidia czy AMD, ale już tam jest

Oprócz obsługi CRT za pośrednictwem złącza VGA o maksymalnym taktowaniu pikseli 400 MHz (rozdzielczość do 2048 x 1536 przy częstotliwości odświeżania 85 Hz)

Wydaje mi się, że nie mogę szybko znaleźć niczego odnośnie Sandy Bridge ...

Szczerze mówiąc, byłbym zaskoczony, gdybym znalazł jakiekolwiek obecne rozwiązanie graficzne, które nie obsługuje rozdzielczości do 2560 x 1600, tylko starsze układy prawdopodobnie miałyby problemy z tak wysoką wydajnością.

Mokubai
źródło
1
To, co mówisz, jest prawdą. Ale, w przeciwieństwie do Radeona, Nvidii lub innego bardziej znanego producenta, często (jak to często bywa w przypadku komputerów podstawowych) natknęłam się na jakiegoś producenta płyty głównej, gdzie nie mogę znaleźć zainstalowanego układu graficznego, a jeśli tak, to nie mogę znaleźć strona producenta układu graficznego. Zbyt dowód, że spędziłem prawie godzinę na poszukiwaniu maksimum. res. zintegrowanego układu graficznego Intela (!!).
Rook
@ldigas Która karta graficzna Intel? Czy szukałeś go w witrynie pomocy technicznej firmy Intel?
Ƭᴇcʜιᴇ007
@ techie007 - Nie można powiedzieć. Informacje, które mam, to „Zintegrowany układ graficzny Intel 910”
Rook
Czy wiesz, która płyta główna? Marka komputera? Czy wypróbowałeś oprogramowanie Intel do wykrywania sprzętu? Niezależnie od tego odpowiedź Mokubai jest nadal prawidłowa, skontaktuj się z producentem. Jeśli nie możesz ustalić, który adapter chcesz wyszukać, być może nadszedł czas, aby przekazać go komuś, kto może to powiedzieć. :)
Ƭᴇcʜιᴇ007
4

W systemie Linux użyj xrandr, aby wysłać zapytanie o kartę:

tim@MushaV3 ~ $ xrandr -d :0 -q
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384

Jak widać, moja karta może przejść do 16384 x 16384, ale głębia kolorów ucierpi


Pierwotnie zamieściłem powyższe, pracując nad innym pytaniem i przechodząc do tego drugiego. Teraz zdaję sobie sprawę, że choć powyższe jest „poprawny” w pewnych okolicznościach tylko rodzajowy sposobem, aby upewnić się zarówno poprzez prób i błędów (zachować upping res, aż znajdziesz taki, który nie działa, a następnie back drop) lub znalezienie spec arkusz zawierający dokładne obsługiwane specyfikacje.

Do tej realizacji doszedłem po drugim pytaniu, które stwierdziłem, że obsługiwane rozdzielczości i częstotliwości odświeżania dla urządzeń „zewnętrznych” były zupełnie inne niż te, które są obsługiwane przez monitor podłączony do „wewnętrznego” (tj. Laptopa). Po prostu dlatego, że karta obsługuje rozdzielczość na jednym interfejsie, nie oznacza, że ​​zrobi to samo na innym.

djsmiley2kStaysInside
źródło
1
Aby uzupełnić tę odpowiedź, wbudowany mikroukład różni się od samodzielnej karty graficznej, gdy próbujesz określić maksymalne możliwości. Płyta główna może nie implementować wszystkich możliwości chipsetu, aw niektórych przypadkach chipset może polegać na zasobach płyty głównej (takich jak pamięć). Uboga w zasoby płyta główna może ograniczyć możliwości systemu poniżej możliwości chipsetu. Znalezienie specyfikacji mikroukładu niekoniecznie oznacza ograniczenia systemu.
fixer1234
@ fixer1234 Nie mam dowodu, ale podejrzewam, że to samo może dotyczyć nie zintegrowanych kart, w pewnych okolicznościach.
djsmiley2kStaysInside
Jeszcze jeden punkt na kompletność, aby ten wątek mógł służyć jako pytanie kanoniczne. Xrandr „maximum” (w tym przykładzie maksymalnie 16384 x 16384) nie odnosi się do obsługi monitora. Odnosi się to do bufora ramki (wirtualny rozmiar ekranu).
fixer1234
0

Możesz znaleźć modelkę za pomocą cvt. Na przykład, jeśli chcę UHD (3840 x 1920) przy 30 Hz:

$ cvt 3840 2160 30
# 3840x2160 29.98 Hz (CVT) hsync: 65.96 kHz; pclk: 338.75 MHz
Modeline "3840x2160_30.00"  338.75  3840 4080 4488 5136  2160 2163 2168 2200 -hsync +vsync

Teraz uruchamiam:

$ xrandr --newmode  "3840x2160_30.00"  338.75  3840 4080 4488 5136  2160 2163 2168 2200 
$ xrandr --addmode HDMI1 3840x2160_30.00
$ xrandr --output HDMI1 --mode 3840x2160_30.00

Na komputerze Lenovo E420 (ATI / sandybrige GMA hybrid) ostatnie polecenie kończy się niepowodzeniem

xrandr: Configure crtc 1 failed

To sugeruje, że mój ten GPU nie obsługuje UHD @ 30Hz. Ta technika nie jest idealna, na przykład sugeruje, że obsługuje UHD @ 60Hz, nawet jeśli ta maszyna jest starsza niż HDMI2, więc jest to oczywiście niemożliwe.

gmatht
źródło
Czy zadziała to niezależnie od podłączonego monitora (np. Xrandr nie powie „fail”, ponieważ monitor nie obsługuje tego ustawienia)? Jest to więc próba prób i błędów bez konieczności posiadania rzeczywistych monitorów?
fixer1234