Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: j-prause 16 Dubna 2013, 19:12:58
-
Mám problém, se kterým si nevím rady.
Objevil se po aktualizaci kernelu z 3.5.0-26 na 3.5.0-27, aktualizoval jsem jako vždy přes Správce aktualizací.
Běžím na Ubuntu 12.10 64-bit.
Procesor je AMD A4 APU s AMD Radeon HD graphics card.
Jedná se o rozlišení displeje DELL 24".
S kernelem 3.5.0-26 a nižšími v Nastavení systému -> Displeje mohu volit mezi 16 různými rozlišeními od 1920x1080 přes 1440x900 až po 800x600.
Používám 1440x900.
Po aktualizaci kernelu na 3.5.0-27 po restartu se display zobrazil v rozlišení 1920x1080. V Nastavení systému -> Displeje zůstalo k dispozici jen 5 možností rozlišení a moje oblíbené 1440x900 mezi nimi není.
Pokud by se některý z odborníků na tomto fóru chtěl mého problému ujmout, poskytnu další potřebné informace.
Zatím přikládám snímek Zdroje softwaru -> Dodatečné ovladače.
Poznamenávám, že ručně jsem žádné ovladače neinstaloval, takto to vypadá od počáteční instalace Ubuntu na mém PC.
Děkuji předem.
[příloha smazaná administrátorem]
-
pomocí xrandr to nejde?
něco je tady
http://rysmir.net/blog/2012/05/ubuntu-zmena-rozliseni-a-reseni-zmeny-rozliseni-po-restartu-pocitace/ (http://rysmir.net/blog/2012/05/ubuntu-zmena-rozliseni-a-reseni-zmeny-rozliseni-po-restartu-pocitace/)
-
Děkuji za návrh, ale xrandr najde jen ten omezený počet různých rozlišení.
Takže takto to neumím vyřešit.
-
pokud nelze použít nativní rozlišení a větší fonty (předpokládám, že to takto provozujete kvůli problematickému čtení při defaultních hodnotách), tak zkuste vyjít z následujícího:
http://forum.ubuntu.cz/index.php?topic=63055 (http://forum.ubuntu.cz/index.php?topic=63055)
EDIT:
gtf 1440 900 60
# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
-
@jmp: díky, to vlákno vypadá velm i poučně.
Jen mě mate, že ntz_reloaded tam zapisuje do /etc/X11/xorg.conf.d/50-monitor.conf, ale takový adresář já v /etc/X11 vůbec nemám. Tím myslím /etc/X11/xorg.conf.d.
-
to je tím, že má opensuse
v ubuntu to je asi umístěno v /usr/share/X11/xorg.conf.d
-
Aha, ano, v ubuntu je to skutečně adresář /usr/share/X11/xorg.conf.d.
V něm sice není soubor '50-monitor.conf', ale zkusím ho vyrobit a zapsat podle toho vlákna.
Pak tady podám zprávu.
Stejně ale stále nechápu, proč ten rozdíl mezi dvěma kernely, jak jsem to posal na začátku.
-
Do /usr/share/X11/xorg.conf.d jsem vložil nový soubor 50-monitor.conf, viz výpis níže.
po restartu žádná změna. Přidané rozlišení mezi volitelnými není.
Section "Monitor"
Identifier "Default Monitor"
## If your monitor doesn't support DDC you may override the
## defaults here
#HorizSync 28-85
#VertRefresh 50-100
# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
Option "DefaultModes" "yes"
Option "PreferredMode" "1440x900"
EndSection
-
od pohledu tam nesouhlasí název u preffered mode a u modeline, ale nevím, jestli je to příčina... (na aktivaci nastavení to chce restart X nebo restart stroje)
Modeline "1440x900_60.00"
Option "PreferredMode" "1440x900"
-
Ano, poté co jsem odeslal předchozí odpověď, tak jsem si toho v kódu všiml.
V souboru jsem to opravil a restartoval stroj, ale vliv to nemělo, tj. platí dál, že problém jsem nevyřešil.
-
pak nezbude než zkoumat logy, nebo je sem dát k dispozici - třeba z toho někdo něco vyčte...
-
Prozkoumal jsem /var/log/Xorg.0.log.
Vytušil jsem z něho, že chybí section "Screen", takže jsem ji přidal do souboru /usr/share/X11/xorg.conf.d/50-monitor.conf, který teď tedy vypadá takto:
Section "Monitor"
Identifier "Monitor0"
# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
Option "DefaultModes" "yes"
Option "PreferredMode" "1440x900"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
EndSection
Po restartu je možno zvolit ono rozlišení 1440x900.
Zdá se tedy, že problém je vyřešen.
Stejně ale stále nechápu, proč ten rozdíl mezi dvěma kernely, jak jsem to posal na začátku, ale to už je asi jen akademická otázka.
@jmp: Děkuji mnohokrát za pomoc!!!
-
díky, že jste sem dal skutečné řešení...