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

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



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!


Reply to: