liho

  • il y a 3 jours
  • Inscrit 10 déc. 2005
  • 0 meilleure réponse
  • Petit nouveau Adepte du forum Posteur fou Rédacteur potentiel
  • nouvo09 wrote:Si je place une commande dans .bashrc, elle est exécutée.
    Tu veux dire que si, par exemple, tu lances nautilus dans ~/.bashrc, nautilus est lancé automatiquement en ouverture de session ?

    Chez moi, cela ne le lance pas.
    Par contre, les alias que j'ai mis dans ~/.bashrc sont bien définis et utilisables dans le terminal.
  • Oui, mais pour tous les utilisateurs si je ne m'abuse, et possible que par root (ou sudo peut-être avec la nouvelle politique de Fedora)
    En admettant que tous les utilisateurs aient accès en écriture dans /etc/profile.d et y rajoutent chacun leurs scripts, leurs applications à lancer en ouverture de session, voir même leurs alias, ça va être un beau merdier !
  • Bonsoir à tous,

    Je vais peut être défoncer une porte ouverte, mais, venant de fedora 22, j'ai un peu galéré pour arriver à lancer un script (remappage des boutons de ma souris avec xte et xbindkeys) à l'ouverture de session gnome-shell.
    Alors pour les dinosaures comme moi qui lançaient leurs script dans ~/.bash_profile ou ~/.bashrc et qui s’aperçoivent comme moi que ça ne lance plus rien du tout, voici ce qui a marché chez moi :

    créer un fichier "nom_lanceur.desktop" dans ~/.config/autostart

    mettre dedans :

    [Desktop Entry]
    Type=Application
    Encoding=UTF-8
    Name=nom_du_lanceur
    Comment=mon_commentaire
    Exec=chemin_vers_le_script
    Icon=application.png
    Terminal=true (si besoin, false sinon)

    puis rendre ce fichier exécutable (chmod u+x chemin_vers_le_script)

    On peut voir depuis gnome_tweak-tool (apparement appelé aujourd'hui "Ajustements") > Applications au démarrage, que la nouvelle desktop entry est maintenant listée

    Pourquoi faire simple quand on peut faire compliqué ?
    (remarque d'un vieux con qui a parfois l'impression de venir d'un autre monde...)

    PS : n'hésitez pas à taper si je dis des conneries, mais svp pas de GLI-F4 ni de flashballs !!!
  • Bonjour,

    Dans
    la doc virtualbox
    il y a :
    # dnf install gcc kernel-devel
    tu as :
    kernel-debug-devel-4.11.11-300.fc26.x86_64
    et
    vboxguest: version magic '4.11.11-300.fc26.x86_64+debug SMP mod_unload ' should be '4.11.11-300.fc26.x86_64 SMP mod_unload '

    le pb serait :
    kernel-debug-devel <> kernel-devel

    donc j'essaierai d'installer kernel-devel
  • Bonjour,

    Apparemment c'est de l'optimus :

    https://fedoraproject.org/wiki/Bumblebee

    Et comme dit précédemment sur une autre discussion à ce sujet, il faut désactiver le secure boot sans quoi le module nvidia ne peut pas être compilé (pas signé).
  • Bonjour,

    Il faut aussi désactiver le secure boot, sans quoi le module nvidia ne peut pas être compilé (car pas signé).
  • Oui désolé, j'ai mélangé mes 2 problèmes...je ferais mieux d'aller me coucher !
  • Est-ce que les touches Fn+F5 et Fn+F6 fonctionnent avec ta solution ?
  • J'en viens à l'instant !
  • Bonjour,

    J'ai recemment fait l'acquisition d'un portable Asus avec lequel j'ai eu quelques problèmes de rétroéclairage et de son.

    Le matériel :

    ASUS N751JX-T7015H

    Modifié avec un SSD de 500Go à la place d'un des 2 DD de 1To

    DD système windows 8.1 de 1To cloné avec ASUS Bactracker et installation de l'image clonée sur le SSD de 500Go avec la clé bootable créée avec ledit ASUS Bactracker (partitions redimensionnées automatiquement).
    Suppression de la partition Data sur le SSD et Redimensionnement de la partition OS de Win8 pour faire de la place à Fedora (et autres).

    lspci :
    00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
    00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
    00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
    00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
    00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
    00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
    00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
    00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
    00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
    00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
    00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
    00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
    00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
    00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
    00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
    01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)
    03:00.0 Network controller: Intel Corporation Wireless 7260 (rev bb)
    04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5287 (rev 01)
    04:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)

    Graphique : Intel HD 4ème génération et Nvidia GTX950M
    Audio : ACL668


    PROBLEMES :

    1- Le réglage de la luminosité de l'écran ne fonctionne ni avec les touches Fn+F5 et Fn+F6, ni avec les réglages de gnome Paramètres > Energie

    2- Le subwoofer fourni avec le pc ne fonctionne pas et aucun réglage pour lui dans "Paramètres > Son"


    Après quelques milliers de tests en tout genre, voici ce qui a marché pour fixer ces 2 problèmes :


    RETROECLAIRAGE DE L'ECRAN :

    Aucune des option passées dans la cmdline du grub n'a marché.
    Essayés (non-exhaustif) :
    acpi_osi=
    acpi_osi="!Windows 2012" ou \"!Windows 2012\" ou "Windows 2012" ou \"Windows 2012\"
    acpi_osi=linux ou "Linux" ou 'Linux'
    acpi_osi='Linux' i8042.nomux
    acpi_osi=intel_backlight
    acpi_backlight=vendor
    video.use_native_backlight=0 ou 1
    ...

    Etant donné que ça fonctionne avec le LiveCD, et que la différence de cmdline dans le grub est qu'il n'y a pas "nomodeset" dans celle du live mais que cette option était présente sur la Fedora22 installée, j'ai essayé d'enlever "nomodeset".
    Résultats : plantages soit avant login, soit juste après (nouveau !!!)

    Ce qui a finalement marché :

    Installation de bumblebee-nvidia, voir
    https://fedoraproject.org/wiki/Bumblebee

    Puis suppression de l'option "nomodeset" de la cmdline de grub :

    Suppression de "nomodeset" dans le fichier "/etc/default/grub"
    puis si EFI :
    # grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
    ou si pas EFI :
    # grub2-mkconfig -o /boot/grub2/grub.cfg

    Les touches Fn+F5 et Fn+F6 ne fonctionnent toujours pas, mais la luminosité de l'écran est réglable depuis "Paramètres > Energie" ou depuis la zone de notification (Batterie > Paramètres de gestion de l'energie).



    SUBWOOFER :

    J'ai également essayé plusieurs solutions trouvées sur le net à base de "sound_hda_intel model= xxxxxx" et d'overide du pin 0x16 à l'aide de HDAJackRetask, mais aucune n'a marché. J'obtennais bien le contrôle pour le subwoofer avec model=,asus-mode4 (la virgule est exprès car le 1er réglage serait pour le HDMI), mais aucun son dans le subwoofer.

    Je suis finalement tombé sur ceci :
    https://bugzilla.kernel.org/show_bug.cgi?id=65091

    Et voici donc ce qui marche :

    Créer ou éditer le fichier "/etc/modprobe.d/alsa-base.conf" et y insérer "options snd-hda-intel model=generic"

    Ce n'est pas forcement nécessaire, mais c'est ce que j'ai actuellement et ça fonctionne avec (je ferai d'autres tests quand je pourrai).

    Je pense que ce qui est important est ce qui suit :

    Installer alsa-tools (dnf install alsa-tools)
    Lancer l'utilitaire HDAJackRetask fourni par ce paquet
    Cocher "Show unconnected pins"
    Cocher "Override" pour le pin "0x1a"
    Choisir "Internal speaker (LFE)" dans le combo
    Cliquer sur "Install boot override"
    Redémarrer
    Aller dans "Paramètres > Son" et choisir "Surround analogique 4.0 Output" dans le combo
    (en 2.1 le test des hp fait du bruit dans le subwoofer, mais pas de son en lecture musique)
    Le subwoofer ne joue que sur le canal arrière droit, mais pour l'instant, ça me suffit.
    De même, je ferai d'autres tests quand j'aurai le temps (en 2025 !)


    Les modèles de portables ASUS N751JX et N751JK étant assez courants cela servira sans doute à d'autres Linuxiens (Fedoristes ou pas).

    Postez vos retour sur ces manip, et si vous trouvez des améliorations à faire, ça m'intéresse aussi !
  • Fait un test de montage en :
    1- Démarrant sans la ligne dans le fstab
    2- Mettre la ligne dans le fstab
    3- Ouvrir un terminal et taper : mount -a
    4- Voir les erreurs

    Mais effectivement l'espace dans le point de montage est une très mauvaise idée.
    C'est interprété comme :
    monter la partition d'UUID 3FA8C25C4E5DE48A
    dans le point de montage /montage/Donnees
    du type (sda4)

    Car l'espace dans le fichier fstab sépare les divers arguments.
    Renomme ton point de montage en /montage/Donnees et modifie ta ligne dans le fstab en :
    /dev/sda4 /montage/Donnees ntfs-3g auto,uid=1000,gid=1000,umask=057 0 0
  • J'ajouterai qu'il est préférable de prendre l'habitude de référencer les partitions par leur UUID plutôt (pas le chien) que par leur nom de device.
    Le nom de device (/dev/sdXy) change selon l'ordre d'insertion pour les périphériques amovibles (clés, DD externes,...) et peut aussi changer pour les DD internes si par exemple on les change de port SATA.

    Taper "blkid" dans un terminal pour obtenir l'UUID desdevices.

    Exemple d'utilisation dans /etc/fstab :

    UUID=9d37569f-0ef0-4122-874b-cy376e689e12 /DATA/IMAGES auto,uid=1000,gid=1100,umask=057 0 0
  • Bonjour,

    Je monterai la partition avec comme uid celui de ton utilisateur, comme gid celui du groupe auquel appartiennent tous les utilisateurs (à créer si ce n'est pas déjà fait), et avec le umask, je donnerai tous les droits à l'utilisateur (1er chiffre) les droits en lecture seulement + exécution au groupe (2ème chiffre) et aucun au autres (3ème chiffre).

    Soit par exemple pour un utilisateur 1000 et un groupe d'utilisateurs en 1100 :

    uid=1000,gid=1100,umask=057
  • Et comme ça :
    ENV{ID_FS_UUID}=="779c6f84-cd73-4c9d-a85a-f017b06e42d8", ENV{UDISKS_PRESENTATION_HIDE}="1"
    ENV{ID_FS_UUID}=="c0e70119-50ac-4920-b795-1fd8a1f13eb6", ENV{UDISKS_PRESENTATION_HIDE}="1"
    
  • P't'ain,il a des copyright le Pikachu !
  • Sur certains modèles (dont le mien), la doc constructeur indique au contraire de ne pas enlever la batterie.
    La raison n'en est pas donnée, c'est peut être seulement car des pieds surélevant le portable sont situés sur la batterie.
  • Il faut donc pour accéder au Gestionnaire d'affichage :

    Ouvrir un terminal
    Taper "su -" (pour passer en root)
    Taper son mot de passe
    Taper la commande "amdcccle" (avec 3 "c")

    Personnellement, pour gérer le double affichage, j'utilise un xorg.conf "maison" qui est un mélange du xorg.conf initial avant installation de catalyst et de celui généré par amdcccle.
    Cela me permet d'activer/désactiver le double écran à la volée sans redémarrer la session graphique à l'aide de Système>Préférences>Ecrans (gnome-display-properties). Mais amdcccle ne doit plus être utilisé en root après cela car il écrase ce xorg.conf perso.

    Si ce fonctionnement intéresse quelqu'un, dites-le, je vous posterai mon xorg.conf