Belépés
Képernyő felbontását nem lehet állítani
2010. augusztus 28. – 09.25 – gabeszm
Sziasztok!
Eddig működő 9.10-es Ubuntun nem lehet beállítani a képernyő felbontását. Egy régi Nvidia FX-5500-as kártya ketyeg a gépben. Többször leszedtem és újratelepítettem az Nvidia drivert, de csak 640x480-as felbontást enged beállítani. Eddig normális felbontással működött, de valami miatt nem lehet most átállítani.
Valaki találkozott már ezzel a hibával?
- A hozzászóláshoz regisztráció és belépés szükséges
Hali.
Igen nálam volt ilyen, pontosabban unokatesómnál. Egyik nap még ment rendes 1152x864-es felbontáson, aztán hívott, hogy nem megy neki szépen a gép mert óriási minden. Elmentem megnéztem náluk és valóban 640x480 volt a legnagyobb amit be lehetett állítani.
Személy szerint letöröltem az nvidia drivert és azóta tökéletes a felbontás. Ajánlom ezt a megoldást, ha egy nálam okosabb ember nem tud elegánsabb megoldást :)
In a world without frontiers, who needs Gates and Windows?
Sziasztok!
Nemrég vásároltam egy új monitort. Nem bírok vele. A felbontást nem tudom megfelelőre állítani. A monitor egy Samsung, 1600x900 felbontás és 60Hz lenne az alap. A VGA GeForce 7600 GS. Ubuntu Lucid Lynx a rendszer. (de már próbáltam Debian Lenny-vel, Mint Isadora-val, Ubuntu-n KDE-vel, Fluxbox-al, LXDE-vel) Nem tudom beállítani az 1600x900-as felbontást, ehhez szeretnék segítséget kérni. Alapból a képernyő felbontását 1024x768-ra állítja, 50Hz mellett. Nvidia X Server Settings-el lehet állítani 1600x1024-es felbontást, de 1600x900-at nem. Először a régi VGA-ra gyanakodtam, de annak a felhasználói könyvében szerepel az 1600x900-as felbontás támogatása. Mégsem tudom beállítani. Ha valaki tudna segíteni egy pontos xorg.conf létrehozással, leírással(vagy ha van más megoldás azzal), annak nagyon örülnék.
Egy próbát megér, telepítsd Synaptic csomagkezelővel, vagy Ubuntu szoftverközpontból(vagy Terminálban : sudo aptitude install resapplet ) a resapplet (Felbontásváltó) kisalkalmazást.
nadasjozef
Ez sajnos nem működik. Ugyanazokat a felbontásokat tudom választani vele, mint a Beállításoknál a Képernyő felbontással...
Szia,
Egy másik témában válaszoltam egy srácnak hogy sikerült nekem megoldani. Bemásolom ide neked is. természetesen a felbontásokat írd át a neked tetszőre. és ugy kérd majd a modeline-t a terminálból
íme:
Üdv,
Ha nem sikerült még a problémát megoldani akkor próbáld az XrandR-el
ha nincs telepítve gondolom
sudo apt-get install xrandrparanccsal tudod telepíteni, erre már pontosan nem emlékszem :Súgy látom azt írtad hogy 1280*960at tud a monitorod az enyém is ilyen felbontáson megy jelenleg ugyhogy ezzel a felbontással fogom végigvezetni és egy 70 HZ-es frissítési rátával. Ha neked nem bírja a monitor vedd le 65-re mondjuk, de ha nem 20 éves akkor bírni fogja :)
1.nyiss egy terminalt:
gtf 1280 960 70/felbontás vízszintesen, függőlegesen, és frissítési ráta/ki fog dobni egy hasonlót:
# 1280x960 @ 70.00 Hz (GTF) hsync: 69.93 kHz; pclk: 120.84 MHz
Modeline "1280x960_70.00" 120.84 1280 1368 1504 1728 960 961 964 999 -HSync +Vsync
ebből nekünk csak a dőlttel szedett rész kell, amit már kiemeltem
2.következő parancsunk
xrandr --newmode "1280x960_70.00" 120.84 1280 1368 1504 1728 960 961 964 999 -HSync +Vsyncebbe a parancsba illesztjük a gtf eredményét az előző lépésből
3.ezután hozzáadjuk a felbontásokhoz az új módot:
xrandr --addmode VGA 1280x960_70.00a VGA helyére a saját képernyőd azonosítóját írd. az xrandr paranccsal megkapod. második sor eleje.
4.alkalmazzuk az új felbontást
xrandr --output VGA --mode 1280x960_70.00természetesen a "VGA"-t itt is cseréld ki a te monitorod azonosítójával
Ha ez megvan akkor elvileg már csak azt kell elérnünk hogy ezt minden indításkor beállítsa hiszen ha most újraindítasz kezdheted megit előlről.
Szóval én ezt így oldottam meg anno:
home könyvtárban az következő paranccsal csináltam egy szöveges fájlt
sudo gedit init-xrandr.sha felugró üres fájlba belemásolod az előbb legépelt parancsokat/ a gtf-et ne vedd bele/ valahogy így:
xrandr --newmode "1280x960_70.00" 120.84 1280 1368 1504 1728 960 961 964 999 -HSync +Vsync
xrandr --addmode VGA 1280x960_70.00
xrandr --output VGA --mode 1280x960_70.00
ezután mented a fájlt és bezárod, majd el kell érnünk hogy a fájl futtatható legyen, ehez az alábbi parancs szükséges:
chmod 755 init-xrandr.shEzután már csak annyit kell tennünk hogy a System - Preferences - Startup Applications menüben /10.10-et használok, más verziókban nemtudom hol van:) / az Add gombra kattintva betallózzuk a most elkészített init-xrandr.sh fájlunkat és minden indításkor be fog töltődni. Persze a login screen nem lesz ilyen felbontású de azthiszem ez vállalható kompromisszum.
Sokan az xorg.conf babrálását javasolják, erről nem tudok semmit nyilatkozni mert az én xorg.conf fájlom tök üres. ezért is választottam ezt a módszert :) remélem segít.
Hello mindwarp!
Köszönöm a hozzászólásodat!
Számomra a xorg.conf szerkesztése ennél valahogy egyszerűbbnek tűnt... Ami a fentieket olvasva felmerült bennem, hogy a kívánt felbontás beállításához szükséges "modeline" sort én nem a gtf paranccsal, hanem a cvt-vel generáltam. Utánanéztem, több helyen is azt írják, hogy mindkettő használható. Viszont érdekes módon nem pontosan ugyanazokat az értékeket hozzák ki...
Nem írtam, jelenlegi konfiguráció Linux Mint 9(Ubuntu 10.04 LTS-re épül). Alapból ott sincs már xorg.conf, de könnyű volt gyártani hozzá egyet. Utána beszúrtam a cvt-vel generált "modeline" sort szükséges helyre és máris lehetett választani az 1600x900-as felbontást. De mint írtam, újraindításnál valahogy elfelejti a rendszer... Egyébként érdekesség, ha már említetted, de a login screen-nél még mintha jó lenne a megadott felbontás... (1600x900) Utána vált át a régi 1024x768-ra.
Azért holnap kipróbálom majd, amit írtál!
igen énis próbálkoztam xorg.conf írásával, de az eredményem azlett hogy a módosított felbontás a login screen-nél még működött aztán megfagyott a rendszerem, körülbelül 4 felbontás és frissítési ráta kombóval próbálkoztam (1280*1024 60hertzen, 1280*960 70hertzen stb.) és bármelyiket használtam a xorg.confban a rendszerem nem volt képes felállni vele, úgyhogy maradt a rescue mód és a fájl törlése azért próbáltam másképp. egyébként a gammával is rendszerint bajom volt, aztis ugyanígy sikerült megcsinálnom, egy txt fájlba írt parancsot tettem futtathatóvá és beraktam a startup applications közé. a cvt és a gtf között őszintén nemtudom mi a különbség :) a gtfet javasoltam mert nálam az működött. lehet ezis csak olyan mint pl a sudo fedoraban csak su vagy kubuntuban ksudo asszem. :)
a xorg.conf ban úgytudom a Modes elejére kell betenned a használni kívánt felbontásod
SubSection "Display"Depth 8
Modes "ide kell a preferált felbontásod" "1600x1200" "1280x1024" "800x600" "640x480"
EndSubSection
a xorg.hoz többet nemigazán tudok hozzászólni :)
https://wiki.ubuntu.com/X/Config/Resolution
http://viszketegvernyul.wordpress.com
Köszönöm! Megpróbálom...
Annak idején, a xorg.conf szerkesztésével, sikerült beállítanom a monitort a kívánt 1600x900-as felbontásra. A dolognak volt ugyan egy szépséghibája, de az utóbbi időben hanyagoltam a témát. (másik monitort használtam) Most viszont, újra segítséget szeretnék kérni, hogy ezt a szépséghibát meg tudjam oldani! Szóval a kérdéses konfigurációban megy már az 1600x900-as felbontás, de újraindítás után mindig 1024x768-as felbontással indul a rendszer... vagyis minden indítás/újraindítás után meg kell adni, hogy a monitor felbontása 1600x900 legyen. Ez pedig kissé kényelmetlen. Előre is köszönöm a hozzászólásokat!
Volt már egy fórumtéma az xorg.conf-ról, és az itt leírtak már sok embernek segítettek:
http://ubuntu.hu/node/14890
szoda
Megoldódott a dolog... Igazából megmagyarázni nem tudom, de működik! Szóval beraktam a gépbe egy másik winchestert és felraktam rá ugyanazt a rendszert, hogy kísérletezni tudjak. A xorg.conf szerkesztésével és az nvidia-settings babrálásával sikerült jól működővé tenni a konfigurációt! Most bemásolom először a NEM jól működő(újraindításnál elfelejtődő) xorg.conf részt(Monitor, Screen), utána pedig azt, amivel tökéletesen megy most minden:
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
ModeLine "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1600x900_60 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
És akkor mutatom a jót: (kiemelve azt a félsort, amiben végül is különbözik a kettő)
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
ModeLine "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1600x900_60 +0+0; nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Mint írtam fentebb, a magyarázatot nem tudom, de mindenesetre most újraindításnál nem felejti el a megadott 1600x900-as felbontást.
Köszönöm mindenkinek!