Dosbox

Software potřebné k práci s elektronikou

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
lesana87
Příspěvky: 4400
Registrován: 20 zář 2014, 00:00

#241 Příspěvek od lesana87 »

Divný je, že mně se ten expolorer.exe spouští až jako poslední, většinou až po nějaké události, tobě se spouští mnohem dřív. Conhost se mi odpojí od konzole a ani se mi nespouští rpcss.exe.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#242 Příspěvek od asdf »

Ten způsob spouštění conhost jsem právě chtěl ovlivnit tím start /b. Jenže při spuštění start je už asi pozdě. Jinak on to rozlišuje podle toho, že mu na stdin, stdout nebo stderr vrací isatty() jedničku. Ale moc se v tom ještě nevyznám.
Uživatelský avatar
lesana87
Příspěvky: 4400
Registrován: 20 zář 2014, 00:00

#243 Příspěvek od lesana87 »

Teda ty jsi hacker. 8O
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#244 Příspěvek od asdf »

Zatím dost neúspěšnej. :) Akorát mě ještě napadá, že by se dalo zkusit na tu flešku dát Xubuntu a zkusit to na něm. Ale je to spousta práce s velmi nejistým výsledkem.
Uživatelský avatar
lesana87
Příspěvky: 4400
Registrován: 20 zář 2014, 00:00

#245 Příspěvek od lesana87 »

Jak se liší Lubuntu od Xubuntu? Mám tu DVD Lubuntu 18.04.
Uživatelský avatar
rnbw
Příspěvky: 37418
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#246 Příspěvek od rnbw »

Len defaultnym desktopovym prostredim.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#247 Příspěvek od asdf »

Lubuntu neznám. Mám dojem, že všechny ty ?ubuntu mají společné repozitáře. Tak by to mohlo fungovat.
Uživatelský avatar
RayeR
Příspěvky: 1850
Registrován: 02 srp 2009, 00:00
Bydliště: Praha
Kontaktovat uživatele:

#248 Příspěvek od RayeR »

Teda kdyz si tak ctu vasi telenovelu o tom pinozeni s Linuxem, no aspon si clovek chvili nepripada sam jako magor...
Cekal jsem, ze nastane nake rozuzleni v tech casovacich a nakonec nic...
Dovedu si predstavit, ze by mohlo wine chtit neco timingovat tim, ze si nameri casovou diferenci t2-t1, pokud bude granularita casovace prilis velika (std. timer s periodou nakych 18,5ms nebo kolik to je), tak muze namerit stejne t1 a t2, tedy rozdil 0 a kdyz tim neco pak vydeli, tak mame deleni nulou. TSC melo problem v tom, ze se na ruznych typech CPU chovalo ruzne , podle dynamicke zmeny nasobice ci clock gatingu pri ruznych uspornych rezimeh, ten HPET by snad v tomle mel byt spolehlivejsi...

Jeste nevim jesi sem spravne pochopil, na tom N280 thin clientu se bootoval cerstve instalovany slax nebo preneseny z toho N270. Pokud to na cerstve instalaci na N280 funguje, este bych zkusil prenest tu stavajici instalaci z N270 na druhy PC, jestli uz se teda nestalo. Pokud ano a na N280 funguje, tak to je skutecne naka HW anomalie toho N270.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#249 Příspěvek od asdf »

Ten systém byl nainstalovaný na flešce (takže je to jeden a tentýž) a na 270 nefungoval a na 280 fungoval. Lesana asi ještě vyzkouší to samé s Lubuntu (pokud si při té instalaci omylem nesmazala disk, což by mě teda mrzelo). Ubuntu má v sobě různé ovladače třetích stran, možná že to s ním půjde. Ale asi spíš ne.
Uživatelský avatar
lesana87
Příspěvky: 4400
Registrován: 20 zář 2014, 00:00

#250 Příspěvek od lesana87 »

Včera jsem si vypálila DVD Xubuntu (pod WinXP, v Linuxu to vyrábí jen tácky pod pivo), ale moc se mi do té instalace nechce, nerozumím si s tím, je to takové Debianovské. :(
Navíc nevím, jaký by to mělo přínos. Když to nebude chodit, nic se nevyřeší a když bude, tak mě taky řešení pod Slackwarem nenapadá.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#251 Příspěvek od asdf »

To je pravda.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#252 Příspěvek od asdf »

Prosim te, jestli bys v souboru wine-10.0/server/main.c na konci predelala tu funkci main takhle:

Kód: Vybrat vše

int main( int argc, char *argv[] )
{
    setvbuf( stderr, NULL, _IOLBF, 0 );
    server_argv0 = argv[0];
    parse_options( argc, argv, "d::fhk::p::vw", long_options, option_callback );

    /* setup temporary handlers before the real signal initialization is done */
    signal( SIGPIPE, SIG_IGN );
    signal( SIGHUP, sigterm_handler );
    signal( SIGINT, sigterm_handler );
    signal( SIGQUIT, sigterm_handler );
    signal( SIGTERM, sigterm_handler );
    signal( SIGABRT, sigterm_handler );
fprintf(stderr, "pokus server main main 1\n");

    sock_init();
fprintf(stderr, "pokus server main main 2\n");
    open_master_socket();
fprintf(stderr, "pokus server main main 3\n");

    if (debug_level) fprintf( stderr, "wineserver: starting (pid=%ld)\n", (long) getpid() );
fprintf(stderr, "pokus server main main 4\n");
    set_current_time();
fprintf(stderr, "pokus server main main 5\n");
    init_signals();
fprintf(stderr, "pokus server main main 6\n");
    init_memory();
fprintf(stderr, "pokus server main main 7\n");
    init_directories( load_intl_file() );
fprintf(stderr, "pokus server main main 8\n");
    init_registry();
fprintf(stderr, "pokus server main main 9\n");
    main_loop();
fprintf(stderr, "pokus server main main 10\n");
    return 0;
}
Pak spustit make, smazat ~/.wine a spustit ./wine cmd
Ze bysme videli, kam az to doleze.
Uživatelský avatar
lesana87
Příspěvky: 4400
Registrován: 20 zář 2014, 00:00

#253 Příspěvek od lesana87 »

Takže to po zkompilování nemám instalovat?
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#254 Příspěvek od asdf »

Jak chceš, ale asi je to zbytečný si těma pokusama zaneřádit systém.
Uživatelský avatar
lesana87
Příspěvky: 4400
Registrován: 20 zář 2014, 00:00

#255 Příspěvek od lesana87 »

Já jen jestli se to nebude míchat s tou nainstalovanou verzí.
Skončí to u devítky:

Kód: Vybrat vše

$ ./wine cmd
preloader: Warning: failed to reserve range 00010000-00110000
wine: created the configuration directory '/home/lessy/.wine'
pokus server main main 1
pokus server main main 2
pokus server main main 3
pokus server main main 4
pokus server main main 5
pokus server main main 6
pokus server main main 7
pokus server main main 8
pokus server main main 9
preloader: Warning: failed to reserve range 00010000-00110000
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
...
Odpovědět

Zpět na „Software“