5

最近、実行時にOSをUbuntu 13.10 64ビットに更新しました

sudo apt-get install libopencv-dev

パソコンがクラッシュします。

その理由は、

libopencv-dev -> libopencv-ocl-dev -> nvida-319

使用して

aptitude why libopencv-dev nvidia-319
p   libopencv-dev     Depends  libopencv-ocl-dev (= 2.4.5+dfsg-0ubuntu4)
p   libopencv-ocl-dev Depends  libopencv-ocl2.4 (= 2.4.5+dfsg-0ubuntu4) 
p   libopencv-ocl2.4  Depends  libopencl1                               
p   nvidia-319        Provides libopencl1

そして、nvida-319が私のコンピューターをクラッシュさせます

では、libopencv-ocl-dev なしで libopencv-dev をインストールするにはどうすればよいでしょうか。

4

3 に答える 3

4
sudo apt-get install ocl-icd-libopencl1
sudo apt-get autoremove
于 2013-12-03T16:45:06.400 に答える
0

nvidialibopencl1 のプロバイダーの 1 つにすぎません。たとえば、ATI バージョンもあります。といいati-opencl1ます。ATI OpenCL の実装は、CPU 上でも機能します。最初にそれをインストールすると、aptitude はnvidiaパッケージをインストールしようとしません。

fglrx-driverUbuntu のバージョンによっては、代わりにパッケージをインストールする必要がある場合があります(ati-opencl1はその一部です)。

于 2013-10-25T15:08:23.370 に答える