PDA

Visualizza la versione completa : Ubuntu 7.1 Risoluzione 1366*768


blue789
05-11-2007, 11:18
Salve a tutti... ho la necessità di far girare ubuntu 7.1 a 1366*768
purtroppo posseggo una ati x700

PinguinoGoloso
05-11-2007, 12:09
Attacchi il PC a una TV LCD, eh :D?
Assicurati di aver installato correttamente gli ultimi driver fglrx poi edita il file /etc/X11/xorg.conf aggiungendo questa modeline nella sezione "Monitor":

Modeline "1360x768@60" 84.50 1360 1392 1712 1744 768 783 791 807
Aggiungi inoltre la risoluzione "1360x768" nei "Modes" della sezione "Screen".

Non preoccuparti dei 6 pixel mancanti, dovrebbero essere gesti automaticamente dalla TV, lasciando 3 file verticali di pixel spenti ai lati dello schermo.

blue789
05-11-2007, 12:19
L'ho fatto... ora il mio file è cos'ì:


Section "Monitor"
Identifier "HDMI DTV"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1360x768"
Horizsync 31.5-48.0
Vertrefresh 56.0 - 65.0
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1360x768@60" 84.50 1360 1392 1712 1744 768 783 791 807

Ma quando vado su amministrazione > schermi e grafica non mi visualizza quella risoluzione

PinguinoGoloso
05-11-2007, 12:37
Ah già, devi aggiungere anche

-vsync +hsync
alla modeline impostata.

Ovviamente devi riavviare l'interfaccia grafica per vedere la nuova risoluzione.
Se così non fosse, posta la sezione "Screen" del tuo xorg.conf.

blue789
05-11-2007, 13:01
indovina...


Section "Monitor"
Identifier "HDMI DTV"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1360x768"
Horizsync 31.5-48.0
Vertrefresh 56.0 - 65.0
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1360x768@60" 84.50 1360 1392 1712 1744 768 783 791 807-vsync +hsync

Gamma 1.0
EndSection

Section "Screen"
Identifier "Manuel"
Device "Generic Video Card"
Monitor "HDMI DTV"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1024 768
Modes "1024x768@60" "800x600@60" "800x600@56" "640x480@60"
EndSubSection
EndSection

PinguinoGoloso
05-11-2007, 13:17
Non hai messo la nuova Modeline in "Modes" come ti avevo suggerito nella prima risposta :fagiano: :


Section "Screen"
Identifier "Manuel"
Device "Generic Video Card"
Monitor "HDMI DTV"
Defaultdepth 24
SubSection "Display"
Depth 24
Modes "1360x768@60" "1024x768@60" "800x600@60" "800x600@56" "640x480@60"
EndSubSection
EndSection

E alla stringa della Modeline manca uno spazio prima di -vsync.

blue789
05-11-2007, 15:22
Scusa ma sono un tantino ritardato...
Smanettando con questo sono riuscito a farmi scegliere la risoluzione:


Section "Monitor"
Identifier "HDMI DTV"
Option "DPMS"
modeline "1360x768@60" 84.50 1360 1392 1712 1744 768 783 791 807 -vsync +hsync
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "HDMI DTV"
Defaultdepth 24
SubSection "Display"
Modes "1360x768@60" "1024x768@60" "800x600@60" "800x600@56" "640x480@60"
EndSubSection
EndSection

Il problema è che se la scelgo il monitor mi da out of range o qualcosa di simile.
Eppure sono sicuro che il monitor la regge.

mykol
05-11-2007, 15:23
magari la regge, ma non alla frequenza che hai impostato ...

PinguinoGoloso
05-11-2007, 15:27
Commenta Horizsync e Vertrefresh, fai impostare automaticamente la TV (tanto saranno i soliti 60 Hz).

francofait
05-11-2007, 15:36
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync

modeline "1360x768@60" 84.50 1360 1392 1712 1744 768 783 791 807-vsync +hsync # qui manca lo spazio prima di -vsync che di conseguenza è come se non ci fosse in quanto 807-vsync è un ' unica variabile stringa

Loading