[Rozw.] Sterowniki VESA lepsze od NVIDIA?
Moderatorzy: Moderatorzy, Administratorzy
[Rozw.] Sterowniki VESA lepsze od NVIDIA?
Witam. Posiadam Slackware 12.1, kernel-2.6.26.6, KDE 3.5.9, zainstalowane sterowniki NVIDIA, dzialajaca akceleracje 3d, lecz doswiadczam pewnego problemu. Uzywam firefox 3.0.3 do przegladania stron internetowych, i od kiedy zainstalowalem sterowniki NVIDIA firefox ma podczas przegladania stron "przyciecia". Spowalnia podczas przegladania stron z flashem chocby np onet.pl, o2.pl itp. Podczas gdy uzywalem sterownika VESA nie bylo takich problemow, a tez uzywalem firefox 3. Nie jest to raczej blad firefox, bo nie mam zadnych problemow z wyswietlaniem grafik na stronach, tylko te spowolnienia przegladarki. Czy ktos wie czym moze to byc spowodowane? Karta graficzna to GF 8600M GT. Z gory dziekuje za odpowiedz, i przepraszam za brak polskich znakow, ale cos sie podzialo z ukladem klawiatury
Ostatnio zmieniony 2008-10-12, 12:15 przez makron, łącznie zmieniany 3 razy.
[quote]UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.[/quote]
- przemek_11
- Użytkownik
- Posty: 384
- Rejestracja: 2005-03-01, 15:58
- Lokalizacja: Zaborze
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Witaj w klubie. Karty nvidii serii 8x i 9x sa d*** jezeli chodzi o grafe 2d w linuksie. Jedyne co mozna zrobic to zmienic karte (ale nie ma za bardzo na co) albo system. Pod windows te karty dzialaja bezproblemowo. Wiecej:
http://www.nvnews.net/vbulletin/showthread.php?t=115916
Pozdrawiam
http://www.nvnews.net/vbulletin/showthread.php?t=115916
Pozdrawiam
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
[url=http://polish-32053322658.spampoison.com][img]http://pics8.inxhost.com/images/sticker.gif[/img][/url]
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
mina86 z tego co wiem program nazywa się firefox a nie firefoks, jak nie wiesz jak się to pisze to odwiedź tą stronę:
http://www.mozilla-europe.org/pl/firefox/
Dziękuję za podane linki zaraz to przeglądnę, jak w czymś to pomoże dodam rozw.
*
Obydwa linki były pomocne. Trochę poczytałem. Dla osób mających ten sam problem:
Jeśli posiada się inne sterowniki niż 177.80 należy je zainstalować, później wystarczy wyedytować xorg.conf i dodać w nim następujące opcje:
Następnie należy wydać polecenie:
Można też dodać je do Autostartu jako skrypt:
Teraz przy każdym uruchomieniu ładowane będą te ustawienia, co oszczędzi czasu na wpisywanie ich za każdym razem ręcznie.
Po tych modyfikacjach zauważyłem spory wzrost wydajności przy grafice 2D. Nie ma już problemów z przeglądaniem stron w Firefox (czasem tylko przy zmianie zakładki potrafi przyciąć), przeciąganie okien też jest o wiele płynniejsze.
http://www.mozilla-europe.org/pl/firefox/
Dziękuję za podane linki zaraz to przeglądnę, jak w czymś to pomoże dodam rozw.
*
Obydwa linki były pomocne. Trochę poczytałem. Dla osób mających ten sam problem:
Jeśli posiada się inne sterowniki niż 177.80 należy je zainstalować, później wystarczy wyedytować xorg.conf i dodać w nim następujące opcje:
Kod: Zaznacz cały
Section "ServerFlags"
Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"
EndSection
Kod: Zaznacz cały
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
Kod: Zaznacz cały
#!/bin/bash
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
Po tych modyfikacjach zauważyłem spory wzrost wydajności przy grafice 2D. Nie ma już problemów z przeglądaniem stron w Firefox (czasem tylko przy zmianie zakładki potrafi przyciąć), przeciąganie okien też jest o wiele płynniejsze.
Ostatnio zmieniony 2008-10-12, 12:13 przez makron, łącznie zmieniany 1 raz.
[quote]UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.[/quote]
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Witam. Otwieram ponownie temat, gdyż wydaje się, że powyższy sposób chyba przestał działać. Na forum NVIDIA wyczytałem, że dodawanie powyższych opcji do xorg.conf, nie jest już potrzebne dla bieżących sterowników. System posiadam w wersji CURRENT, czyli KDE w wersji 4.4.3, kernel ostatni - 2.6.33.3. Sterowniki NVIDIA są w wersji 195.36.24. Problem nadal nie występuje przy sterownikach VESA, jednak nie są one dla mnie zadowalające, z uwagi na brak akceleracji 3D. Do tej pory mój xorg.conf wyglądał tak:
w tej chwili wygląda tak:
W obu wypadkach nie ma żadnych zmian. Z góry dziękuję za pomoc. Pozdrawiam.
Kod: Zaznacz cały
Section "ServerFlags"
Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"
EndSection
Section "Monitor"
Identifier "Monitor"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
Modeline "1280x800_60" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
EndSection
Section "Device"
Identifier "Karta Graficzna"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Screen"
Identifier "Ekran"
Device "Karta Graficzna"
Monitor "Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800_60"
EndSubSection
Option "DynamicTwinView" "False"
EndSection
Section "ServerLayout"
Identifier "Layout0"
Screen "Ekran" 0 0
EndSection
Kod: Zaznacz cały
ection "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
[quote]UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.[/quote]
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Witam. Sprawdziłem czy problem występuje też w wypadku innej dystrybucji, mianowicie Ubuntu 10.04, właśnie pisze z nowego KDE, z nowego Firefoksa, z wtyczkami do Javy i Flasha, oraz z zainstalowanymi sterownikami NVIDIA. Nie ma najmniejszych problemów jeśli chodzi o wolne działanie KDE przez włączone efekty graficzne, czy spowolnione działanie Firefoksa przy przeglądaniu stron internetowych ze sporą ilością flasha, bądź javy. Chciałbym, żeby ktoś się tym zainteresował, gdyż jest to moim zdaniem dość poważna wada jeśli chodzi o sterowniki do karty graficznej, a nie uśmiecha mi się przerzucać na Ubuntu w którym nie znosze systemu zależności, czy pracować na sterownikach vesa. Pozdrawiam.
[quote]UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.[/quote]
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Mi spowalniał firefox przy używaniu "płynnego przewijania". Masz może włączone?
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Płynne przewijanie jest wyłączone w Firefoksie, mimo to strasznie "szarpie" podczas przeglądania stron. Tak jakby ta opcja w ogóle nic nie zmieniała Szczególnie widać to przy oglądaniu jakiegoś filmiku na YouTube. Problem nie dotyczy jednak tylko samego przeglądania stron, lecz również efektów w KDE. Dodam, że nie używam compiza, ani nic podobnego, tylko standardowe KWIN. Przy sterownikach VESA nic takiego się nie dzieje na Slacku, lecz nie mam wtedy akceleracji 3D, na której bardzo mi zależy, gdyż od czasu do czasu pogrywam sobie przez Wine w gry, które jej wymagają. Na Ubuntu problem w ogóle nie występuje. Włączone sterowniki NVIDIA (195.36.15), wszystkie efekty w KDE działają bardzo płynnie, przeglądanie stron w Firefoksie jest bardzo przyjemne, nie ma żadnych problemów, nawet z włączoną opcją płynnego przewijania.
[quote]UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.[/quote]
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Ostatnio zainstalowałem currenta. Na początku spowalniało mi kde (efekty graficzne). Później zainstalowałem właśnie compiza i wszystko już było w porządku. Chociaż muszę przyznać że kwin też później już działał płynnie. Co do firefoxa to nie zauważyłem jak było bez compiza. Acha, zmieniałem jeszcze jedną rzecz tylko - w ustawieniach xorg, choć chyba niepotrzebnie (miałem pewne problemy). Poleceniem:
zmieniłem xorg.conf - nie próbowałem tego odwracać, bo działa
A w ubuntu compiz chyba domyślnie włączony jest?
Kod: Zaznacz cały
nvidia-xconfig --add-argb-glx-visuals -d 24
A w ubuntu compiz chyba domyślnie włączony jest?
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Polecenie nic nie daje, żadnej różnicy. Nawet nie wiem co to ma robić? :> W ubuntu też miałem ustawione KWIN do zarządzania oknami. Właśnie testowałem nowe sterowniki BETA z NVIDIA w wersji 256.25, niestety sytuacja bez zmian.
Edit:
Próbowałem porobić paczki ze sterownikami ze SlackBuildów, lecz nic się nie zmienia.
http://slackbuilds.org/repository/13.0/ ... ia-driver/
http://slackbuilds.org/repository/13.0/ ... ia-kernel/
Kod: Zaznacz cały
nvidia-xconfig --add-argb-glx-visuals -d 24
Edit:
Próbowałem porobić paczki ze sterownikami ze SlackBuildów, lecz nic się nie zmienia.
http://slackbuilds.org/repository/13.0/ ... ia-driver/
http://slackbuilds.org/repository/13.0/ ... ia-kernel/
[quote]UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.[/quote]
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Witam
Rozumiem, że
nie wyrzuca żadnych błędów?
Mój xorg config to tylko
Ja zawsze używałem sterowników nVidii i jakoś nigdy nie narzekałem zbytnio
Wiesz ja po updacie na slacka 13.1 zauważałem pewne spowolnienie systemu, tez mam kde 4.4.3, przykładowo kombinacja alt+f2 trwała wieki aby pojawiło się okienko, problem jak ręką odjął gdy ustawiłem locale identyczne dla roota jak dla usera.
Zdaję sobie sprawę, że to może nie z gruszki ni z pietruszki ale tak miałem
Rozumiem, że
Kod: Zaznacz cały
cat var/log/Xorg.0.log | egrep "WW|EE"
Mój xorg config to tylko
Kod: Zaznacz cały
cat /etc/X11/xorg.conf | grep -v "^#"
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Kod: Zaznacz cały
glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8800 GT/PCI/SSE2
OpenGL version string: 3.2.0 NVIDIA 195.36.24
OpenGL shading language version string: 1.50 NVIDIA via Cg compiler
Kod: Zaznacz cały
glxgears
97592 frames in 5.0 seconds = 19518.272 FPS
103010 frames in 5.0 seconds = 20601.991 FPS
103466 frames in 5.0 seconds = 20693.179 FPS
103252 frames in 5.0 seconds = 20650.359 FPS
103213 frames in 5.0 seconds = 20642.592 FPS
103298 frames in 5.0 seconds = 20659.451 FPS
102930 frames in 5.0 seconds = 20585.856 FPS
103490 frames in 5.0 seconds = 20697.860 FPS
Zdaję sobie sprawę, że to może nie z gruszki ni z pietruszki ale tak miałem
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Witam. W końcu ktoś odpisał U mnie to wygląda tak:
Mój xorg.conf jest troszkę bardziej rozbudowany, bo musiałem dodawać modeline, żeby uzyskać 60Hz odświeżania na laptopie. Bez tego miałem 50Hz, nie dało się tego inaczej obejść.
Mam bardzo mało klatek w glxgears w porównaniu do Ciebie... Wiem, że jest różnica między 8600M GT a 8800GT, ale nie może być aż taka...
Kod: Zaznacz cały
bash-4.1$ cat /var/log/Xorg.0.log | egrep "WW|EE"
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/local" does not exist.
(WW) The directory "/usr/share/fonts/CID" does not exist.
(II) Loading extension MIT-SCREEN-SAVER
Kod: Zaznacz cały
bash-4.1$ glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8600M GT/PCI/SSE2
OpenGL version string: 3.3.0 NVIDIA 256.25
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL extensions:
bash-4.1$ glxinfo | grep direct
direct rendering: Yes
Kod: Zaznacz cały
bash-4.1$ glxgears
10172 frames in 5.0 seconds = 2034.339 FPS
10860 frames in 5.0 seconds = 2171.916 FPS
10678 frames in 5.0 seconds = 2135.594 FPS
10815 frames in 5.0 seconds = 2162.827 FPS
10862 frames in 5.0 seconds = 2170.172 FPS
^C
Mam bardzo mało klatek w glxgears w porównaniu do Ciebie... Wiem, że jest różnica między 8600M GT a 8800GT, ale nie może być aż taka...
[quote]UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.[/quote]
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Well, a jest różnica pomiędzy 50 Hz a 60Hz ... tak na oko patrząc? Ciekawe ile wg mądrych winno być? Nigdy się nad tym nie zastanawiałem
Kiedyś na Mandrivie był też taki gips, że kde pokazywało sobie a faktycznie odświeżanie było inne.
Ja mam 1280x1024 50.0* na LG L1900J, ale to nie laptop.
Ja proponuje wywal tę betę i wgraj z powrotem 195.36.24. Odchudź xorga do min. Stary zgraj na bok (zawsze można później się cofnąć). W sumie z nowym halem jego wcale nie musi być, tyle że wtedy nvidia nie chce jakoś współpracować.
sprawdź logi, fpsy, xrandr pokaże na co stać matrycę i kartę
pokaż też locale z roota i usera
Kiedyś na Mandrivie był też taki gips, że kde pokazywało sobie a faktycznie odświeżanie było inne.
Ja mam 1280x1024 50.0* na LG L1900J, ale to nie laptop.
Ja proponuje wywal tę betę i wgraj z powrotem 195.36.24. Odchudź xorga do min. Stary zgraj na bok (zawsze można później się cofnąć). W sumie z nowym halem jego wcale nie musi być, tyle że wtedy nvidia nie chce jakoś współpracować.
sprawdź logi, fpsy, xrandr pokaże na co stać matrycę i kartę
pokaż też locale z roota i usera
Re: [Rozw.] Sterowniki VESA lepsze od NVIDIA?
Co do odświeżania to wiem, że natywnie ta matryca ma 60Hz. Wiem, że bez modeline miałem problem z ustawieniem 60Hz np w grach w jakie gram przez Wine. Pod Windows swojego czasu jak odbierałem laptopa od Della też było zawsze 60Hz. Kiedyś się uparłem i musiałem to ustawić tak żeby było 60. Optycznie czy jest jakaś różnica? Sam nie wiem, ale po co mam zaniżać odświeżanie Już się zabieram, zaraz update posta będzie.
Edit:
Dziwne, bo bez wstawki o modeline w xorgu pokazuje max 50Hz przy 1280x800.
Wypluwa to co przedtem, czyli nic nie znaczące błędy.
Dalej to samo jest.
Edit2:
Zapomniałem jeszcze te nieszczęsne locale:
Edit:
Kod: Zaznacz cały
bash-4.1$ xrandr
Screen 0: minimum 320 x 175, current 1280 x 800, maximum 1280 x 800
default connected 1280x800+0+0 0mm x 0mm
1280x800 60.0*
1024x768 60.0 87.0
832x624 75.0
800x600 85.0 75.0 72.0 60.0 56.0
720x400 85.0
700x525 60.0
640x512 75.0 60.0
640x480 85.0 75.0 73.0 60.0
640x400 85.0
640x350 85.0
576x432 75.0
512x384 85.0 75.0 70.0 60.0 87.0
416x312 75.0
400x300 85.0 75.0 72.0 60.0 56.0
360x200 85.0
320x240 85.0 75.0 73.0 60.0
320x200 85.0
320x175 85.0
Kod: Zaznacz cały
bash-4.1$ glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8600M GT/PCI/SSE2
OpenGL version string: 3.2.0 NVIDIA 195.36.24
OpenGL shading language version string: 1.50 NVIDIA via Cg compiler
OpenGL extensions:
bash-4.1$ glxinfo | grep direct
direct rendering: Yes
Kod: Zaznacz cały
bash-4.1$ glxgears
10276 frames in 5.0 seconds = 2055.141 FPS
10772 frames in 5.0 seconds = 2154.380 FPS
10837 frames in 5.0 seconds = 2166.087 FPS
10810 frames in 5.0 seconds = 2161.902 FPS
10772 frames in 5.0 seconds = 2154.292 FPS
^C
Kod: Zaznacz cały
cat /var/log/Xorg.0.log | egrep "WW|EE"
Dalej to samo jest.
Edit2:
Zapomniałem jeszcze te nieszczęsne locale:
Kod: Zaznacz cały
bash-4.1$ locale
LANG=pl_PL.utf8
LC_CTYPE=pl_PL.utf8
LC_NUMERIC=pl_PL.utf8
LC_TIME=pl_PL.utf8
LC_COLLATE=C
LC_MONETARY=pl_PL.utf8
LC_MESSAGES=en_US.utf8
LC_PAPER=pl_PL.utf8
LC_NAME=pl_PL.utf8
LC_ADDRESS=pl_PL.utf8
LC_TELEPHONE=pl_PL.utf8
LC_MEASUREMENT=pl_PL.utf8
LC_IDENTIFICATION=pl_PL.utf8
LC_ALL=
root@vostro:~# locale
LANG=pl_PL.utf8
LC_CTYPE=pl_PL.utf8
LC_NUMERIC=pl_PL.utf8
LC_TIME=pl_PL.utf8
LC_COLLATE=C
LC_MONETARY=pl_PL.utf8
LC_MESSAGES=en_US.utf8
LC_PAPER=pl_PL.utf8
LC_NAME=pl_PL.utf8
LC_ADDRESS=pl_PL.utf8
LC_TELEPHONE=pl_PL.utf8
LC_MEASUREMENT=pl_PL.utf8
LC_IDENTIFICATION=pl_PL.utf8
LC_ALL=
[quote]UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.[/quote]