Page 1 sur 1
[Bumblebee] Dilemme (Résolu)
Publié : sam. 06 déc. 2014, 11:58
par Wizix
Bonjour à tous,
je continu mon aventure et je me frotte à un joli dilemme.. Mon ordinateur est concerné par Optirun (Intel et Nvidia). Et, selon ce post
viewtopic.php?f=5&t=16212, je dois installer le driver 304 de nvidia.. Seulement ce driver n'est pas supporté par Bumblebee. J'ai essayé sans Bumblebee, mais mon interface graphique ne boot pas car xorg ne trouve pas d'écran.. Normal. Du coup je fais comment moi ?!?
Merci de votre aide, encore une fois
Re: [Bumblebee] Dilemme
Publié : sam. 06 déc. 2014, 13:09
par FoolEcho
Salut,
Wizix a écrit :Et, selon ce post
viewtopic.php?f=5&t=16212, je dois installer le driver 304 de nvidia.. Seulement ce driver n'est pas supporté par Bumblebee.
Il figure pourtant au rang des dépendances optionnelles de bumblebee... donc ça devrait fonctionner.
Autrement, le wiki cite une alternative pour utiliser nouveau, prime:
https://wiki.archlinux.fr/Bumblebee#Ins ... 2F_Nouveau. À voir peut-être...
Re: [Bumblebee] Dilemme
Publié : sam. 06 déc. 2014, 13:30
par Wizix
Il y a un bug, il rentre en conflit avec d'autre paquets..
https://bugs.archlinux.org/task/34837.
J'avais déjà vu cette solution, mais nouveau n'est pas vraiment très performant :/
Re: [Bumblebee] Dilemme
Publié : sam. 06 déc. 2014, 16:11
par benjarobin
Je ne pense pas qu'il y est de bug, il est possible que tu ne procède pas correctement.
Déjà sans aucun paquet nvidia Xorg devrait fonctionner sans souci via les drivers intel.
Donc il faudrait supprimer tous les drivers, puis installer ce qui est nécessaire. Et nous donner les commandes et les sorties de ce que tu exécutes.
Mais avant tout on va faire un petit bilan. Quelle est la sortie de
Code : Tout sélectionner
pacman -Qsq "nvidia|intel|libgl|bumblebee|nouveau"
grep -REv "^ *$|^ *#" /etc/X11/xorg.* /etc/mkinitcpio.conf
cat /proc/cmdline
# Oui il faut installer le paquet hwinfo avant
hwinfo --gfxcard
Re: [Bumblebee] Dilemme
Publié : sam. 06 déc. 2014, 17:12
par Wizix
Dans l'ordre :
Code : Tout sélectionner
nano /etc/hostname
nano /etc/locale.gen
locale-gen
nano /etc/locale.conf
export LANG=fr_FR.UTF-8
hwclock --systohc --utc
ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
mkinitcpio -p linux
gummiboot install
nano /boot/loader/entries/Murphy.conf
pacman -S zip unzip p7zip vim mc mtools alsa-utils syslog-ng networkmanager wireless_tools
passwd root
exit
nano /boot/loader/loader.conf
reboot
(j'omet le .bash_history: devant chaque entrée)
Code : Tout sélectionner
/etc/mkinitcpio.conf:MODULES=""
/etc/mkinitcpio.conf:BINARIES=""
/etc/mkinitcpio.conf:FILES=""
/etc/mkinitcpio.conf:HOOKS="base udev autodetect modconf block filesystems keyboard fsck"
Code : Tout sélectionner
initrd=\initramfs-linux.img root=PARTUUID=deffb455-e1c5-4f12-8978-ac3a5db6b878 rw
Ça affiche plein de truc, et je ne peux pas scroller dans un TTY! (et j'ai pas la foix de tout recopier avec mon portable !

) Quel information de faut-il avec hwinfo ?
EDIT: J'ai réussi à copier le résultat dans un fichier texte (je viens de découvrir une nouvelle fonctionnalité de cat

) donc j'arrive à le voir en entier ! Mais je vais pas tout recopier donc dit moi si tu as besoin de quelques infos !
Merci de ton aide
Re: [Bumblebee] Dilemme
Publié : sam. 06 déc. 2014, 18:52
par benjarobin
j'omet le .bash_history: devant chaque entrée
??? Je n'ai pas compris ceci... Si tu tapes exactement ce que je t'ai dit tu ne devrait pas avoir de fichier du home...
Je n'ai rien compris ce que tu voulais indiquer via ton 2ième bloc de code... C'est des commandes de l'installation, mais je ne comprends pas pourquoi tu les donnes car non demandées...
Si tu as internet tu peut envoyer les sorties via pastebin ou sprunge.us. Par exemple :
Code : Tout sélectionner
pacman -Qsq "nvidia|intel|libgl|bumblebee|nouveau" >> /tmp/all
grep -REv "^ *$|^ *#" /etc/X11/xorg.* /etc/mkinitcpio.conf >> /tmp/all
hwinfo --gfxcard >> /tmp/all
cat /tmp/all | curl -F 'sprunge=<-' http://sprunge.us
Sinon la sortie suivante devrait me suffire :
Aide diverses : tu peux envoyer aussi la sortie d'un fichier dans less, par exemple :
Tu peux remonter dans un tty via :
maj + page up (ou page down)
Re: [Bumblebee] Dilemme
Publié : sam. 06 déc. 2014, 19:04
par Wizix
Ah excuse moi je t'ai donné la sortie de grep -REv "^ *$|^ *#" puis de /etc/mkinitcpio.conf !
Okeep!
http://sprunge.us/SPFL
Et maj+flèche me fait retourner dans l'historique de commande...
Sur le coup tu as tout dans le lien je pense, donc pas besoin de te donner des sorties non ?
Merci beaucoup de ton aide !
Re: [Bumblebee] Dilemme
Publié : sam. 06 déc. 2014, 19:22
par FoolEcho
Code : Tout sélectionner
23: PCI 100.0: 0302 3D controller
[Created at pci.328]
Unique ID: VCu0.rT1iUz7LSi5
Parent ID: vSkL.kVm_iZbQAL7
SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
SysFS BusID: 0000:01:00.0
Hardware Class: graphics card
Model: "nVidia 3D controller"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x0fdf
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x1587
Revision: 0xa1
Driver: "nouveau"
Driver Modules: "drm"
Memory Range: 0xf6000000-0xf6ffffff (rw,non-prefetchable)
Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
Memory Range: 0xf0000000-0xf1ffffff (ro,non-prefetchable)
I/O Ports: 0xe000-0xefff (rw)
Memory Range: 0xf7000000-0xf707ffff (ro,non-prefetchable,disabled)
IRQ: 34 (50 events)
Module Alias: "pci:v000010DEd00000FDFsv00001043sd00001587bc03sc02i00"
Driver Info #0:
Driver Status: nouveau is active
Driver Activation Cmd: "modprobe nouveau"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #9 (PCI bridge)
Alors déjà, tu dois modifier ce qui va bien pour utiliser nvidia et non nouveau.
https://wiki.archlinux.fr/Nvidia#Installation_2
https://wiki.archlinux.fr/Bumblebee#Ins ... .2F_Nvidia
Re: [Bumblebee] Dilemme
Publié : sam. 06 déc. 2014, 19:25
par Wizix
Mais j'ai pas encore installer Bumblebee, il est en conflit avec nvidia-304xx-libgl :
Code : Tout sélectionner
:: bumblebee et nvidia-304xx-libgl sont en conflit (nvidia-libgl). Supprimer nvidia-304xx-libgl ? [o/N]
Et je n'arrive pas à trouver quels fichiers modifier..
Re: [Bumblebee] Dilemme
Publié : sam. 06 déc. 2014, 23:05
par benjarobin
Il n'y a aucun fichier à modifier. Il suffit de répondre oui...
Il te manque les drivers intel... Tu n'as pas vraiment suivi le Wiki.
Sinon c'est quoi la référence exacte de ta carte nvidia, car j'ai un gros doute sur les propos de FoolEcho.
Bon d'après le pci device id cela devrait être une GeForce GT 740M. Donc que je sache il te faut les drivers nvidia-340xx et non les drivers nvidia-304xx (cf le site officiel de nvidia)
Donc tu devrait tenter de lancer ceci :
Code : Tout sélectionner
pacman -S intel-dri xf86-video-intel bumblebee nvidia-340xx lib32-nvidia-340xx-utils
Si cela ne passe pas même en répondant oui à toute les questions, essaye de faire avant ceci (attention ceci est risqué et à éviter à tout prix) :
Re: [Bumblebee] Dilemme
Publié : dim. 07 déc. 2014, 06:51
par Wizix
Quand je répondais oui, il me disait que ce n'étais pas possible car il ya des dépendance et tout un long message.
Du coup le 340 fonctionne crème :') ! Merci beaucoup, je vais aller découvrir Openbox moi!

Re: [Bumblebee] Dilemme
Publié : dim. 07 déc. 2014, 09:43
par FoolEcho
benjarobin a écrit :Sinon c'est quoi la référence exacte de ta carte nvidia, car j'ai un gros doute sur les propos de FoolEcho.
Bon d'après le pci device id cela devrait être une GeForce GT 740M. Donc que je sache il te faut les drivers nvidia-340xx et non les drivers nvidia-304xx (cf le site officiel de nvidia)
Je ne sais pas de quoi tu parles... si c'est ma confusion sur l'autre sujet (du même auteur), ce n'est pas ma faute si nvidia a des nomenclatures à la c... qui font douter les utilisateurs lorsqu'il y a des annonces de ce type (car oui, les annonces de fin de support de séries GeForce 7, 8 ou même 9 ne s'appliquent pas à des... GeForce
GT 6, 7, 8 ou 9 par exemple...

, cf.
http://www.nvidia.com/object/IO_32667.html, lien indiqué par ailleurs sur le wiki pour ceux qui hésiteraient encore sur quelle version de pilote il leur faut

)...
Re: [Bumblebee] Dilemme (Résolu)
Publié : dim. 07 déc. 2014, 11:20
par benjarobin
@FoolEcho Oui je parlais de l'autre sujet. J'espère que tu n'as pas mal pris ma remarque

Je partageais juste mes doutes, c'était très amicale
Sinon si tu veux avoir encore un peu plus mal à la tête, je te conseil de voir ceci :
http://www.nvidia.com/object/unix.html
Le driver 343.36 correspondant donc au paquet nvidia, supporte par exemple une GeForce GT 740, tout comme une GeForce GTX 660 (ma carte graphique). Moi je comprends que le driver en version 340 est en quelque sorte la branche stable.
En faite je n'étais pas vraiment au courant du détail du support des versions des drivers en fonction des générations des cartes graphiques, décrit ici :
http://nvidia.custhelp.com/app/answers/detail/a_id/3142 Et je trouvais bizarre que tu indiques que sa carte n'était pas supporté par la version 340, sachant que comme sur mon PC cela fonctionne toujours (avec une carte en 660).
Re: [Bumblebee] Dilemme (Résolu)
Publié : dim. 07 déc. 2014, 19:56
par FoolEcho
@benjarobin: pas de problèmes vu qu'il m'arrive bien de dire des bétises et que c'en était une...
