Aller au contenu principal
Sujet résolu
Ce sujet a été marqué résolu et ne nécessite aucune autre attention.
Sujet: Résolution écran limitée à 1024*768. (Lu 6944 fois) sujet précédent - sujet suivant

Résolution écran limitée à 1024*768.

Bonjour.
Tout nouveau sous Suse leap 15.3 et Xfce, l'affichage de mon IIyama E2282 est limité à 1024*768.
Sous Debian, ce soucis a été résolu avec xrandr.
Sous Suse, je bloque ...  :) .

Voici le retour de "lspci -nnk | grep -A3 VGA" :
fixew10-debian:/etc/X11 # lspci -nnk | grep -A3 VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 530 [8086:1912] (rev 06)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:d000]
Kernel driver in use: i915
Kernel modules: i915

Si vous avez une idée, merciii  :D .
Bonne journée.
Roland.


Re : Résolution écran limitée à 1024*768.

Répondre #1
J'ai un écran 27" de la même marque que le vôtre et la résolution maximale affichable d'après xrandr est de 2048x1280 et c'est celle utilisée par Plasma5 et Xcfe. Je pense donc qu'elle dépend aussi de la carte graphique puisque la résolution de mon écran est 2560x1440. Vous pouvez modifier cette résolution dans Menu->Paramètres->Affichage

Re : Résolution écran limitée à 1024*768.

Répondre #2
Bonjour.
Menu->Paramètres->Affichage est limité à 1024x768.
Pour Debian, le forum Debian-Facile m'avait conseillé de faire les manips suivantes :
# cvt -r 1920 1080
# xrandr --newmode "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync
# xrandr --addmode DP-1 1920x1080R
# xrandr --output DP-1 --mode 1920x1080R

Ces manips fonctionnent sous leap 15.3 et la résolution passe (comme actuellement) en 1920x1080.
Pour que cette résolution soit conservée au redémarrage, un xorg.conf doit être créé sous /etc/X11/.

nano /etc/X11/xorg.conf

Section "Screen"
        Identifier   "Screen0"
        Device       "Device0"
        Monitor      "Monitor0"
EndSection

Section "Device"
        Identifier   "Device0"
        Driver       "modesetting"
        Option       "Monitor-DP-1" "Monitor0"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        #DisplaySize   476 268
        Modeline     "1920x1080R" 138.50 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync
        Option       "PreferredMode" "1920x1080R"
EndSection

Il se trouve que sous Suse leap 15.3, cette résolution n'est pas prise en compte et qu'elle n'apparait donc pas dans Menu->Paramètres->Affichage, contrairement à Debian Bullseye.

J'en conclu donc que la gestion de X11 est différente sous Leap 15.3 ...

Avez-vous une idée ?
Merci et bonne journée.
Roland.



Re : Résolution écran limitée à 1024*768.

Répondre #3
Pas d'idée de mon côté. J'ai une carte graphique Nvidia assez ancienne et même avec Xfce installé sur une machine virtuelle, xrandr  m'affichait cette résolution maximale de 2048x1080

Re : Résolution écran limitée à 1024*768.

Répondre #4
OK, merci.
Je crois que je suis bon pour acheter une carte vidéo  :D.
J'espère que j'aurai moins de problème !
Bonne journée.
Roland.

Re : Résolution écran limitée à 1024*768.

Répondre #5
Bonjour,
C’est un peu dommage. Si la commande xrand fonctionne sur Leap, il doit bien y avoir moyen de faire un fichier de configuration.
Il est peut-être à placer ailleurs sur Leap.
Je n’ai pas le temps de chercher en ce moment par contre.

 

Re : Résolution écran limitée à 1024*768.

Répondre #6
Ce qui est étonnant, c'est que sur Virtualbox, Tumbleweed et Leap 15.4 permettent des résolutions plus élevées, dont celle de 2560x1440. Il doit être vraisemblablement possible de modifier la configuration, mais je ne sais pas non plus lequel. Le fichier xorg.conf n'affiche aucune ligne concernant la résolution et je crains de me retrouver  avec un écran noir si je fais la modification dans nvidia-settings.

Re : Résolution écran limitée à 1024*768.

Répondre #7
En cherchant un petit peu, j'ai vu qu'il existe plusieurs interfaces graphiques permettant la modification de la résolution de l'écran : arandr, lxrandr entre autres. Ces deux paquets sont disponibles ici : https://software.opensuse.org/search?baseproject=ALL&q=xrandr

Re : Résolution écran limitée à 1024*768.

Répondre #8
Bonjour,
il a certainement un moyen de se démêler tout ça.

Regarde ici:
man xorg.conf.d
Il y a pas mal d'info.
Citer
Xorg uses a configuration file called xorg.conf and files ending in the suffix .conf from the directory xorg.conf.d for its initial setup.

Chez moi, avec leap, j'ai:
thierry@toto-PC:~> ls /etc/X11/xorg.conf.d/
00-keyboard.conf  10-evdev.conf   10-quirks.conf  40-libinput.conf  50-elotouch.conf    50-monitor.conf  70-synaptics.conf  70-wacom.conf
10-amdgpu.conf    10-libvnc.conf  11-evdev.conf   50-device.conf    50-extensions.conf  50-screen.conf   70-vmmouse.conf

Et si tu essayais de créer un fichier xorg.conf dans le dossier /etc/X11/xorg.conf.d/  ?


Re : Résolution écran limitée à 1024*768.

Répondre #9
Citer
Et si tu essayais de créer un fichier xorg.conf dans le dossier /etc/X11/xorg.conf.d/ 
Oui, mais il faut savoir quoi y mettre. J'avais déjà regardé dans ce fichier, il n'y a rien concernant la résolution. C'est quand même beaucoup plus simple (malheureusement) sous windows, où en passant par l'interface de Nvidia, il suffit de choisir "personnaliser la résolution". Et là j'ai pu passer le plus simplement du monde en 2560x1440. Je vais faire un essai avec nvidia-settings en croisant les doigts


Re : Résolution écran limitée à 1024*768.

Répondre #11
Bonjour à tous et merci de vos retours.
Je ne suis pas chez moi ce week-end.
Je reviens vers vous ce soir.
Bonne journée.
Roland.
P.S. : le xorg.conf se trouve également dans xorg.conf.d.

Re : Résolution écran limitée à 1024*768.

Répondre #12
Que donne:
xrandr --query

  • Essaie comme ça (un peu au doigt mouillé…):
    Section "Device"
       Identifier "Device0"
       Driver "intel"
       Option "Monitor-DP-1" "Monitor0"
    EndSection
  • ou alors avec i915 ??

Poste aussi le log xorg;
# cat /var/log/Xorg.0.log
Dès fois qu'il y ait une indication savoir où ça bloque.

Re : Résolution écran limitée à 1024*768.

Répondre #13
Salut,
d'après les wikis, il semble que ce soit dans le dossier
/etc/X11/xorg.conf.d/
que le fichir de configuration doit être mis.
Il y a un exemple d'un tel fichier dans le wiki d'archlinux qui est comme ça :
/etc/X11/xorg.conf.d/10-monitor.conf
Section "Monitor"
    Identifier "VGA1"
    Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
    Option "PreferredMode" "1280x1024_60.00"
EndSection

Section "Screen"
    Identifier "Screen0"
    Monitor "VGA1"
    DefaultDepth 24
    SubSection "Display"
        Modes "1280x1024_60.00"
    EndSubSection
EndSection

Section "Device"
    Identifier "Device0"
    Driver "intel"
EndSection
Il ressemble à celui que tu avais sur Debian.
À ta place, je tenterais de mettre le fichier de configuration qui marche sur Debian dans le dossier /etc/X11/xorg.conf.d/ en nommant ce fichier comme dans le wiki d'archlinux 10-monitor.conf


Re : Résolution écran limitée à 1024*768.

Répondre #14
Bonjour.
En suivant vos remarques :
Bonjour,
C’est un peu dommage.
Effectivement ... je me suis renseigné et la moindre CG de base coûte près de 100 €  :( . Gloups !

Ce qui est étonnant, c'est que sur Virtualbox, Tumbleweed et Leap 15.4 permettent des résolutions plus élevées, dont celle de 2560x1440.
Ta CG doit te permettre ces résolutions. Je pense que le chipset intégré i915 est mal géré sous linux !

En cherchant un petit peu, j'ai vu qu'il existe plusieurs interfaces graphiques permettant la modification de la résolution de l'écran : arandr, lxrandr entre autres. Ces deux paquets sont disponibles ici : https://software.opensuse.org/search?baseproject=ALL&q=xrandr
J'ai installé ceux qui sont possibles sous Leap 15.3. mais pas de mieux !

Que donne:
xrandr --query
Poste aussi le log xorg;
# cat /var/log/Xorg.0.log
Dès fois qu'il y ait une indication savoir où ça bloque.

fixew10-debian:/etc/X11/xorg.conf.d # xrandr --query
Screen 0: minimum 320 x 200, current 1536 x 1152, maximum 16384 x 16384
DP-1 connected primary 1536x1152+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00*
   800x600       60.32    56.25 
   848x480       60.00 
   640x480       59.94 
HDMI-1 disconnected (normal left inverted right x axis y axis)

cat /var/log/Xorg.0.log
Je dépasse la limite de caractères autorisés par message (20000 !).

Salut,
d'après les wikis, il semble que ce soit dans le dossier
/etc/X11/xorg.conf.d/
que le fichir de configuration doit être mis.
Il ressemble à celui que tu avais sur Debian.
À ta place, je tenterais de mettre le fichier de configuration qui marche sur Debian dans le dossier /etc/X11/xorg.conf.d/ en nommant ce fichier comme dans le wiki d'archlinux 10-monitor.conf

J'ai lu également que le xorg.conf n'est plus d'actualité ...
Je créée le 10-monitor.conf et reboot.

J'ai éssayé de mettre "nomodeset" au boot de Leap 15.3 (touche E) comme indiqué dans un lien ci-dessus mais au boot, j'ai un "failed to start X display manager". le nomodeset a été remplacé par "mitigations=auto" par le système.
Un de vous avait conseillé de voir le man de xorg.conf.d.
Je ne l'avais pas encore fait jusqu'où bout mais vais m'y replonger.

Je reboot ... et reviens vers vous ;)
Roland.