Jump to content



HTPC με XBMC σε Ubuntu από SD/USB


karasardelis

Recommended Posts

Θέλει να μου σπάσει τα νεύρα προφανώς - άκου να δεις τι παίζει... Το πήρα μαζί μου στο γραφείο και τα είδε όλα με την μία... έκανα logon σε Windows Server χωρίς πρόβλημα και έπαιξε μια χαρά δικτυακά ταινίες και τα πάντα όλα... Στο σπίτι δεν κατάφερε με τίποτα να μπει στο κεντρικό PC με τα Windows 7 - και στα δύο με SMB/NTLM δεν μπαίνει; πως εηγείται να μπαίνει στο ένα και όχι στο άλλο;;;; :wall:

Προφανώς είναι σεταρισμένα διαφορετικά τα windows στο γραφείο με τα windows στο σπίτι.

Έχεις ενεργοποιημένο το firewall των windows (ή κάποιο άλλο) στο σπίτι? Αν ναι απενεργοποιησέ το να δείς αν φταίει

αυτό. Αν είναι αυτό θα πρέπει να "τρυπήσεις" το firewall ωστε να μπορεί να συνδεθεί ο samba.

Πάντως στο γραφείο που έπαιξε το χάρηκα πολύ... ξεκίνησε κανονικά από SD και επαιζε από δικτυο 1080p με 10% χρήση επεξεργαστή... ρησπέκτ!!! :dance3:

Προφανώς κάνει decode η κάρτα γραφικών για αυτό έχει χαμηλή χρήση CPU.

Αν θέλεις να παίζεις 1080p πάνω απο δίκτυο, το μόνο πρόβλημα που θα έχεις είναι να προλαβαίνει το δίκτυο να το

μεταφέρει.Απ' όσο ξέρω το WiFi 802.11g δυσκολεύεται αρκετά να μεταφέρει 1080p ταινία. Αν έχεις ethernet, λογικά δε θα έχεις πρόβλημα.

Link to comment
Share on other sites

Προφανώς είναι σεταρισμένα διαφορετικά τα windows στο γραφείο με τα windows στο σπίτι.

Έχεις ενεργοποιημένο το firewall των windows (ή κάποιο άλλο) στο σπίτι? Αν ναι απενεργοποιησέ το να δείς αν φταίει

αυτό. Αν είναι αυτό θα πρέπει να "τρυπήσεις" το firewall ωστε να μπορεί να συνδεθεί ο samba.

Προφανώς κάνει decode η κάρτα γραφικών για αυτό έχει χαμηλή χρήση CPU.

Αν θέλεις να παίζεις 1080p πάνω απο δίκτυο, το μόνο πρόβλημα που θα έχεις είναι να προλαβαίνει το δίκτυο να το

μεταφέρει.Απ' όσο ξέρω το WiFi 802.11g δυσκολεύεται αρκετά να μεταφέρει 1080p ταινία. Αν έχεις ethernet, λογικά δε θα έχεις πρόβλημα.

Ναι σίγουρα κάνει decode η κάρτα γραφικών (σιγά μην έκανε ο άτομ)... αυτό άλλωστε ήταν και το ζητούμενο αυτού του θέματος.... "θέλω να στήσω ένα πολύ ελαφρύ HTPC το οποίο να έχει από κάτω Ubuntu, να υποστηρίζει VDPAU και να μπορεί να τρέξει από μια SD 4/8Gb ή ένα USB Stick". :T:

Έως τώρα το project πάει περίφημα.... έχω ένα θεματάκι με το suspend/resume από το remote το οποίο ακόμα δεν έχω ψάξει και φυσικά το γνωστό πρόβλημα με την σύνδεση σε shares του Windows 7 (όχι δεν είναι θέμα firewall... κάτι με το xbmc παίζει μάλλον).

Link to comment
Share on other sites

Τελικά καλό χρυσό το σύστημα αλλά δεν άντεξα με το Linux - μου έσπασε τα νεύρα (ειδικά με το suspend/resume και το networking) και το παράτησα. Πέταξα ένα δισκάκι επάνω, έστησα Windows 7 και τα πάντα παιξανε όπως πρέπει μέσα σε μερικές ώρες. Κρίμα και ήταν από τις λίγες φορές που πραγματικά ήθελα να δώσω στο linux μια ευκαιρία να αποδείξει την αξία του... πρέπει να έχεις όμως πάαααρα πολύ χρόνο για σκότωμα για να πλησιάσεις απλά εκεί που θέλεις... :wall:

Link to comment
Share on other sites

:getlost:

διλαδι εμεις που τα καταφεραμε τι ειμαστε ρε παιδια?

μου φαινεται πως ο ελληνας δεν ειναι για τα ζορικα...

φραπε στο χερι ηλιο και αντε γεια:TD:

Έχει σημασία τι ακριβώς κατάφερες και πόσο χρόνο ξόδεψες για να το επιτύχεις και ειδικά αν στην συνέχεια το ξεχνάς ή θα πρέπει να ξαναασχοληθείς μαζί του στο μέλλον. Αν μιλάς για απλή εγκατάσταση και χρήση, τότε όλα είναι σχετικά εύκολα. Όταν όμως για να καταφέρεις να κάνεις το remote wake up να λειτουργήσει χρειάζεται να σκανάρεις πόρτες από γραμμή εντολών και στην συνέχεια αναλόγως τι βρίσκεις να προσθέτεις γραμμές σε αρχεία κειμένου, πάντα από γραμμή εντολών και να εύχεσαι να δουλέψει και όλα αυτά να είναι προσωρινά διότι αν κάτι αλλάξει στην δομή του συστήματος (π.χ. να βγει και να ξαναμπεί ο δέκτης του Remote Control), να πρέπει να τα ξανακάνεις από την αρχή, ε λυπάμαι αλλά δεν θα πάρω. :wall:

Link to comment
Share on other sites

που να σου δωσω τα scripts που εχω γραψη για να κανω το omnibook-xe2

να τρεχει γραφικο περιβαλλον και τα λοιπα εργαλεια:giveup:

αν ασχοληθείς με το linux λιγο τοτε θα τα κανει ολα μονο του

Link to comment
Share on other sites

Τελικά καλό χρυσό το σύστημα αλλά δεν άντεξα με το Linux - μου έσπασε τα νεύρα (ειδικά με το suspend/resume και το networking) και το παράτησα. Πέταξα ένα δισκάκι επάνω, έστησα Windows 7 και τα πάντα παιξανε όπως πρέπει μέσα σε μερικές ώρες. Κρίμα και ήταν από τις λίγες φορές που πραγματικά ήθελα να δώσω στο linux μια ευκαιρία να αποδείξει την αξία του... πρέπει να έχεις όμως πάαααρα πολύ χρόνο για σκότωμα για να πλησιάσεις απλά εκεί που θέλεις... :wall:

Δεν χρειάζεσαι γνώσεις,όρεξη χρειάζεται...Αν δεν την έχεις κακώς μπήκες στον κόπο.Αυτό το λεώ εντελώς φιλικά(για να μην συνυπολογίσω ότι πέρασες μία διανομή που έχει άπειρα how-to's για το στήσιμο της,και είναι σε μεγάλο βαθμό user-friendly).

Επίσης ο χρόνος είναι μέτρο σύγκρισης εντελώς διαφορετικά αντιλήψιμο για τον καθένα.Άρα ίσως στην δική σου περίπτωση να απαιτείται περισσότερος χρόνος,συγκριτικά με άλλους που κατάφεραν να στήσουν μία διανομή στο μηχάνημα τους.

Θεωρώ ότι καλά έκανες και χρησιμοποιήσες κάποιο λειτουργικό που σου "έλυσε τα χέρια",και ίσως έτσι έπρεπε να ξεκινήσεις απο την στιγμή που ήξερες ότι δεν είχες διάθεση να ασχοληθείς.

PS1.Ελπίζω να είναι γνήσια η άδεια που χρησιμοποιήσες.:hmm:

Link to comment
Share on other sites

Δεν χρειάζεσαι γνώσεις,όρεξη χρειάζεται...Αν δεν την έχεις κακώς μπήκες στον κόπο.Αυτό το λεώ εντελώς φιλικά(για να μην συνυπολογίσω ότι πέρασες μία διανομή που έχει άπειρα how-to's για το στήσιμο της,και είναι σε μεγάλο βαθμό user-friendly).

Επίσης ο χρόνος είναι μέτρο σύγκρισης εντελώς διαφορετικά αντιλήψιμο για τον καθένα.Άρα ίσως στην δική σου περίπτωση να απαιτείται περισσότερος χρόνος,συγκριτικά με άλλους που κατάφεραν να στήσουν μία διανομή στο μηχάνημα τους.

Θεωρώ ότι καλά έκανες και χρησιμοποιήσες κάποιο λειτουργικό που σου "έλυσε τα χέρια",και ίσως έτσι έπρεπε να ξεκινήσεις απο την στιγμή που ήξερες ότι δεν είχες διάθεση να ασχοληθείς.

PS1.Ελπίζω να είναι γνήσια η άδεια που χρησιμοποιήσες.:hmm:

Αγαπητέ μου, όταν ξεκινάς ένα τέτοιο εγχείρημα το σημαντικότερο είναι το τελικό αποτέλεσμα να σε ικανοποιεί. Για να συμβεί αυτό θα πρέπει από την στιγμή που ολοκληρωθεί το "στήσιμο", ασχέτως του χρόνου που αυτό θα σου πάρει, να μην ασχοληθείς ξανά μαζί του. Αυτό σου επιτρέπει να το δώσεις και σε ανθρώπους χωρίς γνώσεις (π.χ. γονείς) και να κάνουν την δουλειά τους χωρίς να χρειάζεται να σε παίρνουν τηλέφωνο και να σε ρωτάνε συνέχεια.

Έτσι ξεκίνησα κι εγώ λοιπόν να στήσω ένα μικρό Media Center, το οποίο να μπορεί να καλύψει τέτοιες ανάγκες και θεωρούσα αυτονόητο πως θα κάνει suspend/resume από ένα τηλεχειριστήριο χωρίς να πρέπει να έχω μπάρμπα τον Χουντίνι - λάθος μου. Αντίστοιχα θεωρούσα και άλλα πράγματα αυτονόητα, τα οποίο όμως τελικά στο Linux δεν είναι. Δεν έχει να κάνει λοιπόν με γνώση, όρεξη ή διάθεση όπως καταλαβαίνεις...

Link to comment
Share on other sites

Αγαπητέ μου, όταν ξεκινάς ένα τέτοιο εγχείρημα το σημαντικότερο είναι το τελικό αποτέλεσμα να σε ικανοποιεί. Για να συμβεί αυτό θα πρέπει από την στιγμή που ολοκληρωθεί το "στήσιμο", ασχέτως του χρόνου που αυτό θα σου πάρει, να μην ασχοληθείς ξανά μαζί του. Αυτό σου επιτρέπει να το δώσεις και σε ανθρώπους χωρίς γνώσεις (π.χ. γονείς) και να κάνουν την δουλειά τους χωρίς να χρειάζεται να σε παίρνουν τηλέφωνο και να σε ρωτάνε συνέχεια.

Έτσι ξεκίνησα κι εγώ λοιπόν να στήσω ένα μικρό Media Center, το οποίο να μπορεί να καλύψει τέτοιες ανάγκες και θεωρούσα αυτονόητο πως θα κάνει suspend/resume από ένα τηλεχειριστήριο χωρίς να πρέπει να έχω μπάρμπα τον Χουντίνι - λάθος μου. Αντίστοιχα θεωρούσα και άλλα πράγματα αυτονόητα, τα οποίο όμως τελικά στο Linux δεν είναι. Δεν έχει να κάνει λοιπόν με γνώση, όρεξη ή διάθεση όπως καταλαβαίνεις...

Καταρχήν ξεκίνησες να στήνεις ένα media center,και το πρώτο πράγμα που μονίμως ανέφερες είναι ότι δεν κάνει το ένα και δεν κάνει το άλλο.Είναι διαφορετικό να λέμε δεν το κάνει όπως το κάνει στα windows επειδή αυτά ξέρω αυτά εμπιστεύομαι,και διαφορετικό να λέμε δεν δουλεύει επειδή δεν κάνουμε κάτι σωστό για να δουλέψει.

Είναι και λογικό αν έχεις συνηθίσει με ένα λειτουργικό να μήν μπορείς να δεχτείς την διαδικασία που ακολουθεί κάποιο άλλο για συγκεκριμένες ενέργειες.

Τώρα για τα άτομα στα οποία απευθύνεται,δές το παραπάνω που είπα περι προσαρμογής σε ένα μόνο λειτουργικό.Αν και θα σε ρωτήσουν αν δεν ξέρουν κάτι,είτε αυτό είναι windows είτε linux,στην τελική σε windows τουλάχιστον θα έχεις κάποια γνώση να τους καθοδηγήσεις,οπότε όπως είπα και παραπάνω καλά έκανες.

Link to comment
Share on other sites

Καταρχήν ξεκίνησες να στήνεις ένα media center,και το πρώτο πράγμα που μονίμως ανέφερες είναι ότι δεν κάνει το ένα και δεν κάνει το άλλο.Είναι διαφορετικό να λέμε δεν το κάνει όπως το κάνει στα windows επειδή αυτά ξέρω αυτά εμπιστεύομαι,και διαφορετικό να λέμε δεν δουλεύει επειδή δεν κάνουμε κάτι σωστό για να δουλέψει.

Είναι και λογικό αν έχεις συνηθίσει με ένα λειτουργικό να μήν μπορείς να δεχτείς την διαδικασία που ακολουθεί κάποιο άλλο για συγκεκριμένες ενέργειες.

Τώρα για τα άτομα στα οποία απευθύνεται,δές το παραπάνω που είπα περι προσαρμογής σε ένα μόνο λειτουργικό.Αν και θα σε ρωτήσουν αν δεν ξέρουν κάτι,είτε αυτό είναι windows είτε linux,στην τελική σε windows τουλάχιστον θα έχεις κάποια γνώση να τους καθοδηγήσεις,οπότε όπως είπα και παραπάνω καλά έκανες.

Κάποια πράγματα φίλε μου πρέπει απλά να λειτουργούν και όχι να πρέπει ο χρήστης να αφιερώνει χρόνο σε αυτά και να ελπίζει να τα κάνει να λειτουργήσουν... ο χρονος είναι πολύτιμος. Αυτός ήταν ο λόγος που το αρχικό project δεν πέτυχε και όχι ότι εγώ δεν αφιέρωσα χρόνο ή επειδή τα windows είναι καλύτερα ή επειδή τα ξέρω κλαύτερα.

Χωρίς να μπορώ λοιπόν να πω ότι έχεις άδικο σε όσα γράφεις, έχεις τις δικές σου απόψεις και έναν δικό σου τρόπο σκέψης ο οποίος παραμένει σεβαστός και δεν βρίσκω λόγο να προσπαθήσω να σε πείσω - το πιθανότερο είναι να αποτύχω, αφού σκεφτόμαστε διαφορετικά.

Link to comment
Share on other sites

Κάποια πράγματα φίλε μου πρέπει απλά να λειτουργούν και όχι να πρέπει ο χρήστης να αφιερώνει χρόνο σε αυτά και να ελπίζει να τα κάνει να λειτουργήσουν... ο χρονος είναι πολύτιμος. Αυτός ήταν ο λόγος που το αρχικό project δεν πέτυχε και όχι ότι εγώ δεν αφιέρωσα χρόνο ή επειδή τα windows είναι καλύτερα ή επειδή τα ξέρω κλαύτερα.

Χωρίς να μπορώ λοιπόν να πω ότι έχεις άδικο σε όσα γράφεις, έχεις τις δικές σου απόψεις και έναν δικό σου τρόπο σκέψης ο οποίος παραμένει σεβαστός και δεν βρίσκω λόγο να προσπαθήσω να σε πείσω - το πιθανότερο είναι να αποτύχω, αφού σκεφτόμαστε διαφορετικά.

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

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

Link to comment
Share on other sites

Καταρχήν,όσα αναφέρεις παίζουν κανονικότατα,τώρα τι δεν έκανες σωστά και δεν έπαιζαν στο σύστημα σου είναι άλλο θέμα.

Παίζουν λογικά χωρίς παρέμβαση σε μια τυπική εγκατάσταση Ubuntu. Αν όμως παρακολούθησες το θέμα από την αρχή, όλες οι δοκιμές έγιναν με XBMC Live και εγκατάσταση αυτού σε 4Gb SDHC - σε αυτό είχα τα προβλήματα...

Enable Wake-On-Device - XBMC

Link to comment
Share on other sites

Παίζουν λογικά χωρίς παρέμβαση σε μια τυπική εγκατάσταση Ubuntu. Αν όμως παρακολούθησες το θέμα από την αρχή, όλες οι δοκιμές έγιναν με XBMC Live και εγκατάσταση αυτού σε 4Gb SDHC - σε αυτό είχα τα προβλήματα...

Enable Wake-On-Device - XBMC

Το πρόβλημα που αντιμετώπισες, υποψιάζομαι πως ήταν οτι κάθε φορά που έβγαζες το usb-remote και το ξανάβαζες

αυτό έπερνε άλλο device-number απο αυτό που είχες σετάρεις για wake-up. To συγκερκιμένο λύνεται με

παραμετροποίηση του udev (udev-rules) ωστε όποτε βλέπει τη συγκεκριμένη συσκευή να της αναθέτει το ίδιο

device-number και να μπορεί να αναγνωρίζεται σαν wake-up device.

Γενικά το linux μπορεί να παραμετροποιηθεί πολύ καλύτερα και αποδοτηκότερα απο τα windows, αλλα θέλει αρκετό

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

Όσον αφορά το Ubuntu η διαφορά με τις άλλες διανομές είναι οτι έχουν ασχοληθεί και έχουν φτιάξει scripts για

να κάνεις πιο εύκολα την παραμετροποίηση. Σε αρκετές περιπτώσεις έχουν κάνει και μια γενική παραμετροποίηση

ωστε να μπορεί να παίζει χωρίς την παρέμβαση του χρήστη. Η συγκεκριμένη φιλοσοφία βοηθά αρκετά τους χρήστες

που έρχονται απο τα windows, αλλα για τους περισσότερους χρήστες που έχουν ασχοληθεί με το linux δεν είναι

ούτε ευχάριστη ούτε αποδοτική, μιας και θα πρέπει να "πειράζεις" τα δικά τους script-ακια και όχι τα αρχεία παραμέτρων

του linux, για να μπορέσεις να φέρεις στα μέτρα σου το λειτουργικό

Link to comment
Share on other sites

Το πρόβλημα που αντιμετώπισες, υποψιάζομαι πως ήταν οτι κάθε φορά που έβγαζες το usb-remote και το ξανάβαζες

αυτό έπερνε άλλο device-number απο αυτό που είχες σετάρεις για wake-up. To συγκερκιμένο λύνεται με

παραμετροποίηση του udev (udev-rules) ωστε όποτε βλέπει τη συγκεκριμένη συσκευή να της αναθέτει το ίδιο

device-number και να μπορεί να αναγνωρίζεται σαν wake-up device.

Γενικά το linux μπορεί να παραμετροποιηθεί πολύ καλύτερα και αποδοτηκότερα απο τα windows, αλλα θέλει αρκετό

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

Όσον αφορά το Ubuntu η διαφορά με τις άλλες διανομές είναι οτι έχουν ασχοληθεί και έχουν φτιάξει scripts για

να κάνεις πιο εύκολα την παραμετροποίηση. Σε αρκετές περιπτώσεις έχουν κάνει και μια γενική παραμετροποίηση

ωστε να μπορεί να παίζει χωρίς την παρέμβαση του χρήστη. Η συγκεκριμένη φιλοσοφία βοηθά αρκετά τους χρήστες

που έρχονται απο τα windows, αλλα για τους περισσότερους χρήστες που έχουν ασχοληθεί με το linux δεν είναι

ούτε ευχάριστη ούτε αποδοτική, μιας και θα πρέπει να "πειράζεις" τα δικά τους script-ακια και όχι τα αρχεία παραμέτρων

του linux, για να μπορέσεις να φέρεις στα μέτρα σου το λειτουργικό

Πράγματι τώρα που το έψαξα, δείχνει πως η παραμετροποίηση του udev λύνει το πρόβλημα που είχα. Βέβαια ο βαθμός και η πολυπλοκότητα της παραμετροποίησης είναι τραγική αν σκεφτείς πως θες να πετύχεις κάτι απλό (φαινομενικά). Πιθανώς να ασχοληθώ ξανά με το project στο μέλλον - όχι με το zotac γιατί το έδωσα, αλλά θα επιστρατεύσω για τις ανάγκες το κανονικό media center και βλέπουμε πως θα πάει...

Ευχαριστώ για την συμμετοχή σου... :)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.