abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 23:22 | Zajímavý software

    BreadboardOS je firmware pro Raspberry Pi Pico (RP2040) umožňující s tímto MCU komunikovat pomocí řádkového rozhraní (CLI). Využívá FreeRTOS a Microshell.

    Ladislav Hagara | Komentářů: 0
    včera 16:55 | Nová verze

    Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 24.05. Přehled novinek i s náhledy a videi v oficiálním oznámení. Do balíku se dostalo 5 nových aplikací: Audex, Accessibility Inspector, Francis, Kalm a Skladnik.

    Ladislav Hagara | Komentářů: 1
    včera 12:55 | Nová verze

    Byla vydána (𝕏) nová verze 18.0.0 open source webového aplikačního frameworku Angular (Wikipedie). Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    22.5. 23:44 | Pozvánky

    V neděli 26. května lze navštívit Maker Faire Rychnov nad Kněžnou, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    22.5. 16:33 | Nová verze

    Byla vydána nová stabilní verze 3.20.0, tj. první z nové řady 3.20, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Z novinek lze vypíchnou počáteční podporu 64bitové architektury RISC-V.

    Ladislav Hagara | Komentářů: 0
    22.5. 14:11 | IT novinky

    Společnost Jolla na akci s názvem Jolla Love Day 2 - The Jolla comeback představila telefon se Sailfish OS 5.0 Jolla Community Phone (ve spolupráci se společností Reeder) a počítač Jolla Mind2 Community Edition AI Computer.

    Ladislav Hagara | Komentářů: 7
    22.5. 12:33 | Nová verze

    LibreOffice 24.8 bude vydán jako finální v srpnu 2024, přičemž LibreOffice 24.8 Alpha1 je první předběžnou verzí od začátku vývoje verze 24.8 v prosinci 2023. Od té doby bylo do úložiště kódu odesláno 4448 commitů a více než 667 chyb bylo v Bugzille nastaveno jako opravené. Nové funkce obsažené v této verzi LibreOffice najdete v poznámkách k vydání.

    ZCR | Komentářů: 0
    21.5. 23:33 | Nová verze

    Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 141 (pdf) a HackSpace 78 (pdf).

    Ladislav Hagara | Komentářů: 0
    21.5. 21:22 | Nová verze

    Byla vydána verze 2.0.0 programovacího jazyka Kotlin (Wikipedie, GitHub). Oficiálně bude představena ve čtvrtek na konferenci KotlinConf 2024 v Kodani. Livestream bude možné sledovat na YouTube.

    Ladislav Hagara | Komentářů: 2
    21.5. 12:55 | Nová verze

    Byla vydána nová major verze 27.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (82%)
     (4%)
     (7%)
     (7%)
    Celkem 517 hlasů
     Komentářů: 16, poslední 14.5. 11:05
    Rozcestník

    Tunime Ubuntu 9.04 (Jaunty) a Asus EeePc 901

    21.5.2009 14:22 | Přečteno: 2506× | Výběrový blog

    Na rozdil od verzi 8.04 a 8.10 melo Ubuntu podporovat EEE out-of-the-box, ale jeste porad to neni ono. Navic 9.04 ma problemy s vykonem/stabilitou grafiky Intel GMA, cili i v 9.04 jsou potreba rucni upravy. Reseni je hodne a existuji alternativy, jen se v nich tezko vyzna a kombinaci je opravdu hodne.

    Ciste nainstalovany Jaunty uz je schopen sitovat pres wifi a bezproblemove provadi suspend to RAM, ale chybi mu rozumna podpora funkcnich tlacitek, nefunguje bluetooth a spousta dalsich drobnosti - viz. nize. Navic pri pouziti vychoziho jadra a Xorg ovladace pro Intel GMA se obcas stroj zamysli a nereaguje, ale po chvilce se zase rozbehne. Prehravani videa ve fullscreenu (mplayer, xv) je trhane. I presto ale jde system dotlacit do stavu, kdy mu nic nechybi - opet viz. nize.

    Omlouvam se za strohy vycet problemu a reseni bez omacky navic, ale vzhledem k velkemu mnozstvi alternativ je to tak prehlednejsi. V principu se jedna o vymenu jadra, doinstalovani dvou modulu a userland ACPI skriptu pro oziveni funkcnich tlacitek. ACPI skripty jeste upravuju, castecne kvuli chybam, castecne kvuli odlisnym potrebam.

    Funguje: Suspend to RAM (Fn+F1), Wifi rfkill vcetne opetovneho povoleni (Fn+F2), Brightness OSD (Fn+F3,F4), Prepinani interniho LVDS a externiho VGA (Fn+F5), Spousteni task monitoru (Fn+F6), Mute/Volume OSD (Fn+F7,F8,F9), Card reader toggle s OSD (1.stribrne tlacitko), Bluetooth toggle s OSD (2. tlacitko), Camera toggle s OSD (3.tlacitko), CPU governor toggle s OSD (4.tlacitko), pripadne je k dispozici PyGTK GUI udelatko pro konfigurovani (System/Preferences/EeePC ACPI Settings).

    Uzitecne linky: http://forum.eeeuser.com/viewtopic.php?id=65606, http://www.informatik.uni-bremen.de/~elmurato/EeePC, http://ubuntuforums.org/showthread.php?t=1130582, http://www.statux.org/content?page=repo Happy hacking!

    Problem 1: Distribucni jadro 9.04 (momentalne 2.6.28-11-generic) obsahuje bug, diky kteremu nejde povolit Bluetooth. Obecne to plati pro jadra 2.6.28.

    Problem 2: Distribucni jadro neobsahuje modul pro ovladani FSB, vetraku a teploty.

    Problem 3: Distribucni jadro se spatne snasi s Jauntyho Xorg Intel driverem (momentalne 2.6?). Obecne to plati pro jadra 2.6.28.

    Problem 4: Jaunty neobsahuje userland ACPI utility pro povolovani/zakazovani periferii, vyuziti tracitek navic a lepsi rizeni spotreby (termalni zony, prepinani governoru).

    Reseni problemu 1: Zvolit jadro 2.6.29 nebo 2.6.30.
    Alternativa 1: Jadro 2.6.30? z vyvojove verze Karmic (nezkousel jsem)
    Alternativa 2: Jadro 2.6.29-02062903-generic z kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.29.3/ podle HOWTO: Jaunty Intel Graphics Performance Guide od Psyke
    Alternativa 3: Jadro 2.6.29.1-3e z informatik.uni-bremen.de/~elmurato/EeePC od Elmurato
    Alternativa 4: Jadro 2.6.28-12-netbook-eeepc z array.org/ubuntu od Adamm (problem s BT ma take, cili nepouzitelne)
    Moje volba padla na Alternativu 3 (veci od Elmurato spokojene pouzivam uz dlouho).

    Reseni problemu 2: Pridat do jadra modul asus-eee.ko, ktery poskytne rozhrani /proc/eee.
    Alternativa 1: DKMS balicek asus-eee-dkms 3.0 informatik.uni-bremen.de/~elmurato/EeePC od Elmurato (nebo je pribaleny v Eeeasy-scripts)
    Alternativa 2: DKMS balicek asus-eee-dkms 0.3a ze statux.org/ubuntu od Fewt (nekousel jsem)
    Moje volba padla na alternativu 1 (veci od Elmurato spokojene pouzivam uz dlouho).

    Reseni problemu 3: Zmenit jadro na 2.6.29 nebo novejsi, zmenit verzi Xorg Intel driveru na cokoliv krome 2.6 a upravit konfiguraci EXA/UXA v xorg.conf.
    Diky pouziti jdara 2.6.29.1-3e nemusim prvni cast uz resit.
    Alternativa 1.1: Upgrade Xorg Intel driveru na 1.7.1 z ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu podle HOWTO: Jaunty Intel Graphics Performance Guide od Psyke
    Alternativa 1.2: Downgrade Xorg Intel driveru na 1.4 z Intrepidu (nezkousel jsem)
    Alternativa 2.1: Pouzit UXA s Tiling a greedy MigrationHeuristic (pri prepinani VGA/LVDS vystupu vetsinou padne Xorg kvuli memory alignmentu v tiling)
    Alternativa 2.2: Pouzit EXA s povolenou EXAOptimizeMigration a Tiling + greedy MigrationHeuristic
    Moje volba padla na 1.1 + 2.2. Glxgears ukazuji kolem 600fps, prehravat video pres xv v mplayeru jde rozumne.

    Reseni problemu 4: Pridat do userlandu ACPI skripty.
    Alternativa 1: Jaunty-Eeeasy-Scripts 0.9-4 od Elmurato
    Alternativa 2: EeePc ACPI Utilities od Fewt (nezkousel jsem; obsahuje kod pro zakazovani USB, ale v realu nic neusetri diky konecne funkcnimu usb.autosuspend v jadre)

    Moje volba padla na alternativu 1 (veci od Elmurato spokojene pouzivam uz dlouho), ale musel jsem jeste par veci opravit:
    Problem 1: Po zakazani wifi ji nejde znovu povolit.
    Problem 2: Prvni stribrne tlacitko ma natvrdo prirazeno zamykani desktopu.
    Problem 3: Vychozi nastaveni termalnich zon zpusobuje, ze nelze dosahnout stavu, kdy vetrak nebezi.
    Problem 4: Pri zmene jasu LVDS se nezobrazuje OSD.
    Problem 5: Prepinani LVDS/VGA je reseno slozite a nefunguje mi.
    Problem 6: OSD pro ctecku karet pri povolovani pouziva stary zpusob notifikaci.
    Problem 7: Vypinani ctecky karet neni asociovano s zadnym tlacitkem a ctecka je vypnuta.
    Problem 8: Snizeni spotreby na cca 5W odstranenim USB modulu uhci_hcd (pokud si jen ctu PDF bez site a wifi) nefunguje.
    Problem 9: Jsem zvykly na jine (uspornejsi) nastaveni FSB.

    Reseni 1: Jadra 2.6.28+ maji natvrdo zakompilovany pciehp modul a rucne dodavane volby pciehp.pciehp_force=1 pciehp.pciehp_poll_mode=1 se musi presunout z /etc/modules primo do /boot/grub/menu.lst na konec radky kernel (pridani do defoptions mi ze zahadneho duvodu nefunguje a nejsem sam).
    Reseni 2: Zpusobuje to zadratovana logika v eeepc-laptop.ko, existuje patchnuty DKMS modul v balicku eeepc-laptop-dkms ze statux.org/ubuntu od Fewt. Po instalaci sam opatchuje modul v /lib/modules/2.6.29.1-3e/kernel/drivers/platform/x86/eeepc-laptop.ko a presune starou verzi do /var/lib/dkms/eeepc-laptop/original_module/2.6.29.1-3e/i686/
    Reseni 3: Uprava termalnich zon (bud v GUI /etc/acpi/eeepc/eeepc-acpi-settings.py, nebo primo v konfiguraku settings tamtez): TEMP_CRITICAL=66, TEMP_HIGH=60, TEMP_MEDIUM=55, LEVEL1=0, LEVEL2=30, LEVEL3=100, LEVEL4=100
    Reseni 4: v /etc/acpi/eeepc/eeepc-actions.sh v sekci 0000002*) je podvrhovani D-Bus udalosti, ktere vyzaduje beziciho osd-demona a i tak vypada nehezky => zmenit zpusob notifikace na su $user -l -c 'DISPLAY=:0.0 notify-send "Brightness" "`cat /sys/devices/virtual/backlight/eeepc/brightness` of `cat /sys/devices/virtual/backlight/eeepc/max_brightness`" -i notification-display-brightness' (neumim vyvolat OSD s progressbarem).
    Reseni 5: Misto sloziteho cachrovani zvlast s LVDS a VGA staci v /etc/acpi/eeepc/eeepc-actions.sh v sekci 0000003[012]) zmenit logiku na if [ -n "`xrandr | grep "VGA connected"`" ]; then xrandr --output LVDS --off --output VGA --auto else xrandr --output VGA --off --output LVDS --auto fi
    Reseni 6: To je jen prehlednuti v /etc/acpi/eeepc/eeepc-cardr-toggle.sh: radek s Cardreader enabled zmenit na su $user -l -c 'DISPLAY=:0.0 notify-send "Cardreader" "Enabled" -i media-flash'
    Reseni 7: Diky Reseni 2 mame volne prvni stribrne tlacitko s napisem [x] a na nej naasociujeme skript z Reseni 6 (editace eeepc-actions.sh).
    Reseni 8: uhci_hcd je natvrdo zadratovany v jadre, alespon ze usbcore.autosuspend = 2 uz funguje. Powertop ukazuje, ze USB se samo suspenduje a pri vypnute wifi (sdili interrupt s usb 2) ani neprobouzi CPU zadny USB 1.0 polling.
    Reseni 9: Zmena nastaveni FSB v GUI nebo /etc/acpi/eeepc/settings na FSB_POWERSAVE="76 50 0", FSB_PERFORMANCE="110 50 1", FSB_ONDEMAND="100 50 0"

    Gotchas: Modul asus_eee je v /etc/modprobe.d/blacklist.conf a vklada se az pozdeji v RC skriptu /etc/rc2.d/S99eeepc (udajne problemy s casovanim). Xorg.conf musi v sekci Screen obsahovat radek Virtual 2048 2048, aby fungoval externi monitor. Pro opetovne zprovozneni Ctrl+Alt+Backspace jeste do sekce ServerFlags pridat Option "DontZap" "off"

           

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    21.5.2009 14:36 Jiri Bajer | skóre: 34 | blog: Sarimuv koutek | Praha
    Rozbalit Rozbalit vše Re: Tunime Ubuntu 9.04 (Jaunty) a Asus EeePc 901

    Pokud se nekdo vyznate v mapovani klaves, HALu, D-Busu a novem OSD, rad bych lip zprovoznil Brightness OSD:

    Tlacitka Fn+F3, F4 generuji ACPI eventy "hotkey ATKD 00000020" az 0000002f (viz. acpi_listen). Mely by jim odpovidat keycodes 224 a 225 (viz. lshal a evtest /dev/input/event8). Tem by mely odpovidat konstanty KEY_BRIGHTNESSDOWN a KEY_BRIGHTNESSUP (viz. /usr/share/acpi-support/key_constants) a symboly XF86MonBacklightDown a XF86MonBacklightUp (viz. /usr/share/X11/XKeysymDB). Hodnota jasu se da ziskat z /sys/devices/virtual/backlight/eeepc/brightness (nedari se mi tam zapisovat).

    Muj problem cislo 1 spociva v tom, ze ACPI eventy nejsou namapovany na keycodes (xev ani showkey -s nic nevypise).

    Muj problem cislo 2 spociva v tom, ze podvrzene keycodes (pomoci acpi_fakekey 224) nezpusobi zobrazeni Brightness OSD, ani kdyz rucne namapuju keycode na symbol (pomoci xmodmap -e "keycode 224 = XF86MonBrightnessDown). 

    Nejake napady? Dik!

    21.5.2009 14:46 Jiri Bajer | skóre: 34 | blog: Sarimuv koutek | Praha
    Rozbalit Rozbalit vše Re: Tunime Ubuntu 9.04 (Jaunty) a Asus EeePc 901

    Jeste muze byt relevantni HAL cesta: /org/freedesktop/Hal/devices/computer_backlight a org.freedesktop.Hal.Device.LaptopPanel nebo org.freedesktop.hal.power-management.lcd-panel. HALu ale nerozumim, jen jsem to vycetl v /usr/lib/hal/scripts...

    pools avatar 21.5.2009 14:43 pools | skóre: 19 | blog: Svědek Damdogův | Opava/Praha
    Rozbalit Rozbalit vše Re: Tunime Ubuntu 9.04 (Jaunty) a Asus EeePc 901

    A neni lepsi na to nahodit primo eeebuntu?

    Vivre libre ou mourir!
    21.5.2009 14:52 Jiri Bajer | skóre: 34 | blog: Sarimuv koutek | Praha
    Rozbalit Rozbalit vše Re: Tunime Ubuntu 9.04 (Jaunty) a Asus EeePc 901

    Z jejich oficialniho FAQ: The latest versions of Eeebuntu are based upon Ubuntu 8.10, Intrepid Ibex.

    21.5.2009 21:25 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: Tunime Ubuntu 9.04 (Jaunty) a Asus EeePc 901
    Nevítě někdo, proč ty uhci_hcd a ehci_hcd vlastně dali do jádra? U mě se jim tím povedlo rozbít USB, teď musím místo jednoho blacklistovaného modulu celkem často čachrovat s (un)bindováním driverů...
    31.5.2011 23:03 sarimak
    Rozbalit Rozbalit vše Re: Tunime Ubuntu 9.04 (Jaunty) a Asus EeePc 901
    Pro rizeni otacekl vetraku je lepsi pouzit balicek fancontrol, ktery se konfiguruje pomoci nastroje pwmconfig a konfigurace se uklada do /etc/fancontrol:
    INTERVAL=10
    DEVPATH=hwmon0= hwmon1=devices/platform/eeepc
    DEVNAME=hwmon0=acpitz hwmon1=eeepc
    FCTEMPS=hwmon1/pwm1=hwmon0/temp1_input
    FCFANS=hwmon1/pwm1=hwmon1/fan1_input
    MINTEMP= hwmon1/pwm1=58
    MAXTEMP= hwmon1/pwm1=66
    MINSTART= hwmon1/pwm1=30
    MINSTOP= hwmon1/pwm1=20
    MINPWM= hwmon/pwm1=0
    MAXPWN= hwmon1/pwm1=255

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.