nVIDIA e Xorg PROBLEMAS!!!!

Iniciado por mautvleal, 28 de Setembro de 2006, 16:31

tópico anterior - próximo tópico

mautvleal



Olá! Estou com o seguinte problema:
     Instalei uma placa geforce 5200 juntamente com os drivers e tudo mais conforme está no guia do ubuntu. Contudo, apesar de aparecer o logo da nVidia na hora do boot, a aceleração 3d não acontece. Só é possível um bom desempenho qdo eu faço o "killall gdm" e entro no modo tetxo. Em seguida entro no modo gráfico com "startx" e aí, sim, consigo jogar, usar o googleearth, glxgears etc. Acho que o X entra na hora do boot como daemon ao contrário do modo "startx", salvo engano.
     Além do mais, o script "thefuture" sugerido pelo guia ubuntu não funciona de forma alguma: some o metacity.

script thefuture:

#!/bin/bash
gnome-window-decorator &  compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher &
xmodmap /usr/share/xmodmap/xmodmap.us


retorna os erros:

Citarmauricio@mau:~$ thefuture
compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :0.0

caso eu execute o thefuture novamente, após a primeira vez ai em cima, acontece:

Citarmauricio@mau:~$ thefuture
gnome-window-decorator: Another window decorator is already running
mauricio@mau:~$ compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :0.0


meu xorg.conf:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "abnt2"
    Option         "XkbLayout" "br"
    Option         "XkbVariant" "abnt2"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"
BusID "PCI:1:0:0"
        Option          "RenderAccel"           "true"
        Option          "AllowGLXWithComposite" "true"
EndSection

Section "Monitor"
Identifier "SyncMaster"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV34 [GeForce FX 5200]"
Monitor "SyncMaster"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice     "stylus" "SendCoreEvents"
InputDevice     "cursor" "SendCoreEvents"
InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection
Section "Extensions"
               Option  "Composite" "Enable"
EndSection
Mauricio

boi

Se você usa XGL, e parece que usa, o problema está aí. Desistale o XGL que vai voltar tudo ao normal.

mautvleal

boi,

Desinstalei através do synaptic o xserver-xgl. Aconteceu que o X não entrou direto pelo boot, somente através do "startx", com as mesmas características: com aceleração mas sem possibilidade de uso do compiz etc.
Era esse mesmo pacote o qual vc se referia?

Obrigado pela ajuda!
Mauricio

boi

É isso mesmo, o compiz só funciona com o XGL. Mas o XGL ainda é instável e tem muitos problemas de compatibilidade, e não é só com jogos 3D. Para voltar ao normal, você tem que desfazer as alterações que você deve ter feito para instalar o compiz.

mautvleal

Não consegui resolver!
Desinstalei o xserver-xgl compíz e compiz-gnome. Dai reinstalei o compiz e o compiz-gnome. O x nao inicia pelo boot. Dai eu entro com o "startx" tudo beleza. Mas qdo vou ligar o compiz da isso:

mauricio@mau:~$ thefuture
mauricio@mau:~$ compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :0.0
mauricio@mau:~$

sera que eu preciso instalar mais alguma coisa? tipo o metacity some! eu preciso instalar um tema compiz? nao sei como faz isso. nao percebi nenhum efeitop de composicao com esse script!
Mauricio

Kaiser

eu tava com um  problema parecido....
da uma verificada nesse site (se é q voce ja nao olhou)
http://packages.ubuntu.com/dapper/x11/nvidia-glx

nele fala tudo o que precisa, e mais algumas coisas q eles recomendam pra Nvidia no ubuntu...
o meu xorg.conf eu mexi o seguinte....

Section "Device"
    Identifier  "NVidia"
    Driver      "nvidia"
    # Tenta usar qualquer uma das AGPs
    #(0=Desabilita, 1=Suporte Interno, 2=AGPGART, 3=Auto)
    Option "NvAGP" "3"

    # Faz com que suma aquele logo ridiculo da nVidia da tela de inicia�o do X
    Option "NoLogo" "off"

    # Habilita/Desabilita Acelera�o de Renderiza�o
    Option "RenderAccel" "on"

    # Deixa as cores mais vivas (varia de 0 a 255)
    Option "DigitalVibrance" "5"

    # Habilita/Desabilita sombra do ponteiro do mouse
    Option "CursorShadow" "on"

    # Ajuste de contraste da sombra do mouse (varia de 0 a 255)
    Option "CursorShadowAlpha" "64"

    # Ajuste da sombra do mouse no eixo X (varia de 0 a 32)
    Option "CursorShadowXOffset" "2"

    # Ajuste da sombra do mouse no eixo Y (varia de 0 a 32)
    Option "CursorShadowYOffset" "2"

    # Define o tipo de monitor usado (CRT, DFP, TV)
    Option "ConnectedMonitor" "CRT"

    # Usa o HorizSync e o VertRefresh do EDID (Extended Display Identification Data)
    #Option "UseEdidFreqs" "on"

    # Ignora o uso de EDID
    #Option "IgnoreEDID" "off"

    #Opcoes para usar 2 monitores na mesma placa
    #Option "TwinView"
    #Option "SecondMonitorHorizSync" "30-50"
    #Option "SecondMonitorVertRefresh" "60"
    #Option "TwinViewOrientation" "RightOf"
    #Option "MetaModes" "1024x768,1024x768"
    #Option "ConnectedMonitor" "CRT, TV"
    #Option "TVStandard" "PAL-M"
    #Option "TVOutFormat" "COMPOSE"

EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "NVidia"
    Monitor     "Philips 103E21"

    DefaultDepth 32

    Subsection "Display"
        Depth       8
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

tenta dar uma olhada nas opcoes, ver se alguma pode te ajudar.


boi

Citação de: mautvleal online 28 de Setembro de 2006, 17:15
Não consegui resolver!
Desinstalei o xserver-xgl compíz e compiz-gnome. Dai reinstalei o compiz e o compiz-gnome. O x nao inicia pelo boot. Dai eu entro com o "startx" tudo beleza. Mas qdo vou ligar o compiz da isso:

mauricio@mau:~$ thefuture
mauricio@mau:~$ compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :0.0
mauricio@mau:~$

sera que eu preciso instalar mais alguma coisa? tipo o metacity some! eu preciso instalar um tema compiz? nao sei como faz isso. nao percebi nenhum efeitop de composicao com esse script!
Acho que você não entendeu. É para desinstalar tanto o XGL como o compiz, não para reinstalar. O compiz só vai funcionar se o XGL estiver instalado. Esses problemas que você relatou são próprios do XGL, você vai ter que escolher entre usar o XGL e o compiz com todos aqueles efeitos especiais ou rodar jogos e outras aplicações atualmente incompatíveis com o XGL. Para voltar ao normal, você vai ter que desfazer tudo o que fez para instalar o compiz.

mautvleal

putz...

Só sei que estou na estaca zero! os jogos estao ate rodando bem....mas o compiz nao abre aqui!
Acho que isso é caso para reinstalar tudo mesmo... q decepção. Deve ter sido algo errado q instalei...

Obrigado pela ajuda de voces...
Mauricio