Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: pasta 26 Prosince 2010, 10:36:52

Název: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 10:36:52
Zdravím, Včera jsem si nainstaloval Linux Ubuntu. Celé to mám na rozlišení 1024x768 (4:3) a potřeboval bych to hodit na rozlišení 1920x1080 (16:9) a nevim jak. Mám grafikou kartu NVidia RivaTNT 2 (32Mb). Po instalaci Ubuntu mi to neukázalo žádný nesvobodný ovladač  :( 
A ještě mám otázku, jak se dělá na internetu zavináč? (@) Vždy ho musím překopírovat z text. editoru.
Prosím pomozte mi, mám Ubuntu poprvé (předtím jsem měl Xubuntu ale odešel jsem od něj, měl jsem ho asi 2 dny)
Děkuji.
Název: Re: Změna rozlišení
Přispěvatel: Rover623 26 Prosince 2010, 10:46:37
Pro Riva TNT2 není nesvobodný ovladač,nVidia driver 76 už nepředělala,rozlišení 1920x1080 tam nedostaneš,protože ta karta ho nepodporuje,maximum pro tuhle kartu je právě těch 1024x768,zavináč se dělá pomocí pravého ALT+2 (nahoře,kde je i "ě")
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 10:56:11
Právě že na Windows XP sem to rozlišení měl uplně v pohodě. Dřív sem to měl na IGP SiS 661Fx (64Mb) ale to rozlišení tam nebylo. Ta grafická karta to rozlišení zvládne ;)
A když dám ALT + 2 tak mě to hodí o jednu záložku zpět.
Název: Re: Změna rozlišení
Přispěvatel: Rover623 26 Prosince 2010, 11:35:36
Tak levý ALT+V,ta karta to rozlišení nepodporuje,v takovém rozlišení už jede jen frekvence 60Hz a je to bez akcelerace,poslední driver od nVidia pro XP umožňuje nastavit tohle rozlišení,ale pouze za cenu naprosté degradace výkonu té karty.60Hz sice dnes při LCD monitorech tolik nevadí (na CRT to ovšem docela slušně bliká),horší je fakt,že nefunguje akcelerace,většinu výkonu ten čip použije pouze k tomu,že vykreslí obraz,většina starších ovladačů pro Windows je napsána tak,že umožňuje na starých grafikách nastavit velké rozlišení při kterém už samozřejmě karty nedokáží použít akceleraci a většinu výkonu spotřebují jen na vykreslení obrazu.Nicméně můžeš zkusit si to rozlišení napevno zapsat do xorg.conf.Najdi si někde na netu obsah souboru xorg.conf vezmi si zněj jen sekci "Screen" a potom do složky /etc/X11 vlož soubor xorg.conf,ve kterém bude pouze tohle
Kód: [Vybrat]
Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1280x800" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection
do modes si dej rozlišení které potřebuješ,takže to změn na
Kód: [Vybrat]
Modes   "1920x1080"
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 12:09:06
Kód: [Vybrat]
# Minimal xorg.conf for the Nouveau driver

Section "Device"
    Identifier    "Default screen"
          Driver        "nouveau"
EndSection

Tak tohle sem měl v souboru xorg.cong když sem ho otevřel v texťáku..

vezmi si zněj jen sekci "Screen" a potom do složky /etc/X11 vlož soubor xorg.conf S timhle sem tě moc nepochopil. To xorg.conf nejde překopírovat..
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 12:16:27
Tak v tom se nevyznám  :( Psal jsem že ho mám poprvé, takže nevim kde co je  ???
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 12:34:36
Tady sem něco našel ale nerozumim tomu (je to v aj) http://www.nvidia.com/object/linux_v1.0-1541.html
Název: Re: Změna rozlišení
Přispěvatel: Rover623 26 Prosince 2010, 12:43:02
Pomocí příkazu
Kód: [Vybrat]
gksudo gedit /etc/X11/xorg.conf si otevři soubor k editaci a tu sekci Screen na konec toho souboru prostě přidej,ulož a restartuj
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 12:49:34
když zadám ten kód tak se mi otevře xorg.konf v GEDIT ale je to prázdný, nic tam není, tak nevim jestli je to dobře..
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 13:25:38
Kód: [Vybrat]
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*
   800x600        60.3     56.2 
   848x480        60.0 
   640x480        59.9 
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 14:03:04
Ono.. sou tu 2 problémy, neumim Anglicky a nevyznám se v tom  :-[
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 14:55:07
Nevim jestli je to chyba Linuxu nebo moje, ale soubor 50-monitor.conf nemůžu najít
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 14:57:59
když to napíšu do terminálu napíše:
Kód: [Vybrat]
cat /etc/X11/xorg.conf.d/50-monitor.conf
cat: /etc/X11/xorg.conf.d/50-monitor.conf: Adresář nebo soubor neexistuje

A u tamtoho druhýho:
Kód: [Vybrat]
cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 19:18:42
jedinou složku XORG.CONF.D mám v  USR - SHARE - X11 a v ní žádný xx monitor není  :-\ Jinak to co si psal bych dal ;)
Název: Re: Změna rozlišení
Přispěvatel: TIBOR 26 Prosince 2010, 19:24:59
Ak sa rozhodnes skusit to cez xorg.conf, tak tu mas navod ako ho nechat vytvorit podla nastaveni v systeme
http://forum.ubuntu.cz/index.php/topic,44678.0.html
Po spusteni toho prikazu sa ti v /home/tvoje_prihlasovacie_meno vytvori xorg.conf.new. V terminale spusti prikaz
Kód: [Vybrat]
gksudo nautilus /etc/X11Otvori sa ti okno s pravom root kam ten subor presunies a premenujes na xorg.conf. Potom ho uz mozes upravovat prikazom v terminale
Kód: [Vybrat]
gksudo gedit /etc/X11/xorg.conf
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 19:36:00
To sem zkoušel v Root a nešlo to
Název: Re: Změna rozlišení
Přispěvatel: TIBOR 26 Prosince 2010, 20:34:35
Co konkretne si skusal? To vygenerovanie?

Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 21:16:03
Tohle:     
Jak vydolovat z automatického xorg.conf jeho konfiguraci a ukázalo mi to chybu.
Název: Re: Změna rozlišení
Přispěvatel: jAster_BA 26 Prosince 2010, 21:26:57
No ja mám Riva TNT2 a ponuká mi to aj viac ako 1024x768...a taká technická otázka.Ktorý xorg ešte podporuje nVidia(76)?
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 21:49:31
Nevim který xorg ještě podporuje, vůbec se v tomhle nevyznám. Jsem úplnej laik. Mě stačí bohatě net, akorát mě zlobí to rozlišení :( Jinak sem si Linux Ubuntu 10.10 vzal protože mi běhá líp než Win XP a je hezčí a podle mě i přehlednější
Název: Re: Změna rozlišení
Přispěvatel: jAster_BA 26 Prosince 2010, 22:07:22
A čo je to presne za železo?
Název: Re: Změna rozlišení
Přispěvatel: Rover623 26 Prosince 2010, 22:10:11
Xorg z 9.04 je poslední který podporuje ovladač 76 od nVidia,ten co je v 9.10 sice funguje,ale pouze ten první,pak byla aktualizace a už to nešlo,bohužel nemám tušení jaká to byla verze.Struktura X serveru se  od 9.10 radikálně přepsala,podle toho postupu co jsem ti psal ti gedit prostě vytvořil prázdný soubor,protože nenalezl žádný k editaci,prostě do toho souboru vlož to co jsem psal,ulož a resetuj.Nové X servery nepoužívají xorg.conf tudíž sémantika se kterou se ten soubor psal je pasé, z toho souboru se pouze čtou data (tedy pokud na něj přímo neodkazuje ovladač,ale to není případ těch otevřených na kterých jedeš),systém z něj načte pouze to co je v něm zapsáno,zbytek se natáhne z defaultních voleb.Takže pokud ti systém správně detekuje monitor,stačí jen vnutit požadované rozlišení,ale bacha,pokud ti to ukazuje neznámý monitor,budeš muset do toho xorgu dopsat ještě sekci monitor a doplnit nutné informace
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 22:17:47
ImmerDerBest:
 Už sem to udělal přes ROOT. Všechno se uložilo. Ale když sem chtěl změnit rozlišení furt tam bylo max 1024x768 :(
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 22:22:00
jAster_BA:
 Myslíš co je to počítač? Intel Celeron 2.4Ghz, 768Mb Ram, 32 Mb Riva TNT2 grafika (ještě mám integrovanou 64Mb), 80Gb HDD Samsung
 Monitor: Je to TV, rozlišení 1920x1080 FullHD, připojeno přes VGA

Rover623:
 Udělal jsem to co psal ImmerDerBest a všechno se v poho uložilo. Ale nemohl jsem změnit rozlišení :( Monitor mi to ukazuje jako neznámý..
Název: Re: Změna rozlišení
Přispěvatel: jAster_BA 26 Prosince 2010, 22:25:17
A integrovaná by nebola lepšia?Som si myslel že je to dačo ako Pentium2/3  ;D...asi som tu jediný ktorý ešte takéto krásky doma chová.
Název: Re: Změna rozlišení
Přispěvatel: pasta 26 Prosince 2010, 22:38:52
Toho mám doma ve skříni ;)
Integrovaná nezvládne 1920x1080
Název: Re: Změna rozlišení
Přispěvatel: pasta 27 Prosince 2010, 10:56:33
Kód: [Vybrat]
xrandr --newmode
usage: xrandr [options]
  where options are:
  -display <display> or -d <display>
  -help
  -o <normal,inverted,left,right,0,1,2,3>
            or --orientation <normal,inverted,left,right,0,1,2,3>
  -q        or --query
  -s <size>/<width>x<height> or --size <size>/<width>x<height>
  -r <rate> or --rate <rate> or --refresh <rate>
  -v        or --version
  -x        (reflect in x)
  -y        (reflect in y)
  --screen <screen>
  --verbose
  --dryrun
  --nograb
  --prop or --properties
  --fb <width>x<height>
  --fbmm <width>x<height>
  --dpi <dpi>/<output>
  --output <output>
      --auto
      --mode <mode>
      --preferred
      --pos <x>x<y>
      --rate <rate> or --refresh <rate>
      --reflect normal,x,y,xy
      --rotate normal,inverted,left,right
      --left-of <output>
      --right-of <output>
      --above <output>
      --below <output>
      --same-as <output>
      --set <property> <value>
      --scale <x>x<y>
      --transform <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h>,<i>
      --off
      --crtc <crtc>
      --panning <w>x<h>[+<x>+<y>[/<track:w>x<h>+<x>+<y>[/<border:l>/<t>/<r>/<b>]]]
      --gamma <r>:<g>:<b>
      --primary
  --noprimary
  --newmode <name> <clock MHz>
            <hdisp> <hsync-start> <hsync-end> <htotal>
            <vdisp> <vsync-start> <vsync-end> <vtotal>
            [+HSync] [-HSync] [+VSync] [-VSync]
  --rmmode <name>
  --addmode <output> <name>
  --delmode <output> <name>
xxx@xxxxxx:~$ cvt 1920 1080 60 | perl -ne 'print if s/^Modeline\s+//'
"1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xxx@xxxxxx:~$ xrandr --addmode
usage: xrandr [options]
  where options are:
  -display <display> or -d <display>
  -help
  -o <normal,inverted,left,right,0,1,2,3>
            or --orientation <normal,inverted,left,right,0,1,2,3>
  -q        or --query
  -s <size>/<width>x<height> or --size <size>/<width>x<height>
  -r <rate> or --rate <rate> or --refresh <rate>
  -v        or --version
  -x        (reflect in x)
  -y        (reflect in y)
  --screen <screen>
  --verbose
  --dryrun
  --nograb
  --prop or --properties
  --fb <width>x<height>
  --fbmm <width>x<height>
  --dpi <dpi>/<output>
  --output <output>
      --auto
      --mode <mode>
      --preferred
      --pos <x>x<y>
      --rate <rate> or --refresh <rate>
      --reflect normal,x,y,xy
      --rotate normal,inverted,left,right
      --left-of <output>
      --right-of <output>
      --above <output>
      --below <output>
      --same-as <output>
      --set <property> <value>
      --scale <x>x<y>
      --transform <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h>,<i>
      --off
      --crtc <crtc>
      --panning <w>x<h>[+<x>+<y>[/<track:w>x<h>+<x>+<y>[/<border:l>/<t>/<r>/<b>]]]
      --gamma <r>:<g>:<b>
      --primary
  --noprimary
  --newmode <name> <clock MHz>
            <hdisp> <hsync-start> <hsync-end> <htotal>
            <vdisp> <vsync-start> <vsync-end> <vtotal>
            [+HSync] [-HSync] [+VSync] [-VSync]
  --rmmode <name>
  --addmode <output> <name>
  --delmode <output> <name>
xxx@xxxxxx:~$ VGA-1 1920x1080
VGA-1: command not found
Tohle mi to udělá
Název: Re: Změna rozlišení
Přispěvatel: pasta 27 Prosince 2010, 18:00:40
Udělal jsem to co jsi řekl, copy -> vložit a vylezlo toto
Kód: [Vybrat]
vit@desktop:~$ xrandr --newmode `cvt 1920 1080 60 | perl -ne 'print if s/^Modeline\s+//'`
vit@desktop:~$ xrandr --addmode VGA-1 1920x1080
xrandr: cannot find mode "1920x1080"
vit@desktop:~$ xrandr --output VGA-1 --mode 1920x1080
xrandr: cannot find mode 1920x1080

Pak jsem napsal jen xrandr a vylezlo toto
Kód: [Vybrat]
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*
   800x600        60.3     56.2 
   848x480        60.0 
   640x480        59.9 
  "1920x1080_60.00" (0x12e)  173.0MHz
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock   67.2KHz
        v: height 1080 start 1083 end 1088 total 1120           clock   60.0Hz
Název: Re: Změna rozlišení
Přispěvatel: pasta 27 Prosince 2010, 22:25:14
MOC Vám děkuju za pomoc, už to funguje :) Všechno de tak jak má :) Akorát se mi zdá že to mám na levý straně trochu šouplý, ale to kdyžtak zpravim :) Opravdu děkuju :)
Název: Re: Změna rozlišení
Přispěvatel: pasta 28 Prosince 2010, 09:43:20
No tak po zapnutí to bylo zas na 1024x768  :-[ Zkusil jsem to co včera a nic :( Vylezlo mi toto:
Kód: [Vybrat]
> xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*
   800x600        60.3     56.2 
   848x480        60.0 
   640x480        59.9 
  "1920x1080_60.00" (0x12f)  173.0MHz
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock   67.2KHz
        v: height 1080 start 1083 end 1088 total 1120           clock   60.0Hz
> xrandr --newmode `cvt 1920x1080_60 | perl -ne 'print if s/^Modeline\s+//'`

usage: cvt [-v|--verbose] [-r|--reduced] X Y [refresh]

 -v|--verbose : Warn about CVT standard adherance.
 -r|--reduced : Create a mode with reduced blanking (default: normal blanking).
            X : Desired horizontal resolution (multiple of 8, required).
            Y : Desired vertical resolution (required).
      refresh : Desired refresh rate (default: 60.0Hz).

Calculates VESA CVT (Coordinated Video Timing) modelines for use with X.
usage: xrandr [options]
  where options are:
  -display <display> or -d <display>
  -help
  -o <normal,inverted,left,right,0,1,2,3>
            or --orientation <normal,inverted,left,right,0,1,2,3>
  -q        or --query
  -s <size>/<width>x<height> or --size <size>/<width>x<height>
  -r <rate> or --rate <rate> or --refresh <rate>
  -v        or --version
  -x        (reflect in x)
  -y        (reflect in y)
  --screen <screen>
  --verbose
  --dryrun
  --nograb
  --prop or --properties
  --fb <width>x<height>
  --fbmm <width>x<height>
  --dpi <dpi>/<output>
  --output <output>
      --auto
      --mode <mode>
      --preferred
      --pos <x>x<y>
      --rate <rate> or --refresh <rate>
      --reflect normal,x,y,xy
      --rotate normal,inverted,left,right
      --left-of <output>
      --right-of <output>
      --above <output>
      --below <output>
      --same-as <output>
      --set <property> <value>
      --scale <x>x<y>
      --transform <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h>,<i>
      --off
      --crtc <crtc>
      --panning <w>x<h>[+<x>+<y>[/<track:w>x<h>+<x>+<y>[/<border:l>/<t>/<r>/<b>]]]
      --gamma <r>:<g>:<b>
      --primary
  --noprimary
  --newmode <name> <clock MHz>
            <hdisp> <hsync-start> <hsync-end> <htotal>
            <vdisp> <vsync-start> <vsync-end> <vtotal>
            [+HSync] [-HSync] [+VSync] [-VSync]
  --rmmode <name>
  --addmode <output> <name>
  --delmode <output> <name>
> xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*
   800x600        60.3     56.2 
   848x480        60.0 
   640x480        59.9 
  "1920x1080_60.00" (0x12f)  173.0MHz
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock   67.2KHz
        v: height 1080 start 1083 end 1088 total 1120           clock   60.0Hz
> --addmode VGA-1 0x12e
xrandr: cannot find mode "(null)"
> xrandr --output VGA-1 --mode 0x12e
xrandr: cannot find mode 0x12e
> xrandr --output VGA-1 --mode 0x12e
xrandr: cannot find mode 0x12e
> xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*
   800x600        60.3     56.2 
   848x480        60.0 
   640x480        59.9 
  "1920x1080_60.00" (0x12f)  173.0MHz
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock   67.2KHz
        v: height 1080 start 1083 end 1088 total 1120           clock   60.0Hz
Název: Re: Změna rozlišení
Přispěvatel: pasta 28 Prosince 2010, 10:44:15
Už jsem to nějak udělal, snad to už bude fungovat ;) Děkuju moc :)
Název: Re: Změna rozlišení
Přispěvatel: pasta 28 Prosince 2010, 11:10:36
Teďka to už mám v 1920x1080

Tady je výpis z 50-moniitor.cong:
Section "Monitor"
  Identifier "Default Monitor"
  # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
    Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
  ## If your monitor doesn't support DDC you may override the
  ## defaults here
  #HorizSync 28-85
  #VertRefresh 50-100

  ## Add your mode lines here, use e.g the cvt tool

EndSection

A tady je z xrandr -q:
Kód: [Vybrat]
xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 2048 x 2048
VGA-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0 
   800x600        60.3     56.2 
   848x480        60.0 
   640x480        59.9 
   "1920x1080_60.00"   60.0*
Název: Re: Změna rozlišení
Přispěvatel: pasta 28 Prosince 2010, 12:24:32
Ano, vše funguje :) Akorát při přihlašování je to na 1024x768 ale to nevadí ;) Moc děkuju Všem za pomoc :)