[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: hp pavilion dv6: desempenho de video e res. de tela



2012/6/22 Walter Maciel Junior <walter.maciel@gmail.com>:
> Bom dia, eu sei que existe uma comunidade que trabalha numa versão de drive
> para o sandybridge para o X , mas não testei ainda.Na sua BIOS está
> habilitado o ACPI?
>
> Estou usando o Ubuntu 12.4 no meu laptop mas  ainda não testei o compiz, a
> resolução detecta normal. Chegando em casa eu vou verificar o meu xorg e te
> reporto alguma novidade.
>
> Abraço.
>
>
> 2012/6/19 Bruno Buys <brunobuys@gmail.com>
>>
>> Fala povo,
>> Comprei um note hp pavilion dv6, com i7 e 8gb de mem. Agora, depois de
>> sistema instalado (squeeze para amd64), estou aparando as arestas,
>> deixando redondo.
>> Preciso de ajuda para descobrir como habilitar a aceleracao 3D dele e
>> tambem obter a resolucao correta da tela (atualmente em 1024x768,
>> ideal eh 1366x768). Quando tento rodar o compiz, ele inicia
>> aparentemente sem problemas, mas depois de instantes, aparecem as
>> linhas abaixo (a partir da que menciona software rendering):
>>
>> bruno@aquaman:~$ compiz --replace
>> compiz (core) - Fatal: Software rendering detected.
>> compiz (core) - Error: Failed to manage screen: 0
>> compiz (core) - Fatal: No manageable screens found on display :0.0
>>
>> Launching fallback window manager
>>
>> Reparem que o video eh Intel, e nao ati ou nvidia. Para estas duas
>> ultimas existe bastante material na internet, mas pra intel nao estou
>> conseguindo encontrar. A minha impressao eh que eh alguma coisa
>> simples, mas nao sei bem o que.
>>
>> bruno@aquaman:~$ lspci
>> 00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev
>> 09)
>> 00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge
>> Integrated Graphics Controller (rev 09)
>> 00:16.0 Communication controller: Intel Corporation Cougar Point HECI
>> Controller #1 (rev 04)
>> 00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced
>> Host Controller #2 (rev 05)
>> 00:1b.0 Audio device: Intel Corporation Cougar Point High Definition
>> Audio Controller (rev 05)
>> 00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root
>> Port 1 (rev b5)
>> 00:1c.1 PCI bridge: Intel Corporation Cougar Point PCI Express Root
>> Port 2 (rev b5)
>> 00:1c.2 PCI bridge: Intel Corporation Cougar Point PCI Express Root
>> Port 3 (rev b5)
>> 00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced
>> Host Controller #1 (rev 05)
>> 00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 05)
>> 00:1f.2 SATA controller: Intel Corporation Cougar Point 6 port SATA
>> AHCI Controller (rev 05)
>> 00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 05)
>> 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
>> RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
>> 07:00.0 Network controller: Intel Corporation Device 008b (rev 34)
>> 0d:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd.
>> Device 5209 (rev 01)
>> 0d:00.1 SD Host controller: Realtek Semiconductor Co., Ltd. Device 5209
>> (rev 01)
>>
>> root@aquaman:/home/bruno# lspci -v | head -n 15
>> 00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev
>> 09)
>>        Subsystem: Hewlett-Packard Company Device 3583
>>        Flags: bus master, fast devsel, latency 0
>>        Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>
>> 00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge
>> Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
>>        Subsystem: Hewlett-Packard Company Device 3583
>>        Flags: bus master, fast devsel, latency 0, IRQ 3
>>        Memory at c0000000 (64-bit, non-prefetchable) [size=4M]
>>        Memory at b0000000 (64-bit, prefetchable) [size=256M]
>>        I/O ports at 5000 [size=64]
>>        Expansion ROM at <unassigned> [disabled]
>>        Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
>>        Capabilities: [d0] Power Management version 2
>>        Capabilities: [a4] PCI Advanced Features
>>
>>
>>
>> Eis aqui mais algumas saidas de comandos para ajudar no diagnostico:
>>
>>
>> bruno@aquaman:~$ glxinfo | head -n 30
>> name of display: :0.0
>> display: :0  screen: 0
>> direct rendering: Yes
>> server glx vendor string: SGI
>> server glx version string: 1.2
>> server glx extensions:
>>    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
>>    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
>> GLX_OML_swap_method,
>>    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
>>    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
>>    GLX_MESA_copy_sub_buffer
>> client glx vendor string: Mesa Project and SGI
>> client glx version string: 1.4
>> client glx extensions:
>>    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
>>    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
>>    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
>>    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
>>    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
>>    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
>>    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
>> GLX version: 1.2
>> GLX extensions:
>>    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
>>    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
>>    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer
>> OpenGL vendor string: Mesa Project
>> OpenGL renderer string: Software Rasterizer
>> OpenGL version string: 2.1 Mesa 7.7.1
>> OpenGL shading language version string: 1.20
>>
>> bruno@aquaman:/home/bruno# dpkg -l | grep -i mesa
>> ii  libgl1-mesa-dri                      7.7.1-5
>>    A free implementation of the OpenGL API -- DRI modules
>> ii  libgl1-mesa-glx                      7.7.1-5
>>    A free implementation of the OpenGL API -- GLX runtime
>> rc  libgl1-mesa-swx11                    7.7.1-5
>>    A free implementation of the OpenGL API -- runtime
>> ii  libglu1-mesa                         7.7.1-5
>>    The OpenGL utility library (GLU)
>> ii  libosmesa6                           7.7.1-5
>>    Mesa Off-screen rendering extension
>> ii  mesa-utils                           7.7.1-5
>>    Miscellaneous Mesa GL utilities
>>
>> bruno@aquaman:/home/bruno# dpkg -l | grep -i glx
>> ii  libgl1-mesa-glx                      7.7.1-5
>>    A free implementation of the OpenGL API -- GLX runtime
>>
>> bruno@aquaman:/home/bruno# dpkg -l | grep -i intel
>> ii  firmware-iwlwifi                     0.28+squeeze1
>>    Binary firmware for Intel Wireless 3945, 4965 and 5000-series
>> cards
>> ii  intel-gpu-tools                      1.0.2-1
>>    tools for debugging the Intel graphics driver
>> ii  libdrm-intel1                        2.4.21-1~squeeze3
>>    Userspace interface to intel-specific kernel DRM services --
>> runtime
>> ii  whois                                5.0.10
>>    an intelligent whois client
>> ii  xserver-xorg-video-intel             2:2.13.0-6
>>    X.Org X server -- Intel i8xx, i9xx display driver
>>
>> bruno@aquaman:~$ uname -a
>> Linux aquaman 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64
>> GNU/Linux
>>
>> Tenho tambem o kernel 3.2 do backports instalado, mas para o
>> desempenho de video ele me parece ainda pior. Com ele, tenho aquele
>> problema de mtrr, onde aparece uma linha no dmesg dizendo que nao
>> conseguiu alocar mtrr e que o desempenho de video pode piorar com
>> isso. So que no 3.2 a resolucao de tela ja abre com a correta, sem
>> precisar fazer nada.
>>
>> O Xorg esta rodando sem nenhum arquivo xorg.conf (padrao da instalacao).
>>
>> bruno@aquaman:~$ grep -i glx /var/log/Xorg.0.log
>> (II) LoadModule: "glx"
>> (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
>> (II) Module glx: vendor="X.Org Foundation"
>> (==) AIGLX enabled
>> (II) Loading extension GLX
>> (II) AIGLX: Screen 0 is not DRI2 capable
>> (II) AIGLX: Screen 0 is not DRI capable
>> (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
>> (II) GLX: Initialized DRISWRAST GL provider for screen 0
>>
>> bruno@aquaman:~$ grep EE /var/log/Xorg.0.log
>>        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
>> (II) Loading extension MIT-SCREEN-SAVER
>> (EE) open /dev/fb0: No such file or directory
>> (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics
>> hardware.
>> (EE) PreInit failed for input device "SynPS/2 Synaptics TouchPad"
>>
>> bruno@aquaman:~$ head -n 30 /var/log/Xorg.0.log
>>
>> X.Org X Server 1.7.7
>> Release Date: 2010-05-04
>> X Protocol Version 11, Revision 0
>> Build Operating System: Linux 3.0.0-1-amd64 x86_64 Debian
>> Current Operating System: Linux aquaman 2.6.32-5-amd64 #1 SMP Sun May
>> 6 04:00:17 UTC 2012 x86_64
>> Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64
>> root=UUID=8869595d-1bf6-4f10-93ac-7689866d116c ro quiet
>> enable_mtrr_cleanup mtrr_spare_reg_nr=1
>> Build Date: 29 October 2011  06:58:14PM
>> xorg-server 2:1.7.7-14 (Julien Cristau <jcristau@debian.org>)
>> Current version of pixman: 0.16.4
>>        Before reporting problems, check http://wiki.x.org
>>        to make sure that you have the latest version.
>> Markers: (--) probed, (**) from config file, (==) default setting,
>>        (++) from command line, (!!) notice, (II) informational,
>>        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
>> (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jun 19 13:03:19 2012
>> (==) Using system config directory "/usr/share/X11/xorg.conf.d"
>> (==) No Layout section.  Using the first Screen section.
>> (==) No screen section available. Using defaults.
>> (**) |-->Screen "Default Screen Section" (0)
>> (**) |   |-->Monitor "<default monitor>"
>> (==) No monitor specified for screen "Default Screen Section".
>>        Using a default monitor configuration.
>> (==) Automatically adding devices
>> (==) Automatically enabling devices
>> (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
>>        Entry deleted from font path.
>> (==) FontPath set to:
>>        /usr/share/fonts/X11/misc,
>>        /usr/share/fonts/X11/100dpi/:unscaled,
>>
>>
>>
>>
>> Valeu a forca!

Oi Walter,
Depois de fuçar um tanto, atualizei do squeeze pro wheezy. O melhor
kernel continua sendo o 3.2 do backports, mesmo comparado ao 3.2
"regular" do wheezy. O 3D está funcionando beleza agora, com as linhas
corretas aparecendo no glxinfo, tal.
Se quiser ver saídas de comandos, avise. Chegando em casa eu posto.
A propósito, o i7 com 8GB é maaaasssa. Tou gostando.


Reply to: