Portál AbcLinuxu, 8. června 2024 06:46


Dotaz: Asus M51 - Xserver a ACPI (kompilace jádra)

18.12.2008 15:07 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Asus M51 - Xserver a ACPI (kompilace jádra)
Přečteno: 758×
Odpovědět | Admin
Tento dotaz je pokračováním jiného. Zakládám jej pro přehlednost. Do původního dotazu vzápětí doplním link sem.

Shrnutí problému: Koupil jsem laptop - Asus M51TR-AS068C a zjistil, že nenaběhnou xka a nebude fungovat ACPI. Používám Ubuntu 8.10, ale zkoušel jsem i další distribuce (viz pův. dotaz).

Našel jsem možné řešení problému s ACPI. Je v diskusi nahlášeného bugu. Mělo by to opravit překompilování jádra s parametrem CONFIG_MTRR=n. Bohužel netuším, jak na to. Můžete mi poradit?

Problém s Xserverem se podařilo částečně vyřešit (podrobnosti v původním dotazu). Xka nyní naběhnou, ale Gnome není zcela funkční. Problémy, které jsem zatím objevil:

** Xka najedou až poté, co při (zřejmě) nekonečném zjišťování stavu baterky (asi kvůli nefunkčnímu ACPI?) při bootování skočím klávesovou zkratkou ctrl+alt+f1 do konzole a napíši startx.

** např. když dám Místa - Domovský adresář, nestane se nic. Když dám Místa - Počítač, otevře se normálně nautilus a můžu přejít i do domovského adresáře.

** Když dám vypnout nebo restartovat, shodí to jen gnome a jsem zpět v konzoli, odkud musím notebook vypnout ručně.

** Když chci spustit nautilus pod rootem, tak mi to vypíše: Selhalo spuštění nautilus pod uživatelem root. Nemohu zkopírovat uživatelův soubor Xauthorization. Jde o soubor .Xauthorization v domovském adresáři? Někdo mi ho radil smazat - byla to chyba? Jak ji napravit?

** Když jsem teď dal v gnome Vypnout, tak mě to hodilo zpět do konzole a vypsalo: xauth: error in locking authority file /home/geckon/.Xauthority Takže asi jde o tenhle soubor. Soubor existuje a cat vypíše: cat: .Xauthority: Permission denied sudo cat nevypíše nic. V domovském adresáři mám ještě soubory .Xauthority-c a .Xauthority-l. Cat ani v jednom případě nevypíše nic.

Děkuji za veškerou pomoc a jakékoliv dobře míněné rady;-)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.12.2008 18:05 ..
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Odpovědět | | Sbalit | Link | Blokovat | Admin
co sa tyka toho .Xauthority, skuste si skontrolovat (teda, ak ho mate) ako ma nastavene prava (prikaz 'ls -l /home/geckon/.Xauthority'), tu je vypis mojho:

-rw------- 1 meno users 121 2008-12-18 05:48 .Xauthority

skuste hodit sem Vas.
18.12.2008 20:10 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
-rw------- 1 root root 0 2008-12-17 20:37 .Xauthority

-rw------- 2 geckon geckon 0 2008-12-18 20:05 .Xauthority-c

-rw------- 2 geckon geckon 0 2008-12-18 20:05 .Xauthority-l
18.12.2008 20:32 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)

Jako root (nebo pomocí sudo) zkuste následujcí (musíte být nastavený v domovském adresáři):

chown geckon: .Xauthority

18.12.2008 20:40 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Díky to pomohlo - aspoň mi teď už jdou instalovat balíky - předtím to házelo stejnou chybu jako když jsem zkoušel spustit nautilus jako root. K čemu slouží ten soubor? Ať se aspon něco nového dozvím;-)
Jakub Lucký avatar 18.12.2008 19:48 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslím že problém bude v tom způsobu zapínání...

Zkuste místo startx spustit příkaz:
sudo /etc/init.d/gdm start
If you understand, things are just as they are; if you do not understand, things are just as they are.
18.12.2008 20:11 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Výpis:

* Starting GNOME Display Manager... [OK]

Pak se zase objeví prompt.
Jakub Lucký avatar 19.12.2008 01:22 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Tak pak ještě Alt+F7, popř Alt+F8... teď nevím, na jaké tty to Ubuntu má
If you understand, things are just as they are; if you do not understand, things are just as they are.
19.12.2008 08:57 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Alt+F7 - černý display, kurzor bliká vlavo nahoře

Alt+F8 - celý display popsaný hláškami typu:

* Starting /něco/ ... [OK]

Poslední je

* Checking battery state...

Tady se to zase zasekne
18.12.2008 20:55 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Další nedostatek gnome... Když spustím pidgina, tak se mi neobjeví ikona v trayi, což by měla. Když ho zavřu křížkem, vypne se (což by naopak neměl - měl by jen zmizet a bý pořád spuštěn).
18.12.2008 20:57 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
A ještě trochu blbne myš (i touchpad) - po zapnutí příkazem startx naběhne gnome, ale než se objeví kurzor, docela to trvá. Po objevení občas zase zmizí a docela velkou chvíli trvá, než se objeví.
18.12.2008 21:22 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Další problém - Na ploše se mi nezobrazují soubory, které by tam měly být. Když se na plochu podívám přes terminál nebo přes Místa - počítač (jinudy to nejde - Místa - Domovská složka ani Místa - Pracovní plocha nedělají nic), tak tam jsou.
18.12.2008 21:31 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Další problém?

$ glxinfo | grep direct
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 156 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 13
Current serial number in output stream: 13
18.12.2008 22:04 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Teď začal pidgin blbnout úplně - zapnu ho a když mi přijde zpráva (nebo přišla, když byl vypnutý), tak se zobrazí a pidgin se sekne. Když nepřijde tak mi to dovolí jednu zprávu poslat a sekne se :-(
18.12.2008 21:40 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Další příspěvky:-/
$ openttd
ALSA lib pcm_pulse.c:625:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument

E: stream.c: Assertion 's' failed at pulse/stream.c:971, function pa_stream_drain(). Aborting.
Aborted
$ simutrans
Reading low level config data ...
Initializing tombstones ...
Reading simuconf.tab successful!
Preparing display ...
Screen Flags: requested=10, actual=10
Loading font 'font/prop.fnt'
font/prop.fnt sucessfully loaded as old format prop font!
Init done.
Initializing tombstones ...
Reading simuconf.tab successful!
Reading compatibility sound data ...
ALSA lib pcm_pulse.c:625:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument

E: stream.c: Assertion 's' failed at pulse/stream.c:971, function pa_stream_drain(). Aborting.
Aborted
Jakub Lucký avatar 19.12.2008 01:25 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Možná bych vás odkázal na Ubuntu fórum, tam jsou lidi, co mají více konkrétních zkušeností s Ubuntu a rádi poradí (sám jsem tam dlouho dělal...)

If you understand, things are just as they are; if you do not understand, things are just as they are.
19.12.2008 08:44 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
OK, díky. Poradíte s tou kompilací jádra? Tak nějak vůbec nevím, co a jak a nemám moc času něco nastudovat - snad po víkendu. Tak kdybyste aspoň poradili třeba nějaké tipy&triky, na co si dát pozor a tak. Díky
30.12.2008 02:41 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
Rozbalit Rozbalit vše Re: Asus M51 - Xserver a ACPI (kompilace jádra)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem tu zas. Problémy s nautilem a trayem apod přetrvávají, nikdo zřejmě nezná řešení (jeden člověk si myslí, že je to sw rázu a že to s xserverem nemá nic společného, ale jak to spravit neví - viz Ubuntu forum).

Dál jsem zkusil zkompilovat jádro s tím parametrem MTRR=n. Snad se i povedlo, ale nedaří se mi upravit soubor /boot/grub/menu.lst tak, aby šlo nabootovat. Problém dělá zřejmě definice partition, ze které chci bootovat (ačkoliv jsem zkoušel UUID=* - za hvězdičku dosaďte posloupnost znaků, kterou jsem okopíroval z odstavců o jiných jádrech v tomto souboru - i (hd0,2), což mi přijde logické podle nějakého návodu a toho, že při bootování původního jádra píše "booting from (hd0,2)). Pokus o bootování nového jádra ale končí hláškou, že tohle zařízení nemůže najít a ať mu zadám správné umístění. Měl by někdo radu? Díky

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.