젠투 3.8.13 x86_64에 대한 전체 시스템 업데이트를 수행하려고 합니다.
emerge --update --deep --with-bdeps=y --newuse world
하지만 다음과 같은 오류가 발생합니다
!!! Problem resolving dependencies for media-video/vlc from @selected
... done!
!!! The ebuild selected to satisfy "media-video/vlc" has unmet requirements.
- media-video/vlc-2.0.7::gentoo USE="a52 aac alsa avcodec avformat cdda dbus dts dvbpsi dvd encode ffmpeg flac gcrypt gnome libnotify mmx mp3 mpeg ncurses ogg opengl png postproc pulseaudio qt4 samba sdl sse svg swscale truetype udev vorbis x264 xcb xml xv -X -aalib (-altivec) -atmo (-audioqueue) -avahi -bidi -bluray -cddb -dc1394 -debug -dirac (-direct2d) -directfb (-directx) (-dshow) -dvb (-dxva2) -egl -fbosd -fluidsynth -fontconfig -gme -gnutls -growl -httpd -ieee1394 (-ios-vout) -jack -kate -kde -libass -libcaca -libproxy -libsamplerate -libtar -libtiger -linsys -lirc -live -lua (-macosx) (-macosx-audio) (-macosx-dialog-provider) (-macosx-eyetv) (-macosx-qtkit) (-macosx-quartztext) (-macosx-vout) -matroska (-media-library) -modplug -mtp -musepack (-neon) -omxil -optimisememory -opus -oss -portaudio -projectm -pvr -rtsp -run-as-root -schroedinger -sdl-image -shine -shout -sid -skins -speex -sqlite -switcher -taglib -theora -twolame -upnp -v4l -vaapi -vcdx -vlm (-waveout) (-wingdi) -wma-fixed -xosd -zvbi"
The following REQUIRED_USE flag constraints are unsatisfied:
qt4? ( X ) sdl? ( X )
The above constraints are a subset of the following complete expression:
aalib? ( X ) bidi? ( truetype ) cddb? ( cdda ) dvb? ( dvbpsi ) dxva2? ( avcodec ) egl? ( X ) ffmpeg? ( avcodec avformat swscale postproc ) fontconfig? ( truetype ) gnutls? ( gcrypt ) httpd? ( lua ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) media-library? ( sqlite ) qt4? ( X ) sdl? ( X ) skins? ( truetype qt4 X ) switcher? ( avcodec ) vaapi? ( avcodec X ) vlm? ( encode ) xosd? ( X ) xv? ( xcb )
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
누구든지 나에게 제안할 수 있나요? 전체 업데이트를 어떻게 수행할 수 있나요?
모두에게 감사드립니다. make.conf에 X 사용 플래그를 추가했을 때 작동했습니다. 하지만 지금은 업데이트에서 몇 가지 메시지를 받고 있습니다.
* Messages for package x11-drivers/ati-drivers-13.4:
* CONFIG_DRM must be disabled or compiled as a module and not loaded for direct
* rendering to work.
* Please check to make sure these options are set correctly.
* Failure to do so may cause unexpected problems.
*
* Please note that this driver only supports graphic cards based on
* Evergreen chipset and newer.
* This includes the AMD Radeon HD 5400+ series at this moment.
*
* If your card is older then use x11-drivers/xf86-video-ati
* For migration informations please refer to:
* http://www.gentoo.org/proj/en/desktop/x/x11/ati-migration-guide.xml
* To switch to AMD OpenGL, run "eselect opengl set ati"
* To change your xorg.conf you can use the bundled "aticonfig"
*
* If you experience unexplained segmentation faults and kernel crashes
* with this driver and multi-threaded applications such as wine,
* set UseFastTLS in xorg.conf to either 0 or 1, but not 2.
*
* Fully rebooting the system after an ati-drivers update is recommended
* Stopping Xorg, reloading fglrx kernel module and restart Xorg
* might not work
*
* Some cards need acpid running to handle events
* Please add it to boot runlevel with rc-update add acpid boot
나는 다음과 같은 AGP 카드를 가지고 있습니다
VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Park [Mobility Radeon HD 5430/5450/5470]
Audio device: Advanced Micro Devices [AMD] nee ATI Cedar HDMI Audio [Radeon HD 5400/6300 Series]
이 메시지에 대해 걱정해야 합니까, 아니면 무시해야 합니까?
어떤 제안이라도
답변1
또는 (ei) 에서 X
USE 플래그를 활성화합니다./etc/portage/make.conf
/etc/portage/package.use
echo "media-video/vlc X" >> /etc/portage/package.use
아니면 다음 두 가지를 제거하는 것이 더 나을 수도 있습니다.
echo "media-video/vlc -qt4 -sdl" >> /etc/portage/package.use