abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 22:11 | Bezpečnostní upozornění

    Finanční skupina Partners se stala minulou neděli obětí kybernetického útoku, při kterém se útočníci dostali k některým osobním údajům klientů. Společnost o tom informovala ve čtvrtek. Ujišťuje, že peníze klientů nejsou v ohrožení. „Kybernetický útok zasáhl část IT infrastruktury naší společnosti. Ihned po zjištění útoku jsme s pomocí externích bezpečnostních odborníků začali intenzivně pracovat na minimalizaci škod. Útočníci se

    … více »
    Ladislav Hagara | Komentářů: 0
    dnes 03:55 | IT novinky

    Americká technologická společnost Meta Platforms se dohodla, že zaplatí až zhruba 18 miliard dolarů (asi 373 miliard Kč) za mimosoudní urovnání sporu o závislosti dětí na sociálních sítích a provede významné změny pro jejich používání mladistvými. Téměř tři desítky států USA firmu v roce 2023 obvinily z toho, že sítě Facebook a Instagram vědomě navrhla tak, aby u dětí vyvolávaly závislost, a zatajovala tyto dopady před veřejností. Firma se

    … více »
    Ladislav Hagara | Komentářů: 2
    dnes 02:55 | Komunita

    Byl publikován aktuální přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Blíží se vydání podporující čipy M3. Vývojáře lze podpořit na GitHub Sponsors a Open Collective.

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

    Kancelářský balík LibreOffice byl vydán ve verzi 26.8. Mimo jiné vylepšuje typografii a kompatibilitu s formáty MS Office, více v poznámkách k vydání.

    |🇵🇸 | Komentářů: 0
    včera 14:55 | Nová verze

    Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 26.8. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 7
    včera 11:44 | Nová verze

    Byla vydána nová verze 23.1.0, tj. první stabilní verze z nové řady 23.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools, Libc++, Polly a Flang.

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

    Google Chrome 152 byl prohlášen za stabilní. Nejnovější stabilní verze 152.0.7977.64 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Opraveno bylo 327 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 01:11 | Komunita

    Před 35 lety, 25. srpna 1991, oznámil Linus Benedict Torvalds v diskusní skupině comp.os.minix, že vyvíjí (svobodný) operační systém (jako koníček, nebude tak velký a profesionální jako GNU) pro klony 386 (486), že začal v dubnu a během několika měsíců by mohl mít něco použitelného.

    Ladislav Hagara | Komentářů: 3
    25.8. 16:33 | IT novinky

    Apple představil čipy M6 a M5 Ultra, Mac mini s M6 nebo M5 Pro a Mac Studio s M5 Max nebo M5 Ultra. Fedora Asahi Remix zatím podporuje jenom M1 a M2.

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

    Firefox 157 přinese zapnutou podporu rastrového grafického formátu JPEG XL. Založena je na v Rustu napsané implementaci jxl-rs používané i v Chrome a Chromiu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (2%)
     (19%)
     (29%)
     (7%)
     (6%)
     (2%)
     (15%)
     (22%)
    Celkem 2503 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    X server na volenej virtuálnej konzole

    3.5.2009 17:33 | Přečteno: 1717× | Skripty | Výběrový blog

    Môj domáci desktop používame dvaja. Každý si spúšťa vlastný X server a má vlastné nastavenia a nezávislosť na druhom. Pri spustení musí zadávať číslo displaya a problém nastáva aj pri vzdialenom pripájaní sa na vlastný X server a nejasné umiestnenie X servera na virtuálnej konzole, kde poradie nie je pevne dané, ale zaleží od poradia spustenia. Takže je čas na skript, ktorý to bude pri štarte riešiť automaticky.

    Aby pri prepínaní medzi virtálnymi konzolami nebolo nutné postupne stláčať Ctrl+Alt+F7, Ctrl+Alt+F8 (prípadne ešte ďalej) a čakať pár sekúnd, kým sa prepne konzola a monitor, tak si každý užívateľ si v domovskom adresári vytvorí súbor .Xplacing, do ktorého si môže nadefinovať preferované číslo X displaya a číslo virtuálnej konzole, na ktorej má server bežať. Formát súboru je jednoduchý, názov a hodnota:
    $ cat ~/.Xplacing
    # komentar
    disp :2
    vt 08
    
    Zvolené číslo displaya a konzole už môžu byť obsadené, v tom prípade sa vyberú prvé voľné.
    #!/bin/bash
    
    # spusti X server na preferovanom alebo na 1. volnom displayi a konzole
    
    # uzivatelsky konfiguracny file
    XCONFILE=~/.Xplacing
    
    shopt -s extglob
    
    usedvt() {
        LC_ALL=C ls -la --color=none /dev/tty{?,??} |
        sed -rn '/users/s%.*/dev/tty([0-9]+)$%\1%p'    |
        tr -d \\n
    }
    
    if [[ -r "$XCONFILE" ]] ; then
        while read name val; do
            case "$name" in
            '#'*) #comment
                ;;
            disp) if [[ "$val" == +([0-9]) || "$val" == :+([0-9]) ]]; then
                    if [[ -f "/tmp/.X${val#:}-lock" ]]; then
                        echo "Preferred X server is not free. Finding another free."
                        disp=
                    else
                        disp="${val#:}"
                    fi
                else
                    echo "Unrecognized preferred X server \`$val'. Finding another free."
                    disp=
                fi
                ;;
            vt) if [[ "$val" = +([0-9]) ]]; then
                    uvt=`usedvt`
                    if [[ "$val" == [$uvt] || "$val" == 0[$uvt] ]]; then
                        echo "Preferred virtual terminal is not free. Finding another free."
                        vt=
                    else
                        vt="$val"
                    fi
                else
                    echo "Unrecognized preferred virtual terminal \`$val'. Finding another free."
                    vt=
                fi
                ;;
            esac
        done <"$XCONFILE"
    fi
    
    if [[ -z "$disp" ]]; then
        for ((d=0; d<15; d++)); do
            if [[ ! -f "/tmp/.X$d-lock" ]]; then
                disp="$d"
                break
            fi
        done
    fi
    
    startx -- ":$disp" ${vt:+vt$vt}
    Uložiť napríklad ako /usr/local/bin/sx, nastaviť práva na spustenie a hurá.

    Spôsob zisťovania aktívnych X serverov (hľadaním súborov /tmp/.X*-lock) a obsadených konzolí (zisťovaním vlastníka súborov /dev/tty*) nie je veľmi kóšer a asi ani veľmi prenositeľný na inú implementáciu X window system, ale používa niekto z vás niečo iné ako Xorg na stroji, kde sa delí o monitor s niekym iným?. k máte iný jednoduchý a neotravný spôsob, rád sa poučím.        

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    3.5.2009 19:45 CEST
    Rozbalit Rozbalit vše Re: X server na volenej virtuálnej konzole

    /etc/X11/gdm/custom.conf problem neresi?

    [servers]
    0=Standard
    1=Standard
    4.5.2009 01:00 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: X server na volenej virtuálnej konzole
    Na [kgx]dm som sa neodhodlal, pretoze nvidia-blob driver obcas blbol (zostrelil oba Xservery) pri prepinani sa medzi beziacimi Xservermi. Takze som si vravel, ze este to komplikovat ?dm...

    Uz len tie podivne optiony pre nvidiu, aby to nepadalo hovoria sami za seba, ze to nieje velmi testovany testcase v Nvidii:
    Option   "GlyphCache"             "1"
    Option   "InitialPixmapPlacement" "2"
    Aj ked musim uznat, ze s tymi optionami spadol (uvedenym sposobom) asi iba raz za posledne 3 mesiace.
    If you hold a Unix shell up to your ear, you can you hear the C.
    Marián Kyral avatar 5.5.2009 07:26 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
    Rozbalit Rozbalit vše Re: X server na volenej virtuálnej konzole

    Záleží co používáš za verzi. Už dost dlouho nejsou tyhle volby potřeba (jsou nastavené automaticky). Problémy s padáním nvidia ovladačů jsem vyřešil zakomenováním všech speciálních voleb v xorg.conf. Od té doby vše funguje jak má. Každý si pustí novou session a nemusí se starat kde právě je. Přepínání mezi sessions naprosto bez problémů.

    $ eix nvidia-drivers -Ic
    [I] x11-drivers/nvidia-drivers (180.51@20.4.2009): NVIDIA X11 driver and GLX libraries
    5.5.2009 11:39 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: X server na volenej virtuálnej konzole
    "Dost dlouho" je (ak si dobre pamatam) iba par mesiacov. Alee vyskusal som prave zakomentoval vsetky spec. optiony a zda sa ze to chodi. Tak uvidim.
    If you hold a Unix shell up to your ear, you can you hear the C.
    Grunt avatar 3.5.2009 19:52 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: X server na volenej virtuálnej konzole

    Co to? Multi-seat?

    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    thingie avatar 3.5.2009 21:06 thingie | skóre: 8
    Rozbalit Rozbalit vše Re: X server na volenej virtuálnej konzole
    € ck-list-sessions 
    Session2:
            unix-user = '501'
            realname = 'Honza 'thingie' Bartoš'
            seat = 'Seat1'
            session-type = ''
            active = TRUE
            x11-display = ':0'
            x11-display-device = '/dev/tty1'
            display-device = ''
            remote-host-name = ''
            is-local = TRUE
            on-since = '2009-05-03T09:54:16.417463Z'
            login-session-id = '1'
    
    Je tu třeba tenhle krám. Nicméně jako už potřeba mít na stejném počítači pro různé lidi úplně jiné zvlášť spouštěné X servery proklatě dost smrdí.
    Růžové lži.
    3.5.2009 21:40 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: X server na volenej virtuálnej konzole
    Cim by to malo smrdiet?
    If you hold a Unix shell up to your ear, you can you hear the C.
    thingie avatar 3.5.2009 22:03 thingie | skóre: 8
    Rozbalit Rozbalit vše Re: X server na volenej virtuálnej konzole
    No, co se dá detekovat, to by si to mělo detekovat, co by měl uživatel chtít měnit, to by mělo jít měnit runtime. Je to prostě velmi divné.
    Růžové lži.
    Josef Kufner avatar 4.5.2009 00:09 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: X server na volenej virtuálnej konzole
    To jo... V čem se vlastně ty konfigurace liší ?
    Hello world ! Segmentation fault (core dumped)

    Založit nové vláknoNahoru

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