64ビットシステムに32ビットnVidiaドライバをインストールしようとしています(ワインがOpenGLと連携できるようにするため)。だから私は次のことを試みます:
root@grzes:/lib# aptitude install libgl1-nvidia-glx:i386 libxvmcnvidia1:i386
The following NEW packages will be installed:
libgl1-nvidia-glx:i386 libxvmc1:i386{ab} libxvmcnvidia1:i386
0 packages upgraded, 3 newly installed, 0 to remove and 2 not upgraded.
Need to get 6,661 kB of archives. After unpacking 32.2 MB will be used.
The following packages have unmet dependencies:
libxvmc1 : Conflicts: libxvmc1:i386 but 2:1.0.7-1+deb7u2 is to be installed.
libxvmc1:i386 : Conflicts: libxvmc1 but 2:1.0.7-1+deb7u2 is installed.
The following actions will resolve these dependencies:
Remove the following packages:
1) kaffeine
2) kplayer
3) libxine1-x
4) libxine2-x
5) libxvmc1
6) libxvmcnvidia1
7) mencoder
8) mplayer
9) mplayerthumbs
10) nvidia-glx
11) smplayer
12) smplayer-themes
13) smplayer-translations
14) task-desktop
15) task-gnome-desktop
16) xine-ui
17) xserver-xorg-video-all
18) xserver-xorg-video-intel
19) xserver-xorg-video-openchrome
Leave the following dependencies unresolved:
20) digikam recommends mplayerthumbs
21) libgl1-nvidia-glx recommends libxvmcnvidia1
22) nvidia-kernel-dkms recommends nvidia-glx (>= 304.88)
23) youtube-dl recommends mplayer2 | mplayer
Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
しかし、ご覧のように紛争があります。どのように動作させることができますか?
答え1
このトピックについてインターネットには矛盾する情報があるので、ここに私が見つけた2つの手がかりがあります。私はマルチアークやDebianを持っていませんが、それでも助けを求めています。
調査地域 #1 - ワイン
Wineに32ビットNVIDIAドライバをインストールしたいようです。 FreeBSDフォーラムでこのスレッドを見つけましたが、それでも適用されます。
抜粋:http://forums.freebsd.org/showthread.php?t=26597
3Dアクセラレーションは、chrootに32ビットバージョン(同じバージョン番号)をインストールすると、64ビットnvidiaドライバで動作します(World of Warcraft 8.0-RELEASEでテストされています)。
調査ゾーン #2 - nvidia-glx
クランチバンフォーラムでこのスレッドを見つけましたが、それでも適用する必要があります。トピックのタイトルは次のとおりです。ホーム»ヘルプとサポート(ベータ/不安定)»x86_64のNVIDIAドライバはx86 32ビットOpenGLライブラリをインストールしません。。
このスレッドでは、次のパッケージのインストールをお勧めします。
$ sudo apt-get install libgl1-nvidia-glx:i386