Como habilito efeitos extras visuais usando um controlador gráfico Intel?

2

Estou usando um computador desktop de escritório com o Ubuntu 10.04 instalado. Eu sei que o controlador gráfico da Intel deve ser capaz de extrair os efeitos simples da área de trabalho disponibilizados pelo Compiz, mas não posso convencer o Ubuntu a tentar. Quando tento habilitar Extra Effects, aparece a caixa de diálogo "Hardware Drivers" e conclui depois de um tempo "Nenhum driver proprietário está em uso neste sistema", com a lista abaixo vazia.

Note que eu costumava ter drivers nVidia instalados. Mudei o SSD do meu computador antigo para o novo.

Gostaria de saber o que devo aprender para ativar o Extra Effects no Ubuntu usando o controlador gráfico Intel

Meu xorg.conf: (é a saída padrão de $ Xorg -configure )


Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/X11/misc"
    FontPath     "/usr/share/fonts/X11/cyrillic"
    FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/Type1"
    FontPath     "/usr/share/fonts/X11/100dpi"
    FontPath     "/usr/share/fonts/X11/75dpi"
    FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "dri2"
    Load  "dri"
    Load  "dbe"
    Load  "record"
    Load  "extmod"
    Load  "glx"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option      "Protocol" "auto"
    Option      "Device" "/dev/input/mice"
    Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: : integer, : float, : "True"/"False",
        ### : "String", : " Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "DRI"                   # []
        #Option     "ColorKey"              # 
        #Option     "VideoKey"              # 
        #Option     "FallbackDebug"         # []
        #Option     "Tiling"                # []
        #Option     "LinearFramebuffer"     # []
        #Option     "Shadow"                # []
        #Option     "SwapbuffersWait"       # []
        #Option     "XvPreferOverlay"       # []
        #Option     "DebugFlushBatches"     # []
        #Option     "DebugFlushCaches"      # []
        #Option     "DebugWait"             # []
        #Option     "HotPlug"               # []
        #Option     "RelaxedFencing"        # []
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "Core Processor Integrated Graphics Controller"
    BusID       "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

$ glxinfo output:

name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
3 GLXFBConfigs:
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
Segmentation fault

$ uname -a output:

$ uname -a
Linux tes-ubuntu-w350 3.0.0-19-generic #33~lucid1-Ubuntu SMP Fri Apr 20 13:55:
08 UTC 2012 x86_64 GNU/Linux

Por favor, comente se houver mais informações relevantes que eu possa fornecer

O que eu fiz

Instalado o mais novo kernel disponível do apt-get

sudo apt-get install linux-image-3.0.0-19-generic linux-headers-3.0.0-19-gener
ic

Adicionou isso às minhas fontes

deb http://ppa.launchpad.net/glasen/intel-driver/ubuntu lucid main 
deb-src http://ppa.launchpad.net/glasen/intel-driver/ubuntu lucid main

E execute apt-get update && apt-get upgrade

    
por Hubro 07.05.2012 / 12:57

1 resposta

6

Você deve verificar este link para ler o erro: link

Solução (fornecida no link acima):

    sudo apt-get purge nvidia*
    sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
    sudo dpkg-reconfigure xserver-xorg
    
por xstnc 07.05.2012 / 13:57