Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: subwoofer 31 Října 2009, 11:28:43

Název: Rozlišení
Přispěvatel: subwoofer 31 Října 2009, 11:28:43
Ahoj, nainstaloval jsem si  9.10 konečně i na desktop, ale používám na něm ještě CRT monitor, který má krásný obraz, a proto ho ještě min rok nechci měnit. Problém je, že po instalaci ATI driverů, mi naskočí přihlašovací obrazovka v rozlišení 1200x1600 a v systému mi nejde nastavit větší refresh jak 60Hz potřeboval bych 1024x768 na 85Hz. Zkoušel jsem různé úpravy podle návodů, ale nějak to nepomáhá.

Section "ServerLayout"
   Identifier     "aticonfig Layout"
   Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
   Option       "Xinerama" "off"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]-0"
   HorizSync    30.0 - 70.0
   VertRefresh  50.0 - 150.0
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   BusID       "PCI:4:0:0"
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]-0"
   Device     "aticonfig-Device[0]-0"
   Monitor    "aticonfig-Monitor[0]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection
Název: Re: Rozlišení
Přispěvatel: subwoofer 31 Října 2009, 16:57:33
Tak jsem mírně pokročil, upravil jsem xorg takhle a teď mám 85Hz v přihlašovacím menu. Ovšem na ploše mi to hodí opět 60Hz. Můžu to změnit přes ATI Catalyst, ale jakmile dám 85Hz, tak se mi obraz posune celý doleva.

Section "ServerLayout"
   Identifier     "aticonfig Layout"
   Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
   Option       "Xinerama" "off"
EndSection

Section "Monitor"
   Identifier   "0-CRT2"
   HorizSync    30.0 - 70.0
   VertRefresh  50.0 - 150.0
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
   Option       "PreferredMode" "1024x768"
   Option       "TargetRefresh" "85"
   Option       "Position" "0 0"
   Option       "Rotate" "normal"
   Option       "Disable" "false"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   Option       "Monitor-CRT2" "0-CRT2"
   BusID       "PCI:4:0:0"
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]-0"
   Device     "aticonfig-Device[0]-0"
   Monitor    "aticonfig-Monitor[0]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection
Název: Re: Rozlišení
Přispěvatel: pavolzetor 01 Listopadu 2009, 09:06:52
xrandr -q
xrandr -s 1024x768 -r 85
Název: Re: Rozlišení
Přispěvatel: subwoofer 01 Listopadu 2009, 16:37:10
Tímhle příkazem se mi sice změní Hz na 85, ale obraz je pořád posunutý a po restartu je to opět na 60Hz. Nevím jestli tyhle řídky můžu přidat do xorg.conf a taky nevím, jestli se dá pomoci tohoto příkazu nějak pohnout s obrazem.
Název: Re: Rozlišení
Přispěvatel: pavolzetor 01 Listopadu 2009, 16:39:12
mohol by's mi urobiť snímku obrazovky? díky
Název: Re: Rozlišení
Přispěvatel: subwoofer 01 Listopadu 2009, 17:26:38
Na přihlašovací obrazovce mám stále 1024x768 85Hz a obraz je tak jak má být. Nic není posunuto ani jinak deformováno, ale v momentě kdy se dostanu na desktop tak to spadne na 60Hz a při přepnutí na 85 je obraz uskočený.

http://www.edisk.cz/stahni/41487/CIMG3333.JPG_2.41MB.html
Název: Re: Rozlišení
Přispěvatel: pavolzetor 01 Listopadu 2009, 17:40:04
xrandr --output VGA --auto
Název: Re: Rozlišení
Přispěvatel: subwoofer 01 Listopadu 2009, 17:47:35
Nic se nestane, když tohle napíšu.
Název: Re: Rozlišení
Přispěvatel: pavolzetor 01 Listopadu 2009, 17:50:10
a výpis
xrandr -q

nerieši to problém, ale pozícia ide nastaviť priamo v monitore (u mňa v Hansol)
Název: Re: Rozlišení
Přispěvatel: subwoofer 01 Listopadu 2009, 17:52:13
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1440 x 1440
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       85.0*+   60.0 
   1400x1050      60.0 
   1280x1024      60.0 
   1440x900       59.9 
   1280x960       60.0 
   1152x864       60.0 
   1280x768       59.9 
   1280x720       60.0     50.0 
   800x600        85.1     60.3     56.2 
   720x480        60.0 
   640x480        85.0     60.0 
   640x400        59.9 
   512x384        60.0 
   400x300        60.7 
   320x240        60.0 
   320x200        60.1 
TV disconnected (normal left inverted right x axis y axis)
COMPONENT_VIDEO disconnected (normal left inverted right x axis y axis)
Název: Re: Rozlišení
Přispěvatel: subwoofer 01 Listopadu 2009, 17:53:18
zkoušel jsem místo VGA dát CRT2 a taky nic
Název: Re: Rozlišení
Přispěvatel: subwoofer 01 Listopadu 2009, 17:57:35
To jde, jen bych to musel potom neustále posouvat, protože potřebuju do Win. občas kvůli škole a zahrát si PES 2009.

Tak jsem dal restart a už funguje xrandr --output CRT2 --aouto. Hodí mi to do 85 ale opět posunuté a po restartu opět znovu 60Hz :(
Název: Re: Rozlišení
Přispěvatel: pavolzetor 01 Listopadu 2009, 21:32:29
Nechápem ako to môže byť posunuté v GDM inak ako po prihlásení, keď je všetko rovnaké. Skús iné obnovovacie frekvencie cez xrandr, že kedy to nebude posunuté. Neviem ako fungujú CRT.
Název: Re: Rozlišení
Přispěvatel: subwoofer 02 Listopadu 2009, 11:23:19
Takže, odinstaloval jsem ATI drivery a smazal xorg.conf. Ubuntu naběhne v 1024x760_85Hz a obraz je tak jak má být. Všechno perfektní až na to, že bez driverů mi nefunguje akcelerace. Takže je to ATI ovladačema, ale jak je nastavit, aby mi to neházelo pořád do 60Hz a neposouvalo obraz při 85 to pořád netuším. V aticonfigu se moc nevyznám a dochází mi nápady :(
Název: Re: Rozlišení
Přispěvatel: Evžen Šubrt 02 Listopadu 2009, 11:48:55
Tak nevim, ale tvůj xorg.conf se mi nějak nezdá. Je tam bordel v identifikátorech. Např. Monitor má identifikátor "0-CRT2", ale jinde se na něj odkazuješ pomocí "aticonfig-Monitor[0]-0".

Jinak zkus do sekce "Screen" přidat takovouto část:
Kód: [Vybrat]
SubSection "Display"
          Depth          24
          Modes          "1440x900" "1024x768"
EndSubSection
Samozřejmě rozlišení nahraď těmi, která hodláš používat, případně tam dej jenom to, které chceš pro přihlašovací obrazovku. Myslím, že funguje i zadávaní refreshe ve tvaru "1024x768@85"

Název: Re: Rozlišení
Přispěvatel: subwoofer 02 Listopadu 2009, 13:35:05
Takže, upravil jsem opět xorg.conf a přihlašovací obrazovka i desktop už najíždí v 1024x768@85Hz. Tento problém je vyřešen. Ovšem obraz je stále posunutý, a proto potřebuji vyřešit ještě toto. Kdybych nepřepínal často do Win, tak by mi to bylo jedno a posunul bych si to manuálně na monitoru. Ovšem posouvat neustále sem a tam se mi moc nechce.

Section "ServerLayout"
   Identifier     "aticonfig Layout"
   Screen      0  "0-CRT2" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
   Option       "Xinerama" "off"
EndSection

Section "Monitor"
   Identifier   "0-CRT2"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
   HorizSync    "30.0 - 70.0"
   VertRefresh  "50.0 - 150.0"
   Option       "PreferredMode" "1024x768"
   Option       "TargetRefresh" "85"
   Option       "Position" "0 0"
   Option       "Rotate" "normal"
   Option       "Disable" "false"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   Option       "Monitor-CRT2" "0-CRT2"
   BusID       "PCI:4:0:0"
EndSection

Section "Screen"
   Identifier "0-CRT2"
   Device     "aticonfig-Device[0]-0"
   Monitor    "0-CRT2"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
      Modes    "1024x768_85"
   EndSubSection
EndSection
Název: Re: Rozlišení
Přispěvatel: pavolzetor 02 Listopadu 2009, 13:51:31
možno by išlo vytvoriť väčšiu virtuálnu obrazovku a tú pôvodnú posunúť, ale neviem ako na to, skús google
Název: Re: Rozlišení
Přispěvatel: Evžen Šubrt 02 Listopadu 2009, 14:24:59
Ještě mě napadlo, že ten tvůj xorg.conf vypadá, jako kdyby tvůj monitor byl "druhý". Zkus pár úprav:
Serverlayout bych upravil na:
Kód: [Vybrat]
Section "ServerLayout"
   Identifier     "aticonfig Layout"
   Screen       "0-CRT2" 0 0 0
EndSection
Stejně tak z Device bych vypustil zmínku o "Monitor-CRT2"
Kód: [Vybrat]
Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   Option     "0-CRT2"
   BusID      "PCI:4:0:0"
EndSection
Taky zkontroluj údaje HorizSync a VertRefresh, jestli odpovídají údajům pro tvůj monitor (buď jsou na zadní straně monitoru, v manuálu, nebo na stránkách výrobce). Taky si nejsem jistý, jestli se tyto údaje zadávají v uvozovkách (možné to je, mně fungovaly bez nich)
Název: Re: Rozlišení
Přispěvatel: subwoofer 02 Listopadu 2009, 15:09:02
Takže když vypustím "Monitor-CRT2" tak mi přihlašovací obrazovka naskočí jako Out Of Range a pravděpodobně se na ni vůbec nepoužije konfigurace z xorg.conf. Pokud změním údaje nahoře tak se nic nestane a Hor i Ver sync mám podle tech. údajů monitoru.
Název: Re: Rozlišení
Přispěvatel: Evžen Šubrt 02 Listopadu 2009, 15:18:57
No, ještě jsem našel pár "podivností" v tom tvým konfiguráku - např identifikátor "0-CRT2" máš použitý 2x. Jednou pro Monitor a jednou pro Screen. Obecně se mi zdá, že tam máš až moc zbytečných nastavení. Až dorazím domů, pokusím se vzpomenout si a podívám se, co všechno mám v xorg.conf já. Tuším, že toho tam budu mít míň než polovinu toho, co tam máš ty.

Btw. teď mě napadlo zkusit to "poladit" pomocí aticonfig. Např. tadyhle (http://wiki.cchtml.com/index.php/Configuring) jsem našel následující tip:
Kód: [Vybrat]
aticonfig --query-monitor # to see monitors
aticonfig --query-dispattrib=tmds2 #to see supported values
aticonfig --set-dispattrib=tmds2,sizeX:1920 # to set X resolution
aticonfig --set-dispattrib=tmds2,sizey:1080 # to set Y resolution
aticonfig --set-dispattrib=tmds2,positionX:0 # to set X position to 0
aticonfig --set-dispattrib=tmds2,positionX:0 # to set Y position to 0
Název: Re: Rozlišení
Přispěvatel: subwoofer 02 Listopadu 2009, 15:35:42
Takto vypadal můj xorg.conf po instalaci ATI driverů.Nic jsem do něj nepřidával a Přihlašovací obrazovku mi to házelo OutOfRange a desktop v 60Hz neměl jsem ani možnost si zvolit 85. To teprve po úpravách.


Section "ServerLayout"
   Identifier     "aticonfig Layout"
   Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
   Option       "Xinerama" "off"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]-0"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   BusID       "PCI:4:0:0"
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]-0"
   Device     "aticonfig-Device[0]-0"
   Monitor    "aticonfig-Monitor[0]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection


Jinak ten aticonfig mi moc nefunguje:

michal@michal-desktop:~$ aticonfig --query-monitor
Error: option --query-monitor is not supported when RandR 1.2 is enabled!
michal@michal-desktop:~$ aticonfig --query-dispattrib=tmds2
Query cap of monitor :tmds2 failed.
michal@michal-desktop:~$ aticonfig --set-dispattrib=tmds2,sizeX:1024
 Try to Set sizeX adjust of monitor tmds2 value : 1024 failed.
 It may not supported by monitor or the value beyond the range.
michal@michal-desktop:~$
Název: Re: Rozlišení
Přispěvatel: Evžen Šubrt 02 Listopadu 2009, 18:41:23
Tak koukám, že se můj xorg.conf moc neliší:
Kód: [Vybrat]
Section "ServerLayout"
Identifier     "aticonfig Layout"
Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
Load  "glx"
Load  "dbe"
EndSection

Section "Monitor"
Identifier   "aticonfig-Monitor[0]-0"
Option     "VendorName" "ATI Proprietary Driver"
Option     "ModelName" "Generic Autodetecting Monitor"
Option     "DPMS" "true"
EndSection

Section "Device"
Identifier  "aticonfig-Device[0]-0"
Driver      "fglrx"
BusID       "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device     "aticonfig-Device[0]-0"
Monitor    "aticonfig-Monitor[0]-0"
DefaultDepth     24
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection
Název: Re: Rozlišení
Přispěvatel: subwoofer 02 Listopadu 2009, 20:05:43
Mě už nic moc nenapadá. Takže asi na desktopu Ubuntu nebude, dokud si nepořídím LCD. Protože na LCD monitoru to jede bez potíží.
Název: Re: Rozlišení
Přispěvatel: Evžen Šubrt 02 Listopadu 2009, 20:54:58
A se svobodným driverem to dělá to samý?
Název: Re: Rozlišení
Přispěvatel: subwoofer 02 Listopadu 2009, 21:44:02
Tak ten jsem nezkoušel. Jen uzavřené které jsem si stáhl z ati.amd, a potom ty které mi nabídl sám OS, ale ty byly taky uzavřené. Nevím odkud stáhnout svobodné. Pokud by byl odkaz, uvítal bych nějaké rady pro instalaci. Moje GPU je ATI HD3650 do PCI-e slotu. Děkuji.
Název: Re: Rozlišení
Přispěvatel: pavolzetor 02 Listopadu 2009, 21:52:22
slobodné sú xf86(xserver)-video-ati
Název: Re: Rozlišení
Přispěvatel: Evžen Šubrt 02 Listopadu 2009, 21:59:38
Tak nějak jsem si nikde nevšiml, jakou to máš vlastně kartu - počítám, že nějaký Radeon HD.

Jinak svobodný ovladač použiješ tak, že odinstaluješ fglrx a v xorg.conf místo fglrx napíšeš radeon (nebo ati - to zatím automaticky volí radeon). Po stránce 3D výkonu to nebude asi nic moc, ale na vyzkoušení by to mělo stačit. Další alternativou (ještě méně stabilní) je ovladač radeonhd (aktivace stejná, jenom se místo radeon či ati napíše radeonhd).

Pokud se "posun" bude projevovat i s těmito ovladači, tak už asi jediným řešením bude LCDčko s DVI propojením (VGA bych neriskoval)
Název: Re: Rozlišení
Přispěvatel: subwoofer 02 Listopadu 2009, 22:07:54
Když odinstaluju ATI, tak musím smazat i xorg.conf. Když toto udělám, naběhne mi Vše v pořádku. Dekstop 1024x768@85Hz a obraz není nikde posunutý, ale nefunguje akcelerace. Jinak karta je ATI HD3650 v PCI-e.
Název: Re: Rozlišení
Přispěvatel: Evžen Šubrt 02 Listopadu 2009, 22:14:38
Hmm, takže je problém někde v fglrx. To, že se svobodným nefunguje akcelerace, není žádné překvapení - přeci jenom je zatím v "experimentálním" stavu. Takže pokud chceš dál zkoušet štěstí, nainstaluj podle metody 2 nejnovější driver, nech aticonfig vygenerovat nový xorg.conf a zkoušej a pátrej dál. Tak mě teď napadlo, nastavovat pomocí CCC jsi zkoušel??
Název: Re: Rozlišení
Přispěvatel: subwoofer 03 Listopadu 2009, 09:47:28
Jelikož nemám momentálně moc času, tak to asi nechám být a možná někdy v příštím roce si pořídím LCD. Takže děkuji všem za rady a trpělivost :)
Název: Re: Rozlišení
Přispěvatel: emtronik 04 Listopadu 2009, 19:38:21
ja taky doporucuju upgrade na lcd....jsem mel ten samej problem s refreshem....v ubuntu...a to vyresilo az prechod na mandrivu kde refresh pro moje stary crt nebyl problem...tekda jede kde chci na lcd pri 60hz a jedna radost
Název: Re: Rozlišení
Přispěvatel: Roman Vacho 04 Listopadu 2009, 19:57:26
gtf 1280 1024 85
vystup do xorg sekce Monitor.
Název: Re: Rozlišení
Přispěvatel: pavolzetor 04 Listopadu 2009, 21:36:49
ja som svoje CRT rozchodil, len tam bol posun voči Win XP
Název: Re: Rozlišení
Přispěvatel: subwoofer 04 Listopadu 2009, 22:01:36
No, mi se to povedlo taky, ale s tím posunem. Tak nevím. Má posouvání obrazu na monitoru nějaký vliv na jeho životnost? Momentálně si nebudu moci do letní brigády dovolit LCD jelikož sem vysolil balík za Noťas kvůli vysoké ?