Покажи теми - tws
Виж публикациите на потр. | * Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Linux секция за начинаещи / Настройка на програми / Qemu -: Apr 12, 2006, 21:20
имам въпросче за тази програмка '<img'>
ако сложа примерно windowsXP за 64bit-ов процесор ше има ли някаква разлика в скороста отколкото ако сложа за обикновен примерно?



2  Linux секция за начинаещи / Настройка на хардуер / Gentoo 2006 -: Mar 07, 2006, 10:12
нямам звук ...като стартирам песничка от XMMS и изкача "failed to open aoudio input: OSS driver 1.2.10"
а като напиша esd в терминала :
"ALSA lib confmisc.c:672:(snd_func_card_driver) cannot find card '0'
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1072:(snd_func_refer) error evaluating name
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3962:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2099:(snd_pcm_open_noupdate) Unknown PCM default
"
има ли някаква вградена програмка за конфигуриране като alsaconf или какво трябва да направя за да си пусна звука ???
името на картата го забравих но ако трябва ше го намера.
3  Linux секция за начинаещи / Настройка на програми / Gentoo 2006 -: Mar 05, 2006, 15:34
като се зарежда генту-то и изписва много бързо 2 реда който неможах да запомня и зарежда графичната среда...
грешките бяха от рода на
modules.conf is more reasent /libs/modules/2.4.31 .............
проблема е че нямам директория /libs/modules/2.4.31 a 2.6.15-gentoo-r5
и оттам мисля че идва грешката
това може ли да се дължи на това че боотвам от лило което съм конфигнал от слак демек
image=/boot/vmlinuz а като напиша image=/boot/kernel-2.6.15-gentoo-r5 казва ше не е директория  ':huh:'  '<img'>
и последствията от това са, че нямам лан карта и немога да я заредя с modprobe 8139too(а е такава) и нямам мишка...
помощ  '<img'>
4  Програмиране / Общ форум / Socket programming -: Feb 28, 2006, 00:11
Идеята ми е да направя клиент и сървър програма за чат или поне предаване на съобщения от клиент към сървър, но се сблъсках с проблем.
ето кодовете на 2та файла:

server.cpp
Примерен код
#include<iostream>
#include<sys/socket.h>
#include<sys/stat.h>
#include<netinet/in.h>
#include<netdb.h>
#include<fcntl.h>
#include<unistd.h>
#include<stdlib.h>
#include<signal.h>
#include<sys/param.h>
#include<errno.h>
#include<string.h>
#include <arpa/inet.h>
#include<sys/types.h>
using namespace std;


int sockfd,sockfd_new;
int main()
{
 struct sockaddr_in addr,addr_cl;
 socklen_t addrlen;
 struct hostent *hp;
 int flags,buff;
 char localhost[65],buf[255];
 if((sockfd=socket(PF_INET,SOCK_STREAM,0))==-1)
  cout<<"ERROR CREATEing SOCKET..."<<endl;
 else
  cout<<"success createing socket..."<<endl;
 if(gethostname(localhost,64)==-1 || (hp=gethostbyname(localhost))==0)
  cout<<"ERROR GETTING HOST NAME..."<<endl;
 else
  cout<<"hostname='"<<localhost<<"'"<<endl;
 memset(&addr,0,sizeof(addr));
 memset(&addr_cl,0,sizeof(addr_cl));
 addr.sin_family=(sa_family_t) hp->h_addrtype;
 addr.sin_port=htons(8010);
 addr.sin_addr.s_addr = inet_addr("127.0.0.1");
 if(bind(sockfd,(struct sockaddr*)&addr,sizeof(addr))==-1)
  cout<<"ERROR BINDing..."<<endl;
 else
  cout<<"success bind..."<<endl;
 if(listen(sockfd,5)==-1)
  cout<<"ERROR LISTENing..."<<endl;
 else
  cout<<"success listening..."<<endl;
 addrlen=sizeof(addr_cl);
 if(sockfd_new=accept(sockfd,(struct sockaddr*)&addr_cl,&addrlen)<0)
  cout<<"ERROR ACCEPTing..."<<endl;
 else
  cout<<"success accepting..."<<endl;
 
 cout<<"YOU GOT CONNECTION WITH:"<<inet_ntoa(addr_cl.sin_addr)<<endl;
int numbytes;
numbytes=recv(sockfd_new,buf,255,0);
/*do{
if((numbytes=recv(sockfd_new,buf,255,0))==-1)
cout<<"ERR"<<endl;
}while(numbytes==-1);*/
buf[numbytes]='\0';
cout<<buf<<endl<<numbytes<<endl;
cout<<"CLOSEing connection with"<<inet_ntoa(addr_cl.sin_addr)<<endl;  
 shutdown(sockfd_new,2);
close(sockfd);
 close(sockfd_new);
 sleep(1);
 return 0;
}


client.cpp
Примерен код
#include<iostream>
#include<stdio.h>
#include<sys/socket.h>
#include<sys/stat.h>
#include<netinet/in.h>
#include<netdb.h>
#include<fcntl.h>
#include<unistd.h>
#include<stdlib.h>
#include<signal.h>
#include<sys/param.h>
#include<errno.h>
#include<string.h>
using namespace std;
int fd,sockfd,len;
void fatal(char err[255],int how)
{
cout<<err<<endl;
if(how) shutdown(sockfd,2);
close(sockfd);
exit(1);
}
int main(/*int argc,char *argv[]*/)
{
char *buf="hiiiii";
char localhost[65];
struct sockaddr_in addr_cl;
struct hostent *hp;
if((sockfd=socket(PF_INET,SOCK_STREAM,0))==-1)
fatal("ERROR CREATEing SOCKET...",0);
else
cout<<"success createing socket..."<<endl;
 if(gethostname(localhost,64)==-1 || (hp=gethostbyname(localhost))==0)
  cout<<"ERROR GETTING HOST NAME..."<<endl;
 else
  cout<<"hostname='"<<localhost<<"'"<<endl;
memset(&addr_cl,0,sizeof(addr_cl));
 addr_cl.sin_family=(sa_family_t) hp->h_addrtype;
 addr_cl.sin_port=htons(8010);
 addr_cl.sin_addr.s_addr=*(in_addr_t*)hp->h_addr;
if(connect(sockfd,(struct sockaddr*)&addr_cl,sizeof(addr_cl))<0)
fatal("ERROR client-connect",0);
else
cout<<"succes connection..."<<endl;
send(sockfd, buf, 255, 0);
cout<<buf<<endl;
do
{
cin>>buf;
if(send(sockfd, buf, strlen(buf), 0) != strlen(buf))
cout<<"ERROR SENDing..."<<endl;
else
cout<<"                                                         succes send :)"<<endl;
}while(strcmp(buf,"!stop")!=0);

shutdown(sockfd,2);
close(sockfd);
close(fd);
return 0;
}


Пускам ги да ги пробвам на една машина и интересното е, че не няма проблем ...нетрябва и там да е проблема зашото като ги стартирам се свързват помеждуси клиента изпраща успешно но сървара отказва да приема (recv=-1)или ако си поиграя с приемната променлива получава нечовешка стойност в байтове...
ето резултата при мен:
сървър-
Примерен код
root@TWS:~/temp/programming/one# ./a.out
success createing socket...
hostname='TWS'
success bind...
success listening...
success accepting...
YOU GOT CONNECTION WITH:127.0.0.1

16777215
CLOSEing connectnumbytesion with127.0.0.1
root@TWS:~/temp/programming/one# ./a.out
success createing socket...
hostname='TWS'
success bind...
success listening...
success accepting...
YOU GOT CONNECTION WITH:127.0.0.1

16777215
CLOSEing connectnumbytesion with127.0.0.1
root@TWS:~/temp/programming/one#

клиент-
Примерен код
root@TWS:~/temp/programming/two# ./a.out
success createing socket...
hostname='TWS'
ERROR client-connect
root@TWS:~/temp/programming/two# ./a.out
success createing socket...
hostname='TWS'
succes connection...
hiiiii
/натам го гася с Ctrl+C .../


сигурно греша някъде ...сигурно греша много ...
помогнете моля и кажете какво да пробвам някакви евентуални грешки...
сичко това го пробвам на слак10.2 ако е от значение  :lol:
5  Linux секция за начинаещи / Настройка на програми / KDE 3.5.1 -: Feb 24, 2006, 20:35
Със Слак 10.2 съм и реших да обновя КДЕто от 3.4.2 на 3.5.1 като с pkgtool махнах всички kde* инсталирани пакети и сложих същите с новата версия ( от кде.орг миръра за слак 10.2) обаче при startx ми изкарва грешка че не може да стартира startupconfig (май така беше) което е описано в startkde на 70 и някой ред...
пробах да го изтиря но последва че не стартира нещо друго тогава си върнах по обратния начин старото кде и ми тръгна всичко като преди (както си го бях конфигнал с темички икони всичко) и въпроса ми е защо излиза тая грешка дане би да пази нещо от старата версия и да го търси  '<img'>  как въобще се слага нова ... сигурно нещо бъркам
6  Linux секция за начинаещи / Настройка на програми / incorrect login -: Feb 06, 2006, 18:39
изведнъж неочаквано пускам си слака въвеждам си паролата и ми излиза че не си я знам/демек не ми я приема/ '<img'>
как се оправя това ако има начин мноу труд съм фърлил и неискам да преинсталлвам  '<img'>
7  Linux секция за начинаещи / Настройка на хардуер / ext3 -> ext2 -: Feb 03, 2006, 22:39
има ли начин да се смени файловата система без загуба на данни от ext3 към ext2 защото за обратния варянт видях доста теми '<img'>
8  Linux секция за начинаещи / Настройка на програми / resize2fs -: Feb 01, 2006, 16:51
тая команда би трябвало да ресайзва партишън нали '<img'>
при мене ми изкарва :
root@darkstar:~# resize2fs /dev/hda3 22G
resize2fs 1.35 (28-Feb-2004)
Resizing the filesystem on /dev/hda3 to 5767168 (4k) blocks.
*** glibc detected *** double free or corruption (!prev): 0x08053360 ***
Aborted
аз ли бъркам нещо...
и ако не става по тоя начин как да ресаизна по друг много ми трябва
9  Linux секция за начинаещи / Настройка на хардуер / umount partition -: Jan 31, 2006, 13:26
има ли начин, команда която спира всички процеси идващи от даден партиъш защото идеята ми е да ресайзна партишъна, но първо трябва ад го ънмоунтна.
някоя друга методика?
10  Linux секция за начинаещи / Настройка на програми / make проблем -: Dec 18, 2005, 11:44
Имам следния проблем
каквато и програма да исталирам по стандартен начин през шела пиша ./configure  сичко е ОК, но като напиша make и се почва с грешките ... последното което пробах да сложа е licq и ето кво се случи след gmake / както и с make/:
Цитат

root@darkstar:~/temp/licq-1.3.2# gmake
gmake  all-recursive
gmake[1]: Entering directory `/root/temp/licq-1.3.2'
Making all in m4
gmake[2]: Entering directory `/root/temp/licq-1.3.2/m4'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/root/temp/licq-1.3.2/m4'
Making all in share
gmake[2]: Entering directory `/root/temp/licq-1.3.2/share'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/root/temp/licq-1.3.2/share'
Making all in src
gmake[2]: Entering directory `/root/temp/licq-1.3.2/src'
if g++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I..  -Wall -I../include -DINSTALL_PREFIX=\"/usr/local\"  -fPIC -DPIC -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -MT icqpacket.o-MD -MP -MF ".deps/icqpacket.Tpo" -c -o icqpacket.o icqpacket.cpp; \
then mv -f ".deps/icqpacket.Tpo" ".deps/icqpacket.Po"; else rm -f ".deps/icqpacket.Tpo"; exit 1; fi
gmake[2]: *** [icqpacket.o] Interrupt
gmake[1]: *** [all-recursive] Interrupt
gmake: *** [all] Interrupt

кажете в какво може да е проблема и как се оправя евентуално...
Страници: [1]