Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/12/2017, à 12:50

Ble

Changer second écran HDMI en écran principal depuis login screen

Bonjour,
      J'ai un petit problème : mon écran de PC Portable s'étant fait massacrer je suis obligé de projeter sur un second écran pour pouvoir utiliser mon PC avant de le faire réparer (ou changer). Cependant, lorsque je branche mon second écran en HDMI il me le détecte comme une extension du bureau et je ne peux malheureusement pas me connecter puisque je ne distingue absolument rien, bien que je connaisse le mdp. Je suis sous Ubuntu 17.10 et l'interface pour se loger et un peu différente ce qui fait qu'il faut sélectionner déjà manuellement l'utilisateur (il me semble à la souris qui plus est) puis ensuite rentrer le mdp.

Bref, j'ai accès à un terminal via Ctrl+Alt+F2 sur lequel j'ai tenter d'effectuer un xrandr mais il ne me détecte aucune sortie, donc impossible de l'utiliser convenablement.
Si vous avez des suggestions je suis prêt à les entendre merci d'avance.

Hors ligne

#2 Le 09/12/2017, à 15:26

Ble

Re : Changer second écran HDMI en écran principal depuis login screen

Up svp neutral

Hors ligne

#3 Le 09/12/2017, à 19:34

kholo

Re : Changer second écran HDMI en écran principal depuis login screen

salut,
dans le autorun de ton utilisateur ($HOME/.config/autostart),
ajoute un lanceur pour un script qui mettra ton affichage sur ton écran hdmi
(un fichier desktop !)
...
dommage, j'ai pas le temps tout de suite
mais tu trouveras facilement et d'autres t'aideront certainement si je ne repasse pas avant

Hors ligne

#4 Le 13/12/2017, à 06:24

Ble

Re : Changer second écran HDMI en écran principal depuis login screen

Salut et merci d'avoir répondu,
Malheureusement la commande pour passer sur un écran HDMI ne fonctionne pas et je ne sais pas pq. Tu penses que si je la mets dans autostart cela fonctionnera quand même ? Et plus important, est-ce bien xrandr qu'il faut utiliser ?

Hors ligne

#5 Le 13/12/2017, à 08:31

Sciensous

Re : Changer second écran HDMI en écran principal depuis login screen

oui le mieux est xrandr
(mais qui ne marche que sous environnement graphique; donc pas dans un term alt Fx)
quelle est ta commande qui ne marche pas ?


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#6 Le 13/12/2017, à 12:43

Ble

Re : Changer second écran HDMI en écran principal depuis login screen

Eh bien tu viens de me fournir l'explication je parlais de xrandr et je ne peux pas me servir d'une console en mode graphique puisque je ne peux pas me connecter neutral

Hors ligne

#7 Le 13/12/2017, à 15:19

Sciensous

Re : Changer second écran HDMI en écran principal depuis login screen

ok alors je te propose (si tu es sous unity/lightdm):

tu vas dans un terminal ctrl+alt+Fx

On crée un script dédié:
pour récupérer les infos et désactiver l'écran:

sudo nano /home/ecran.sh

tu y mets:

#!/bin/sh
/usr/bin/xrandr --prop > /home/ecran.log;
xrandr  --output eDP1 --off
exit 0;

(Il n'est pas sur que la désactivation marche du premier coup car on ne sait pas encore si l'écran est bien eDP1 !)

On le rends executable:

sudo chmod a+x /home/ecran.sh

Puis
tu fais un

cd /etc/lightdm

suivi d'un ls
Si tu as un fichier lightdm.conf:

sudo nano lightdm.conf

cherche une section "[SeatDefaults]"
si elle n'existe pas tu la crées

puis tu y tapes :

display-setup-script=/home/ecran.sh

Ctl+O pour enregistrer et sortir

puis un

sudo service lightdm restart

pour redémarrer lightdm et voir l'effet

Si l'écran est toujours activé, dans un terminal il suffirait de regarder les infos mises dans /home/ecran.log

Edit: la procédure + l'en tete dans lightdm.conf

Dernière modification par Sciensous (Le 13/12/2017, à 15:47)


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#8 Le 13/12/2017, à 15:48

Sciensous

Re : Changer second écran HDMI en écran principal depuis login screen

(message édité)

avant de se lancer dans ma propsition précédente, tu peux aussi dans un terminal déterminer les noms d'écrans:

grep -i "enabled output" /var/log/Xorg.0.log

mets le retour de cette commande cool

Edit: une fois les noms connus, il suffira de créer un fichier 45custom_xrandr et le mettre dans
/etc/X11/Xsession.d/
edit: en fait non car ça ne marche que pendant la connexion, donc via lightdm.conf

Dernière modification par Sciensous (Le 13/12/2017, à 18:17)


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#9 Le 13/12/2017, à 19:35

kholo

Re : Changer second écran HDMI en écran principal depuis login screen

ou les infos de l'écran avec :

xrandr | grep " connected "

la totale avec

xrandr

Hors ligne

#10 Le 13/12/2017, à 20:14

Sciensous

Re : Changer second écran HDMI en écran principal depuis login screen

kholo a écrit :

ou les infos de l'écran avec :

xrandr | grep " connected "

la totale avec

xrandr

Non, pas dans un terminal via ctrl+alt+Fx


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#11 Le 14/12/2017, à 07:56

kholo

Re : Changer second écran HDMI en écran principal depuis login screen

ah oui j'oubliais :

DISPLAY=:0.0

tongue

Hors ligne

#12 Le 14/12/2017, à 10:47

Sciensous

Re : Changer second écran HDMI en écran principal depuis login screen

ah oui Kholo , dans un terminal

DISPLAY=:0 xrandr

retourne bien les infoos
merci
smile


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#13 Le 17/12/2017, à 16:12

Ble

Re : Changer second écran HDMI en écran principal depuis login screen

Bonjour,
Alors je viens d'effectuer un

grep -i "enabled output /var/log/Xorg.0.conf

mais cela ne me retourne rien.
La commande

Display:=0 xrandr

me renvoie un beau

can't open display

et même résultat avec la variante que vous avez propose.
Le problème se pose également avec une prise VGA et un écran annexe.
Je n'ai pas encore tester la méthode évoque dans le premier message de Sciensous puisque vous me demandiez les résultats avant.
Merci d'avance les gars ^^

Hors ligne

#14 Le 18/12/2017, à 07:59

kholo

Re : Changer second écran HDMI en écran principal depuis login screen

Display:=0 xrandr
attention à la casse !

DISPLAY=:0 xrandr

fonctionne si un bureau est ouvert
...
grep -i "enabled output /var/log/Xorg.0.conf
"enabled ?
Xorg.0.conf ?

Dernière modification par kholo (Le 18/12/2017, à 08:11)

Hors ligne