Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: h4ck1 24 Května 2012, 11:39:18

Název: INTEL/AMD přepínání grafik
Přispěvatel: h4ck1 24 Května 2012, 11:39:18
Zdravím,
Konečně sem i podařilo zprovoznit přepínání grafik na mém Probooku 4530s. Našel jsem tento návod:
http://ubuntuforums.org/showthread.php?t=1930450

Až budu mít čas, tak to hodím na wiki :)
Mám z toho obrovskou radost :D
Název: Re:INTEL/AMD přepínání grafik
Přispěvatel: 1arash 09 Června 2012, 14:51:34
Chcelo by to  detajlnejsi postup -nejde my to z toho navodu v en- na mojom 4530s...Uz som z toho na mraky zufali  .Mozno tato podstranka asik http://ubuntuforums.org/showthread.php?t=1930450&page=7 (http://ubuntuforums.org/showthread.php?t=1930450&page=7) idem skusit a pockam na odpoved ako sa to podarlilo vam.. vopred dik ako na to?
Az na to ze pouzivam ubuntu 12.04 32bit ..
Název: Re:INTEL/AMD přepínání grafik
Přispěvatel: h4ck1 09 Června 2012, 21:21:56
Postupoval jsem přesně podle návodu, na který jsem v prvním příspěvku odkazoval.
Pro 32b systém by měl být postup stejný až na soubor "/usr/lib32/dri/", který by měl vypadat takto:
Kód: [Vybrat]
LIBGL_DRIVERS_PATH=/usr/lib/fglrx/dri
if [ `uname -m` = 'x86_64' ]; then
if [ -d /usr/lib32/fglrx/dri ]; then
LIBGL_DRIVERS_PATH=${LIBGL_DRIVERS_PATH}:/usr/lib32/fglrx/dri:/usr/lib32/dri
if [ ! -z $LD_LIBRARY_PATH ]; then
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:
fi
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}/usr/lib32
export LD_LIBRARY_PATH
fi
fi
export LIBGL_DRIVERS_PATH

Potom stačilo nastartovat klikátko od AMD a vybrat grafiku, která je potřeba - intel.

Kdyby to nešlo, tak zkus 64b systém ;) v dnešní době v podpoře programu mezi 32b a 64b není moc velký rozdíl.
Název: Re:INTEL/AMD přepínání grafik
Přispěvatel: 1arash 10 Června 2012, 08:31:11
Na 32 bit som sa nedostal do grafickeho prostredia a z tohoto navodu :
Kód: [Vybrat]
1
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6
sudo apt-get install dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install linux-headers-generic xserver-xorg-core libgcc1
2
cd ~/; mkdir catalyst12.4; cd catalyst12.4/
wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-4-x86.x86_64.run
chmod +x amd-driver-installer-12-4-x86.x86_64.run

3
sudo sh ./amd-driver-installer-12-4-x86.x86_64.run --buildpkg Ubuntu/precise
4
sudo dpkg -i fglrx*.deb
5
sudo aticonfig --initial -f
6 prepnutie na inetl
sudo aticonfig --px-dgpu

reboot
A  uz som nenabehol do gra.pro.
7 v terminale
sudo nano /etc/X11/Xsession.d/10fglrx

pasuje

LIBGL_DRIVERS_PATH=/usr/lib/fglrx/dri
if [ `uname -m` = 'x86_64' ]; then
if [ -d /usr/lib32/fglrx/dri ]; then
LIBGL_DRIVERS_PATH=${LIBGL_DRIVERS_PATH}:/usr/lib32/fglrx/dri:/usr/lib32/dri
if [ ! -z $LD_LIBRARY_PATH ]; then
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:
fi
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}/usr/lib32
export LD_LIBRARY_PATH
fi
fi

8
export LIBGL_DRIVERS_PATH
aticonfig --pxl # List current activated GPU
sudo aticonfig --px-dgpu # Activate discrete GPU (High-Performance mode), must re-start X to take effect
sudo aticonfig --px-igpu # Activate integrated GPU (Power-Saving mode), must re-start X to take effect


9
fglrxinfo
10
glxinfo | egrep render
11
sudo apt-get install mesa-utils
glxgears

12 a tu som urobil chybu ze som uz nenabehol do grfickeho prostredia
sudo rm /etc/X11/xorg.conf
sudo startx


A  tu som nasiel iny navod http://askubuntu.com/questions/129597/how-do-i-fix-my-installation-of-ati-catalyst-video-drivers-in-12-04-lts (http://askubuntu.com/questions/129597/how-do-i-fix-my-installation-of-ati-catalyst-video-drivers-in-12-04-lts)
ktory funguje ale bez render v intel..
Kód: [Vybrat]
glxinfo | egrep renderdirect rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2


Název: Re:INTEL/AMD přepínání grafik
Přispěvatel: 1arash 10 Června 2012, 09:32:45
Dik za navod v64 bit my to ide ok..
Kód: [Vybrat]

 glxinfo | egrep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
    GL_NV_conditional_render, GL_ARB_ES2_compatibility,