Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] nochmal Atom330/ION mit prop. Treiber  (Read 5359 times)

Offline OppaErich

  • OLE
  • User
  • Posts: 381
[DE] nochmal Atom330/ION mit prop. Treiber
« on: 2010/12/04, 13:51:59 »
Code: [Select]
oppa@oppa-mag:~$ infobash -v3
Host/Kernel/OS  "oppa-mag" running Linux 2.6.36-1.slh.2-aptosid-686 i686 [ aptosid 2010-02 Κῆρες - kde-lite - (201009132215) ]
CPU Info        4x Intel Atom 330 @ 512 KB cache flags( sse3 ht nx lm ) clocked at [ 1600.076 MHz ]
Videocard       nVidia ION VGA  X.Org 1.7.7  [ 1920x1080@50.0hz ]
Network cards   nVidia MCP79
                Atheros AR9285 Wireless
Processes 134 | Uptime 14min | Memory 405.8/1961.4MB | HDD WDC WD5000BEVT-2 Size 500GB (7%used) | GLX Renderer ION/PCI/SSE2 | GLX Version 3.2.0 NVIDIA 195.36.31 | Client Shell | Infobash v3.34
oppa@oppa-mag:~$ cat /etc/X11/xorg.conf.d/20-nvidia.conf
#
Section "Device"
        Identifier      "Device 0"
        Driver          "nvidia"
EndSection
                  # Diese Leerzeile wird benötigt, sodass EndSection nicht die letzte Zeile bildet

oppa@oppa-mag:~$ cat /usr/share/doc/kde-window-manager/COMPOSITE_HOWTO
This file describes how to set up kwin_composite. Note that since it is still
a work in progress, this file may possibly get out of date at times.

...

nVidia:
===========

8xxx drivers and newer work, only 9xxx and later drivers provide TFP (texture_from_pixmap)
functionality.

You need in xorg.conf (add to existing sections if they already exist)

Section "Screen"
 Option "AddARGBGLXVisuals" "True"
EndSection

and also the XComposite extension enabled:

Section "Extensions"
 Option "Composite" "Enable"
EndSection

Issues:
-------

When switching away from the X session KWin freezes in nvidia's OpenGL library
    - turn off GLVSync option (see below)
    - fixed with 100.14.23 drivers
TFP mode (see GLMode below) doesn't work with windows with certain sizes (32x32)
    - already fixed in latest drivers
Refresh rate is slower than it should be
    - nvidia drivers use refresh rate to work around some X limitations
    - disable DynamicTwinView (see nvidia README)
    - should(?) be fixed with drivers updated for xrandr1.2
AddARGBGLXVisuals option seems to work only with depth 24
    - change your xorg.conf to use depth 24 (or use a configuration tool)
Xinerama works only when using TwinView, the Xinerama implementation provided by X.Org prevents compositing

check your X log (/var/log/X*.log) for warnings and errors if there are other problems

...


Da towo so von der Performance des proprietären Nvidia Treibers überzeugt ist habe ich nun paralel eine Installation mit dem prop. Treiber.

Ich will nun nicht sagen das sei unzumutbar aber es ist nicht sehr weit weg davon. Von der Passworteingabe bis zum Desktop dauert schon ewig. [Alles gefühlte Werte] Etwa 4x so lange wie mit dem freien Treiber. Yakuake braucht etwa 5 Sekunden bis er sich 'herunter quält', Fenster greifen und verschieben hat einen deutlichen 'lag'. Sogar auf der Konsole, mc starten/beenden dauert auch etwa 5 Sekunden. Compositing wird deaktiviert weil es "zu langsam ist". Vom Klick auf Verlassen bis die Auswahlbox erscheint dauert ewig, ich schätze 15 Sekunden. Das einzig Gute sind die knackigen Fonts.

Ich habe mich auch schon an den o.g. xorg.conf Änderungen  versucht, dann kommt X gar nicht mehr hoch: Error parsing config file. Was hat es mit "8xxx und 9xxx" Treibern auf sich, infobash sagt 195.xx ?

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.842
nochmal Atom330/ION mit prop. Treiber
« Reply #1 on: 2010/12/04, 14:10:35 »
zeig mal bitte das Xorg.0.log

greetz
devil

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.939
nochmal Atom330/ION mit prop. Treiber
« Reply #2 on: 2010/12/04, 14:14:54 »
Ich weiss ha nicht, was Du gemacht hast, aber was Du hier beschreibst klingt so, als wüürde der Treiber nicht richtig laufen.
BTW, wenn ich Du wäre, würde ich Nvidia aus experimental nehmen, der is nämlich aktuell.
Und um Dir helfen zu können, wäre /var/log/Xorg.0.log hilfreicher als alles Andere.
In /etc/X11/xorg.conf.d/20-nvidia.conf gehört übrigens nur
Code: [Select]

Section "Device"
    Identifier      "Device 0"
    Driver          "nvidia"
EndSection

Diese angesprochenen Optionen zu Compositing sind default!
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline OppaErich

  • OLE
  • User
  • Posts: 381
nochmal Atom330/ION mit prop. Treiber
« Reply #3 on: 2010/12/04, 14:31:55 »
http://pastebin.ca/2010433

Aha, ich hatte bisher nur erfolglos grep EE ausprobiert, da sind aber reichlich warnings drin.

Edit: Geht aber nur um Monitorfrequenzen...

Code: [Select]

root@oppa-mag:~# dpkg -l | grep nvidia
ii  libgl1-nvidia-alternatives                    195.36.31-6                  simplifies replacing MESA libGL with GPU vendor libraries
ii  libgl1-nvidia-glx                             195.36.31-6                  NVIDIA binary OpenGL libraries
ii  libglx-nvidia-alternatives                    195.36.31-6                  simplifies replacing Xorg module libglx.so with GPU vendor library                                                                    
ii  nvidia-glx                                    195.36.31-6                  NVIDIA binary Xorg driver
ii  nvidia-kernel-2.6.35-4.slh.9-aptosid-686      195.36.31-5+2.6.35-26        NVIDIA binary kernel module for Linux 2.6.35-4.slh.9-aptosid-686
ii  nvidia-kernel-2.6.36-0.slh.1-aptosid-686      195.36.31-5+2.6.36-1         NVIDIA binary kernel module for Linux 2.6.36-0.slh.1-aptosid-686
ii  nvidia-kernel-2.6.36-0.slh.3-aptosid-686      195.36.31-5+2.6.36-3         NVIDIA binary kernel module for Linux 2.6.36-0.slh.3-aptosid-686
ii  nvidia-kernel-2.6.36-1.slh.2-aptosid-686      195.36.31-6+2.6.36-10        NVIDIA binary kernel module for Linux 2.6.36-1.slh.2-aptosid-686
ii  nvidia-kernel-common                          20100522+2                   NVIDIA binary kernel module support files
ii  nvidia-kernel-source                          195.36.31-6                  NVIDIA binary kernel module source


Einfach ?
Code: [Select]
apt-get install -t experimental nvidia-kernel-source nvidia-kernel-common

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.939
nochmal Atom330/ION mit prop. Treiber
« Reply #4 on: 2010/12/04, 14:59:37 »
Wenn experimental in Deinen Sources freigeschaltet ist, ja.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline OppaErich

  • OLE
  • User
  • Posts: 381
nochmal Atom330/ION mit prop. Treiber
« Reply #5 on: 2010/12/05, 14:01:22 »
Code: [Select]
root@oppa-Atom:~# dpkg -l nvidia*
ii  nvidia-glx                                      260.19.21-1                                     NVIDIA binary Xorg driver
ii  nvidia-kernel-2.6.32-5-amd64                    195.36.31+2+4+2.6.32-24                         NVIDIA binary kernel module for Linux 2.6.32-5-amd64
ii  nvidia-kernel-2.6.36-1.slh.3-aptosid-amd64      260.19.21-1+2.6.36-11                           NVIDIA binary kernel module for Linux 2.6.36-1.slh.3-aptosid-amd64
ii  nvidia-kernel-common                            20100522+2                                      NVIDIA binary kernel module support files
ii  nvidia-kernel-source                            260.19.21-1                                     NVIDIA binary kernel module source
ii  nvidia-vdpau-driver                             195.36.31-6
(nicht installierte entfernt)                                    

Da der neueste nvidia Treiber nur für amd64 in experimental verfügbar war wurde halt amd64 installiert.

Mit dem Treiber ist deutlicher Fortschritt erkennbar aber das Gelbe vom Ei ist das auch noch nicht.

Seitendarstellung und Scrollen im Chromium ist deutlich besser. Desktopwechsel und Fenstergröße ändern ist deutlich schlechter, Okular ist auch traniger. Compositing geht immer noch nicht, der bloße Versuch brachte die Kiste fast in's Nirvana: Der Monitor wurde ganz langsam von oben nach unten schwarz und der Rechner zeigte keine Reaktion. Ich hab mir dann eine geraucht und als ich wieder kam hatte der Rechner sich gefangen und Compositing deaktiviert. Ich habe das Gefühl dass das etwas verschlechtert hat. Yakuake fluppte vor dem Versuch ganz gut und nun quält er sich wieder herunter, auch der Desktopwechsel war vorher flüssiger.

Durch die Verbesserungen beim Browser kann man nun sagen: Leichter Vorteil beim proprietären Nvidia Treiber.

volpe

  • Guest
nochmal Atom330/ION mit prop. Treiber
« Reply #6 on: 2010/12/06, 14:09:14 »
Hi,

möchte zu dem Problem mit dem ATOM330-ION und den prop Treiber
von NVIDIA kurz meine Erfahrung schildern:

Habe mir einen kleinen Desktop PC mit einem ZOTAC Board gebaut.
Konfiguration :

Code: [Select]
peter@ZOTAC:~$ infobash -v3
Host/Kernel/OS  "ZOTAC" running Linux 2.6.35-4.slh.9-aptosid-amd64 x86_64 [ aptosid 2010-02 Κῆρες - kde-full - (201009132215) ]
CPU Info        4x Intel Atom 330 @ 512 KB cache flags( sse3 ht nx lm ) clocked at [ 1599.821 MHz ]
Videocard       nVidia ION VGA  X.Org 1.7.7  [ 1920x1080@60.0hz ]
Network cards   nVidia MCP79
                Atheros AR9285 Wireless
Processes 159 | Uptime 1:03 | Memory 387.3/1976.8MB | HDD WDC WD5000BEVT-0 Size 500GB (2%used) | GLX Renderer Software Rasterizer | GLX Version Yes | Client Shell | Infobash v3.34


Bei meiner ersten Installation noch mit Ubuntu 10.04 64 bit
habe ich die ION Grafik mit dem NVIDIA Driver gestartet und
es lief fast garnichts einwandfrei...alles träge...
Danach hab ich den Driver wieder deinstalliert.

Eine Driver Selektion bei NVIDIA auf die ION Grafik ergab
den Dreiver 260.19.21 Ubuntu hatte einen anderen Driver
angeboten...leider hab ich die Bezeichnung nicht mehr.

Darauf hab ich nun aptosid-amd64 installiert und bin mit der
Grafik ION sehr zufrieden.

aptosid hat keinen prop Driver vorgeschlagen.

Offline OppaErich

  • OLE
  • User
  • Posts: 381
nochmal Atom330/ION mit prop. Treiber
« Reply #7 on: 2010/12/06, 16:06:29 »
Quote from: "volpe"
...
Darauf hab ich nun aptosid-amd64 installiert und bin mit der
Grafik ION sehr zufrieden.

aptosid hat keinen prop Driver vorgeschlagen.

Mit dem freien Treiber bin ich auch zufrieden außer dass die Effekte nicht laufen, aber das tun sie mit dem proprietären ja auch nicht. Es ist nur sehr verwunderlich dass der proprietäre so viel schlechter ist.

Da auf dem selben Rechner auch noch Mint 9 installiert ist, habe ich da mal über den Assistent den proprietären Treiber "aktiviert". Die Compiz-Effekte (ist ein Gnome) lassen sich aktivieren aber richtig rund läuft es dann dort auch nicht.

Bei mir ist es ein Zotac MAG, vielleicht ja ein Hardware oder BIOS Bug ? Denn ich habe reichlich gegooglet und nichts über Performance Probleme mit IONs gefunden. Die wenigen Treffer waren waren aus 2009.

Der Treiber aus Experimental bringt ja schonmal Fortschritt, bleibt wohl nur warten und hoffen.