Οδηγός εγκατάστασης Bumblebee σε Ubuntu + power saving tweaks!
#11
versys650gr, post: 6265, member: 750 είπε κι ελάλησε:Μου επιτρεπεις να αναδημοσιευσω τον οδηγο στο https://linuxmint.gr φορουμ ?

ελεύθερα :)

(αν δεν υπάρχει πρόβλημα απο τη διαχείρηση φυσικά)
  Απάντηση
#12
kami84gr, post: 6268, member: 724 είπε κι ελάλησε:ελεύθερα :)

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

Ok :)

https://linuxmint.gr/index.php?topic=1842.0
  Απάντηση
#13
Δείτε το και με το Primus: https://old.osarena.net/applications/pri...s-chipsets

Άψογος οδηγός. Αυτά πρέπει να αναδημοσιεύονται ελεύθερα και οπωσδήποτε. Διαμοιράστε γνώση λοιπόν & αφήστε την διαχείριση ν' ασχοληθεί με το πετρέλαιο του καυστήρα :p
Ω, ευγενικοί μου άνθρωποι, η ζωή είναι σύντομη. Αν ζούμε, ζούμε για να πατήσουμε πάνω στα κεφάλια των βασιλιάδων.
  Απάντηση
#14
constantinos, post: 6847, member: 6 είπε κι ελάλησε:Δείτε το και με το Primus: https://old.osarena.net/applications/pri...s-chipsets

Άψογος οδηγός. Αυτά πρέπει να αναδημοσιεύονται ελεύθερα και οπωσδήποτε. Διαμοιράστε γνώση λοιπόν & αφήστε την διαχείριση ν' ασχοληθεί με το πετρέλαιο του καυστήρα :p

Δεν έχω αμελήσει να προσθέσω και το primus στον οδηγό όπως είχα πει.... απλά σε εμένα (και μόνο σε εμένα απ'ότι βλέπω) , επιμένει να crushάρει ο VLC όταν δίνω "primus vlc" αντί για "optirun vlc" . Δεν έχω βρει ακόμα το χρόνο να ψάξω τι το προκαλεί και σε κανένα άλλο πρόγραμμα δεν εμφανίζει τέτοιο πρόβλημα... αντίθετα τα πάντα είναι πολύ πιο αποκρίσιμα με primus, ειδικά σε βαριά μενού εφαρμογών τύπου xbmc.
  Απάντηση
#15
Πάρα πολύ καλός ο οδηγος.

Ακολουθησα τα βήματα, στον οδηγό αλλα φαινεται ότι κάτι δεν παει καλά.
Νομίζω ότι είναι πρόβλημα με τους nvidia drivers.

Έχω Ubuntu 12.10, [SIZE=11px]Nvidia[SIZE=11px] [SIZE=11px]GeForce GT 525M, και
Intel® HD Graphics 4000.

Κατή τη διάρκεια της εγκατάστασης από το apt παίρνω τα εξής:
Κώδικας:
Setting up bbswitch-dkms (0.4.2-2~quantalppa1) ...
Loading new bbswitch-0.4.2 DKMS files...
First Installation: checking all kernels...
Building only for 3.7.0-7-generic
Building initial module for 3.7.0-7-generic
Done.

bbswitch:
Running module version sanity check.
- Original module
  - No original module exists within this kernel
- Installation
  - Installing to /lib/modules/3.7.0-7-generic/updates/dkms/

depmod....

DKMS: install completed.
Setting up bumblebee (3.0.1-3~quantalppa2) ...
Adding members from group(s) 'adm sudo admin' to 'bumblebee':
lia
Adding user lia to group bumblebee
update-initramfs: deferring update (trigger activated)
bumblebeed start/running, process 6722
Setting up nvidia-current (304.64-0ubuntu1~quantal~xup1) ...
update-alternatives: using /usr/lib/nvidia-current/ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in auto mode
update-alternatives: warning: skip creation of /usr/lib32/libOpenCL.so because associated file /usr/lib32/nvidia-current/libOpenCL.so (of link group i386-linux-gnu_gl_conf) doesn't exist
update-alternatives: warning: skip creation of /usr/lib32/vdpau/libvdpau_nvidia.so.1 because associated file /usr/lib32/nvidia-current/vdpau/libvdpau_nvidia.so.1 (of link group i386-linux-gnu_gl_conf) doesn't exist
update-alternatives: warning: skip creation of /usr/lib32/libvdpau_nvidia.so because associated file /usr/lib32/nvidia-current/vdpau/libvdpau_nvidia.so (of link group i386-linux-gnu_gl_conf) doesn't exist
update-alternatives: using /usr/lib/nvidia-current/alt_ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in auto mode
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia-current
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Processing quirk ThinkPad T420s
DEBUG:Failure to match Dell Inc. with LENOVO
DEBUG:Quirk doesn't match
DEBUG:Processing quirk Latitude E6530
DEBUG:Failure to match Dell System Inspiron N7110 with Latitude E6530
DEBUG:Quirk doesn't match
Loading new nvidia-current-304.64 DKMS files...
First Installation: checking all kernels...
Building only for 3.7.0-7-generic
Building for architecture i686
Building initial module for 3.7.0-7-generic
Error! Bad return status for module build on kernel: 3.7.0-7-generic (i686)
Consult /var/lib/dkms/nvidia-current/304.64/build/make.log for more information.
Processing triggers for ureadahead ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Setting up bumblebee-nvidia (3.0.1-3~quantalppa2) ...
update-alternatives: using /usr/lib/i386-linux-gnu/mesa/ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
bumblebeed stop/waiting
bumblebeed start/running, process 7778
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.7.0-7-generic
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place

Έχεο κανείς ιδέα ποιό είναι το πρόβλημα?

Ευχαριστώ
  Απάντηση
#16
Στην πράξη έχεις κάποιο πρόβλημα; Είναι σημαντικό αυτό, από τα errors που εμφανίζονται!
Επειδή δεν έδωσες ολόκληρο το αποτέλεσμα της εντολής δεν ξέρουμε πως ολοκληρώθηκε.
Το σφάλμα είναι το:
Παράθεση:Error! Bad return status for module build on kernel: 3.7.0-7-generic (i686) Consult /var/lib/dkms/nvidia-current/304.64/build/make.log for more information.
Βλέπω πυρήνα 3.7.χ, όμως το Ubuntu 12.10 έχει μέχρι και 3.5.χ στα κεντρικά αποθετήρια. Επειδή υπάρχουν ασυμβατότητες μεταξύ πυρήνων Linux και οδηγών γραφικών, δοκίμασε να συνδεθείς με κάποιον επίσημο πυρήνα 3.5 και ξαναδοκίμασε. Αν έχεις ξανά πρόβλημα, τότε δώσε το περιεχόμενο του αρχείου
Κώδικας:
/var/lib/dkms/nvidia-current/304.64/build/make.log
Όχι και τόσο σημαντικό, αλλά να έχεις υπ' όψην σου ότι και οδηγός της nvidia 304 που έχεις είναι experimental.
[SIZE=2]#[SIZE=2] Αν το Θέμα-Πρόβλημα που δημιουργήσαμε [SIZE=2][B][I][SIZE=2][Λύθηκε], παρακαλώ ενημερώνουμε για να σημειωθεί στον τίτλο.[/I][/B]
[SIZE=2]# Δεν 2,3,..πλο-ποστάρουμε για λόγους οικονομίας του forum, παρά επεξεργαζόμαστε την τελευταία δημοσίευσή.
[SIZE=2]# Για παράθεση κώδικα και εντολών χρησιμοποιούμε το κουμπάκι Code.
[SIZE=2]# Τα παραπάνω δεν είναι υποχρεωτικά, αλλά βοηθάνε στη διαχείριση της σελίδας.
  Απάντηση
#17
Ναι το πρόβλημα μάλλον οφείλεται στον kernel που έχεις βάλει γιατί εκεί είναι που πετάει error. Στο χτίσιμο nvidia module για αυτόν τον kernel.

Αφαίρεσε τα όποια πακετα της nvidia εβαλες ( sudo apt-get autoremove --purge), κάνε boot με τον official 3.5 αν δεν τον έχεις απεγκαταστήσει ή ξανα-εγκατέστησέ τον (μην ξεχάσεις το sudo update-grub μετά την εγκατάσταση). και ξανατρέξε την ίδια διαδικασία.

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

Συγνώμη για την καθυστερημένη απάντηση.
  Απάντηση
#18
καλη σας, ημέρα

Εχω εγκατεστημένο ubuntu-gnome 13.04 64 bit με bumblebee

Κώδικας:
sudo cat /proc/acpi/bbswitch
0000:01:00.0 OFF
Κώδικας:
optirun glxspheres
Κώδικας:
sudo cat /proc/acpi/bbswitch
0000:01:00.0 ON

Λογικά το bbswitch λειτουργεί ( όπως και η δεύτερη vga - nvidia - )

Εχω εγκατεστημένο το extension που δείχνει την θερμοκρασία της nvidia (by baco).

Στο archlinux, όταν το bbswitch είναι OFF το extension δείχνει off, όταν είναι ON δείχνει την θερμοκρασία της nvidia, οι τιμές είναι ίδιες με nvidia-settings .
Κώδικας:
optirun -b none nvidia-settings -c :8

Στο ubuntu-gnome άσχετα αν το bbswitch είναι OFF η ON το extension δείχει συνέχεια την θερμοκρασία της nvidia και μάλιστα με απόκλιση 5-10 C + από την τιμή που δίνει το nvidia-settings.
Αρα κάτι δεν λειτουργεί σωστά στο bbswitch γιατί α. όταν εκινεί το σύστημα η nvidia δεν είναι απενεργοποιημένη β. όταν τερματίζεται η εντολή optirun app δεν σταματάει η λειτουργία της nvidia. Αναμένω την βοήθειά σας.

ευχαριστώ
  Απάντηση
#19
Ευχαριστώ πολύ για τις απαντήσεις.

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

Ξαναέκανα εγκατάσταση το Bumblebee και ( στον 3.7 και στον 3.5 πυρήνα) και φαίνεται ότι τώρα δεν έβγαλε
κάποιο error στην εγκατάσταση. Φαίνεται ότι κάτι έγινε, και μάλλον η nvidia η κάρτα είναι απενεργοποιημένη
όταν ξεκινάει ο υπολογιστής. Αυτό μάλλον επιβεβαιώνεται και από το εξής:

Κώδικας:
Dellis kernel: [  40.547316] bbswitch: version 0.7
Jun 15 01:19:46 Dellis kernel: [  40.547325] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Jun 15 01:19:46 Dellis kernel: [  40.547330] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Jun 15 01:19:46 Dellis kernel: [  40.547683] bbswitch: detected an Optimus _DSM function
Jun 15 01:19:46 Dellis kernel: [  40.547694] pci 0000:01:00.0: enabling device (0006 -> 0007)
Jun 15 01:19:46 Dellis kernel: [  40.547700] bbswitch: disabling discrete graphics
Jun 15 01:19:46 Dellis bumblebeed[1376]: /usr/sbin/bumblebeed 3.2.1 started

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

Κώδικας:
ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.

[85495.308065] [ERROR]Aborting because fallback start is disabled.

Με λίγο ψάξιμο έμαθα ότι είναι κάπως συνηθες σφάλμα, και αφορά την εγκατάσταση των drivers της nvidia.
Για λίο πιο πολλές πληροφίες βρήκα και αυτά
Κώδικας:
Dellis kernel: [51280.551152] bbswitch: enabling discrete graphics
Jun 16 13:32:01 Dellis kernel: [51280.911368] pci 0000:01:00.0: power state changed by ACPI to D0
Jun 16 13:32:02 Dellis kernel: [51281.172803] nvidia: module license 'NVIDIA' taints kernel.
Jun 16 13:32:02 Dellis kernel: [51281.196641] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
Jun 16 13:32:02 Dellis kernel: [51281.196870] NVRM: loading NVIDIA UNIX x86 Kernel Module  304.88  Wed Mar 27 14:31:12 PDT 2013
Jun 16 13:32:02 Dellis acpid: client connected from 11931[0:1001]
Jun 16 13:32:02 Dellis acpid: 1 client rule loaded
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (EE) No devices detected.
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (WW) xf86OpenConsole: setsid failed: Operation not permitted
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (WW) Falling back to old probe method for vesa
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (WW) Falling back to old probe method for modesetting
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (WW) Falling back to old probe method for fbdev
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (EE) intel(0): [drm] failed to set drm interface version: Permission denied [13].
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (EE) intel(0): Failed to become DRM master.
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (EE) Screen(s) found, but none have a usable configuration.
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (EE)
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (EE) Please also check the log file at "/var/log/Xorg.8.log" for additional information.
Jun 16 13:32:03 Dellis bumblebeed[1485]: [XORG] (EE)
Jun 16 13:32:03 Dellis bumblebeed[1485]: X did not start properly
Jun 16 13:32:20 Dellis kernel: [51299.393436] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:01:00:05:59:3e:92:ff:08:00 SRC=192.168.2.1 DST=224.0.0.1 LEN=32 TOS=0x18 PREC=0xA0 TTL=1 ID=2122 PROTO=2
Jun 16 13:33:21 Dellis acpid: client 11931[0:1001] has disconnected

Παρόλο που δεν δουλεύει το optirun, η κάρτα μάλλον ανάβει και τα ανεμιστιράκια παίρνουν φωτιά.
Υπάρχει τρόπος με το bbswitch να την σβήσω πάλι?

Όποιαδήποτε πληροφορία ή ιδέα έχετε, είναι ευπρόσδεκτη.

Ευχαριστώ πολύ.
  Απάντηση


Ίσως Σχετικά Νήματα...
Νήμα Άτομο Απαντήσεις Βλεφαριάσματα Τελευταία Ανάρτηση
  Οδηγός Εγκατάστασης openSUSE 12.3 apache 5 3.400 11.08.2018 14:15
Τελευταία Ανάρτηση: Efstathios Iosifidis
  Οδηγός επισκευών για linux Vanzetti 0 1.402 11.07.2017 15:52
Τελευταία Ανάρτηση: Vanzetti
  Οδηγός Εγκατάστασης MatLab σε Ubuntu Based Διανομές diman91 0 1.288 07.02.2017 00:26
Τελευταία Ανάρτηση: diman91
  Υπερ-αναλυτικός οδηγός δημιουργίας Home/Small Business File Server με Ubuntu Server 16. dim_mint 25 8.008 16.10.2016 12:42
Τελευταία Ανάρτηση: asinoro
  Αναλυτικός οδηγός για το κοινωνικό δίκτυο Diaspora* cpfotiadis 2 1.665 05.07.2013 16:02
Τελευταία Ανάρτηση: cpfotiadis

Πάμε στο Forum:


Πλάσματα σουλατσάρουν στο νήμα: 1 Επισκέπτης(ες)