Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: 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
-
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
-
xrandr -q
xrandr -s 1024x768 -r 85
-
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.
-
mohol by's mi urobiť snímku obrazovky? díky
-
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
-
xrandr --output VGA --auto
-
Nic se nestane, když tohle napíšu.
-
a výpis
xrandr -q
nerieši to problém, ale pozícia ide nastaviť priamo v monitore (u mňa v Hansol)
-
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)
-
zkoušel jsem místo VGA dát CRT2 a taky nic
-
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 :(
-
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.
-
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 :(
-
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:
SubSection "Display"
Depth 24
Modes "1440x900" "1024x768"
EndSubSectionSamozř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"
-
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
-
možno by išlo vytvoriť väčšiu virtuálnu obrazovku a tú pôvodnú posunúť, ale neviem ako na to, skús google
-
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:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen "0-CRT2" 0 0 0
EndSection
Stejně tak z Device bych vypustil zmínku o "Monitor-CRT2"
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)
-
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.
-
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:
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
-
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:~$
-
Tak koukám, že se můj xorg.conf moc neliší:
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
-
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íží.
-
A se svobodným driverem to dělá to samý?
-
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.
-
slobodné sú xf86(xserver)-video-ati
-
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)
-
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.
-
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??
-
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 :)
-
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
-
gtf 1280 1024 85
vystup do xorg sekce Monitor.
-
ja som svoje CRT rozchodil, len tam bol posun voči Win XP
-
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é ?