Γραφικά slow! Παραλογο.

andreas122 | Δευ, 03/19/2012 - 19:04 | 2' | 21

Τα γραφικά στο OpenSuse το νεότερο ειναι πολύ χαλιά.

 

στην αρχή ακομα και τα γρανάζια του glxgears κολάγανε.

τέλος παντον πήγα στο xorg.conf.d και έβαλα τον οδηγό ''intel'' απο το τίποτα που είχε πριν.

intel gma 4500MHD ειναι η κάρτα γραφικών, έτσι τουλάχιστον καταλαβα.

 

τα γραφικά μολις εκανα αυτό βελτιοθηκαν, αλλα όχι πολύ τωρα 3d υπάρχει απο καθόλου που ήταν πριν, και τα γραναζια του glxgears πανε μια χαρα. παρόλαβα αυτα τα webgl και ενα wine-παιχνίδι συμβατό. δεν δουλέουν καθόλου καλα.

 

Γενικά τα 3d γραφικά ειναι ακομη πολη αργά! φυσικά και δεν θα επρεπε να ήταν τοσο αργα.

το glx gears εβγαλε αυτό, που επιβεβεονει αυτό που εγω λέω.

*** NOTE: Don't use glxgears as a benchmark.
OpenGL implementations are not optimized for frame rates >> 60fps,
thus these numbers are meaningless when compared between vendors.

289 frames in 5.0 seconds = 57.668 FPS
281 frames in 5.0 seconds = 56.182 FPS
275 frames in 5.0 seconds = 54.981 FPS
290 frames in 5.0 seconds = 57.982 FPS

???

Φόρουμ
Δώσε αστέρια!
Σχόλια

με μια PCI-express καρτούλα NVidia 520 GT ή NVidia 210 GT για ακόμα χαμηλότερο κόστος θα έχεις γραφικά που να αξίζουν στο Linux. Με την Ιντέλ τί περιμένεις να έχεις ??? 35 ευρώ η μιά κάρτα , 48 η άλλη , σίγουρα αξίζουν τα λεφτά τους.

Το glx gears δεν είναι μετροπρόγραμμα. Μην το χρησιμοποιείς για να βλέπεις την απόδοση του συστήματος σου. Πιθανότατα είναι θέμα Intel αφού δεν είναι και ότι καλύτερο για Linux. Δείξε μας όμως και το αρχείο που σου ζήτησε ο bat12.

cat: /etc/X11/xorg.conf.d/20-intel.conf: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος

δεν υπαρχει τέτοιο αρχείο, αν διμιουργίτε ευχαριστος να το γράψω, αλλα σε εμένα δεν υπάρχει αυτό το αρχείο.

 

εδώ ειναι τα αρχεία που υπάρχουν στον φάκελο:

ls -a /etc/X11/xorg.conf.d
. 50-device.conf 50-screen.conf 90-keytable.conf
.. 50-fpit.conf 50-synaptics.conf
10-evdev.conf 50-monitor.conf 50-vmmouse.conf
11-mouse.conf .50-monitor.conf.swp 50-wacom.conf

 

? :)

O driver ειναι του opensuse χωρις kms δλδ:

xorg-x11-driver-video-intel-legacy-2.9.1-13.1.2.i586.rpm

Σε άλλη διανομή (archlinux) η δημιουργία του /etc/X11/xorg.conf.d/20-intel.conf και η προσθήκη της παρακάτω παραγράφου στο αρχείο βελτιώνει την κατάσταση

Section "Device"          
        Identifier "Device0"          
        Driver "intel"          
        Option "Shadow" "True"          
        Option "DRI" "True"          
        Option "SwapbuffersWait" "false"
EndSection

Άν θέλεις δοκίμασέ το και πες μας αποτελέσματα (χρειάζεται logout) αλλιώς περίμενε μήπως κάποιος από αυτούς που χρησιμοποιούν OpenSuse έχουν κάτι να προτείνουν. Πάντως και στην δικιά μου intel (με το παραπάνω αρχείο) έχω καλύτερα αποτελέσματα από glx gears αν κι αυτό που λέει πιο πάνω ο Διονύσης είναι πραγματικότητα. Ρίξε μια ματιά εδώ https://wiki.archlinux.org/index.php/Intel#Glxgears_shows_low_performance_results  (παρόλο που δεν είναι distro specified)

χειροτερα έγινε, πολύ χειροτερα, τωρα το έκανα όπος πριν.

 

σε όσα παιχνίδια (ακομη και native και όχι wine).

και τα wine αλλα και τα linux παιχνίδια λένε οτι σύστιμα δεν έχει τις προηποθέσεις και οτι θα κολλάει.

σε όσα δουλέουν κολάνε επίσεις πολύ, το webgl κολάνε το ίδιο.

 

τα μονα που δεν κολάνε είναι τα γρανάζια glx και κάτι πολύ γραφικά.

 

?

update, δοκίμασα και άλλες επιλογές που το είχε το λινκ που έδοσες.

Δοκίμασα να βάλω και αυτην την εντολή στον πηρήνα που έλεγε αλλα τίποτα πάλι.

εδώ είναι μερικές πληροφορίες απο ενα παιχνίδι: ελπίζω να χρισιμέυουν σε κάτι.

CPU: Intel(R) Pentium(R) CPU P6100 @ 2.00GHz (1999 MHz)(επεξεργαστής).
Memory: 3773 MB(μνήμη) ειναι λίγοτερο απο 4 διοτι υποψιαζομαι πως η καρτα γραφικών πέρνει μέρος
OS Version: Linux 3.1.9-1.4-desktop #1 SMP PREEMPT Fri Jan 27 08:55:10 UTC 2012 (efb5ff4) i686
εδω λέει την εκδοση του linux.
Graphics Card Vendor: Tungsten Graphics, Inc 
Graphics Card: Mesa DRI Intel(R) Ironlake Mobile x86/MMX/SSE2 και εδώ λέει την κάρτα γραφικών.

OpenGL Version: 2.1 Mesa 7.11 εδώ ειναι εκδοση του OpenGL.
J2C Decoder Version: KDU v6.4.1 και εκδοση του jpeg decoder.

και κάτι άλλο, όταν έβαλα i915.semaphores=1 στον πηρηνα.

και εβαλα και στο αρχείο που ποιο πάνω αναφέρετο (αυτό μου είπε να βάλω).

τοτε τα fps των γραναζιών πάνε μια χαρα.

 515.443 FPS αντι για 59.000 FPS που ήταν πριν.

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

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

 

έχει κανεις καμια ιδεα? μήπος φτέει που οτι driver λέει οτι ειναι χωρις kms?

   Μήπως  φταίει  που  ακόμα  ασχολείσαι  με  την  Ιντέλ  &  ΔΕΝ  ΕΝΝΟΕΙΣ  να  καταλάβεις  πως  για  να  έχεις  γραφικά  της  προκοπής   &  για  να  ΜΗΝ  κολλάνε  τα  ...γρανάζια    χρειάζεσαι  μιά  NVidia ή   AMD  ?????

zenwalk05]   Μήπως  φταίει  που  ακόμα  ασχολείσαι  με  την  Ιντέλ  &  ΔΕΝ  ΕΝΝΟΕΙΣ  να  καταλάβεις  πως  για  να  έχεις  γραφικά  της  προκοπής   &  για  να  ΜΗΝ  κολλάνε  τα  ...γρανάζια    χρειάζεσαι  μιά  NVidia ή   AMD  ?????

 

Ο υπολογιστής ειναι φοριτός υπολογιστής.

είχα nvidia παλια πριν μερικούς μήνες, τωρα δεν έχω, και τα οι φοριτοι υπολογιστές δεν έχουν κάρτα γραφικών.

(αλλα ενσωμάτομένη). :)

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

      Βάλε  Mint  12  LXDE   για  να  μην  παιδεύεσαι    με  τα   ..γρανάζια  &    την  πράσινη  σαλαμάνδρα   σε  ένα  laptop   με  intel  γραφικά.  Είναι  απλό.  Ή   Watt OS  R5  LXDE ( Ubuntu 11.10  based ).  Ή  Nosonja  Arch  based  32-bit  XFCE-4.

@andreas το λινκ που σου έδωσα το διάβασες; Αυτό το κόλπο δεν βελτιώνει την απόδοση της κάρτας σου αλλά απενεργοποιεί το VSync και μ'αυτόν τον τρόπο δείχνει τα πραγματικά frames. Ξέχασα να σου πω ότι δεν παίζω παιχνίδια οπότε δεν μπορώ να εκφέρω γνώμη. Με την ταπεινή μου Intel κάνω άνετα όλα τα υπόλοιπα που χρειάζομαι.

       ένα  laptop  με  Intel GPU  ΔΕΝ  σηκώνει  τίποτε  περισσότερο  εκτός  από  LXDE  ή  XFCE  ,  οπότε  το  openSuse 12.1  εξ ορισμού  ΔΕΝ  κάνει  για  το  μηχανηματάκι  σου ,  εκτός  &  αν   βάλεις  το  openSuse 12.1  32-bit  LXDE-based  ,  για  το  οποίο  έγραψα  αναλυτικές  οδηγίες  εγκατάστασης  &  είναι  το  μόνο  openSuse  που  τρέχει  στο  PC  μου.   Διανομές  με  XFCE  ή  LXDE  που  κάνουν    για την  intel 915  ,  είναι οι   Fedora 16 LXDE  ,  Nosonja   XFCE-4 ,  Mint 12  LXDE  κτλ.

Δεν έχει καμία σχέση η μάρκα της GPU με το περιβάλλον που θέλεις να σηκώσεις. Η 915 εδώ σηκώνει άνετα Kde.

δεν ξέρω (αλλα δεν νομίζω οτι ειναι η 915) ποια κάρτα γραφικών είναι, παντος αναφέρο στοιχία για αυτην ποιο πριν.

opensuse έχω λογο τον ιδικών patch που καμία αλλη διανομή δεν έχει, αμα δεν χρειαζόμουν αυτα τα patch τοτε φυσικά και δεν θα έβαζα Οpensuse, xfce έχει, και πριν που είχε gnome πάλι καλα λειτουργούσε.

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

και δεν ειναι μονο το 3d, ακομα και βιντεο να βάλω σε πλήρη οθονη κολλάει!.

εσύ bat12 ποιά κάρτα γραφικών έχεις?

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

Η μία από τις δικές μου Intel που είναι και η περίπτωση που μας ενδιαφέρει γιατί είναι σε λάπτοπ, είναι μία HD Graphics (http://en.wikipedia.org/wiki/Intel_HD_Graphics) από αυτές που είναι ενσωματομένες στον επεξεργαστή και συγκεκριμένα (η δικιά μου) στον Arrandale (http://en.wikipedia.org/wiki/Arrandale_(microprocessor)). 
Το 915 είναι ονομασία του Chipset της κάρτας και όχι εμπορική ονομασία της (πχ. HD Graphics, GMA 900, GMA 950 κλπ). Για να καταλάβεις τι εννοώ όλες της Intel είναι εδώ http://en.wikipedia.org/wiki/Comparison_of_Intel_graphics_processing_units#Intel_HD_Graphics . Αν καταφέρεις να βρεις το Device id. (ένας 4ψήφιος αριθμός) θα ξέρουμε επακριβώς ποια έχεις.

απο ότι καταλαβα έχω την 0046 με Pentium P6100. δες εδώ:

http://en.wikipedia.org/wiki/Comparison_of_Intel_graphics_processing_un…

μάλλον τhν ίδια έχουμε αλλα εμένα ειναι με Ironlake, αμα θες πηγενε και εσύ στο glxgears να δεις τα fps, μπορει να έχουμε και το ίδιο προβλημα ή μπορει να έχω μονο εγώ το προβλημα ή μπορει να έχει η διανομή το προβλημα, τέλος παντον ας κανεις μια δοκιμή να δείς.

Βρε συ Ανδρέα σου έχω απαντήσει ήδη.
α) Με Vsync απενεργοποιημένο έχω:  
glxgears
2871 frames in 5.1 seconds = 566.428 FPS
2395 frames in 5.0 seconds = 478.609 FPS
3224 frames in 5.0 seconds = 644.563 FPS
3945 frames in 5.0 seconds = 788.987 FPS
είναι το <<έχω καλύτερα αποτελέσματα από glx gears>> που έγραφα. 
β) Με Vsync ενεργοποιημένο έχω:
glxgears
311 frames in 5.0 seconds = 60.773 FPS

311 frames in 5.0 seconds = 62.023 FPS

311 frames in 5.0 seconds = 62.026 FPS 
Επίσης και το τονίζω: <<That is happening ΝΟΤ because there is a performance regression, but because your system graphics are using vertical sync (vsync), that means, your display's native frames per second.>> (από το arch wiki)
όπως επίσης και αυτό που είπε κι ο dsyrmalis: <<Note: glxgears is not a benchmark for performance comparison between two or more systems.>> (πάλι από το arch wiki)
 Κάτι άλλο παίζει με την κάρτα και τα γραφικά σου αλλά που θα πάει θα το βρούμε Wink

χμμ, μπορεί. και εμένα ποιανει αυτα τα fps αλλα με προβληματα, μπορει να φτέει και η διανομή θα παω αυριο και θα βάλω μία άλλη για δοκιμή.