Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

borde de inte flyta på?!

tjena alla(igen)!

jag har köpt en ny datorn för en vecka sen och de första jag installerade var linux Laughing out loud

sen fixade jag drivrutinerna till mitt Gainward 6700 GT 256 MB Golden Sample.

drivrutinerna är installerade, men hackar lite när man drar runt fönster på skärmen, de borde de inte göra på ett nytt grafikkort Sad

har testat att köra: glxgears

och den visar 'dom dära' kugghjulen och dom snurrar fint, men de laggar fortfarande när jag drar runt fönstren på skärmen.

de har inget med skärmen(ny samsung 920n) att göra eller ?

har även de nyaste drivrutinerna.

min fråga är:

varför laggar fönsterna på skärmen? har jag conf:at de rätt? de ska ju flyta på :S

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

mantonos bild

Lagget beror troligtvis på att du kör med default-drivrutinerna som inte är så bra. Försök installera nvidias egna drivrutiner (för jag antar att det är ett nvidia-kort?) Öppna Synaptic och sök på nvidia och installera den som är utgiven av Nvidia själva. Det är lite andra saker du behöver fixa också men det kan vi ta när du gjort detta.
----------------------------
Öppna format

----------------------------

Öppna format

fsns bild

Vad menar du med att det laggar, mer exakt? Exempelvis så finns det i X ingen ordentlig synkning mellan fönsterhanteraren och applikationen, så när du förstorar fönster, och eventuellt också flyttar, så kommer fönsterhanteraren rita om ramen i sin takt och appliaktion kommer rita om innehållet när den hinner. Det kan upplevas som hackigt. Inget att göra om, annat än att designa om X och alla toolkit.

lundatoks bild

Har du bytt från nv till nvidia i xorg.conf?

installerade du drivrutinerna för hand eller genom apt/synaptic?

--
Ubuntu Linux

lundatoks bild

Är du helt säker på att du kör med Nvidias drivrutiner?

X laggade ingenting med mitt FX5600 och rätt drivrutiner, men med dom öppna 2D-drivrutinerna var det lite trist.

Vad händer om du skriver "glxinfo|grep vendor" i en terminal?

Så här ser det ut här:

magnus@strider:~$ glxinfo | grep vendor
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation

Jag kan köra UT2004 och Doom3 etc utan problem med mitt 7600 och vanliga fönsterhanteraren är garanterat inga problem.

Annars kan du testa med kommandot "sudo nvidia-xconfig" i en terminal.

--
Ubuntu Linux

adms bild

Minns att jag hade samma problem när jag installerade ubuntu första gången, men det löste sig när jag installerade drivrutinerna från automatix2.

fsns bild

Nu gissar jag att johan_pirate har gjort just detta, eftersom han skriver flera gånger att han installerat nya drivrutiner. Men, en kontroll kan vi alltid göra. Om glxgears ger 6-7000 fps så kör du NVidias drivrutiner, får du 5-70 fps så kör du fortfarande på gamla tråkiga drivisar.

johan_pirates bild

jag menar att när jag tar tag ett fönster för att flytta de så laggar de efter, liksom blinkar efteråt :S

jag har pratat med en kompis pappa som är riktig linuxnörd(^^), kan typ allt och han säger att de borde flyta på.

----

Kristians bild

Jag tror du får gilla läget, prova Compiz, då får du en "gelly"-effekt när du rör fönster - kanske trevligare än vanlig omritning?

----------------------------------
where my .emacs is, that's my home

---------------------------------------

 

johan_pirates bild

johan@johan-desktop:~$ glxinfo|grep vendor
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation

vad menar du med öppna drivrutinerna ?

finns de stängda också?! var Laughing out loud

mitt paket: nvidia-glx
---------annat paket jag hitta----------
GL-based X server
Xgl provides a GL-based X server, performing its drawing through a GL stack.
In combination with a GL-based compositing manager, this allows for high-speed
transformations of windows.
---------annat paket jag hitta----------

------

johan_pirates bild

hur kolla jag hur många fps jag får med glxgears då ?

----

johan_pirates bild

usch för compiz! Tongue

städat ska de vara.

ne usch synd, vill inte 'gilla' läget : (

*laddar upp min config så får ni se sen*

sebastian dahlgrens bild

Hej Johan,
det där med öppna och stängda programvaror är en vanlig del i Linux. Vi kallar programvaror för öppna om de är någon typ av öppen källkod (även kallat (FOSS, Free and Open Source Software). Drivrutinen nv som följer med Ubuntu är öppen. Men om man kör med Nvidias drivrutin finns inte källkoden att tillgå och licensen är inte en licens för fri programvara. Därför kallar vi den stängd.

Vill man dra det längre och mer generellt: Linux = öppen, Windows = stängd.

Tillbaka till dina drivare! Jag brukar följa den här guiden för Ubuntu: Länk till Ubuntus wiki

Lycka till!
--
Sebastian Dahlgren
http://www.medveten.nu

-- Sebastian Dahlgren

Kristians bild

Mina fönster ger också minimala efterblinkningar när man rör dem snabbt över skärmen - men hur ofta rör jag fönster snabbt över skärmen?

Om du vill kan du välja att inte rita om fönster medan de förflyttas - då får du bara en tom ram tills du släpper musknappen - så är tex. fluxbox förinställt.

----------------------------------
where my .emacs is, that's my home

---------------------------------------

 

johan_pirates bild

1. laddade ner denna filen för att installera dom "stängda" drivrutinerna

sen när jag skulle installera drivrutiner så sa installtionsprogammet ifrån med att den saknade 'kernel-source' och 'kernel-devel'

så jag sökte efter 'kernel-devel', men hittade inget :S

2. fönster och sånt kanske går snabbare om jag installera XGL efter som då sköter ju grafikkortet allt med OpenGL?

och om man vill så kan man ju tabort effekterna Smile

------

johan_pirates bild

*suck*

och jag som trodde jag kunde använda mitt grafikkort fullt ut i linux Sad :(Sad

-----

Kristians bild

Du kör redan med nvidias icke-fria (slutna) drivrutiner. Att du inte kan dra runt fönster utan minimalt lagg beror på din bloatade fönsterhanterare (Gnome/KDE?) samt X. Gilla läget eller gå tillbaks till fabror Bill...

----------------------------------
where my .emacs is, that's my home

---------------------------------------

 

mantonos bild

Om du inte använder XGL/AiXGL så har lagget ingenting med ditt grafikkort att göra utan antingen
1) använder du inte nvidias egna drivrutiner
eller
2) så är det annan hårdvara än grafikkortet som gör att det laggar, t.ex. processorn.

----------------------------
Öppna format

----------------------------

Öppna format

johan_pirates bild

never microsoft!!! linux funkar bra annars!

-------