offline
- Recoba20
- Stručni saradnik
Umrežavanje
- Pridružio: 19 Apr 2003
- Poruke: 2711
- Gde živiš: Beograd
|
- 15Ovo se svidja korisnicima: ThePhilosopher, Rogi, rapha, jogurtmen, drummer, stefke001, klodovik, pedja93, hazmaju, mcrule, NIx Car, Senor, acikabig, vasa.93, E.L.I.T.E.
Registruj se da bi pohvalio/la poruku!
openSUSE 12.1
post-install uputstvo
Uvod
Svrha ovog uputstva su osnovna podesavanja openSUSE 12.1 nakon instalacije. (Ja koristim 32bit izdanje sa KDE desktop okruzenjem, ali uputstvo je primenjljivo i na 64bit izdanja.) Obzirom da ovo uputstvo nije u slikama, od korisnika se podrazumeva da na osnovu tekstualnih smernica odradi podesavanja u grafickom okruzenju (bilo GNOME, KDE, Xfce, LXDE) i da zna da unosi komande u konzoli (terminalu).
1. Update
Nakon instalacije openSUSE 12.1 (preporuka je da instalacija bude sa DVD izdanja) potrebno je odraditi update sistema. Preporuka je da se update odradi iz konzole pomocu zypper-a jer 99% update nece raditi preko Apper-a. Pre update-a je potrebno iskljuciti CD repozitorijum. Otvorite YaST → Software Repositories i tu cete naci repozitorijum ciji URL pocinje sa cd:///? koji je potrebno disable-ovati i zatim sacuvati promene. Otvoriti konzolu i ukucati:
su
zypper ref
zypper dup
Prilikom update-a doci ce do instalacije flashplayer-a i nekih Adobe fontova te ce vas pitati da li se slazete sa njihovom EULA, te je potrebno iste prihvatiti. Nakon update-a potrebno je restartovati racunar.
2. Driveri
U zavisnosti od graficke karte koju imate, potrebno je instalirati odgovarajuce drivere.
Intel
Vlasnici intel-ovih grafickih kartica ovaj korak mogu preskociti jer su njihovi driveri sastavni deo kernela.
nVidia
Nesto vise posla imaju korisnici nVidia grafickih kartica. Potrebno je dodati nVidia repozitorijum
su
zypper ar -f ftp://download.nvidia.com/opensuse/12.1/ nvidia
zypper ref
proveriti koju model graficke karte imate
lspci | grep VGA
a zatim instalirati drivere
GeForce 6xxx i novije:
zypper install x11-video-nvidiaG02
GeForce FX 5xxx:
zypper install x11-video-nvidiaG01
GeForce 4xx/4xxx ili starije:
zypper install x11-video-nvidia
Nakon zavrsene instalacije, restartovati racunar.
Za hardversku akceleraciju potrebno je i instalirati sledeci paket
zypper in vdpau-video
AMD/ATi
Vlasnici AMD/ATi grafickih kartica (Radeon HD 2000 serija i novije) imaju najvise posla oko instalacije.
Vlasnici starijih grafickih kartica (karte starije od HD 2000 serije) su “osudjeni” na opensource drivere jer je AMD obustavio podrsku za te starije kartice. Te starije kartice su podrzane opensource driverima koji su iz izdanja u izdanje sve bolji i bolji.
Pre same instalacije potrebno je odraditi sledeci korak, inace ce instalacija drivera biti neuspesna. Restartovati racunar i u GRUB-u na boot liniji dodati sledece
radeon.modeset=0 blacklist=radeon 3
Nakon toga ce se sistem podignuti ali bez grafickog okruzenja, dakle samo konzola. Ulogovati se kao root i ukucati sledece:
mkinitrd
zatim restartovati racunar komandom
reboot
Nakon restarta, podici ce se graficko okruzenje. Otvoriti konzolu i dodati AMD/ATi repozitorijum
zypper ar -f http://geeko.ioda.net/mirror/ati/openSUSE_12.1/ ATI/AMD FGLRX
zypper ref
zatim instalirati driver
za 32bit openSUSE
zypper in fglrx_xpic_SUSE121
za 64bit openSUSE
zypper in fglrx64_xpic_SUSE121
Nakon zavrsene instalacije drivera potrebno je generisati inicijalni konfiguracioni fajl
aticonfig –initial
i proveriti da li je blacklist-ovan radeon driver komandama
cat /etc/modprobe.d/50-fglrx.conf
ili
cat /etc/modprobe.d/fglrx.conf
pri cemu bi trebalo da se dobije ispis
blacklist radeon
Ukoliko nema tog ispisa potrebno je rucno kreirati dati fajl i uneti dati ispis komandom
nano /etc/modprobe.d/50-fglrx.conf
i upisati
blacklist radeon
promene sacuvati sa Ctrl-X i na kraju restartovati racunar.
Ukoliko nano nije instaliran, instaliramo ga komandom
zypper in nano
Da bi smo ukljucili hardversku akceleraciju potrebno je instalirati
zypper in xvba-video
Sistemi sa dve graficke karte
Ovo se pre svega odnosi na lap-top masine sa dve graficke karte od kojih je jedna Intel, a druga AMD ili nVidia graficka karta. Obzirom da su dual graficke karte relativno nova stvar, tako je i podrska za linux jos uvek u razvoju, te funkcionalnost nije na nivou one u Windows operativnim sistemima. Dole navedena uputsva su nezvanicna, sastavljena na osnovu iskustava korisnika sa openSUSE foruma, te je moguce da nece funkcionisati. Ali u svakom slucaju treba pokusati.
Intel/nVidia - nVidia Optimus Technology
Prvo je potrebno dodati nVidia repozitorijum komandom
zypper ar -f ftp://download.nvidia.com/opensuse/12.1/ nvidia
zypper ref
zatim instalirati driver komandom
zypper in nvidia-computeG02 nvidia-gfxG02-kmp-desktop x11-video-nvidiaG02
pa restartovati racunar komandom
reboot
Sada je potrebno instalirati Bumblebee, prvo dodajemo Bumblebee repozitorijum
zypper ar http://download.opensuse.org/repositories/home:/Ximi1970:/bumblebee-unstable/openSUSE_12.1/home:Ximi1970:bumblebee-unstable.repo
zypper ref
pa instaliramo sledece pakete
zypper in bumblebee acpi_call-kmp-desktop hdjmod-kmp-desktop
i restartujemo racunar
reboot
U ovom trenutku su ostecene Intel/Mesa driveri i biblioteke, te ih je potrebno popraviti komandom
zypper in --force Mesa xorg-x11 xorg-x11-driver-video xorg-x11-driver-video-intel-legacy xorg-x11-libX11 xorg-x11-server
a zatim restartovati racunar
reboot
Sada je potrebno dodati svoj korisnicki nalog u bumblebee grupu kako ne bismo morali svaki put kucati root password pri pokretanju komande optirun
usermod -A bumblebee USERNAME
U sledecem koraku je potrebno podesiti power management i izabrati default-ni image transport sa nVidia-e na Intel. Standardno je “xv”, ali je pozeljno podesiti na “proxy”. Pokrecemo konifugirasnje komandom
bumblebee-configuration
Za svaki slucaj potrebno je podesiti i sledece:
Prvo, treba da stoji DRIVER=nvidia u /etc/bumblebee/bumblebee.conf
Ukoliko nije tako podeseno, potrebno je rucno upisati nvidia u sekciju DRIVER u konfiguracionom fajlu komandom
nano /etc/bumblebee/bumblebee.conf
naci sekciju DRIVER i upisati nvidia tako da stoji DRIVER=nvidia Sacuvati promene sa Ctrl-X i dalje uraditi sledece
mkdir -p /usr/lib64/nvidia/xorg/modules/updates/extensions
mv /usr/X11R6/lib64/libGL* /usr/lib64/nvidia/
mv /usr/lib64/xorg/modules/updates/extensions/libglx* /usr/lib64/nvidia/xorg/modules/updates/extensions/
mkdir -p /usr/lib/nvidia
mv /usr/X11R6/lib/libGL* /usr/lib/nvidia
Nakon ovoga se prekrstimo, pomolimo bogu i restartujemo racunar
Proverimo da li sve funkcionise kako treba komandama
glxinfo | grep OpenGL
Pri cemu treba da se dobije ispis slican ovome ispod
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
OpenGL version string: 2.1 Mesa 7.11
i komandom
optirun glxinfo | grep OpenGL
pri cemu treba da se dobije ispis slican ovome ispod
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 310M/PCI/SSE2
OpenGL version string: 3.3.0 NVIDIA 290.10
Intel/AMD
Za razliku od Intel/nVidia kombinacije ovde je nesto laksi posao. Prvo je potrebno instalirati drivere za AMD prema gorenavedenom uputstvu, a zatim pre koraka generisanja inicijalnog konfiguracionog fajla je potrebno ukljuciti i intel grafiku komandom
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
a zatim sada generisati inicijalni konfiguracioni fajl komandom
aticonfig --initial
i restartovati racunar.
U Catalyst Control Center-u ce se pojaviti opcija za izbor grafike Intel ili AMD pri svakom izboru potrebno je restartovati racunar kako bi se aktivirala odabrana grafika. Na zalost, “on the fly” promena grafike jos uvek ne funkcionise.
3. Multimedija - kodeci
Pre instalacije kodeka potrebno je dodati dva repozitorijuma
Packman i libdvdcss
zypper ar -f http://packman.inode.at/suse/openSUSE_12.1/ packman
zypper ar -f http://opensuse-guide.org/repo/12.1/ libdvdcss
zypper ref
KDE korisnici treba da instaliraju sledece (napomena: citav ovaj pasus se unosi odjednom u konzolu, ne red po red kao gore.)
zypper in libdvdcss2 vlc libxine1-codecs k3b-codecs ffmpeg lame gstreamer-0_10-ffmpeg gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-ugly-orig-addon w32codec-all MPlayer smplayer gstreamer-0_10-plugins-good libxine1 libdvdplay0 libdvdread4 libdvdnav4 xine-ui libmad0 ffmpeg sox libxvidcore4 xvidcore libavcodec52 libavdevice52 libvlccore4 libvlc5 lsb pullin-flash-player flash-player gstreamer-0_10-ffmpeg gstreamer-0_10-fluendo-mp3 gstreamer-0_10-fluendo-mpegdemux gstreamer-0_10-fluendo-mpegmux gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good-extra k3b libquicktime0 gstreamer-0_10-plugins-bad-orig-addon gecko-mediaplayer
Korisnici GNOME/XFCE/LXDE okruzenja treba da instaliraju
zypper in libdvdcss2 vlc libxine1-codecs ffmpeg lame gstreamer-0_10-ffmpeg gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-ugly-orig-addon totem-browser-plugin w32codec-all MPlayer smplayer gstreamer-0_10-plugins-good libxine1 libdvdplay0 libdvdread4 libdvdnav4 xine-ui libmad0 ffmpeg sox libxvidcore4 xvidcore libavcodec52 libavdevice52 libvlccore4 libvlc5 totem totem-plugin-upnp totem-plugins nautilus-totem lsb pullin-flash-player flash-player gstreamer-0_10-ffmpeg gstreamer-0_10-fluendo-mp3 gstreamer-0_10-fluendo-mpegdemux gstreamer-0_10-fluendo-mpegmux gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good-extra libquicktime0 gstreamer-0_10-plugins-bad-orig-addon
Nakon toga potrebno je otici u YaST → Software Management → View → Repositories, zatim odabrati Packman repozitorijum i kliknuti Switch system packages i prihvatiti promene.
Prilikom instalacije moze se desiti da ce doci do Vendor change za pakete, te je stoga potrebno to odobriti. Samo ce vam se ka'sti.
Od player-a preporucujem VLC player, SMPlayer.
Nakon ova 3 koraka (update, driveri, multimedia) dobijate funkcionalan operativni sistem. Sledeci koraci se odnose vise na sminkanje sistema, smernice za instaliranje pojedinih programa, kombinacije repozitorijuma za svakodnevnu upotrebu i sl.
4. Font smoothing
Nakon instalacije openSUSE-a ste sigurno primetili uzasan font rendering. OpenSUSE iz, njima znanih razloga, i dalje ne zeli da sredi ovaj “problem” iako su patenti za subpixel hinting (ClearType) odavno istekli. To se lako resava dodatkom sledeceg repozitorijuma
zypper ar http://repos.opensuse-community.org/subpixel/openSUSE_12.1/Subpixel.repo
zypper ref
a zatim instalacijom sledecih paketa
zypper in fontconfig fontconfig-feature-subpixel-hinting freetype2-feature-subpixel-hinting libfreetype6 libpixman-1-0
Nakon toga, potrebno je podesiti anti-aliasing, otvorite Configure Desktop → Application Appearance → Fonts. Izaberite Use anti-aliasing i kliknite Configure, tu stiklirajte Use sub-pixel rendering i odaberite RGB, a za Hinting style odaberite slight. Sacuvajte promene, ponovo se ulogujte na sistem i to je to.
Radi boljeg renderinga u Firefox-u, potrebno je uraditi sledece: Otvoriti home direktorijum pa stisnuti levi Alt+. (tacka), naci folder .mozilla/firefox/kobinacija_brojeva_i_slova.default/ U okviru tog foldera (kod mene se taj folder zove 7jz85kpz.default) napraviti fajl user.js a zatim ga otvoriti sa kwrite programom i upisati sledece
user_pref("font.FreeType2.enable", "true");
user_pref("font.FreeType2.autohinted", "true");
user_pref("font.FreeType2.printing", "true");
user_pref("font.FreeType2.unhinted", "false");
sacuvati promene, zatvoriti kwrite, dolphin i ponovo pokrenuti Firefox.
Sto se tice odabira fontova, ja koristim Liberation Sans i Liberation Mono. Neki predlazu Droid familiju fontova, ali to je vec stvar licnog izbora i sta Vasem oku najvise prija. Ukoliko koristite dualboot openSUSE sa nekim od Microsoft operativnih sistema, mozete instalirati MS fontove u openSUSE, pa njih odabrati. MS fontove mozete instalirati na nivou User-a i na nivou root-a. Ja praktikujem instalaciju na nivou root-a. Stisnete Alt+F2 i otvorice Vam se u vrhu monitora prozorcic gde cete upisati komandu
kdesu systemsettings
a zatim ce Vam se otvoriti Configure Desktop na nivou root-a, otvorite Font Installer →Add → putanja_do_windows_foldera_sa_fontovima, odaberete sve fontove sa Ctrl-A i kliknete Open. Ukoliko pri instalaciji sistem prijavi da je dati font vec instaliran, samo kliknete na AutoSkip i sacekate da se zavrsi instalacija fontova. Nakon ovoga MS fontove mozete koristiti i kao korisnik i kao root.
5. Skype
Pre instalacije skype-a potrebno je instalirati sledece pakete
za 32bit openSUSE:
su -c 'zypper install libqt4 libqt4-x11 libqt4-dbus-1 libsigc++2 libpng12-0'
za 64bit openSUSE:
su -c 'zypper install xorg-x11-libXv-32bit libqt4-32bit libqt4-x11-32bit libpng12-0-32bit'
Nakon instalacije otici na http://www.skype.com/download/skype/linux/choose/ odabrati openSUSE 11+ verziju i skinuti skype. Otici u folder Downloads i skype mozete instalirati klikom na paket, a mozete i preko konzole komandom
su -c 'zypper in skype-<version>.rpm'
Preporucujem instalaciju iz konzole jer ukoliko ne uspe instalacija imacete uvid u cemu je problem, te ce biti lakse za resiti.
Kamera
Ukoliko imate, kao ja, neku matoru web kameru ista verovatno nece odmah proraditi u skype-u, te je potrebno uraditi sledece:
instalirati v4l komandom
zypper in libv4l
a zatim kreirati skriptu
nano /etc/profile.d/skype.sh
gde cete upisati sledece
export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
Sacuvati promene sa Ctrl-X ponovo se ulogovati na sistem i na skype.
6. Repozitorijumi
Nakon zavrsenih gorenavedenih koraka vezanih za instalaciju sistema, update, instalaciju drivera, multimedia kodeka, fontova na sistemu bi trebalo da su aktivni sledeci repozitorijumi:
Update, OSS, non-OSS, repozitorijum za graficke drivere, Packman, libdvdcss, subpixel
Vi mozete dodavati i brisati repozitorijume po zelji, ali to ce se pre ili kasnije odraziti na stabilnost sistema i instaliranih paketa (dependency hell). Pored gorenavedenih repozitorijuma mozete jos dodati i sledece repozitorijume bez bojazni da ce se javiti problemi vezani za stabilnost i medjuzavisnosti paketa. Tu kombinaciju repozitorijuma koristim na svom racunaru (openSUSE 12.1 32bit KDE) i za sada nema nikakvih problema.
Dakle, dodati sledece
zypper ar http://download.opensuse.org/repositories/KDE:/Distro:/Stable/openSUSE_12.1/KDE:Distro:Stable.repo
zyper ar http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_12.1/KDE:Extra.repo
zypper ar http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/KDE:UpdatedApps.repo
zypper ref
zypper dup
Sacekati da se odradi update paketa i restartovati racunar.
Zvanicno openSUSE KDE izdanje je u verziji 4.7.4. Ukoliko zelite, mozete preci na 4.8 granu, ali je prethodno potrebno obrisati sve KDE repozitorijume (ukoliko ste dodavali gore navdene, potrebno ih je obrisati. Najlakse je kroz YaST.) Zatim je potrebno dodati sledece repozitorijume:
zypper ar http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1/KDE:Release:48.repo
zypper ar http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_48_openSUSE_12.1/KDE:Extra.repo
zypper ref
zypper dup
KDE 4.8 grana nije bas detaljno istestirana, te se mogu javiti razliciti sitni problemi vezani za KDE okruzenje. No, ukoliko zelite frisak software, to je cena koju morate platiti.
To bi otprilike bilo to. Ukoliko ste prvi put na openSUSE-u, preporucujem Vam sledece linkove za upoznavanje sa sistemom
http://opensuse-guide.org/
http://www.opensuse.org/en/
http://opensuse-community.org/
OpenSUSE repozitorijumi (pazljivo sa njima)
http://download.opensuse.org/repositories/
Ovo post-install uputstvo nisam napisao iz glave, jer da jesam, verovatno bih bio na platnom spisku Novell-a, tj. Attachmate-a U pisanju ovog uputstva sam koristio sledece linkove:
http://en.opensuse.org/SDB:NVIDIA
http://en.opensuse.org/SDB:ATI_drivers
http://lizards.opensuse.org/2011/02/19/atiamd-fglrx-catalyst-for-opensuse/
http://forums.opensuse.org/english/get-technical-h.....aptop.html
http://forums.opensuse.org/forums/english/get-tech.....aptop.html
http://forums.opensuse.org/english/get-technical-h.....guide.html
http://opensuse-community.org/SubpixelHinting
http://susestarter.blogspot.com/
http://en.opensuse.org/SDB:Skype
http://blog.walterebert.com/getting-video-in-skype-to-work-with-opensuse-111
http://anl4u.com/blog/install-kde-4-8-in-opensuse/
A ovo je link za pobegulje sa ubuntu-a.
http://opensuseadventures.blogspot.com/2012/04/ope.....users.html
|