Unity not working on HP Pavilion g4 systems

Bug #1045929 reported by Jeff Bartelli
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Low
Unassigned

Bug Description

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.

Revision history for this message
Omer Akram (om26er) wrote :

This is clearly not a unity bug. Your real driver is not working hence unity is not. The reason for that is unknown to me.

affects: unity (Ubuntu) → ubuntu
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu:
status: New → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Jeff Bartelli, thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command, as it will automatically gather debugging information, in a terminal:
apport-collect 1045929

affects: ubuntu → linux (Ubuntu)
Changed in linux (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.