← Back to team overview

kernel-packages team mailing list archive

[Bug 1045929] [NEW] Unity not working on HP Pavilion g4 systems

 

You have been subscribed to a public bug:

I recently bought a new HP Pavilion g4 laptop and installed Ubuntu 12.04
on a separate partition with Windows 7 on its original partition. I
initially had problems installing so I ultimately installed from the
alternate disc with 'nomodeset' selected from the f6 options. I am not
running Ubuntu on a virtual machine. After a few days I discovered that
only Unity 2d was running. I ran /usr/lib/nux/unity_support_test -p and
got a yes to everything except 'Not Software Rendered.' This result
apparently means I cannot run Unity. I have yet to find a way to change
this. My video card is "Intel Corporation 2nd Generation Core Processor
Family Integrated Graphics Controller (rev 09)" and I have the  VESA:
Intel®Sandybridge Mobile Graphics driver installed. I have tried to
install the ATI binary X.Org driver from
https://apps.ubuntu.com/cat/applications/fglrx/ as recommended by
somebody else but this did not do anything for me. I have looked at the
additional drivers utility on my system but there are no drivers listed
there.

I originally asked this question on ask ubuntu, you can find that thread
here: http://askubuntu.com/questions/176270/why-cant-i-use-unity-3d-on-
an-hp-pavilion-g4

I don't know what else to do. This is a brand new system that should be
capable of running Unity. I have an Intel Pentium processor and 4 gigs
of RAM. I am missing a lot of functionality without Unity so please
help. I've included some system details below. I'm a relative newcomer
to Ubuntu and Linux so please be patient.

jeff@localhost:~$ sudo lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0106] (rev 09)
00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 05)
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 05)
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b5)
00:1c.1 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 [8086:1c12] (rev b5)
00:1c.2 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 [8086:1c14] (rev b5)
00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 05)
00:1f.0 ISA bridge [0601]: Intel Corporation HM65 Express Chipset Family LPC Controller [8086:1c49] (rev 05)
00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c03] (rev 05)
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 05)
01:00.0 Network controller [0280]: Ralink corp. RT5390 Wireless 802.11n 1T/1R PCIe [1814:5390]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5116 PCI Express Card Reader [10ec:5209] (rev 01)

jeff@localhost:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300)
OpenGL version string:  2.1 Mesa 8.0.2

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

>From Ubfan:
The only thing I can suggest at this point is to file a bug against unity, for misidentifying the OpenGL vendor as "Vmware" instead of your Intel chip. As I'd mentioned, your output for the unity test is the same as my output when running vmware player on a 12.04 virtual machine, so Unity may decide to just give up 3D in such an environment.

** Affects: linux (Ubuntu)
     Importance: Low
         Status: Incomplete

-- 
Unity not working on HP Pavilion g4 systems
https://bugs.launchpad.net/bugs/1045929
You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.