Zdravím,
Vyskytol sa mi problém v nastavení rozlíšenia na monitore. Do včera (27.08.) som mal rozlíšenie nastavené na 1600x1200, ale dnes po zapnutí nemôžem nijako zmeniť rozlíšenie - zobrazuje max 1024x768
echo -e "Graphics driver: `cat /var/log/Xorg.*.log | grep -m 1 -o -E '[a-zA-Z]*\([0-9]\):' | sed 's/\([a-zA-Z]*\).*/\1/'`\nGraphics card: `lspci | grep VGA | sed 's/.*: \(.*\)/\1/'`\nGraphics 3D info: `glxinfo | grep -E 'direct rendering|(^OpenGL [vrs].*)'`"
Graphics driver: NVIDIA
Graphics card: NVIDIA Corporation GF100 [GeForce GTX 470] (rev a3)
Graphics 3D info: direct rendering: Yes
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 470/PCIe/SSE2
OpenGL version string: 4.4.0 NVIDIA 331.89
OpenGL shading language version string: 4.40 NVIDIA via Cg compiler
Ak prejdem do windows, tak je to ok, ale tu si neviem pomôcť. Cez terminál ako root zadávam nvidia-settings
Ako by som to mohol zmeniť?
Vďaka za rady
urob si config
Do /etc/X11/Xsession.d
sprav novy config s menom: 45custom_xrandr-settings
Daj tam: -a restartuj a sleduj co sa stane
pardon - pôvodné rozlíšenie - 1680x1050
Tak potom:
sorry :)
xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
a ostatne si uz domyslis snad
prvá obrazovka - prihlásenie ok, potom zase 1024x768
a ked tie prikazy presne po rade nahadzes do konzoly co sa stane? resp jak to bude ok tak to skus restartovat a hlas stav:)
A nemôžeš cez aplikáciu (ako root) nvidia-settings meniť rozlíšenie?
Neupgradoval si niečo s xorgom? Aký je to ovládač otvorený, zo stránok nvidie alebo ako balíček z distribúcie?
odpoveď:
xrandr: cannot find output "VGA1"
akmod som inštaloval
Ak máš ovládač priamo od nvidie možno bude stačiť ich len preinštalovať
preinštaloval som akmod-nvidia, ale dosiahol som len možnosť prestaviť na správne hodnoty, ale po reštarte samozrejme sa vráti do toho neviem akého stavu. Naviac je po prestavení na správne hodnoty načítaný nejaký divný ťažko čitateľný font.
Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 16384 x 16384
DVI-I-0 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00*+
800x600 72.19 60.32 56.25
640x480 59.94
512x384 60.00
400x300 72.19
320x240 60.05
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-I-3 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
1656x1050_60.00 (0x2a2) 144.750MHz
h: width 1656 start 1760 end 1936 total 2216 skew 0 clock 65.32KHz
v: height 1050 start 1053 end 1063 total 1089
Vyzerá to ako keby sa Ti monitor nepodpísal že aké má rozlíšenie. Odkedy to tak blbne, nemenil si kábel alebo ovládač na grafiku?
Nie nemenil, ale vo win je rozpoznaný dobre - tento stav nastal po aktualizácii akmod-nvidia a jadra -
https://ask.fedoraproject.org/en/question/37316/the-screen-resolution-is-locked-after-update-to-fedora-20/
len ja mám nvidiu
A robil si upgrade na fedora f20 ?
nie, to je asi mesačná čistá inštalácia F20, ani som okrem kodekov ešte nič nepridával, akurát nastavil repozitáre.
V tom článku na ktorý si sa odkazoval bolo aj ako to ten chlan opravil. Skúsil si to?
Ten odkaz ma vráti na pôvodnú stránku, ak som postupoval správne
Vymenil som kábel k monitoru, lebo už neviem
pri každom zapnutí môžem nastaviť rozlíšenie, len kde je v /etc adresár X11
V /etc je adresár X11 priamo.
no práve - akosi po aktualizácii tam nie je - už som snoril aj po adresárovej štruktúre, či nie je nejaká zmena, ale mal by tam byť a nie je.
Ten adresár nemohol zmiznúť, skôr tam nemusí byť hotový konfiguračný súbor. Ale v tom adresári sú veci potrebné pre autokonfiguráciu ktorá mohla z akéhokoľvek dôvodu zlyhať. Napríklad naťahané programy alebo ovládače z šedej zóny mimo balíčkovacieho systému. Kde ho hľadáš?
Samozrejme že tam ten adresár je, len som už zblbnutý, ale už aj w7 mi napísal Non-PnP Monitor - takže tu bude nejaký HW problém, zato ak je pripojený k notebooku, tak ten ho síce identifikuje, ale tiež "chýba značka" Acer x 223w ako to bolo predtým. Keďže kábel to nie je, tak to bude buď konektor na monitore alebo "odchádza". Ako by sa dalo vytvoriť to aby si zapamätala Fedora rozlíšenie aké tam má byť a nemusel som to neustále prestavovať?
O to sa stara ten xrandr co som ti pisal uuuplne hore.
cannot find VGA1 ouput
Monitor mas pripojeny ako? Cez DVI, HDMI alebo VGA?
Klasickým 15-pinovým káblom (výstup na monitore) na grafike je DVI s redukciou na 15 pinový kábel VGA - z tohoto vyplývajúc na DVI na grafickej karte (tú redukciu som už menil aj s káblom) A ešte jedna vec - niečo je ešte so zobrazením, pretože v Linuxe je tak sfušované písmo, že ani noviny si neprečítam, ak to nezväčším aspoň na 150 percent
ak to pošlem na DVI-I-x, tak
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 139 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 35
Current serial number in output stream: 36
Skus tu:
http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html
Zostanem pri prestavovaní pri každom zapnutí, robí to problémy. Akosi mi ten 3-ročný monitor zlyhal.
Redukcie robia často problémy, len ma zaráža prečo neodpisuješ Andrejovi na jeho rady.
prečo by som neodpovedal, xrandr som si naštudoval, použil som gtf, ale neviem čo s tým. Mimochodom tú redukciu som vymenil aj s káblom
Pokial mas moznost pripojit k pocitacu monitor len cez VGA kabel tak to urob, aj za cenu ze by si si od suseda na par minut pozical taky monitor resp. keby mas na grafike len DVI tak monitor s DVI.
Aby si to mal bez redukcie s inym monitorom. Ja som mal davnejsie tiez taky problem ze nikde inde mi to neslo len v praci mi davalo 1920x1080 a laptop ma tusim standard 1280x960. No pri pripojeni do akehokolvek monitoru mi nedaval jeho vlastne rozlisenie ale cucal si ho s laptopu a bolo to otrasne.
Preto mi, asi tu, myslim ze aj bedna, poradil aby som sa mrkol na tu stranku a spravil taky config nech sa spusta po starte. + Samozrejme ze som si tie prikazy kazdy jeden odskusal a frcia.
U teba ma problem stym VGA.
bohužiaľ toto môžem riešiť až neskôr večer, takže dám vedieť ako to dopadlo. Ak správne rozumiem tak môže byť problém práve s pripojením. Vezmem monitor sem do servisu, tam mi hneď pozrú možnosti. Dám vedieť. Čo sa týka xrandr tak je toho dosť čo skúšať a čítať.
Zober tam aj to počítadlo, možno je chyba v ňom. Alebo v pasívnej redukcii. Nepredpokladám že by si mal aktívnu redukciu z DVI-D(igital) na VGA DSUB (analog). Stroje s DVI-A(nalog) alebo DVI-I(ntegrated) mali obvykle pribalenú aj pasívnu redikciu, ale čert vie kde je chyba. Možno je len niekde po ceste odhnitý pin 6 alebo 7 ktorý sa stará o prenos DDC.
Ale každopádne odporúčam pred návštevou servisu skontrolovať aj prenos EDID signálov cez programy v balíku read-edid, distribúcie ho zvyknú mať v repozitároch.
bohužiaľ je to monitor, už je akýsi nazelenalý aj obraz, čo by svedčilo o kábli, ale smola tak lacno to nevyriešim.
Ako som písal s redukciami býva často problém, je úplne bežné že fungujú náhodne, alebo náhodne fungujú pri určitých frekvenciách. Náhodne môže Xorg správne si tipnúť rozlíšenie a po upgrade tam bude pozmenený skript a už to nefunguje, pretože sa vychádza z nejakej určenia pravdepodobnosti rozlíšenia a štatistiky používaných rozlíšení, takže keď ho nedostane od monitora, tipne si.