Mεταγλώττιση και εγκατάσταση A.L.S.A σε Νεοτερη Εκδοση

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Mεταγλώττιση και εγκατάσταση A.L.S.A σε Νεοτερη Εκδοση

Δημοσίευσηαπό Dimitrios.gr » 29 Ιαν 2012, 01:28

Μεταγλώττιση και εγκατάσταση του συστήματος A.L.S.A σε Νεότερη Εκδοση
Ύστερα απο κάμποσο ψάξιμο για να λύσω το πρόβλημα του ήχου μου και με την σημαντικότατη βοήθεια απο το forum
θα δούμε πως μπορούμε να κάνουμε αναβάθμιση και εγκατάσταση του συστήματος A.L.S.A. τα αρχικά απο
Advanced Linux Sound Architecture.

Η διαδικασία που θα ακολουθήσει παρακάτω την ακολούθησα εγω για να λύσω το πρόβλημα που είχα με τον ήχο μετά από την εγκατάσταση νέου πυρήνα
Ωστόσο η διαδικασία μπορεί να γίνει με επιτυχία σε πυρήνες 2.6.38. κι πάνω ...
Καλό είναι αν δεν έχετε σοβαρό πρόβλημα με τον ηχο , να μην το επιχειρήσετε



Αρχικα

Το πρώτο βήμα είναι να εγκαταστήσετε τα απαραίτητα πακέτα για τη δημιουργία λογισμικού από πηγαίο κώδικα:

Για ubuntu 10.04
Κώδικας: Επιλογή όλων
sudo apt-get install linux-headers-`uname -r` linux-backports-modules-alsa-`uname -r` linux-backports-modules-alsa-lucid-generic build-essential


Για ubuntu 10.10
Κώδικας: Επιλογή όλων
sudo apt-get install linux-headers-`uname -r` linux-backports-modules-alsa-`uname -r` linux-backports-modules-alsa-maverick-generic build-essential


Περαιτέρω πακέτα
Κώδικας: Επιλογή όλων
sudo apt-get install gcc gawk libgettext-ruby-util libgettext-ruby1.8 libncurses5-dev libncursesw5-dev xmlto autoconf automake checkinstall pkg-config
sudo apt-get upgrade


Αυτό είναι λίγο μεγάλο και θα πάρει κάμποσο χρόνο....

______________________________________

Δεύτερο Βήμα
Κατεβάζουμε κατά προτίμηση το ποιο πρόσφατο λογισμικό απο την Alsa στην περίπτωσή μας είναι η 1025 link http://www.alsa-project.org/main/index.php/Main_Page
βεβαια αν θέλετε να τα κατεβάζεται σε ενα δικό σας φάκελο και να γίνει η διαδικασία της μεταγλώττισης απο εκεί μπορούμε να δημιουργήσουμε απο εδώ

Κώδικας: Επιλογή όλων
cd ~
mkdir -p "ότι όνομα θέλουμε " για παράδειγμα
mkdir -p Alsa
cd Alsa για να μπούμε στο φάκελο μας


Κώδικας: Επιλογή όλων
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.25.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.25.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.25.tar.bz2
wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.25.tar.bz2
wget ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-1.0.25.tar.bz2



______________________________________

Τρίτο Βήμα

Κάνουμε αποσυμπίεση
Κώδικας: Επιλογή όλων
tar jxvf alsa-driver-1.0.25.tar.bz2
tar jxvf alsa-lib-1.0.25.tar.bz2
tar jxvf alsa-utils-1.0.25.tar.bz2
tar jxvf alsa-firmware-1.0.25.tar.bz2
tar jxvf alsa-plugins-1.0.25.tar.bz2


________________________________________

Τέταρτο βήμα

Αρχίζει το χτίσιμο
Μεταγλώττιση και εγκατάσταση alsa drivers

Κώδικας: Επιλογή όλων

cd
rm -rf ~/.pulse*
cd Alsa
cd ./alsa-driver-1.0.25
./configure
make
sudo make install


cd Alsa απο το βήμα 2

Στην διαδικασία που ακολούθησα αντιμετώπισα το πρόβλημα που είχε σχέση με την διανομή ubuntu 1010 και στην θέση της εντολής αυτής ./configure την αντικατέστησα ./configure --with-oss=no βοήθεια απο viewtopic.php?f=38&t=21917&start=10 , όσοι έχετε ubuntu 1010 καλό είναι να το προσέξετε διαφορετικά δεν πρόκειται να έχετε ήχο μετά την αναβάθμιση


__________________________________________

Μεταγλώττιση και εγκατάσταση alsa-lib

Κώδικας: Επιλογή όλων
cd
cd Alsa
cd ./alsa-lib-1.0.25
./configure
make
sudo make install


__________________________________________

Μεταγλώττιση και εγκατάσταση alsa-utils

Κώδικας: Επιλογή όλων
cd
sudo /sbin/alsa-utils stop
sudo /sbin/alsa stop
cd Alsa
cd ./alsa-utils-1.0.25
./configure
make
sudo checkinstall

__________________________________________

Μεταγλώττιση και εγκατάσταση alsa-firmware

Κώδικας: Επιλογή όλων
cd
cd Alsa
cd ./alsa-firmware-1.0.25
./configure
make
sudo make install


__________________________________________

Μεταγλώττιση και εγκατάσταση alsa-plugins

Κώδικας: Επιλογή όλων

cd
cd Alsa
cd ./alsa-plugins-1.0.25
./configure
make
sudo make install


_________________________________________

Ρύθμιση ALSA.
Επιλέξτε την επιθυμητή κάρτα ήχου, κάντε κλικ στο "OK" και απαντήστε στις παρακάτω ερωτήσεις είναι πάντα «ναι / Y»:
Κώδικας: Επιλογή όλων
sudo alsaconf


_________________________________________

Κάντε επανεκκίνηση και είστε έτοιμοι ...

Κώδικας: Επιλογή όλων
sudo reboot


_________________________________________

περισσότερα Θέματα για περαιτέρω υποστήριξη:
https://forum.ubuntu-gr.org/viewtopic.php?f=9&t=8432
viewtopic.php?f=38&t=7867
https://forum.ubuntu-gr.org/viewtopic.php?f=9&t=5470
https://forum.ubuntu-gr.org/viewtopic.php?f=9&t=2589
https://forum.ubuntu-gr.org/viewtopic.php?f=9&t=5311

Spoiler: show
Ευχαριστω το φίλο simosχ για την βοήθεια του

Τελευταία επεξεργασία από Dimitrios.gr και 30 Ιαν 2012, 22:28, έχει επεξεργασθεί 5 φορά/ες συνολικά
Spoiler: show
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Μέτριο
Λειτουργικό ⇛ Linux x32
Προδιαγραφές ⇛ AMD FX 8350 │4GB │ Audio Realtek ALC889│ TFT 19"
Κάρτα Γραφικών ⇛ NVIDIA gtx 650 TI BOOST

-------------------------------------------------------------------------------------------
Η Εξουσία που αποκτήθηκε παράνομα,ποτέ δεν χρησιμοποιείται για το καλό των ανθρώπων (Τάκιτος)
Όσο ποιο σάπιο είναι ένα κράτος τόσο πληθύνονται οι νόμοι. (Τάκιτος)
πᾶ­σά τε ἐ­πι­στή­μη χω­ρι­ζο­μέ­νη δι­και­ο­σύ­νης καὶ τῆς ἄλ­λης ἀ­ρε­τῆς πα­νουρ­γί­α, οὐ σο­φί­α φα­ί­νε­ται .(Πλάτων)
Dimitrios.gr
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 880
Εγγραφή: 09 Ιούλ 2011, 19:17
Εκτύπωση

Re: Αναβάθμιση και εγκατάσταση του συστήματος A.L.S.A.

Δημοσίευσηαπό simosx » 29 Ιαν 2012, 01:45

Πολύ καλό και λεπτομερές! Μπράβο!
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Αναβάθμιση και εγκατάσταση του συστήματος A.L.S.A.

Δημοσίευσηαπό Dimitrios.gr » 29 Ιαν 2012, 01:48

ευχαριστώ :) αλλά εσύ έδωσες την λύση και εσύ το πρότεινες :) :mrgreen:
Spoiler: show
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Μέτριο
Λειτουργικό ⇛ Linux x32
Προδιαγραφές ⇛ AMD FX 8350 │4GB │ Audio Realtek ALC889│ TFT 19"
Κάρτα Γραφικών ⇛ NVIDIA gtx 650 TI BOOST

-------------------------------------------------------------------------------------------
Η Εξουσία που αποκτήθηκε παράνομα,ποτέ δεν χρησιμοποιείται για το καλό των ανθρώπων (Τάκιτος)
Όσο ποιο σάπιο είναι ένα κράτος τόσο πληθύνονται οι νόμοι. (Τάκιτος)
πᾶ­σά τε ἐ­πι­στή­μη χω­ρι­ζο­μέ­νη δι­και­ο­σύ­νης καὶ τῆς ἄλ­λης ἀ­ρε­τῆς πα­νουρ­γί­α, οὐ σο­φί­α φα­ί­νε­ται .(Πλάτων)
Dimitrios.gr
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 880
Εγγραφή: 09 Ιούλ 2011, 19:17
Εκτύπωση

Re: Αναβάθμιση και εγκατάσταση του συστήματος A.L.S.A.

Δημοσίευσηαπό c7p » 29 Ιαν 2012, 13:11

Μεταφέρθηκε στην κατάλληλη ενότητα

Άβαταρ μέλους
c7p
powerTUX
powerTUX
 
Δημοσιεύσεις: 1849
Εγγραφή: 30 Μάιος 2009, 16:09
Τοποθεσία: Κατερίνη
Εκτύπωση

Re: Mεταγλώττιση και εγκατάσταση A.L.S.A σε Νεοτερη Εκδοση

Δημοσίευσηαπό Dimitrios.gr » 30 Ιαν 2012, 22:33

Off topic:
Πάντως αυτο με την άδεια δεν το γνώριζα μου θυμίζει λίγo
2012 Microsoft Corporation. Με επιφύλαξη κάθε νόμιμου δικαιώματος :lol: :lol: :lol: :lol:
Spoiler: show
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Μέτριο
Λειτουργικό ⇛ Linux x32
Προδιαγραφές ⇛ AMD FX 8350 │4GB │ Audio Realtek ALC889│ TFT 19"
Κάρτα Γραφικών ⇛ NVIDIA gtx 650 TI BOOST

-------------------------------------------------------------------------------------------
Η Εξουσία που αποκτήθηκε παράνομα,ποτέ δεν χρησιμοποιείται για το καλό των ανθρώπων (Τάκιτος)
Όσο ποιο σάπιο είναι ένα κράτος τόσο πληθύνονται οι νόμοι. (Τάκιτος)
πᾶ­σά τε ἐ­πι­στή­μη χω­ρι­ζο­μέ­νη δι­και­ο­σύ­νης καὶ τῆς ἄλ­λης ἀ­ρε­τῆς πα­νουρ­γί­α, οὐ σο­φί­α φα­ί­νε­ται .(Πλάτων)
Dimitrios.gr
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 880
Εγγραφή: 09 Ιούλ 2011, 19:17
Εκτύπωση

Re: Mεταγλώττιση και εγκατάσταση A.L.S.A σε Νεοτερη Εκδοση

Δημοσίευσηαπό fkol k4 » 30 Ιαν 2012, 22:49

Off topic:
Η συγκεκριμένη άδεια πάντως, είναι κάτι αντίστοιχο με την GPL για το λογισμικό και ουσιαστικά προστατεύει τον οδηγό που έφτιαξες από το να τον πάρει κάποιος, να τον πατεντάρει και να αποκλείσει την πρόσβαση σε αυτόν.
Γι αυτό και υποθέτω πως το φόρουμ ζητά την αδειοδότηση των οδηγών κάθε μέλους με τη συγκεκριμένη άδεια.
Συγκεκριμένα οι προϋποθέσεις της άδειας είναι:
  • Αναφορά Δημιουργού — Θα πρέπει να κάνετε την αναφορά στο έργο με τον τρόπο που έχει οριστεί από το δημιουργό ή το χορηγούντο την άδεια (χωρίς όμως να εννοείται με οποιονδήποτε τρόπο ότι εγκρίνουν εσάς ή τη χρήση του έργου από εσάς).
  • Μη Εμπορική Χρήση — Δε μπορείτε να χρησιμοποιήσετε το έργο αυτό για εμπορικούς σκοπούς.
  • Παρόμοια Διανομή — Εάν αλλοιώσετε, τροποποιήσετε ή δημιουργήσετε περαιτέρω βασισμένοι στο έργο θα μπορείτε να διανέμετε το έργο που θα προκύψει μόνο με την ίδια ή παρόμοια άδεια.
Ειδικά η 3η συνθήκη, υποχρεώνει κάποιον να αναδιανείμει τη γνώση την οποία έλαβε από τον προηγούμενο με τον ίδιο τρόπο, δηλαδή ελεύθερα.
Πάτα πάνω στο link της άδειας στον οδηγό για να πάρεις πιο συγκεκριμένες πληροφορίες αν θέλεις.
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Mεταγλώττιση και εγκατάσταση A.L.S.A σε Νεοτερη Εκδοση

Δημοσίευσηαπό Dimitrios.gr » 30 Ιαν 2012, 23:05

Off topic:
Η συγκεκριμένη άδεια πάντως, είναι κάτι αντίστοιχο με την GPL για το λογισμικό και ουσιαστικά προστατεύει τον οδηγό που έφτιαξες από το να τον πάρει κάποιος, να τον πατεντάρει και να αποκλείσει την πρόσβαση σε αυτόν.[

Αυτό δεν μου άρεσε καθόλου :wtf: μμμ
ΥΓ: δηλ για πχ θα μπορούσε να τον πάρει καποιος να τον κανει αντιγραφει και μετα να τον κλείσει κιόλας :crazy:
Spoiler: show
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Μέτριο
Λειτουργικό ⇛ Linux x32
Προδιαγραφές ⇛ AMD FX 8350 │4GB │ Audio Realtek ALC889│ TFT 19"
Κάρτα Γραφικών ⇛ NVIDIA gtx 650 TI BOOST

-------------------------------------------------------------------------------------------
Η Εξουσία που αποκτήθηκε παράνομα,ποτέ δεν χρησιμοποιείται για το καλό των ανθρώπων (Τάκιτος)
Όσο ποιο σάπιο είναι ένα κράτος τόσο πληθύνονται οι νόμοι. (Τάκιτος)
πᾶ­σά τε ἐ­πι­στή­μη χω­ρι­ζο­μέ­νη δι­και­ο­σύ­νης καὶ τῆς ἄλ­λης ἀ­ρε­τῆς πα­νουρ­γί­α, οὐ σο­φί­α φα­ί­νε­ται .(Πλάτων)
Dimitrios.gr
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 880
Εγγραφή: 09 Ιούλ 2011, 19:17
Εκτύπωση

Re: Mεταγλώττιση και εγκατάσταση A.L.S.A σε Νεοτερη Εκδοση

Δημοσίευσηαπό fkol k4 » 30 Ιαν 2012, 23:50

Dimitrios.gr έγραψε:ΥΓ: δηλ για πχ θα μπορούσε να τον πάρει καποιος να τον κανει αντιγραφει και μετα να τον κλείσει κιόλας

Off topic:
Δεν ξέρω αν θα μπορούσε να τον κλείσει όπως ακριβώς είναι (δεν είμαι και νομικός), θα μπορούσε όμως να προσθέσει κάνα δύο πραγματάκια και να τον κυκλοφορήσει ως δικό του με το ανάλογο copyright και να απαγορεύσει την αντιγραφή του.
Κάτι αντίστοιχο στον κόσμο του λογισμικού έχει κάνει για παράδειγμα η Apple, η οποία παίρνει στοιχεία από το BSD που είναι ελεύθερο λογισμικό για το Mac OS, το οποίο όμως είναι απόλυτα κλειστό.
Αυτό το επιτρέπει η άδεια του BSD. Με το Linux δεν θα μπορούσε να γίνει (νόμιμα) κάτι αντίστοιχο, καθώς το προστατεύει από τέτοιες ενέργειες η GPL άδειά του.
Γενικότερα, GPL και Creative common θεωρούνται »συγγενικές» άδειες, με την 1η να χρησιμοποιείται για λογισμικό και την 2η για περιεχόμενο (μουσική,ταινίες, συγγράμματα κτλ).
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Mεταγλώττιση και εγκατάσταση A.L.S.A σε Νεοτερη Εκδοση

Δημοσίευσηαπό simosx » 30 Ιαν 2012, 23:57

Off topic:
Dimitrios.gr έγραψε:
ΥΓ: δηλ για πχ θα μπορούσε να τον πάρει καποιος να τον κανει αντιγραφει και μετα να τον κλείσει κιόλας :crazy:


Όταν κάνεις μια πνευματική δημιουργία (όπως συγγραφή οδηγού), τότε βάσει της συνθήκη της Βέρνης που η Ελλάδα υπέγραψε το 1920, έχεις αυτόματα τα πλήρη δικαιώματα. Δηλαδή έχεις από προεπιλογή το «All rights reserved». Αυτό σημαίνει ότι όταν γράφεις ένα οδηγό και δεν προσθέσεις κάποια άδεια Creative Commons, τα μέλη του φόρουμ παρανομούν όταν διαβάζουν τον οδηγό.

Στο ίδιο μήκος κύματος βρίσκεται και το ελεύθερο λογισμικό. Οι δημιουργοί έχουν το All rights reserved, και με την προσθήκη κάποιας άδειας όπως GPL επιτρέπει στους υπόλοιπους να πακετάρουν το λογισμικό και να κάνουν διάφορα χρήσιμα πράγματα.

Για θέματα τεκμηρίωσης/οδηγών/κτλ, προσπαθούμε να εναρμονίσουμε τα διάφορα πνευματικά μας δημιουργήματα ώστε να έχουν όλα τον ίδιο τύπο άδειας διάθεσης. Και με αυτόν το τρόπο θα είμαστε σε θέση να αναμίξουμε έργα και να παράγουμε ακόμα καλύτερους οδηγούς.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Mεταγλώττιση και εγκατάσταση A.L.S.A σε Νεοτερη Εκδοση

Δημοσίευσηαπό c7p » 31 Ιαν 2012, 01:17

Παρακαλώ μην βγαίνετε εκτός θέματος -ήδη οι περισσότερες απαντήσεις είναι offtopic-, άμα θέλετε να συνεχίσετε την συζήτηση ανοίξτε καλύτερα άλλο θέμα.

Άβαταρ μέλους
c7p
powerTUX
powerTUX
 
Δημοσιεύσεις: 1849
Εγγραφή: 30 Μάιος 2009, 16:09
Τοποθεσία: Κατερίνη
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Οδηγοί - How to - Tutorials