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 03:00 | Komunita

Na Humble Bundle lze získat počítačovou hru Company of Heroes 2 (Wikipedie, YouTube) běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 0
dnes 02:00 | Zajímavý software

Christian Kellner představil na svém blogu projekt Bolt řešící bezpečnost rozhraní Thunderbolt 3 na Linuxu. Pomocí příkazu boltctl nebo rozšíření GNOME Shellu lze komunikovat s démonem boltd a například zakázat neznámá zařízení a předejít tak útokům typu Thunderstrike nebo DMA.

Ladislav Hagara | Komentářů: 0
dnes 01:00 | Nová verze

Po půl roce vývoje od vydání verze 11.0 byla vydána verze 11.1 svobodného softwaru pro vytváření datových úložišť na síti FreeNAS (Wikipedie). Nejnovější FreeNAS je postaven na FreeBSD 11.1. Přehled novinek v příspěvku na blogu. Zdůraznit lze zvýšení výkonu OpenZFS, počáteční podporu Dockeru nebo synchronizaci s cloudovými službami Amazon S3 (Simple Storage Services), Backblaze B2 Cloud, Google Cloud a Microsoft Azure

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

Po dvou měsících vývoje od vydání verze 235 oznámil Lennart Poettering vydání verze 236 správce systému a služeb systemd (GitHub, NEWS).

Ladislav Hagara | Komentářů: 0
včera 20:00 | Nová verze Ladislav Hagara | Komentářů: 0
včera 19:33 | Pozvánky

Pražská Fedora 27 Release Party, oslava nedávného vydání Fedory 27, se uskuteční 19. prosince od 19:00 v prostorách společnosti Etnetera (Jankovcova 1037/49). Na programu budou přednášky o novinkách, diskuse, neřízený networking atd.

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

Byla vydána verze 2.11.0 QEMU (Wikipedie). Přispělo 165 vývojářů. Provedeno bylo více než 2 000 commitů. Přehled úprav a nových vlastností v seznamu změn.

Ladislav Hagara | Komentářů: 0
včera 17:44 | Komunita

Canonical oznámil dostupnost kryptografických balíčků s certifikací FIPS 140-2 úrovně 1 pro Ubuntu 16.04 LTS pro předplatitele podpory Ubuntu Advantage Advanced. Certifikace FIPS (Federal Information Processing Standards) jsou vyžadovány (nejenom) vládními institucemi USA.

Ladislav Hagara | Komentářů: 2
včera 16:11 | Zajímavý software

Společnost Avast uvolnila zdrojové kódy svého dekompilátoru RetDec (Retargetable Decompiler) založeného na LLVM. Vyzkoušet lze RetDec jako webovou službu nebo plugin pro interaktivní disassembler IDA. Zdrojové kódy RetDec jsou k dispozici na GitHubu pod open source licencí MIT.

Ladislav Hagara | Komentářů: 3
13.12. 11:00 | Zajímavý software
Na Good Old Games je v rámci aktuálních zimních slev zdarma k dispozici remasterovaná verze klasické point&click adventury Grim Fandango, a to bez DRM a pro mainstreamové OS včetně GNU/Linuxu. Akce trvá do 14. prosince, 15:00 SEČ.
Fluttershy, yay! | Komentářů: 6
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (8%)
 (1%)
 (1%)
 (1%)
 (75%)
 (14%)
Celkem 989 hlasů
 Komentářů: 45, poslední 1.12. 19:00
    Rozcestník

    Dotaz: Nemůžu spustit graf. aplikaci z konzole jako root

    David Watzke avatar 14.12.2005 15:53 David Watzke | skóre: 74 | blog: Blog... | Praha
    Nemůžu spustit graf. aplikaci z konzole jako root
    Přečteno: 559×
    Ahoj. Po instalaci nových Xorg7 mám zajímavej problém. Ukážu na příkladu:
    # vim
    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified
    
    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified
    
    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified
    a pak se spustí spustí, ale
    # gvim
    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified
    
    E233: nelze otevřít displayXlib: connection to ":0.0" refused by server
    Xlib: No protocol specified
    
    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified
    
    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified
    
    
    Pro pokračování stiskněte ENTER nebo zadejte příkaz
    Enter, a spustí se místo něj vim. Stejně tak když chci spustit třeba Konqueror, nebo při make xconfig. Když tyhle aplikace spouštím jako user, není problém. (Tedy kromě make xconfig. :-D) Nevíte někdo co s tím?
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

    Odpovědi

    14.12.2005 16:36 Aleš Kapica
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Rychlé (ovšem dočasné řešení) je spustit na kozoli v X:
    #xhost +local:root
    
    David Watzke avatar 14.12.2005 16:40 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Pomohlo, dík. Mám to přidat do local.start, nebo se to dá někde nastavit?
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    14.12.2005 16:50 #Tom
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Počítám, že se problém objevuje po su -. Může pomoci vypusit onu pomlčku nebo nastavit DISPLAY a XAUTHORITY tak, jako byly před spuštením su.
    David Watzke avatar 14.12.2005 16:55 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Ne, Ani nevím, že jde spuštět su s pomlčkou.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    14.12.2005 17:15 Jaromír Hradílek | skóre: 29 | Brno
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Nepomůže su -p (za předpokladu, že má su v Gentoo stejné přepínače jako v Debianu)?
    David Watzke avatar 14.12.2005 16:58 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    .Xauthority mám jen v ~.
    $ cat ~/.Xauthority
    
    MIT-MAGIC-COOKIE-15�▒�ya? |CP�0MIT-MAGIC-COOKIE-15�▒�ya? |Camd640MIT-MAGIC-COOKIE-15�▒�ya? |C
    No, to nevyadá moc smysluplně... Zkusím zkopírovat k rootovi.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    14.12.2005 18:12 Aleš Kapica
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root

    Práce v prostředí X serveru

    Problém se spuštěním okení aplikace pod jiným uživatelem

    Hláška:

    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified
    Error: Can't open display: :0.0

    Příčina:

    Při pokusu o otevření okna pod jiným uživatelem došlo k odmítnutí ze strany X serveru

    Řešení:

    1. pomocí xhost:
      Nejrychlejší je v prostředí X serveru kde mají být otevírány okna spouštěné aplikace zcela vypnout ověřování uživatele příkazem
      xhost +
      Bezpečnější je pustit do X vybrané uživatele, stroje a protokoly. Příklad pro lokálního uživatele:
      xhost +local:uzivatel # zpřístupní X server lokálnímu uživateli uzivatel
      xhost +si:hostname:almas # zpřístupní X server stroji, který má hodnotu parametru hostname almas
      Aby nebylo nutné pokaždé definovat tato pravidla znova, lze je zapsat do souboru s příponou .hosts který může být umístěn v
      /etc/X*.hosts
      ~/X*.hosts

    2. pomocí modulu pam_xauth.so:
      V souboru /etc/pam.d/su zadat řádek:
      session optional pam_xauth.so
      pak si může uživatel nastavit v souboru ~/.xauth/export i kterým uživatelům se má autentizační cookie exportovat.
    3. pomocí 'magického klíče':
      Import 'magického klíče' pro přístup do X spustit (použitelné pouze pro přístup roota)
      xauth -f ~user/.Xauthority extract - :0 | xauth merge -
      kde user je ten uživatel, který je do grafického prostředí přihlášen.
    4. pomocí ssh:
      #ssh -X root@localhost /cesta/k/aplikaci
      Ovšem realizovat takto spouštění aplikací na lokálním stroji je maximálně zvrhlé
    Pozor na následující problém! Zadáte-li omylem na řádku xauth -display dojde ke zrušení přístupu pro stroj s doménovým názvem display

    Problém se spuštěním aplikace v prostředí vzdáleného X serveru

    Hláška:

    xterm Xt error: Can't open display: brtnik:0.0

    Příčina:

    Vzdálený X server nenaslouchá na tcp portu... zrejme ma spusteny parameter -nolisten tcp

    Řešení:

    Zrušit tento parametr v nastavení v souborech /etc/X11/xdm/Xservers a /etc/X11/xinit/xserverrc
    Nebo spustit aplikaci přes ssh tunel (viz řešení předchozího problému)
    David Watzke avatar 14.12.2005 18:17 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Díky.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    14.12.2005 22:54 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Nechcete to rovnou přidat do FAQ, když už jste si s tím dal tu práci?
    15.12.2005 16:13 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Je to tady - http://www.abclinuxu.cz/faq/grafika/jak spouštět X aplikace pod jiným uživatelem (rootem). Pokud si to Aleš bude chtít upravit, aby byl autorem, tak může. Ale zde by to jen zapadlo.
    When your hammer is C++, everything begins to look like a thumb.
    14.12.2005 16:51 ?
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Máš nepouštět GUI programy pod rootem ;-)
    David Watzke avatar 14.12.2005 16:54 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Ale já chci. Vím, co bych měl a co ne.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    15.12.2005 09:09 neaktivni | skóre: 24 | blog: neaktivni
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Nevztekej se "mam problem"e )))
    David Watzke avatar 15.12.2005 14:08 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Nikdy se nevztekám. Nepotřebuju radit ohledně spouštění pod rootem. Ono to má svý důvody, víš? Řešit něco tím, že to prostě nebudu dělat, to není můj styl. A je to offtopiK.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    15.12.2005 17:01 pol
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    moc hezká řešení...

    Pokud použiješ su (user1) tak ho prostě potom ukonči příkazem exit

    Když to neuděláš a změníš si znovu uživatele, zase pomocí su (user2), vytvoříš si smyčku a dostaneš: Xlib: connection to ":0.0" refused by server

    Zdroj: google - some another discussion
    David Watzke avatar 15.12.2005 17:04 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Jenže občas (spíš pořád) se hodí víc rootshellů.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 23.12.2005 15:50 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Ahoj. Teď jsem se k tomu vrátil (protože restartuju počítač jednou za... dlouho). První řešení popsaný tady jsem udělal:
    $ cat /etc/X.hosts
    xhost +local:root
    druhý taky: ten řádek už tam byl a do toho souboru jsem napsal jen 'root'. No a třetí... jako user jsem řekl:
    xauth -f ~david/.Xauthority extract - :0 | xauth merge -
    to bylo OK, jako user:
    xauth -f ~root/.Xauthority extract - :0 | xauth merge -
    xauth:  timeout in locking authority file /root/.Xauthority
    xauth: (argv):1:  unable to read any entries from file "(stdin)"
    jako root:
    xauth -f ~root/.Xauthority extract - :0 | xauth merge -
    xauth:  creating new authority file /root/.Xauthority
    xauth:  error in locking authority file /root/.Xauthority
    xauth: (argv):1:  unable to read any entries from file "(stdin)"
    a pořád musím po startu psát xhost +local:root. Co dělám špatně? Btw, mám X.org 7.0.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    23.12.2005 19:34 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    man xhost && man sux
    David Watzke avatar 1.1.2006 04:40 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Btw, stačí se jednou přihlásit se suxem, on vytvoří u roota ~/.Xauthority a je to …
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 1.1.2006 19:17 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Zase moje ukvapený závěry. :-D Samozřejmě to nestačí... prostě se suxem budu přihlašovat pořád. Do uživatelskýho .bashrc stačí přidat
    alias sux=su
    abych na to nemusel myslet. Ještě že aliasy mají přednost. :-)
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    1.1.2006 19:43 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Spíš obráceně. Nebo použijte pam_xauth.
    David Watzke avatar 1.1.2006 19:45 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Nemůžu spustit graf. aplikaci z konzole jako root
    Jj, obráceně.... měl bych u toho začít myslet. :-(
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

    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.