LINUX.ORG.RU

Сообщения byte555

 

Проблема с ATI

Драйвера устонавил и по-моему ровно :) При запуске: # glxgears (и не только) получаю это:

X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  142 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12

Как лечить?

byte555
()

Проблемы с MySQL

Дистрибутив Gentoo. Устанавливал так:

# emerge mysql
# emerge --config =dev-db/mysql-5.0.76-r1

При попытке зайти в mysql ловлю это:

Warning: World-writable config file '/etc/mysql/my.cnf' is ignored
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)

Как я понимаю это значит что mysql не запущен? Когда пытаюсь запустить ( /etc/init.d/mysql start ) ничего не происходит. Когда пытаюсь остановить, пишет что mysql не запущен. Что делаю не так? Права вроди везде поставил на mysql

byte555
()

Таймаут для connect()

Как задать ф-ии connect() таймаут, а то если хост не доступен приходится долго ждать.

std::string finish_msg = strm_msg.str();

char buf[5555]; struct sockaddr_in addr; int sock; sock = socket ( AF_INET, SOCK_STREAM, 0 ); //fcntl(sock, F_SETFL, O_NONBLOCK);

if ( sock < 0 ) { perror ( "socket" ); exit ( 1 ); } //75.126.149.34 addr.sin_family = AF_INET; addr.sin_port = htons ( 80 ); addr.sin_addr.s_addr = inet_addr ( "75.12.149.34" ); std::cout << connect ( sock, ( struct sockaddr * ) &addr, sizeof ( addr ) ) << std::endl;

send ( sock, finish_msg.c_str(), finish_msg.size(), 0 ); recv ( sock, buf, sizeof ( buf ), 0 );

byte555
()

RSS подписка на новые темы