Fórum Root.cz
Hlavní témata => Hardware => Téma založeno: Martin P. 20. 05. 2013, 22:53:28
-
Zdravím všechny,
od kamaráda jsem dostal notebook Toshiba Portege M300-11K. Nainstaloval jsem si na něj Kubuntu a mám problém. Když se počítač zapíná a je tam taková ta kde načítací obrazovka, nebo když spustím Minecraft nebo něco ve Wine, nebo napíšu do příkazového řádku xrandr, tak mi přeskakuje obrazovka. Tipuju, že to bude něco mít s grafickými ovladači, ale moc se v tom nevyznám, a tak vás prosím o radu. Přeskakování obrazovky o sekundu nebo dvě vždy ustane.
Děkuji za odpověď
Martin P.
-
Ještě bych chtěl dodat, že když snímám obrazovku např. pomocí Kazaam, tak na záznamu probkikávání vidět není.
-
Už je to skoro 24h, grafiku mám Intel GM45, nevím jaké mám ovladače, jestli open-source nebo uzavřené. Prosím o radu, hodně to buzeruje, přikládám odkaz na video: (pokud jsou na tomhle fóru povolené) http://leteckaposta.cz/713701195
-
Zkusil bych přidat do /etc/default/grub "i915.powersave=0", takže by to vypadalo nějak takto:
GRUB_CMDLINE_LINUX_DEFAULT="quiet i915.powersave=0 i915.lvds_downclock=1 acpi_osi=Linux pcie_aspm=force"
Po uložení jako root v terminálu:
update-grub
Restartovat PC.
-
Nějak jsem nepochopil, já tam mám "quiet splash". Když tam přidám "i915.powersave=0" tak to po restartu stále dělá, když ještě k tomu přidám "i915.lvds_downclock=1" tak to taky nepomůže.
-
a update grub jste udělal?
Dočasně to můžete nastavit tak, že při startu grubu stisknete tabulátor a dopíšete tam ty hodnoty
Jinak já bych možná zkusil i liveCD/USB nějaký jiný distribuce nebo třeba i nainstalovat windows, jestli to dělá jen kubuntu
-
Update-grub jsem dal, dříve na tomto kompu bylo Ubuntu, to také dělalo. Jak to bylo na windowsech, to nevím a nechci přeinstalovávat.
-
mi přijde, že by to mohl být nějakej hw glitch...
-
Ale (podle mě) to vždy bliká, když se nějaká aplikace pokouší inicializovat OpenGL (Minecraft, KDE)
-
Ok, po půl hodině laborování jsem s kombinací GRUB_CMDLINE_LINUX_DEFAULT="quiet i915.i915_powersave=0 i915.i915_enable_fbc=1 i915.i915_enable_rc6=0 i915.lvds_downclock=0 splash" dosáhl toho, že se sice komp pustí v rozlišení 1024x768, a neni na výběr vyšší, ale displej nebliká. Ještě s tím budu trošku laborovat, ale ocenil bych vaše rady, co si myslíte, že s tím je (na hw glitch nevěřim).
-
Ok, stejný výsledek s i915.i915_powersave=0, autor příspěvku tam zapomněl dopsat to i915_. Takhle by to bylo supr, jen kdyby se podařilo to vytáhnout na rozlišení 1280x800. Xrandr vypisuje:
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 61.0*
800x600 61.0
-
Jinak kdybyste se ptali, 3D akcelerace funguje, glxgears 800 FPS, hry a desktop bez lagů. Jen se divím, že se glxgears nesyncly s obrazovkou.
-
Podívej se, jestli máš soubor /etc/X11/xorg.conf.
Pokud ano, originál si někam zazálohuj.
V souboru xorg.conf najdi sekci "monitor".
Měly by tam být položky "HorizSync něco" a "VertRefresh něco".
Uprav podle tvého monitoru. Odhaduji:
VertRefresh 60-100
HorizSync 31.5-48.5
#HorizSync 35-60
#VertRefresh 50-70
Restartuj.
-
Jo, a něco je ještě tady: http://ubuntuguide.org/wiki/Kubuntu_Quantal_Hardware (http://ubuntuguide.org/wiki/Kubuntu_Quantal_Hardware)
Screen Keeps Flickering
If you have an Intel Corporation Mobile 915GM/GMS/910GML card, your screen may flicker every 5-10 seconds. To prevent this:
Menu -> System -> Administration -> Advanced -> Service Manager -> Uncheck "Detect RANDR (monitor) changes"
-
Jo, a něco je ještě tady: http://ubuntuguide.org/wiki/Kubuntu_Quantal_Hardware (http://ubuntuguide.org/wiki/Kubuntu_Quantal_Hardware)
Screen Keeps Flickering
If you have an Intel Corporation Mobile 915GM/GMS/910GML card, your screen may flicker every 5-10 seconds. To prevent this:
Menu -> System -> Administration -> Advanced -> Service Manager -> Uncheck "Detect RANDR (monitor) changes"
Na toto jsem narazil, ale kde konkrétně to mám hledat v českém KUbuntu.
-
Jo a je normální toto?
martin@PC4:~$ sudo Xorg :1 -configure
Password:
X.Org X Server 1.13.4
Release Date: 2013-04-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-32-xen x86_64 Ubuntu
Current Operating System: Linux PC4 3.8.0-21-generic #32-Ubuntu SMP Tue May 14 22:16:46 UTC 2013 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.8.0-21-generic root=UUID=7ba7958b-f386-4222-a43a-a4a9d26ae034 ro quiet splash
Build Date: 08 May 2013 02:34:03PM
xorg-server 2:1.13.4~git20130508+server-1.13-branch.10c42f57-0ubuntu0ricotz~raring (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.28.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Thu May 23 06:59:14 2013
List of video drivers:
sis
s3
vesa
vmware
sisusb
savage
mach64
r128
neomagic
intel
qxl
siliconmotion
ati
tdfx
mga
nouveau
cirrus
trident
openchrome
radeon
modesetting
fbdev
(++) Using config file: "/home/martin/xorg.conf.new"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
vesa: Ignoring device with a bound kernel driver
Number of created screens does not match number of detected devices.
Configuration failed.
Server terminated with error (2). Closing log file.
To samé dělá bez toho :1 když shodím xka a zapnu to z konźole. Ale xorg.conf.new se vytvoří.
-
Úprava xorg.conf nepomohla
-
V xorg.conf můžeš zkusit:
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
#Doplnit radky s tucnym pismem
SubSection "Display"
Virtual 3600 1200
EndSubSection
EndSection
Nezapomeň po změně restartovat PC nebo X Server.
K tomu menu - mělo by to být v "Nastavení systému - Správce služeb (nebo Spouštění a ukončení)" - služba "Detect RANDR (monitor) changes"
-
TO s tím xrandrem zkusím, tu službu nemohu najít. Posílám screeny toho nastavení spouštění: http://leteckaposta.cz/716551040
-
Zkusíme si pohrát z příkazovou řádkou, spusť terminál - třeba xterm nebo něco podobného a:
martin@PC4:~$ cvt 1280 800
Mělo by se zobrazit něco takového:
80x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Vybereš čísla za poslední uvozovkou vpravo a před -hsync - v tomto příkladu je to:
109.00 1280 1368 1496 1712 1024 1027 1034 1063
A dosadíš:
martin@PC4:~$ xrandr --newmode mojerozliseni 109.00 1280 1368 1496 1712 1024 1027 1034 1063
Enter
martin@PC4:~$ xrandr --addmode VGA1 mojerozliseni
Enter
Enter
martin@PC4:~$ xrandr --output VGA1 --mode mojerozliseni
Enter
-
Když tohle udělám bez toho powersave, tak si jen zabliká obrazovka a pak jako dříve, beze změny. Když zapnu powersave a udělám to samé s těmi čísly z toho bez powersave, tak se nic nestane, vypíše to chybu, že to nemůže získat gamu pro monitor default.
-
Refresh, problém stále existuje a není vyřešen.
-
qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor
qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false
-
Já bych zkusil v KDE zakázat kompozitní efekty. V nastavení systému - efekty na ploše. S některými grafickými ovladači to občas blbne.
-
qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor
qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false
To první vypíše false, to druhý prázdný řádek a nepomůže to (ani po restartu)
Vypnutí kompozitních efektů nepomohlo.
-
Co je tam za verzi KDE? V 4.10.4 vypadá nastavení služeb s odstřeleným Display Managementem takhle (https://spideroak.com/share/JVQWIQ3BORMHG5DFOI/Neptunium/home/madcat/SpiderOak/Free4all/disp_mgmt_kde.jpeg), ve starších verzích KDE se ta služba možná jmenuje jinak. Protože je to bug zmíněný ve Wiki a chyba se projeví při použití xrandr, předpokládám, že jde právě o tento problém.
-
Mám KDE 4.10.3
-
Služba správa zobrazení je vypnutá