web-dev-qa-db-fra.com

Comment résoudre un bureau plus grand qu'un écran?

EDITER - Le fichier est en cours d’enregistrement sur le bureau mais placé dans la région située au-dessus de DVI-I-1, c’est-à-dire le bit décrit par + 0 + 261 offset. La solution temporaire consiste simplement à aligner les moniteurs le plus haut possible. Existe-t-il un correctif, s'agit-il d'un problème connu ou faut-il en informer les développeurs Ubuntu/Nvidia?


La taille de mon bureau est supérieure à la taille de mon moniteur. Par conséquent, lorsque j'enregistre un document, l'icône n'est pas disponible à l'écran, bien que le fichier soit présent via un "ls" sur la ligne de commande. J'exécute une configuration à double moniteur, voir la sortie de 'xrandr -q' ci-dessous. Ubuntu version 13.10, Carte graphique, GeForce GTX 650 Ti/PCIe/SSE2, le pilote est celui de nvidia.

J'ai essayé de courir

xrandr --output DVI-I-1 --mode 1600x1200

suivi par

xrandr --output DVI-I-1 --mode 1680x1050

pour tenter de réinitialiser la taille de l'écran de manière appropriée, mais cela ne fait aucune différence.

J'ajoute également une copie de ~/.config/moniteurs.xml ci-dessous, qui semble être dans l'ordre pour mes yeux non éduqués.

Quelqu'un peut-il suggérer ce que je devrais essayer ensuite pour résoudre ce problème?


$ xrandr -q
Screen 0: minimum 8 x 8, current 2760 x 1920, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1680x1050+0+261 (normal left inverted right x axis y axis) 474mm x 297mm
   1680x1050      60.0*+
   1600x1200      60.0  
   1400x1050      60.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.0     70.1     60.0  
   800x600        75.0     72.2     60.3     56.2  
   640x480        75.0     72.8     59.9  
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected 1080x1920+1680+0 left (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080      60.0*+
   1680x1050      60.0  
   1440x900       75.0     59.9  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.0     70.1     60.0  
   800x600        75.0     60.3     56.2  
   640x480        75.0     72.8     59.9  

$ less ~/.config/monitors.xml

<monitors version="1">
  <configuration>
      <clone>no</clone>
      <output name="DVI-I-0">
      </output>
      <output name="DVI-I-1">
          <vendor>HSD</vendor>
          <product>0x2469</product>
          <serial>0x01010101</serial>
          <width>1680</width>
          <height>1050</height>
          <rate>60</rate>
          <x>0</x>
          <y>261</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>yes</primary>
      </output>
      <output name="HDMI-0">
      </output>
      <output name="DVI-D-0">
          <vendor>IVM</vendor>
          <product>0x5620</product>
          <serial>0x00001c82</serial>
          <width>1920</width>
          <height>1080</height>
          <rate>60</rate>
          <x>1680</x>
          <y>0</y>
          <rotation>left</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>no</primary>
      </output>
  </configuration>
</monitors>
3
lovelyzoo

NOTE: Je réponds à cette question car c'est le premier résultat qui apparaît dans une recherche google.

J'ai eu le même problème et j'ai passé des années à chercher un moyen de le réparer dans Ubuntu sans succès.

Il s'avère que cela peut être résolu en regardant les paramètres du moniteur/téléviseur que vous utilisez. Pas les paramètres Ubuntu, les paramètres intégrés réels pour l'affichage auquel vous accédez en appuyant sur les boutons physiques sur l'écran.

Pour moi, je devais changer les paramètres de rapport d'aspect de 16: 9 à "Juste numériser". Je ne sais pas ce que cela signifie, mais cela a fait le travail.

5
Phill

eh bien, dans mon cas, les paramètres du téléviseur ne permettaient pas de résoudre le problème, je l'ai donc résolu avec la manipulation avec xrandr

xrandr --output HDMI-0 --set underscan auto

dans votre cas, essayez avec un affichage correct DVI-I-1 au lieu de HDMI-0 espérons que cela aide

0
ELSI

xrandr -q a également signalé une résolution supérieure à celle que mon écran pouvait donner:

# xrandr -q
Screen 0: minimum 320 x 200, current 1366 x 1024, maximum 8192 x 8192
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1366x768      60.00*+
...

Cette commande a résolu le problème:

xrandr --size 1366x768
0
ogurets