Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Rozlišení  (Přečteno 3183 krát)

karel kudrna

  • Stálý člen
  • **
  • Příspěvků: 869
  • skill :: googllama
Rozlišení
« kdy: 04 Ledna 2013, 11:42:40 »
Zdravím,
nainstaloval jsem si 12.10, trošku zabojoval s nastavením a docela to funguje. Jenom když spustím nějakou hru ( teď zrovna Supertux), změní se mi rozlišení a nejde zpátky, po restartu vše ok. Nevíte někdo co s tím?
prostý user
...selským rozumem...

karel kudrna

  • Stálý člen
  • **
  • Příspěvků: 869
  • skill :: googllama
Re:Rozlišení
« Odpověď #1 kdy: 05 Ledna 2013, 20:27:49 »
Zdar,
tak jsem začal tím, že jsem u dotyčných aplikací v konfigurákách odstranil fullscreen - v oknech chodí ok.
Mimochodem postrádám /etc/X11/xorg.conf... Unity používá jinej konfigurák?
díky

pardon ještě - chyba je zřejmá, nainstaloval jsem ubuntu s ponecháním /home, aplikace tak přebírají původní nastavení a jak vidět moc se jim to nelíbí...
« Poslední změna: 05 Ledna 2013, 20:30:43 od karel kudrna »
prostý user
...selským rozumem...

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re:Rozlišení
« Odpověď #2 kdy: 07 Ledna 2013, 12:35:35 »
X server se konfiguruje automaticky, xorg.conf neni obvykle poteba.
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

beer

  • Host
Re:Rozlišení
« Odpověď #3 kdy: 07 Ledna 2013, 14:12:12 »
Taky mám tento problém. Jde vytvořit spouštěč nebo skript, který by provedl změnu rozlišení? Ideální by bylo to dát nějak do spouštěče jednotlivých aplikací (her), aby po ukončení hry vrátily rozlišení..., nebo udělat spouštěč na ploše či v unity panelu...

beer

  • Host
Re:Rozlišení
« Odpověď #4 kdy: 07 Ledna 2013, 15:43:58 »
Někde jsem vygoogloval, že by to mohlo jít přes xrandr:
Vyzkouším toto, jestli bude fungovat:
xrandr -s 1920×1080.


ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Rozlišení
« Odpověď #5 kdy: 08 Ledna 2013, 12:50:34 »
Kód: [Vybrat]
xrandr --output $tvuj_out --auto
vse vrati zpatky
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

beer

  • Host
Re:Rozlišení
« Odpověď #6 kdy: 08 Ledna 2013, 13:20:24 »
U mne funguje na mém rozlišení i toto, vyzkoušeno:
xrandr -s 1920×1080

Jen tak mimochodem, jakou maximální frekvenci mohu nastavit u tohoto monitoru?

http://lcd-monitory.heureka.cz/samsung-xl2270hd/specifikace/

Ubuntu mi detekuje 60 khz, ale na uvedeném odkazu jsou frekvence 2:
Max. horizontální frekvence (kHz): 75
Max. vertikální frekvence (Hz): 61

Dá se nějak nastavit rozdílná horizontální a vertikální frekvence? Moc nerozumím tomu, proč jsou obě dvě různé... Pokud nejde nastavit samostatně, tak předpokládám, že pokud nastavím xrandr -s 1920×1080 --rate 75, tak budu muset vypnout vsync, je to tak?

jmp

  • Host
Re:Rozlišení
« Odpověď #7 kdy: 08 Ledna 2013, 13:45:42 »
Citace
Ubuntu mi detekuje 60 khz, ale na uvedeném odkazu jsou frekvence 2:
Max. horizontální frekvence (kHz): 75
Max. vertikální frekvence (Hz): 61
není to náhodou 60Hz a ne 60kHz?
a zaměňovat řádkovou a snímkovou frekvenci také není dobrý nápad...

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Rozlišení
« Odpověď #8 kdy: 08 Ledna 2013, 13:48:19 »
U mne funguje na mém rozlišení i toto, vyzkoušeno:
xrandr -s 1920×1080

Jen tak mimochodem, jakou maximální frekvenci mohu nastavit u tohoto monitoru?

http://lcd-monitory.heureka.cz/samsung-xl2270hd/specifikace/

Ubuntu mi detekuje 60 khz, ale na uvedeném odkazu jsou frekvence 2:
Max. horizontální frekvence (kHz): 75
Max. vertikální frekvence (Hz): 61

Dá se nějak nastavit rozdílná horizontální a vertikální frekvence? Moc nerozumím tomu, proč jsou obě dvě různé... Pokud nejde nastavit samostatně, tak předpokládám, že pokud nastavím xrandr -s 1920×1080 --rate 75, tak budu muset vypnout vsync, je to tak?

Jsou různé, protože jsou to různé parametry ;) Vertikální frekvence udává kolikrát se obraz obnoví do sekundy, kdežto horizontální frekvence počet řádků které zvládne za sekundu a tudíž je dána vertikálním rozlišením a vertikální obnovovací frekvencí.

beer

  • Host
Re:Rozlišení
« Odpověď #9 kdy: 08 Ledna 2013, 14:04:53 »
Ano, máš pravdu, 60 Hz. Ale ta horizontální je 100 % v Khz, ale v návodu uvádí nastavení na 60 hz při rozlišení 1920x1080.


IBM, 640 x 350 31,469 70,086 25,175 +/-
IBM, 640 x 480 31,469 59,940 25,175 -/-
IBM, 720 x 400 31,469 70,087 28,322 -/+
MAC, 640 x 480 35,000 66,667 30,240 -/-
MAC, 832 x 624 49,726 74,551 57,284 -/-
MAC, 1152 x 870 68,681 75,062 100,000 -/-
VESA, 640 x 480 37,861 72,809 31,500 -/-
VESA, 640 x 480 37,500 75,000 31,500 -/-
VESA, 800 x 600 35,156 56,250 36,000 +/+
VESA, 800 x 600 37,879 60,317 40,000 +/+
VESA, 800 x 600 48,077 72,188 50,000 +/+
VESA, 800 x 600 46,875 75,000 49,500 +/+
VESA, 1024 x 768 48,363 60,004 65,000 -/-
VESA, 1024 x 768 56,476 70,069 75,000 -/-
VESA, 1024 x 768 60,023 75,029 78,750 +/+
VESA, 1152 x 864 67,500 75,000 108,000 +/+
VESA, 1280 x 800 49,702 59,810 83,500 -/+
VESA, 1280 x 960 60,000 60,000 108,000 +/+
VESA, 1280 x 1024 63,981 60,020 108,000 +/+
VESA, 1280 x 1024 79,976 75,025 135,000 +/+
VESA, 1440 x 900 55,935 59,887 106,500 -/+
VESA, 1600 x 1200 75,000 60,000 162,000 +/+
VESA, 1680 x 1050 65,290 59,954 146,250 -/+
VESA, 1920 x 1080 67,500 60,000 148,500 +/+

xrandr tedy parametrem -r udává kterou frekvenci v jakých jednotkách? Vertikální v Hz?

Jak to ovlivňuje vsync? Díky za vysvětlení.
« Poslední změna: 08 Ledna 2013, 14:08:15 od beer »

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Rozlišení
« Odpověď #10 kdy: 08 Ledna 2013, 18:34:25 »
Ano, máš pravdu, 60 Hz. Ale ta horizontální je 100 % v Khz, ale v návodu uvádí nastavení na 60 hz při rozlišení 1920x1080.


xrandr tedy parametrem -r udává kterou frekvenci v jakých jednotkách? Vertikální v Hz?

Jak to ovlivňuje vsync? Díky za vysvětlení.

Viz mů jpředchozí komentář. V případě odkazovaného monitoru bude skutečná horizontální frekvence při 60 Hz vertikální frekvenci:
1080 x 60 Hz = 64800 Hz
tedy 64,8 kHz. Nikdy nikde nenastavuješ horizontální frekvenci, ta je jen výsledkem součinu vertikální frekvence a počtu řádků obrazu. V dobách CRT byla maximální výše horizontální frekvence daleko důležitější, byly důležitější vyšší obnovovací frekvence kvůli blikání obrazu a bylo možno vykreslovat v mnoha různých rozlišeních. S běžným LCD je většinou použitelná jedna obnovovací frekvence a jedno rozlišení (nižší se přepočítávají na to nativní, ať už v grafice, nebo monitoru).

Ale kurnik, neříkej, že neumíš používat googl..

K vsync namátkou třeba zde to přibližují:
http://extrahardware.cnews.cz/co-jste-asi-nevedeli-eyefinity-ma-problemy-s-vsync-vertikalni-synchronizace

beer

  • Host
Re:Rozlišení
« Odpověď #11 kdy: 09 Ledna 2013, 10:35:03 »
Díky za vysvětlení.

Jasně, že umím používat google :), nějaké články jsem si o vsyncu samozřejmě přečetl. Rámcovou představu mám, ale chybí mi znalost souvislostí a skutečně ty frekvence se mi pletou...

 

Provoz zaštiťuje spolek OpenAlt.