Blacklist confused by additional video card

Bug #297234 reported by Dan
56
This bug affects 11 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: compiz

I have:

djs@scilly:~$ lspci|egrep '(VGA|Display)'
00:02.0 Display controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
01:05.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)

The Intel card is blacklisted in Intrepid-updates. However, I am using the nVidia card, not the Intel card. The blacklist check in /usr/bin/compiz just checks for the presence of a blacklisted card, not whether that card is in use, so I see:

Checking for Xgl: not present.
Blacklisted PCIID '8086:2562' found
aborting and using fallback: /usr/bin/metacity

where previously I had:

Checking for Xgl: not present.
Detected PCI ID for VGA:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024
1280x1024) to maximum 3D texture size (4096
4096): /usr/bin/compiz: line 263: [: too many arguments
/usr/bin/compiz: line 263: [: too many arguments
Passed.
Checking for Software Rasterizer: Not present.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.

Changed in compiz (Ubuntu):
importance: Undecided → Low
status: New → Triaged
summary: - compiz blacklist confused by additional video card
+ Blacklist confused by additional video card
Revision history for this message
Sam Hegarty (pspsampsp) wrote :

This bug is still there even in the Lucid Development Branch. I have the same Intel chip however am using a Nvidia FX 5500.

I think there should be some way to skip the checks like you can with Kwin in KDE.

Sam Hegarty (pspsampsp)
Changed in compiz (Ubuntu):
status: Triaged → Confirmed
Revision history for this message
Sam Hegarty (pspsampsp) wrote :

In addition there is now no way to skip the compiz blacklist with the version of compiz that ships with Ubuntu 10.04.

Revision history for this message
Michael Hunter (mch-sound) wrote :

I can confirm this with the following setup:

root@moonunit:/usr/bin# lspci|egrep '(VGA|Display)'
00:02.0 Display controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
02:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)

Any assistance would be appreciated... thanks for everyone's hard work!

Revision history for this message
mroberts (mroberts000) wrote :

I used sudo gedit /usr/bin/compiz up to 9.10 and it worked now that i upgraded to 10.04 and in 10.04 i tried the skip check nothing works i use a nvidia fx 6800 card and a intergraded intel card that is blacklisted the intel card is just there and is not used the nvidia is the one i use.So why is happening now and how can i fix it?

Revision history for this message
Flavio (flaviomanya) wrote :

The only way i found to skip the compiz blacklist is editing the compiz bin file, like suggested by zpletan here: http://art.ubuntuforums.org/showthread.php?t=1467202.
After applying this changes i enabled desktop effects and in startup apps i put compiz --replace and gkt-window-decorator --replace.
Now compiz works fine for me.

Revision history for this message
sankaran (payyoormana) wrote : Re: [Bug 297234] Re: Blacklist confused by additional video card

download software

On 5/14/10, Flavio <email address hidden> wrote:
> The only way i found to skip the compiz blacklist is editing the compiz bin
> file, like suggested by zpletan here:
> http://art.ubuntuforums.org/showthread.php?t=1467202.
> After applying this changes i enabled desktop effects and in startup apps i
> put compiz --replace and gkt-window-decorator --replace.
> Now compiz works fine for me.
>
> --
> Blacklist confused by additional video card
> https://bugs.launchpad.net/bugs/297234
> You received this bug notification because you are subscribed to Ubuntu.
>
> Status in “compiz” package in Ubuntu: Confirmed
>
> Bug description:
> Binary package hint: compiz
>
> I have:
>
> djs@scilly:~$ lspci|egrep '(VGA|Display)'
> 00:02.0 Display controller: Intel Corporation 82845G/GL[Brookdale-G]/GE
> Chipset Integrated Graphics Device (rev 01)
> 01:05.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200]
> (rev a1)
>
> The Intel card is blacklisted in Intrepid-updates. However, I am using the
> nVidia card, not the Intel card. The blacklist check in /usr/bin/compiz just
> checks for the presence of a blacklisted card, not whether that card is in
> use, so I see:
>
> Checking for Xgl: not present.
> Blacklisted PCIID '8086:2562' found
> aborting and using fallback: /usr/bin/metacity
>
> where previously I had:
>
> Checking for Xgl: not present.
> Detected PCI ID for VGA:
> Checking for texture_from_pixmap: present.
> Checking for non power of two support: present.
> Checking for Composite extension: present.
> Comparing resolution (1280x1024
> 1280x1024) to maximum 3D texture size (4096
> 4096): /usr/bin/compiz: line 263: [: too many arguments
> /usr/bin/compiz: line 263: [: too many arguments
> Passed.
> Checking for Software Rasterizer: Not present.
> Checking for nVidia: present.
> Checking for FBConfig: present.
> Checking for Xgl: not present.
>
>
>

Flavio (flaviomanya)
description: updated
Revision history for this message
Corey B. (cbodendein) wrote :

Similar situation. I have a Nvidia GeForce 8400 GS 512MB PCI card and also have an integrated intel graphics card that I can't remove. Compiz works fine with my GeForce 8400 GS, which Ubuntu uses, but I can't enable compiz because the intel graphics card is blacklisted. I used the workaround posted by zpletan here --> http://ubuntuforums.org/showthread.php?t=1467202, but a fix would be great.

Ubuntu 10.04 i386.

Revision history for this message
Corey B. (cbodendein) wrote :

Here is my setup:

bodendein@bodendein-desktop:~$ lspci|egrep '(VGA|Display)'
00:02.0 Display controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
02:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)

Revision history for this message
Martin Rittner (kmr-thegeologician) wrote :

Same here:
lspci|egrep '(VGA|Display)':
00:02.0 Display controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
01:05.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)

The only "solution" was to hex-edit the compiz bin file, as mentioned above (http://ubuntuforums.org/showthread.php?t=1467202), but that can't be expected from an average user (ubuntu's expected to be the super user-friendly linux, no?)...

Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a currently supported Ubuntu version. When you test it and it is still an issue, kindly upload the updated logs by running apport-collect <bug #> and any other logs that are relevant for this particular issue.

Changed in compiz (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Corey B. (cbodendein) wrote : apport information
Download full text (3.5 KiB)

.proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86 Kernel Module 280.13 Wed Jul 27 16:55:43 PDT 2011
 GCC version: gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
.tmp.unity.support.test.1:

ApportVersion: 1.23-0ubuntu4
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,gnomecompat,grid,move,vpswitch,regex,resize,snap,compiztoolbox,place,imgpng,wall,session,unitymtgrabhandles,animation,fade,scale,workarounds,expo,ezoom,unityshell]
CompositorRunning: compiz
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroRelease: Ubuntu 11.10
DistroVariant: ubuntu
DkmsStatus:
 nvidia-current-updates, 280.13, 3.0.0-12-generic, i686: installed
 nvidia-current-updates, 280.13, 3.0.0-13-generic, i686: installed
 nvidia-current-updates, 280.13, 3.0.0-14-generic, i686: installed
 nvidia-current-updates, 280.13, 3.0.0-15-generic, i686: installed
GraphicsCard:
 Subsystem: Dell Device [1028:0160]
 nVidia Corporation G98 [GeForce 8400 GS] [10de:06e4] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Device [196e:05cf]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
JockeyStatus:
 xorg:nvidia_173 - NVIDIA accelerated graphics driver (Proprietary, Disabled, Not in use)
 xorg:nvidia_173_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
 xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Disabled, Not in use)
 xorg:nvidia_current_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, Enabled, In use)
MachineType: Dell Computer Corporation Dimension 2400
NonfreeKernelModules: nvidia
Package: compiz 1:0.9.6+bzr20110929-0ubuntu6
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=6c51a2cf-c434-4f18-86ec-6867e1993fe8 ro quiet splash
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Tags: oneiric running-unity oneiric running-unity ubuntu compiz-0.9
Uname: Linux 3.0.0-12-generic i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XorgConf:
 Section "Device"
  Identifier "Default Device"
  Option "NoLogo" "True"
 EndSection
dmi.bios.date: 12/02/2003
dmi.bios.vendor: Dell Computer Corporation
dmi.bios.version: A05
dmi.board.name: 0C2425
dmi.board.vendor: Dell Computer Corp.
dmi.board.version: A00
dmi.chassis.type: 15
dmi.chassis.vendor: Dell Computer Corporation
dmi.modalias: dmi:bvnDellComputerCorporation:bvrA05:bd12/02/2003:svnDellComputerCorporation:pnDimension2400:pvr:rvnDellComputerCorp.:rn0C2425:rvrA00:cvnDellComputerCorporation:ct15:cvr:
dmi.product.name: Dimension 2400
dmi.sys.vendor: Dell Computer Corporation
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu6
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.nvidia-graphics-drivers: nvidia-graphics...

Read more...

tags: added: apport-collected compiz-0.9 oneiric running-unity ubuntu
Revision history for this message
Corey B. (cbodendein) wrote : .proc.driver.nvidia.params.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : BootDmesg.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : BootLog.gz

apport information

Revision history for this message
Corey B. (cbodendein) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : Dependencies.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : DpkgLog.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : GconfCompiz.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : LightdmLog.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : Lspci.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : Lsusb.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : ProcEnviron.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : ProcModules.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : UdevDb.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : UdevLog.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : XorgLog.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : XorgLogOld.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : Xrandr.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : dmidecode.txt.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : locale.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : nvidia-settings.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : peripherals.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : setxkbmap.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : xdpyinfo.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : xinput.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote : xkbcomp.txt

apport information

Revision history for this message
Corey B. (cbodendein) wrote :

The current workaround to get Unity (3D) to run on this system is to edit "/etc/environment" and append "UNITY_FORCE_START=1" to the end of the file.

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

Other bug subscribers

Remote bug watches

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