Szarik Napisano Maj 24, 2015 Zgłoszenie Share Napisano Maj 24, 2015 Witam! Mam problem ze skalowaniem ekranu. Kiedy uruchamiam np. Heores 3 przez Wine to po bokach mam 2 czarne paski. W Linux Mint poradziłem sobie z tym w taki sposób, że: - wygenerowałem xorg.conf - w panelu Nvidii zmieniłem ViewPortIn 1680x1050 ViewPortOut 1680x1050+0+0 Panning 1680x1050 na ViewPortIn 800x600 ViewPortOut 1680x1050+0+0 Panning 800x600 przez co miałem rozdzielczość 800x600 bez skalowania ekranu (czyli nie było czarnych pasków po bokach) - uruchamiałem Heroes 3 (uruchamiały się bez pasków) po czym je wyłączałem - rozdzielczość zmieniała się automatycznie na 1680x1050, więc w panelu Nvidii klikałem Save to X Configuration File Takim sposobem w pliku xorg.conf pojawiał się w sekcji Screen dopisek Option "metamodes" "1680x1050_50 +0+0; nvidia-auto-select +0+0 {viewportin=800x600}" i nie było skalowania. Na Fedorze jest ten problem, że po wygenerowaniu pliku xorg.conf system nie wstaje. Przy starcie pojawia się błąd: Oh No! Something has gone wrong. Jest jakaś możliwość w Fedorze, na wyłączenie skalowania? Moja konfiguracja: Fedora 21 64bit z Mate Karta graficzna Nvidia fx570m + sterowniki Nvidia 340.76 Na koniec dodaje jeszcze fragment pliku xorg.conf, na którym w Linux Mint nie było skalowania: http://wklej.org/hash/c52d4b66fc3/ Z góry dziękuję i pozdrawiam! Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tele Napisano Maj 26, 2015 Zgłoszenie Share Napisano Maj 26, 2015 Moze to pomoże ? Full HD to 1920×1080 i jest przeznaczona dla monitorów panoramicznych ( prosokątnych ), zalecana również przy nagrywaniu filmików na youtube Ja uzywam np. 1280x1024 ponieważ mam monitor bardziej kwadratowy. Czarne paski są normalne jeśli ktoś używa innej rozdzielczości nie przystosowanej do monitora, a w filmikach jeśli ma się inny monitor niż rozdzielczość filmiku, albo na odwrót. Nvidia powinna wykryć model monitora, i pokazać dostępne rozdzielczości ( Nvidia Display Settings ) jeśli nie wykrywa monitora to prawdopodobnie coś jest nie tak z czipem monitora. http://pl.wikipedia.org/wiki/EDID http://pclinuxoshelp.com/index.php/EDID Zeby skorzystac z komendy monitor-edid, trzeba sobie monitor-edid pierw zainstalować. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Szarik Napisano Maj 26, 2015 Autor Zgłoszenie Share Napisano Maj 26, 2015 Czarne paski są normalne jeśli ktoś używa innej rozdzielczości nie przystosowanej do monitora, Tylko ja właśnie chciałem, żeby rozciągało obraz. W starych sterownikach nvidii dało się skalowanie wyłączyć. W nowych musiałem bawić się plikiem Xorg.conf a na Fedorze po utworzeniu tego pliku system nie wstaje. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tele Napisano Maj 27, 2015 Zgłoszenie Share Napisano Maj 27, 2015 * Z ciekawosci tylko chcialem spytac... panel nvidia display settings miesci ci sie w ekranie przy rozdzielczosci ViewPortIn 800x600 ? Bo jak zmienie na tak mala rozdzielczosc to okno nvidii sie nie zmniejsza, przez co mam ograniczone mozliwosci klikniecia opcji. * Co do rozciagania to przepraszam, niedoczytalem, najlepiej jakbys spyta na forum nvidii, lub poprostu zajrzal do /var/log/Xorg.0.log i ewentualnie zglosil problem. * Sprawdzałes moze tez z inna rozdzielczoscia czy sterownik sie wysypuje ? Edit. Ja przetestowalem na innej rozdzielczosci, innym systemie i dziala sterownik OpenGL renderer string: GeForce GTX 660/PCIe/SSE2 OpenGL core profile version string: 4.4.0 NVIDIA 340.76 Option "metamodes" "1280x1024 +0+0 {viewportin=1900x1080}; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0" ty z kolei masz jakos dziwnie inaczej 1680x1050_50 , rozumiem ze te 50 to odswiezanie ? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Szarik Napisano Maj 27, 2015 Autor Zgłoszenie Share Napisano Maj 27, 2015 * Panel mi się nie mieścił, czekałem aż rozdzielczość wróci do normalnej Sterownik nie wysypuje się przy zmianie rozdzielczości. Wysypuje się po wygenerowaniu pliku xorg.conf. Apropo generowania tego pliku. Zaktualizowałem dziś Fedorę i teraz po wygenerowaniu xorg.conf system wstaje. Pojawia się natomiast problem z aplikacjami. Np. gra Borderlands się przestaje uruchamiać, glxgears się nie wyświetla, tylko dostaję błąd: Xlib: extension "GLX" missing on display ":0.0". Tak, te 50 to odświeżanie. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tele Napisano Maj 27, 2015 Zgłoszenie Share Napisano Maj 27, 2015 Moze edytowanie Xorg.conf psuje wsparcie 3D glxinfo | grep OpenGL glxinfo | grep rendering Moze błedy i ostrzezenia w /var/log/Xorg.0.log coś więcej powiedzą. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Szarik Napisano Maj 28, 2015 Autor Zgłoszenie Share Napisano Maj 28, 2015 Masz rację, Xorg.conf psuje wsparcie 3D. Tu jest mój Xorg.0.log po wygenerowaniu pliku Xorg.conf: http://wklej.org/id/1724060/ Od razu w oczy rzuca się końcówka loga. [ 10102.168] (II) NVIDIA(GPU-0): Display (IBM (DFP-0)) does not support NVIDIA 3D Vision [ 10102.168] (II) NVIDIA(GPU-0): stereo. To są próby otwierania aplikacji 3D. Tu jest wynik glxinfo | grep OpenGL: http://wklej.org/id/1724062/ A tu glxinfo | grep rendering: http://wklej.org/id/1724063/ Oba polecenia wysypują dokładnie to samo. ----------------------------------------------------------------- Wyczyściłem loga, usunąłem Xorg.conf, zrestartowałem system i w logu mam coś takiego: http://wklej.org/id/1724065/ Końcówka jest taka sama, więc to raczej nie ten błąd, bo aplikacje działają. glxinfo | grep OpenGL : OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: Quadro FX 570M/PCIe/SSE2 OpenGL core profile version string: 3.3.0 NVIDIA 340.76 OpenGL core profile shading language version string: 3.30 NVIDIA via Cg compiler OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.3.0 NVIDIA 340.76 OpenGL shading language version string: 3.30 NVIDIA via Cg compiler OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 2.0 NVIDIA 340.76 340.76 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.00 OpenGL ES profile extensions: glxinfo | grep rendering: direct rendering: Yes GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite, A to mój Xorg.conf: http://wklej.org/id/1724069/ Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tele Napisano Maj 28, 2015 Zgłoszenie Share Napisano Maj 28, 2015 NVIDIA 3D Vision to chyba jest obraz 3D na monitorze ( coś jak telewizor 3D ) ( moj sterownik tez tego nie wspiera ), a (IBM (DFP-0)) to twój monotor który wykrywa nvidia ( u mnie wykrywa konkretny model LG ) W Xorgu pisze ze errory sa oznaczone (EE) i tak np. [ 9979.312] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X[ 9979.312] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X[ 9979.312] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If[ 9979.312] (EE) NVIDIA(0): you continue to encounter problems, Please try[ 9979.312] (EE) NVIDIA(0): reinstalling the NVIDIA driver. [ 9981.542] (EE) AIGLX: reverting to software rendering[ 9981.896] (EE) AIGLX error: dlopen of /usr/lib64/dri/swrast_dri.so failed (/usr/lib64/dri/swrast_dri.so: undefined symbol: _glapi_tls_Dispatch)[ 9981.896] (EE) GLX: could not load software renderer Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się