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í
×
    včera 15:11 | IT novinky

    Společnost Proton AG stojící za Proton Mailem a dalšími službami přidala do svého portfolia online tabulky Proton Sheets v Proton Drive.

    Ladislav Hagara | Komentářů: 0
    6.12. 15:55 | Komunita

    O víkendu (15:00 až 23:00) probíha EmacsConf 2025, tj. online konference vývojářů a uživatelů editoru GNU Emacs. Sledovat ji lze na stránkách konference. Záznamy budou k dispozici přímo z programu.

    Ladislav Hagara | Komentářů: 0
    6.12. 15:44 | Komunita

    Provozovatel internetové encyklopedie Wikipedia jedná s velkými technologickými firmami o uzavření dohod podobných té, kterou má s Googlem. Snaží se tak zpeněžit rostoucí závislost firem zabývajících se umělou inteligencí (AI) na svém obsahu. Firmy využívají volně dostupná data z Wikipedie k trénování jazykových modelů, což zvyšuje náklady, které musí nezisková organizace provozující Wikipedii sama nést. Automatické programy

    … více »
    Ladislav Hagara | Komentářů: 24
    6.12. 15:22 | IT novinky

    Evropská komise obvinila síť 𝕏 z porušení unijních pravidel, konkrétně nařízení Evropské unie o digitálních službách (DSA). Vyměřila jí za to pokutu 120 milionů eur (2,9 miliardy Kč). Pokuta je podle názoru amerického ministra zahraničí útokem zahraničních vlád na americký lid. K pokutě se vyjádřil i americký viceprezident: „EU by měla podporovat svobodu projevu, a ne útočit na americké společnosti kvůli nesmyslům“.

    Ladislav Hagara | Komentářů: 18
    5.12. 17:11 | IT novinky

    Společnost Jolla spustila kampaň na podporu svého nového telefonu Jolla Phone se Sailfish OS. Dodání je plánováno na první polovinu příštího roku. Pokud bude alespoň 2 000 zájemců. Záloha na telefon je 99 €. Cena telefonu v rámci kampaně je 499 €.

    Ladislav Hagara | Komentářů: 30
    5.12. 15:11 | IT novinky

    Netflix kupuje Warner Bros. včetně jejích filmových a televizních studií HBO Max a HBO. Za 72 miliard dolarů (asi 1,5 bilionu korun).

    Ladislav Hagara | Komentářů: 2
    5.12. 14:11 | IT novinky

    V Las Vegas dnes končí pětidenní konference AWS re:Invent 2025. Společnost Amazon Web Services (AWS) na ní představila celou řadu novinek. Vypíchnout lze 192jádrový CPU Graviton5 nebo AI chip Trainium3.

    Ladislav Hagara | Komentářů: 0
    5.12. 00:33 | Nová verze

    Firma Proxmox vydala novou serverovou distribuci Datacenter Manager ve verzi 1.0 (poznámky k vydání). Podobně jako Virtual Environment, Mail Gateway či Backup Server je založená na Debianu, k němuž přidává integraci ZFS, webové administrační rozhraní a další. Datacenter Manager je určený ke správě instalací právě ostatních distribucí Proxmox.

    |🇵🇸 | Komentářů: 12
    4.12. 23:44 | Nová verze

    Byla vydána nová verze 2.4.66 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 5 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 0
    4.12. 14:00 | IT novinky

    Programovací jazyk JavaScript (Wikipedie) dnes slaví 30 let od svého oficiálního představení 4. prosince 1995.

    Ladislav Hagara | Komentářů: 2
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (48%)
     (19%)
     (17%)
     (22%)
     (15%)
     (24%)
     (16%)
     (18%)
    Celkem 440 hlasů
     Komentářů: 18, poslední 2.12. 18:34
    Rozcestník

    Dotaz: execve - spoustena aplikace nenajde X server

    15.11.2003 22:38 drag
    execve - spoustena aplikace nenajde X server
    Přečteno: 117×
    Zdravim, z me qt aplikace chci spustit dalsi qt program nejak takto:
      int pid;
      if ( (pid = fork()) < 0)
        cerr << "fork error !!!!!!!!!!!!!!!" << endl;
      else
        if (pid == 0) {        /* child */
          cerr << "executing Twister...";
          if (execve("PROGRAM", NULL, NULL))
            cerr << "ERROR!!!";
          else
            cerr << "done" << endl;
        } // if pid
        else
          sleep(2);                /* parent */
    
    ALE:
    executing PROGRAM...
    QSettings: error creating /.qt: cannot connect to X server
    
    Takze se program size spusti, ale zarve, ze se nemuze nakonektit na X server a ukonci se.

    Diky moc za pomoc:-)

    Odpovědi

    16.11.2003 00:13 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše execve - spoustena aplikace nenajde X server
    Změn execve na execv a odstraň ten druhý NULL argument.
    16.11.2003 00:22 Martin Čížek | skóre: 20 | Praha
    Rozbalit Rozbalit vše execve - spoustena aplikace nenajde X server
    Je to tim, ze nepredavate podprocesu promenne prostredi (treti argument execve, ktery jste nechal NULL). X server, ktery se pouzije, se zjistuje na zaklade hodnoty promenne DISPLAY. Preji hodne uspechu. ;-)
    Kdyby dva z nás byli dvěma z nich, všichni z nás by mohli být všemi z nich.
    16.11.2003 12:13 drag
    Rozbalit Rozbalit vše execve - spoustena aplikace nenajde X server
    OBEMA DIKY MOC ZA INFO Uz mi to bezi. Spravne to ma byt takhle (pro pripadne zajemce):
      int pid;
      if ( (pid = fork()) < 0)
        cerr << "fork error !!!!!!!!!!!!!!!" << endl;
      else
        if (pid == 0) {        /* child */
          cerr << "executing program...";
          char *arg[]={"program", NULL};
          if (execve("program", arg, environ))
            cerr << "ERROR!!!";
          else
            cerr << "done" << endl;
        } // if pid
    

    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.