[Mesa-dev] [Bug 61416] New: Clover doesn't work on a PRIME system when run under X

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Feb 24 16:09:39 PST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=61416

          Priority: medium
            Bug ID: 61416
          Assignee: mesa-dev at lists.freedesktop.org
           Summary: Clover doesn't work on a PRIME system when run under X
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: mike at fireburn.co.uk
          Hardware: Other
            Status: NEW
           Version: git
         Component: Other
           Product: Mesa

Clover doesn't find the correct device when running the simple tests when run
under X

./math-int if_ne -20 20 1     
radeon: Failed to get PCI ID, error number -13
There are 1 platforms.
clGetDeviceIDs() failed: CL_DEVICE_NOT_FOUND

When I run it from a virtual terminal (X is still running) I get:

./math-int if_ne -20 20 1
There are 1 platforms.
There are 1 GPU devices.
clCreateContext() succeeded.
clCreateCommandQueue() succeeded.
clCreateProgramWithSource() succeeded.
clBuildProgram() succeeded.
clCreateKernel() succeeded.
clCreateBuffer() succeeded.
clSetKernelArg() succeeded.
clSetKernelArg() succeeded.
clSetKernelArg() succeeded.
clEnqueueNDRangeKernel() succeeded.
clEnqueueReadBuffer() succeeded.
Pass

The above was typed manually due to the output not piping to a file - think
there are a few typos in the program

Is Clover using an environmental variable when run under X that's giving it the
wrong device name?

This is a PRIME system - sandybridge i965 with Radeon 6600M r600g

tau Overlay # lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor
Family DRAM Controller [8086:0104] (rev 09)
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core
Processor Family PCI Express Root Port [8086:0101] (rev 09)
00:01.1 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core
Processor Family PCI Express Root Port [8086:0105] (rev 09)
00:01.2 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core
Processor Family PCI Express Root Port [8086:0109] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core
Processor Family Integrated Graphics Controller [8086:0116] (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.4 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 5 [8086:1c18] (rev b5)
00:1c.7 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 8 [8086:1c1e] (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 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI
Whistler [AMD Radeon HD 6600M Series] [1002:6741]
09:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6230
[Rainbow Peak] [8086:0090] (rev 34)
0a:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR8151 v2.0
Gigabit Ethernet [1969:1083] (rev c0)
0b:00.0 USB controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host
Controller [1033:0194] (rev 04)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130225/0fcfb6ea/attachment-0001.html>


More information about the mesa-dev mailing list