Stranica: 1/3.

Instaliranje drajvera na Gentoo

Postano: 14 tra 2015, 17:27
Postao/la pribon
Rijesio sam problem podizanja Gentoo. Sada mi je potrebna mala pomoc u vezi drajvera i kodeka. Znam kako se drajveri i kodeci instaliraju kod Archa ali neznam sta treba instalirati kod Gentoo.

Re: Instaliranje drajvera na Gentoo

Postano: 15 tra 2015, 09:36
Postao/la pribon
Instaliranje Gentoo radio sam prema ovom tutorijalu http://www.tecmint.com/gentoo-linux-installation-guide/ a koristio sam minimalnu velicinu Gentoo od 216 MB. Ovo su karakteristike mog laptopa http://www.toshiba.com/us/computers/lap ... 875D-S7332.

Instaliranje graficke karte pokusao sam uraditi prema https://wiki.gentoo.org/wiki/Xorg/Configuration . Medjutim, izgleda da mi ne odgovara i ako je u pitanje AMD/ATI graficka karta.

Re: Instaliranje drajvera na Gentoo

Postano: 15 tra 2015, 12:36
Postao/la kk
Što se codeca tiče oni budu povučeni sami ako postaviš valjane USE flagove na aplikacije koje ih koriste ako recimo instaliras deadbeef i želiš FLAC podršku, postaviš USE flag "flac" i on automatski povuče sve potrebne dependencye. Ovo vrijedi i za druge stvari ako što su formati slika i neke funkcionalnosti programa. Prije instaliranja programa isplati se pogledati USE flagove koje može da koristi, u konzoli se može preko "equery u ime_programa" ili na siteu http://gpo.zugaina.org/. Na tome siteu potražiš paket, klikneš na njega i dole imaju USE flagovi sa objašnjenjima, dependency (paketi na koje se taj paket oslanja) i reverzni dependency (paketi koji se oslanjaju na taj paket, informacija može biti korisna u nekim situacijama recimo kada se traži neki GUI frontend za neku console aplikaciju), osim toga ako se paket ne nalazi u defaultnom Gentoo repozitoriju može se vidjeti na kojim se overlayerima nalazi.

Konfiguriranje Xorga u pravilu nebi trebalo biti nužno ukoliko udev pravilno radi (postaviti udev USE flag na sve pakete koji ga imaju), Xorg confizi služe za customizaciju nekih postavki, za ovaj post sam zakačio jedan od mojih fileova koji isključuje akceleraciju miša.

Većina drivera se nalazi u kernelu i pošto koristiš genkernel on bi trebao sam sve detektirati i konfigurirati, za AMD drivere bi trebao netko drugi komentirati o njima neznam ništa, ali recimo za nvidia drivere ima driver od nvidie koji se instalira sa "emerge nvidia-driver", kada se sustav starta udev sam loada potrebne module. Kod nvidije ima i FLOSS nouveau driver koji se nalazi unutar kernela, ali je potrebno namjestiti par odgovarajućih USE flagova na mesi; tako da je vjerovatno slična situacija i sa AMD driverima. U svakom slučaju potrebno je u make.conf navesti koji se driver koristi taj korak ima na onom linku gdje se konfigurira Xorg.

Mogao bi ti orijentacijski uploadati sve svoje bitnije config fileove sa dodanim komentarima, ali pošto imam čudne potrebe moglo bi doći do bespotrebnih komplikacija :)

Neda mi forum da okačim file evo link: http://pastebin.com/vSTjgxTz

Re: Instaliranje drajvera na Gentoo

Postano: 15 tra 2015, 17:30
Postao/la pribon
Pokusavao sam da resim instaliranje drajvera na ovakav nacin:
# nano /etc/portage/make.conf na dnu sam ubacio slijedece:
VIDEO_CARDS="radeon"
INPUT_DEVICES="evdev keyboard mouse synaptics"

onda sam pokrenuo instaliranje drajvera
# emerge -av xorg-drivers bilo je par stvari problematicno i na video tutorijalu koji sam nasao tip je ovako odradio
# time emerge -v xorg-drivers i kasnije odgovorio sa yes zatim je pokrenuo instaliranje
# emerge -av xorg-x11
# emerge twm xterm i to je sve odradjeno bez problema. E, sad je doslo do problema kad sam pokrenuo instaliranje desktopa
# emerge -av kde-meta , probao sam da resim problem sa
# time emerge -v kde-meta ali nisam uspio da resim problem instaliranja kde . Pokusao sam i sa
# emerge -s kdeplasma-addons
kasnije sam pokusao da instaliram i chrome browser , nisam mogao.

Re: Instaliranje drajvera na Gentoo

Postano: 15 tra 2015, 20:00
Postao/la pribon
Evo prikaz postupka instaliranja Gentoo

Kod: Označi sve

# cfdisk
# mkfs.ext4 /dev/sda1
# mkswap /dev/sda2 && swapon /dev/sda2
# mkfs.ext4 /dev/sda3
# mount /dev/sda1 /mnt/gentoo
# mkdir /mnt/gentoo/home
# mount /dev/sda3 /mnt/gentoo/home
# cd /mnt/gentoo
# ls
# links http://www.gentoo.org/main/en/mirrors.xml
    skinuo sam stage3 i portage pakete
   stage3-amd64-20150409 i latest-portage I iste sam raspakovao
# tar xvjpf stage3-amd64-20150409.tar.bz2
# tar xvjpf portage-latest.tar.bz2 -C usr/
# nano /mnt/gentoo/etc/portage/make.conf 
  kod CFLAGS=”-02 -pipe” ubacio sam -march=native i MAKEOPTS=”-j3”
    CFLAGS=”-march=native -2 -pipe”
    MAKEOPTS=”-j3”
#mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf
# mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf
# nano /mnt/gentoo/etc/portage/make.conf
# cp -L /etc/resolv.conf /mnt/gentoo/etc
# mount -t proc /proc /mnt/gentoo/proc
# mount –-rbind /sys /mnt/gentoo/sys
# mount –rbind /dev /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# source /etc/profile
# export PS1=”(chroot) $PS1”
# mkdir /usr/portage
# emerge-webrsync
# eselect profile list
# eselect profile set 6
# cp /usr/share/zoneinfo/Europe/Belgrade /etc/localtime
# echo “Europe/Belgrade” > /etc/timezone
# nano /etc/locale.gen
# locale-gen
# env-update && source /etc/profile
# emerge gentoo-sources
# genkernel all
# nano /etc/fstab
    izvrsio sam podesavanja
    
    /dev/sda1   /         ext4      noatime              1 0
    /dev/sda2   none  swap     sw                       0 0
    /dev/sda3   /home ext4     defaults,noatime 0 2
      # nano /etc/conf.d/hostname
          dodao sam 
          hostname=”uluda”
      # emerge dhcpcd
      # rc-update add dhcpcd default
      # emerge virtual/ssh
      # emerge syslog-ng
      # emerge cronie
      # emerge mlocate
      # rc-update add sshd default
      # rc-update add syslog-ng default
      # rc-update add cronie default
      # nano -w /etc//rc.conf
      # nano -w /etc/conf.d/keymaps
      # nano -w /etc/conf.d/hwclock
      # passwd
      # useradd -m -g users -G wheel,audio,lp,cdrom,portage -s /bin/bash pribon
      # passwd pribon
      # emerge sudo
      # nano /etc/sudoers  odcekirati kod %wheel
      # emerge sys-boot/grub
      # emerge os-prober
      # grub2-install /dev/sda
      # grub2-mkconfig -o /boot/grub/grub.cfg
      # exit
      # cd
      # umount -l /mnt/gentoo/{sys,dev,proc}
      # umount -l /mnt/gentoo
      # reboot
      # rm /stage3-amd64-2015009.tar.bz2
      # emerge –sync
       Nakon ovoga treba instalirati  xorg server, graficke drajvere, desktop –   
       minimalne aplikacije kako bi Gentoo mogao da funkcionise. 

Re: Instaliranje drajvera na Gentoo

Postano: 16 tra 2015, 16:58
Postao/la kk
To je u biti to što se tiče instalacije, u INPUT_DEVICES možes maknuti "keyboard mouse synaptics" jer to sve evdev obavlja, a ako to ostane vuku se dodatne stvari za X koje se ne koriste.

Što se tiče Xorg drivera njih nije potrebno ručno instalirati kada postaviš INPUT_DEVICES i VIDEO_CARDS sve ostalo treba samo da se povuče kada instaliras x11-base/xorg-server (USE="nptl udev xorg"), možda ti on fali, ako se ne koristi "minimal" USE flag neki od X paketa će povući i twm i xterm.

Koji je problem kod instalacije KDE i chroma?

Re: Instaliranje drajvera na Gentoo

Postano: 17 tra 2015, 09:26
Postao/la pribon
Ne mogu da instaliram chrome a nisam mogo ni da obrisem stage3 i portage sa rm /stage3-amd64-20150409.tar.bz2 i rm /portage-latest.tar.bz2. Trebalo bi nakon reboot-a da se normalno ulogujem i koristim Gentoo. Medjutim, ne mogu da udjem u desktop. Ne znam u cemu je problem.

Re: Instaliranje drajvera na Gentoo

Postano: 17 tra 2015, 10:08
Postao/la kk
Koji su errori kada sve to pokušavaš? Ako si pokrenio rm mora ti reći zašto se nemože maknuti, vidim da nisi posatavio root password pa bi trebao preko sudo to obrisati i pokretati emerge. Ako želiš postaviti root password chroota se u taj install preko neke druge distre i samo ukucaj "passwd", kod chrootanja isto treba prvo mountati particiju, pa sys, dev i proc (iako neke stvari rade i bez ovoga).

Kada rebootaš dali dobijes login shell? Ako da, kad ukucas username i password šta bude poslje?

Re: Instaliranje drajvera na Gentoo

Postano: 17 tra 2015, 10:11
Postao/la pribon
Evo koji su moji problemi:

Kod: Označi sve

Current  version of pixman:0.32.6
Before reporting problems, check http://wiki.x.org
to make sure that gou have the latest version.
Makers: (–) probed, (**) from config file, (==) default setting
(++) from command line, (!!) notice, (||) informational,
(WW) warning, (EE) error, (NI) not impemented, (??) unknown.

(==) Log file: “/var/log/Xorg.0.log”, Time: Fri Apr 17 10:29:09 2015
(==) Using system config directory “usr/share/X11/xorg.conf.d”
(||) [KMS] drm report modesetting isn't  supported.
(EE)
Fatal server error:
(EE) no screens found (EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.org
for help
(EE) Please also check the log file at “var/log/Xorg.0.log” for additional information
(EE)Server terminated with error (1). Closing to file.
xinit: giving up
xinit: unable to connect to xserver: Connection refused
xinit: server error
Nisam trebao da instaliram gore pomenute drajvere. Oni su doveli do problema u funkcionisanju Gentoo na laptopu.

Re: Instaliranje drajvera na Gentoo

Postano: 17 tra 2015, 10:49
Postao/la kk
Dodaj usera u "video" grupu iako sumljam da će to riješiti problem.

Dali X startas preko startxa ili preko xdm? Ako ideš preko startx sa običnim userom, moraš dodati "suid" USE flag na xorg-server.