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í
×
    dnes 01:00 | Nová verze

    Byla vydána nová verze 24.04.28 s kódovým názvem Time After Time svobodného multiplatformního video editoru Shotcut (Wikipedie) a nová verze 7.24.0 souvisejícího frameworku MLT Multimedia Framework. Nejnovější Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 03:22 | Zajímavý článek

    V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.

    Ladislav Hagara | Komentářů: 6
    27.4. 17:44 | Nová verze

    Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    26.4. 17:11 | Nová verze

    Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.

    Ladislav Hagara | Komentářů: 12
    26.4. 13:33 | Nová verze

    Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.

    Pavel Křivánek | Komentářů: 9
    26.4. 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 45
    25.4. 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 14
    25.4. 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 3
    KDE Plasma 6
     (75%)
     (8%)
     (2%)
     (15%)
    Celkem 878 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Vypnutí LCD - fglrx a xrandr

    15.12.2008 21:14 mck182
    Vypnutí LCD - fglrx a xrandr
    Přečteno: 930×

    Zdarec,

    jde nějak úplně vypnout vestavěné LCD notebooku s fglrx a aktivním xrandr (aktivovaným s aticonfig --set-pcs-str="DDX,EnableRandr12,TRUE")? Pokud použiju xrandr --output LCD --off, tak LCD pouze ztratí obraz, ale nadále jede (svítí podsvícení). To samé s externím monitorem, pokud použiju --off, tak obraz sice "zhasne", ale monitor pořád jede.

    Když vypnu xrandr a přepínám přes aticonfig (nepohodlné, musím restartovat X pro správné rozlišení), tak obrazovka skutečně zhasne (stand-by). Tak bych rád věděl, jak (a jestli vůbec) toho dosáhnout s aktivním xrandr (třeba i přes aticonfig).

    Díky

    Odpovědi

    Jakub Lucký avatar 16.12.2008 01:08 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr
    xset dpms force off
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    16.12.2008 17:51 mck182
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    Tak tohle mi udělá to samé, jako bych si zapnul spořič obrazovky "Prázdná obrazovka", čili opět pouze "zhasne" obraz, podsvícení zůstává a při pohybu myší se obraz opět vrátí...a navíc to vypne oba monitory, ja potřebuju pouze vestavěný LCD notebooku :)

    Jakub Lucký avatar 16.12.2008 19:23 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr
    hm, to je divné, mně to vypíná i podsvícení...

    A pokud by šlo jen o vypínání jednoho monitoru, pak je tu volba -display
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    Michal Wirth avatar 16.12.2008 19:06 Michal Wirth | skóre: 26
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr
    nestacilo by jen snizit podsviceni? ja na to pouzivam xbacklight a kdyz dam xbacklight -set 0 tak displej zhasne uplne - stejne, jako kdyz pouziju hardwarovy spinac pri zavreni vika (alespon to tak vypada)
    Důležité se časem stává absurdním, absurdní se časem mění v důležité.
    16.12.2008 19:56 mck182
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    I to by šlo, ale když to napíšu, tak to skončí s tímhle:

    xbacklight -set 0
    No outputs have backlight property

    Což možná je i důvod, proč nejde to xset dpms force off.

    Mám xbacklight.x86_64 0:1.1-2.fc9

    Jakub Lucký avatar 16.12.2008 19:38 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr
    Možná by se hodilo uvést, jaký je to stroj...
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    16.12.2008 19:58 mck182
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    Pravda, na to jsem zapomněl. Je to notebook hp tx2500, AMD RM-70 (64bit X2) s integrovanou ATI HD 3200 a běží na tom Fedora 10 64bit s plně funkčním fglrx 8.12

    Jakub Lucký avatar 16.12.2008 22:55 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr
    Co tohle? (zjistil jsem díky postu níže)

    radeontool light off
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    16.12.2008 23:10 mck182
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    Nedělá to nic a ani nic nevypíše. Akorát to chce spustit pod rootem. Jinak to píše

    can't open /dev/mem
    Are you root?


    Jestli to náhodou není jenom pro ovládače radeon/radeonhd. Heh....vypadá to, že mám někde něco špatně >=/

    16.12.2008 23:18 mck182
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    Přikládám můj xorg.conf.... (smazal jsem input devices, ať je to kratší...)

    # Xorg configuration created by livna-config-display

    Section "ServerLayout"
            Identifier     "Default layout"
            Screen      0  "aticonfig-Screen[0]-0" 0 0
            InputDevice    "Keyboard0" "CoreKeyboard"
            InputDevice    "stylus" "SendCoreEvents" 
            InputDevice    "touch" "SendCoreEvents"  
            InputDevice    "eraser" "SendCoreEvents" 
            InputDevice    "Synaptics" "SendCoreEvents"
    EndSection                                        

    Section "Files"
            ModulePath   "/usr/lib64/xorg/modules"
    EndSection                                   

    Section "Module"
            Load  "synaptics"
            Load  "glx"     
            Load  "dri"     
            Load  "extmod"  
    EndSection              

    Section "ServerFlags"
            Option      "AIGLX" "on"
    EndSection                     

    Section "Monitor"
            Identifier   "aticonfig-Monitor[0]-0"
            Option      "VendorName" "ATI Proprietary Driver"
            Option      "ModelName" "Generic Autodetecting Monitor"
            Option      "DPMS" "true"                             
    EndSection                                                    

    Section "Device"
            Identifier  "aticonfig-Device[0]-0"
            Driver      "fglrx"               
            Option      "Mode2" "1440x900,1280x800,1024x768"
            Option      "EnableMonitor" "crt1"             
            Option      "OpenGLOverlay" "off"              
            Option      "VideoOverlay" "off"               
            Option      "TexturedVideo" "on"               
            Option      "Textured2D" "on"                  
            Option      "UseFastTLS" "1"                   
            Option      "XAANoOffscreenPixmaps" "on"       
            BusID       "PCI:1:5:0"                        
    EndSection                                             

    Section "Screen"
            Identifier "aticonfig-Screen[0]-0"
            Device     "aticonfig-Device[0]-0"
            Monitor    "aticonfig-Monitor[0]-0"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
                    Modes    "1440x900" "1280x800" "1024x768"
            EndSubSection
    EndSection

    Section "DRI"
            Mode         0666
    EndSection

    Section "Extensions"
            Option      "RENDER" "Enable"
            Option      "DAMAGE" "Enable"
            Option      "Composite" "Enable"
    EndSection

     

    Jakub Lucký avatar 17.12.2008 00:19 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr
    Je to pro všechny... Možná bych to zkusil i pod rootem...
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    17.12.2008 00:23 mck182
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    Já to zkoušel, jenom jsem tu odpověď blbě zformuloval :D Takže pod rootem to neudělá nic, LCD nepohasne, nic se nevypíše. Pod normálním uživatelem se mě to zeptá, jestli jsem root a taky to nic neudělá...

    Jakub Lucký avatar 17.12.2008 01:42 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr
    Aha...

    Tak to mě pak už moc nenapadá... moje zkušenosti s xset jsou 100%....

    Zkuste ještě poeditovat xorg.conf

    Já mám monitor takhle:
    Section "Monitor"
            Identifier      "Generic Monitor"
            Option          "DPMS"
    EndSection
    
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    25.12.2008 16:26 mck182
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    Taky nepomohlo, tak jsem zase vypnul RandR rozšíření v aticonfig a přepínám monitory přes aticonfig a zjistil jsem, že rozlišení se dá nastavovat taky přes xrandr, ovšem tímto krokem jsem ztratil možnost rotace obrazu, což je na TabletPC taková...ehm...zásadnější věc :D

     

    Ale i tak díky všem za pomoc...

    16.12.2008 20:50 Atrament | skóre: 10
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    Ahoj

    řeším něco podobného na notebooku Acer, kde se sice da LCD jednoduše vypnout klávesami Fn-F6 ale já potřebuju příkaz který to spouští abych si to mohl namapovat na tlačítko na  "dálkovém ovládání".  

    Mělo by to jít  přímo v ACPI takže jsem vypátral skriptík /etc/acpi/screenblank.sh, který by se měl zřejmě pouštět po stlačení těch kláves Fn-F6, a ten opravdu LCD vypne přesně tak jak potřebuji. Nicméně po nějaké době se samo od sebe zapne podsvícení, takže obrazovka je sice černá ale opět svítí :( Přitom při použití Fn-F6 se vypne a vypnuté již zůstane. Nesetkali jste se s tím někdo? Nevíte jak to donutit aby ti zůstalo opravdu vypnuté i při použití toho skriptu?

    Díky

     

    Jakub Lucký avatar 16.12.2008 22:15 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr
    Co je obsahem /etc/acpi/screenblank.sh ?
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    16.12.2008 22:40 Atrament | skóre: 10
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    #!/bin/sh

    test -f /usr/share/acpi-support/key-constants || exit 0

    . /etc/default/acpi-support
    . /usr/share/acpi-support/power-funcs

    for x in /tmp/.X11-unix/*; do
      displaynum=`echo $x | sed s#/tmp/.X11-unix/X##`
      getXuser;
      if [ x"$XAUTHORITY" != x"" ]; then
      export DISPLAY=":$displaynum"
      . /usr/share/acpi-support/screenblank
      fi
    done

     

    16.12.2008 22:47 Atrament | skóre: 10
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    a v tom /usr/share/acpi-support/screenblank je tohle:

     if [ `pidof xscreensaver` ]; then
      su $user -c "(xscreensaver-command -throttle)"
      if [ x$LOCK_SCREEN = xtrue ]; then
      su $user -c "(xscreensaver-command -lock)"
      fi
    elif [ `pidof dcopserver` ]; then
      dcop kdesktop KScreensaverIface lock
    fi

    if [ `pidof dcopserver` ]; then
      avail_sessions=`dcop --all-users --list-sessions | grep '.DCOP.*__0'`
      # send the lock command to all sessions
      for session in $avail_sessions; do
      # /dev/null because dcop warns if it can't connect to X (this is normal!)
      dcop --session "$session" --all-users kdesktop KScreensaverIface lock > /dev/null 2>&1
      done
    fi

    xset dpms force off
    if [ x$RADEON_LIGHT = xtrue ]; then
      [ -x /usr/sbin/radeontool ] && radeontool light off
    fi


     

    16.12.2008 22:55 Atrament | skóre: 10
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    Teď když to tu vidím tak hezky vypsané tak jsem zjisitl, že to vlastně ve finále stejně pouští to xset dmps force off. 

    Zkusil jsem to tedy pustit ručně a to funguje bezchybně tudíž je tím můj problém vyřešen :) Děkuji za pozornost :)

    Jakub Lucký avatar 16.12.2008 23:06 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr
    ono by mohlo stačit zakomentovat zbytek toho ACPI souboru a mohlo by to fungovat i automatizovaně...
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    17.12.2008 00:16 Atrament | skóre: 10
    Rozbalit Rozbalit vše Re: Vypnutí LCD - fglrx a xrandr

    ano funguje to :) 

    Založit nové vláknoNahoru

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

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