Dvě grafiky (intel + nvidia optimus), výstupy na dokině
Josef Štengl
ok1ced na nagano.cz
Pondělí Listopad 5 08:28:31 CET 2012
Ahoj,
podědil jsem notebook DELL 6520 se dvěma grafickými kartami (intel +
nvidia optimus) a spoustou nectností (je to kus zabugovanýho slepence).
Nemá nějaká dobrá duše know-how jak rozhodit externí DVI výstupy
(alsepoň jeden) na dokině? Dotáhl jsem to do stavu, kdy mi přeze optirun
běží glxgears v závratných fps, coz je mi osobně na nic, ale jak se
dostat výstupy na DVI je mi záhadou.
Notebook nemá (alepoň jsem nenalezl) způsob, jak zakázat nvidia grafiku.
Co jsem se díval, tak je třeba opatchovat intel ovladač (mám, xradnr mi
zobrazuje VIRTUAL výstup
VIRTUAL unknown connection (normal left inverted right x axis y axis)
a jestli jsem to dobře pochopil tak spustit další xserver. A tady je
problém. Zkouším kdejaký xorg.conf který najdu, ale logu je hláška, že
nemůže na hrát nvidia ovladač.
snad kompetentní výstup z logu.
[ 49.887] (II) LoadModule: "nvidia"
[ 49.887] (WW) Warning, couldn't open module nvidia
[ 49.887] (II) UnloadModule: "nvidia"
[ 49.887] (II) Unloading nvidia
[ 49.887] (EE) Failed to load module "nvidia" (module does not exist, 0)
[ 49.887] (EE) No drivers available.
[ 49.890]
Fatal server error:
[ 49.890] no screens found
[ 49.896]
naistalovalné nvidia balíčky ze odkazu bumblebee projektu.
dpkg -l |grep nvidia
ii bumblebee-nvidia 3.0.1-1
all nVidia Optimus support using the proprietary
NVIDIA driver
ii glx-alternative-nvidia 0.2.2
amd64 allows the selection of NVIDIA as GLX provider
ii libgl1-nvidia-alternatives 304.48-1
amd64 transition libGL.so* diversions to
glx-alternative-nvidia
ii libgl1-nvidia-glx:amd64 304.48-1
amd64 NVIDIA binary OpenGL libraries
ii libglx-nvidia-alternatives 304.48-1
amd64 transition libgl.so diversions to
glx-alternative-nvidia
ii nvidia-alternative 304.48-1
amd64 allows the selection of NVIDIA as GLX provider
ii nvidia-glx 304.48-1
amd64 NVIDIA metapackage
ii nvidia-installer-cleanup 20120630+3
amd64 Cleanup after driver installation with the
nvidia-installer
ii nvidia-kernel-common 20120630+3
amd64 NVIDIA binary kernel module support files
ii nvidia-kernel-dkms 304.48-1
amd64 NVIDIA binary kernel module DKMS source
ii nvidia-support 20120630+3
amd64 NVIDIA binary graphics driver support files
ii nvidia-vdpau-driver:amd64 304.48-1
amd64 NVIDIA vdpau driver
ii xserver-xorg-video-nvidia 304.48-1
amd64 NVIDIA binary Xorg driver
dpkg -L xserver-xorg-video nvidia
/.
/usr
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/xserver-xorg-video-nvidia
/usr/share/bug
/usr/share/bug/xserver-xorg-video-nvidia
/usr/share/bug/xserver-xorg-video-nvidia/control
/usr/share/bug/xserver-xorg-video-nvidia/script
/usr/share/doc
/usr/share/doc/xserver-xorg-video-nvidia
/usr/share/doc/xserver-xorg-video-nvidia/README.txt.gz
/usr/share/doc/xserver-xorg-video-nvidia/changelog.Debian.gz
/usr/share/doc/xserver-xorg-video-nvidia/changelog.gz
/usr/share/doc/xserver-xorg-video-nvidia/copyright
/usr/share/doc/xserver-xorg-video-nvidia/README.alternatives
/usr/lib
/usr/lib/nvidia
/usr/lib/nvidia/current
/usr/lib/nvidia/current/nvidia.ids
/usr/lib/nvidia/current/libglx.so.304.48
/usr/lib/nvidia/current/nvidia_drv.so
/usr/lib/nvidia/current/libglx.so
takže ovladač by v systému měl být, jen nevím jestli na správném místě.
xorg:
dpkg -l |grep xorg
ii xorg
ii xorg-docs-core 1:1.6-1
all Core documentation for the X.org X Window System
ii xorg-sgml-doctools 1:1.10-1
all Common tools for building X.Org SGML
documentation
ii xserver-xorg 1:7.7+1
amd64 X.Org X server
ii xserver-xorg-core 2:1.12.4-1
amd64 Xorg X server - core server
ii xserver-xorg-dev 2:1.12.4-1
amd64 Xorg X server - development files
ii xserver-xorg-input-all 1:7.7+1
amd64 X.Org X server -- input driver metapackage
ii xserver-xorg-input-evdev 1:2.7.0-1+b1
amd64 X.Org X server -- evdev input driver
ii xserver-xorg-input-synaptics 1.6.2-2
amd64 Synaptics TouchPad driver for X.Org server
ii xserver-xorg-input-wacom 0.15.0+20120515-2
amd64 X.Org X server -- Wacom input driver
ii xserver-xorg-video-intel 2:2.20.5-1
amd64 X.Org X server -- Intel i8xx, i9xx display
driver
ii xserver-xorg-video-nvidia 304.48-1
amd64 NVIDIA binary Xorg driver
ii xserver-xorg-video-vesa 1:2.3.1-1+b1
amd64 X.Org X server -- VESA display driver
Funguji GNU/Debian Wheezy.
Rád bych si zachoval intel jako primární grafiku, protože nvida
neuvěřitelně rychle spotřebovává energii z baterek a nechce se mi pořád
do laborky tahat napájecí zdroj.
Docela nevím jak dál, protože jsem už 6 let nemusel v debianu nic
nastavovat déle jak půl hodiny. Už mě docházejí vědomosti jak dále.
Děkuji za ochotu a případnou pomoc.
Ještě je mi záhadou, proč při pokusu o spuštění xserveru způsobem
startx -- -config /cesta/xorg.conf
mi to skončí s chybou že nemůže zkopírovat /var/log/Xorg.log.0 na
Xorg.log.0.old (nebo tak nějak), ale to zatím neřeším, pořád jde načíst
z /etc/X11/xorg.conf
ced
Další informace o konferenci Linux