FC10 a ATI - problém s fgl_glxgears a google-earth

Dobrý den všem,

mám následující problém:

  1. při spuštění fgl_glxgears je pohybující se objekt podivně zvětšený a rozsekaný, glxgears funguje správně. Pokud spustím fgl_glxgears s parametrem -fbo, tak to jede správně.

  2. google-earth nenastartuje a objeví se chybová zpráva, že grafická karta má málo paměti nebo jsou špatně nainstalovány její ovladače.

Nevím, jestli tyto problémy spolu souvisí, ale podotýkám, že vše fungovalo správně a až po nějakých aktualizacích balíčků se to pokazilo.

Můžete mi, prosím, někdo poradit, v čem je problém?

fglrxinfo

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 3430
OpenGL version string: 2.1.8494 Release

a mas direct rendering: yes?

glxinfo | grep “direct rendering”

hodne casto se stava, ze s novym jadrem nejdou ruku v ruce nove ovladace.

ano, mam …

$ glxinfo | grep “direct rendering”
direct rendering: Yes

prikladam vypis xorg.conf, jestli by vas neco netrklo:

Section “ServerLayout”
Identifier “Default Layout”
Screen 0 “Screen0” 0 0
EndSection

Section “Files”

EndSection

Section “ServerFlags”
Option “AIGLX” “on”
EndSection

Section “Monitor”
Identifier “Monitor0”
ModelName “LCD Panel 1440x900”
HorizSync 31.5 - 90.0
VertRefresh 59.9 - 60.1
Option “dpms”
EndSection

Section “Device”
Identifier “Videocard0”
Driver “fglrx”
Option “UseInternalAGPGART” “no”
Option “OpenGLOverlay” “off”
Option “VideoOverlay” “on”
BusID “PCI:1:0:0”
EndSection

Section “Screen”
Identifier “Screen0”
Device “Videocard0”
DefaultDepth 24
SubSection “Display”
Viewport 0 0
Depth 24
Modes “1440x900”
EndSubSection

EndSection

Section “Extensions”
Option “Composite” “Enable”
EndSection

Section “DRI”
Mode 0666
EndSection

zdravim, vidim, ze neni zadny napad, tak jeste prikladam crashlog, ktery je vytvoren pri neuspesnem spusteni google-earth:

CRASHLOGVER 1
CRASHLOGID 0xC6DEC9A1
APPVERMAJOR 5
APPVERMINOR 0
APPVERBUILD 11337
APPBUILDDATE Jan 28 2009
APPBUILDTIME 15:42:23
OSTYPE 11
OSVERMAJOR 2
OSVERMINOR 6
OSVERBUILD 27
OSVERPATCH 19
PID 3808
CRASHSIGNAL 6
CRASHTIME 1238092287
PROGRAMUPTIME 7

STACK 0x806c3a3
STACK 0x806c916
STACK 0xc7b400
STACK 0x7b0e28
STACK 0x75a019
STACK 0x7579a5
STACK 0x7579e2
STACK 0x757b4a
STACK 0x569d57e
STACK 0x567ef62
STACK 0x4acf6e
STACK 0xfde15f
STACK 0xf9c130
STACK 0xfa3916
STACK 0x2242f2
STACK 0xfe0fc3
STACK 0xfe0d0f
STACK 0xfe0e98
STACK 0xfe0ee6
STACK 0xfe14bb
STACK 0xfe0e82
STACK 0xfe0ee6
STACK 0xfe0d0f
STACK 0xfe0e98
STACK 0xfe0ee6
STACK 0xfe14bb
STACK 0xfe0e82
STACK 0xfe0ee6
STACK 0xfe14bb
STACK 0xfe0e82
STACK 0xfe0ee6
STACK 0xfe14bb
STACK 0xfe0e82
STACK 0xfe0ee6
STACK 0xfe14bb
STACK 0xfe0e82
STACK 0xfe0ee6
STACK 0xfe14bb
STACK 0xfd680e
STACK 0x47e6ca
STACK 0x4e67d0
STACK 0x4e9140
STACK 0x806da3a
STACK 0x79a6e5
STACK 0x806bb31

DSO googleearth-bin/0x8048000/298704
DSO googleearth-bin/0xc7b000/1047
DSO libgcc_s.so.1/0xe74000/39096
DSO libstdc++.so.6/0x6aa000/849472
DSO libQtCore.so.4/0x110000/2207040
DSO libQtGui.so.4/0xe7f000/7148520
DSO libQtNetwork.so.4/0x334000/759340
DSO libQtWebKit.so.4/0x1576000/6704984
DSO libgoogleearth_lib.so/0x3f2000/1111581
DSO libm.so.6/0x50a000/156592
DSO libc.so.6/0x784000/1497976
DSO libpthread.so.0/0x533000/89324
DSO libbase.so/0x595000/708424
DSO libge_net.so/0x93d000/313988
DSO libgeobase.so/0x851b000/3167376
DSO libz.so.1/0x54d000/86972
DSO libgthread-2.0.so.0/0x9b2000/13336
DSO librt.so.1/0x564000/31076
DSO libglib-2.0.so.0/0x9b7000/923304
DSO libdl.so.2/0x648000/8364
DSO libfreetype.so.6/0xa9a000/584700
DSO libSM.so.6/0xdbf000/27120
DSO libICE.so.6/0xdd8000/91360
DSO libXi.so.6/0x64d000/30128
DSO libXrender.so.1/0x656000/30764
DSO libXrandr.so.2/0x65f000/22016
DSO libXext.so.6/0x666000/58160
DSO libX11.so.6/0xb2d000/1035636
DSO libIGCore.so/0xc7c000/953748
DSO libIGUtils.so/0x676000/146568
DSO libapiloader.so/0x56e000/11404
DSO libauth.so/0x5f38000/595472
DSO libcommon.so/0x27ac000/908532
DSO libcomponentframework.so/0x69d000/34568
DSO libmath.so/0x8f8000/210756
DSO libmoduleframework.so/0x92d000/52172
DSO libport.so/0x98c000/35032
DSO librender.so/0x5636000/587066
DSO ld-linux.so.2/0x572000/130420
DSO libIGMath.so/0xc2e000/278124
DSO libminizip.so/0xe13000/21592
DSO libfusioncommon.so/0x996000/14260
DSO libcurl.so.4/0xd73000/201204
DSO libuuid.so.1/0x99b000/12200
DSO libXau.so.6/0x6a7000/6404
DSO libxcb-xlib.so.0/0x93b000/2852
DSO libxcb.so.1/0xdf2000/109912
DSO libGL.so.1/0x2000000/601188
DSO libGL.so.1/0x2093000/40484
DSO libGLU.so.1/0x2954000/507779
DSO libXdmcp.so.6/0x99f000/16896
DSO libXfixes.so.3/0x9a5000/14792
DSO libXcursor.so.1/0xda6000/34832
DSO libXinerama.so.1/0x9aa000/5256
DSO libnss_files.so.2/0xdb0000/42676
DSO libqgif.so/0xdc7000/17104
DSO libqjpeg.so/0xe1a000/139652
DSO libIGGfx.so/0x1c68000/2970232
DSO libevll.so/0x48be000/8667396
DSO libalchemyext.so/0x9ad000/11492
DSO libIGAttrs.so/0x1f55000/382324
DSO libIGSg.so/0x209d000/1035108
DSO libicuuc.so.38/0x52d2000/1052797
DSO libnss_dns.so.2/0xdcd000/18824
DSO libresolv.so.2/0xe3e000/75648
DSO libcollada.so/0x21aa000/3292858
DSO libIGExportCommon.so/0x24d2000/517320
DSO libIGOpt.so/0x255a000/841416
DSO libIGDisplay.so/0xe55000/70544
DSO libIGGui.so/0x8245000/246068
DSO libgobject-2.0.so.0/0x1fbb000/260508
DSO libgconf-2.so.4/0x7d46000/208720
DSO libgmodule-2.0.so.0/0xc77000/8324
DSO libORBit-2.so.0/0x5265000/326368
DSO libdbus-glib-1.so.2/0x2635000/118528
DSO libdbus-1.so.3/0x2653000/256224
DSO libnsl.so.1/0x2694000/90008
DSO libcap.so.2/0xe0e000/12376
DSO libnavigate.so/0x511a000/1302424
DSO liblayer.so/0x5a5f000/1737990
DSO libwmsbase.so/0x5846000/323232
DSO libmeasure.so/0x26ae000/483408
DSO libbasicingest.so/0x8392000/783603
DSO libgps.so/0x272a000/471920
DSO libgooglesearch.so/0x2891000/553680
DSO libinput_plugin.so/0x33d3000/280415
DSO libflightsim.so/0x7b9f000/1236438
DSO fglrx_dri.so/0xb2b59000/20313452
DSO libatiadlxx.so/0x291e000/131932
DSO libGL.so/0x60d7000/439436
DSO libXxf86vm.so.1/0x7f42000/15368
DSO libXdamage.so.1/0xdd4000/5076
DSO libdrm.so.2/0xe69000/35756

S crashlogem od google-earth ti tady neporadime, to by ocenili tak vyvojari fgrlx nebo google-earth. Jedine co tak muzes ted delat je v /var/log/yum.log zjistit, po ktere aktualizaci to prestalo fungovat a bud ohlasit chybu nebo revertovat nove nainstalovane baliky na starsi funkcni verze.

Dík za odpověď, už jsem o tom uvažoval, že bych začal zkoušet vracet starší verze fglrx. Mám vůbec z aktualizací rozporulný pocit, protože to není první věc, která mi přestala fungovat. Např. mi krásně fungovalo, že když jsem zavřel notebook, tak zahrál a uspal se. Teď opět po nějaké aktualizaci už to nefunguje a netuším proč. NTB nemá mechanický kontakt při přiklopení, ale zřejmě nějaké čidlo, které teď nefunguje (uspání přes Fn+Fx funguje). Nejhorší je, že aktualizace se provedou a člověk třeba ani netuší, že něco přestalo fungovat a přijde na to až po delší době, kdy mezi tím proběhlo dalších x aktualizací a není jasné, která to byla. Nebylo by lepší ve chvíli, kdy všechno funguje radší aktualizace ani nedělat i za cenu toho, že tam mohu mít bezpečnostní díry? Nebo dělat jen ty bezpečnostní … fakt nevím jakou strategii zaujmout. Jak to dělate vy?

Aktualizuji a pripadne zmeny funkcnosti se snazim dohledat a nahlasit aby je opravili v dalsi aktualizaci. Neaktualizovat system je mozne pouze za specifickych podminek. Ted mel kolega na siti problem s jednim linuxovym systemem, ktery slouzil jako retranslacni adresa pro utocnou stranku na internetove bankovnictvi jedne banky. Uzivatel to sice preinstaloval, ale opet neaktualizoval a do tydne to bylo znovu.