Сообщения coderinside
Производительность 2D граф. системы в Linux и Windows
Как пример: в поставке Qt идет программа qtdemo, там в ней есть подразлел Demonstration->Affine Transformations - там пингвин крутиться и картинка с морем - в винде тормозов вообще нет, а в Linux (Ubuntu 6.06/6.10, Kubuntu 6.10, Slackware 11, Zenwalk 4.2.1) кадров 5 в секунду :( Вообщем кадр за кадром...
Впрочем смотреть можно на любой пример связанный с 2D графикой... Результат везде одинков. Хотя 3D работает наверное побыстрее чем в винде (сужу сугубо по Quake и Unreal :)
Вот как съедается проц когда запущена демка с крутящейся фотографией океана (qtdemo->demonstration->Affine Transformations)
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4657 puh 16 0 32228 19m 8404 R 55.4 1.9 2:17.50 affine
3949 root 25 0 39100 26m 8296 R 39.6 2.6 2:25.70 Xorg
Подскажите, может есть какие "секретные" настройки позволяющие вывести производительность 2D в Linux на уровень Windows?
P.S. Xorg - 7.1 (впрочем не важно, т.к. везде тормозит)
Ubutnu, русская раскладка в Java программах
По русски можно писать только в Eclipse'e....
Даже в примерах к JDK - переключаешь раслкадку, а пишет все равно по буржуйски. Пробовал еще в muCommander - тоже самое: раскладка русская - пишется по английски. Сталкивался кто нибудь с таким?
SAMBA PDC - установка, настройка, управление (Slackware)
>>> Подробности (vrn.ru)
Русификация BusyBox
Подскажите как русифицировать консоль в этом дистрибутиве, чтобы был UTF8.
делал так:
1) В /usr/share/kbd/keymaps/i386/qwerty/ добавил файл ru-utf.map.gz
2) в /usr/bin добавил файлы loadkeys, setfont, uncicode_start, kbd_mode, dumpkeys
3) В /etc/rc.d - rc.font и rc.keymap
cat /etc/rc.d/rc.font
#!/bin/sh
unicode_start cyr-sun16
for n in 1 2 3 4 5 6; do
echo -ne "\033(K" > /dev/tty$n
done
cat /etc/rc.d/rc.keymap
#!/bin/sh
if [ -x /usr/bin/loadkeys ]; then
/usr/bin/loadkeys /usr/share/kbd/keymaps/i386/qwerty/ru-utf.map.gz
fi
Ну и просто так, для проверки создал файлик с русским текстом в UTF-8
После загрузки делаю:
/etc/rc.d/rc.font
/etc/rc.d/rc.keymap
Ошибок никаких нет. Можно читать созданный на основной системе файл
и можно писать по русски (правый Ctrl). Но все остальное как то
криво... Но в vi - нельзя по русски печатать, вообще ничего не видно.
Консоль тоже ведет себя странно. Печатаешь по русски одну букву,
жмешь BACKSPACE - стриается две! Если напечатать больше, а потом
стирать - сотрется даже приглашение :) Редактировать введенное тоже
затруднительно. Фиг пойми что стирается...
Как нужно правильно русифицировать??? Локаль не нужна, пусть все
выводиться по английски. Нужно чтобы читался русский текст и его
можно было нормально править.Не собирается Apache2 - make[2]: *** [htpasswd] Error 1
Конфигурировал так:
configure --prefix=/usr/httpd
Затем make и вот:
make[2]: Entering directory `/home/coder/src/httpd-2.2.3/support'
/usr/lib/apr-1.2.7/build-1/libtool --silent --mode=link i486-slackware-linux-gcc -pthread -o htpasswd htpasswd.lo -lm /home/coder/src/httpd-2.2.3/srclib/pcre/libpcre.la /usr/lib/libaprutil-1.la -lldap -llber -ldb-4.4 -lexpat /usr/lib/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld:
cannot find -lssl
collect2: ld returned 1 exit status
make[2]: *** [htpasswd] Error 1
make[2]: Leaving directory `/home/coder/src/httpd-2.2.3/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/coder/src/httpd-2.2.3/support'
make: *** [all-recursive] Error 1
Подскажите чего не хватает.
Файловая система для небольшого сервера
Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)!
Ничего не могу понять. Один и тот же код, в Windows - нормально, в
Linux - еле перерисовывается. Для примера - код из Tutorial'a...
Код:
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
Если этот диалог развернуть на весь экран и понажимать на кнопке -
реакция на экране где то через секунду. Или просто Resize этого
диалога делать - кадр за кадром... Вообщем еле ворочается. Release -
тоже самое, может чуток побыстрее. Ничего не понимаю. Остальные
программы в Linux шустро работают (FireFox, Thunderbird, Eclipse...),
и при resize да и так - даже быстрее чем в винде Smile. OpenGL тоже
летает (Quake 3)! Тормозят только собранные программы...
OS: Kernel: 2.6.18, Slackware 11, KDE 3.5.4, GCC 3.4.6, драйвер NVIDIA 1.0-8776
Sempron 2500, GeForce FX5700 128MB, 1Gb...
Подскажите куда смотреть?ProFTPd - устранение проблем с русскими названиями файлов
>>> Подробности (vrn.ru)
Причина удаления новости о выходе патча для ProFTPd 1.3.0 ?
Копирование файлов с русскими названиями из windows FTP
Воронежский Linux портал
ASUS MYPAL A620, проблемы с synce
Добрый день! ОС Ubuntu 6.06 LTS. Хочу подключить свой КПК. Раньше стоял Debian Sarge и все получалось а в Ubuntu почему то нет, может из за VPN соденинения с провайдером (ppp0)? Делал по инструкции в http://www.synce.org/index.php/SynCE-Wiki 1.apt-get install libsynce0 librapi2 librra0 synce-dccm synce-serial пакеты не нашлись. поискал в репозитариях от Ubuntu - не нашел. Скачал руками с ftp.debian.org, собрал с них локальный репозитарий, добавил в /etc/apt/sources.list. Снова apt-get install libsynce0 librapi2 librra0 synce-dccm synce-serial На этот раз получилось, все установилось. 2. КПК подключаю по USB. Из логов видно что подключается и определяется он нормально Jul 30 14:40:45 localhost kernel: [4297692.336000] usb 2-3: new full speed USB device using ohci_hcd and address 5 Jul 30 14:40:46 localhost kernel: [4297692.474000] ipaq 2-3:1.0: PocketPC PDA converter detected Jul 30 14:40:46 localhost kernel: [4297692.477000] usb 2-3: PocketPC PDA converter now attached to ttyUSB0 3. coder@coder-desktop:~$ sudo synce-serial-config ttyUSB0 You can now run synce-serial-start to start a serial connection. Т.е. тоже все нормально 4. coder@coder-desktop:~$ dccm 5. coder@coder-desktop:~$ sudo synce-serial-start synce-serial-start is now waiting for your device to connect После этого в логах появляются еще две строчки Jul 30 14:44:16 localhost synce-serial-start: Executing '/usr/sbin/pppd call synce-device' Jul 30 14:44:16 localhost pppd[5816]: pppd 2.4.4b1 started by root, uid 0 И все... КПК не подключается, в ifconfig нового соединения нет... Подскажите куда смотреть. Буду благодарен за любой совет! P.S. Вот вывод ifconfig coder@coder-desktop:~$ ifconfig eth0 Link encap:Ethernet HWaddr 00:11:D8:1E:81:5E inet addr:192.168.172.16 Bcast:192.168.172.63 Mask:255.255.255.192 inet6 addr: fe80::211:d8ff:fe1e:815e/64 Диапазон:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:7721 errors:0 dropped:0 overruns:0 frame:0 TX packets:4499 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3306029 (3.1 MiB) TX bytes:774308 (756.1 KiB) Interrupt:177 Base address:0x6000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Диапазон:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:7545 errors:0 dropped:0 overruns:0 frame:0 TX packets:7545 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3877977 (3.6 MiB) TX bytes:3877977 (3.6 MiB) ppp0 Link encap:Point-to-Point Protocol inet addr:195.98.84.172 P-t-P:195.98.64.240 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:3607 errors:0 dropped:0 overruns:0 frame:0 TX packets:3501 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:2902393 (2.7 MiB) TX bytes:520280 (508.0 KiB) ppp0 - ЭТО НЕ КПК - ЭТО VPN К ПРОВАЙДЕРУ ! ! !
Apache2 на 2 cети, с одной из них страницы грузятся очень очень медленно
Помогите поставить драйвер nVidia на 2006-ю мандриву
Добрый день! Подскажите как установить драйвер для nVidia GeForce FX5700 для Мандривы 3-й день бьюсь. Сил ни каких больше нету... Вот моя история. ---------------------------------------------- Раньше стоял 10-й Mandrake. Проблем с установкой драйвера никогда небыло. Сейчас у меня Mandriva 2006. Когда перешел - попробовал установить самый свежий драйвер с www.nvidia.com - нефига не получилось, хотя делал все как и в Mandrake. Сейчас скачал новое ядро linux-2.6.16.11, установил ну и решил снова этот драйвер прикрутить... :-( Тоже самое что было до установки нового ядра. Решил разбираться, потому что обломно когда даже текст фигово крутиться :) Сначала лог писал что не находит inlcude/autoconf.h, т.е. по смыслу не установлены исходники ядра. В /usr/include/linux - он был. Но там были файлы от стандартного 2.6.12 ядра. А в новом ядре, т.е. в /usr/src/linux/include/linux (/usr/src/linux-2.6.16.11) его небыло. Как его делать ума с начала не давал. Кто говорит что нужно делать ссылку /usr/include/linux на то место где я собирал ядро, кто еще че. Ничего не помогало. autoconf.h в /usr/src/linux/include/linux не появлялся. Затем где то прочитал что комманда make oldconfig (в исходниках ядра) создает этот блин файл. Попробоавл и - файл появился!!! Начал опять пробовать ./NVIDIA-Linux-x86-1.0-8756-pkg1.run Доходит до 100%, т.е. все вроде компилируется и потом пишет что не может. Смотрю логи (/var/log/nvidia-installer.log) уже лучше, хоть компилируется все, но результат один... Сообщение: "ERROR: Unable to build the NVIDIA kernel module" и кнопка ОК. Вот и все. С этого места я дальше так и не продвинулся :( И файл этот include/autoconf.h - пропадает после перзагрузки... Т.е. чтобы он снова появился мне нужно найти старый .config файл для ядра и выполнить make oldconfig. Это тоже наверное ненормально? Подскажите, что я делаю не так. Вот весь мой лог. ------------------------------ nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Mon May 1 12:34:37 2006 option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false no precompiled interface: false no ncurses color : false query latest driver ver : false OpenGL header files : true no questions : false silent : false no backup : false kernel module only : false sanity : false add this kernel : false no runlevel check : false no network : false no ABI note : false no RPMs : false force tls : (not specified) force compat32 tls : (not specified) X install prefix : /usr/X11R6 OpenGL install prefix : /usr compat32 install prefix : (not specified) installer install prefix: /usr utility install prefix : /usr kernel name : (not specified) kernel include path : (not specified) kernel source path : (not specified) kernel output path : (not specified) kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /root/tmp ftp mirror : ftp://download.nvidia.com RPM file list : (not specified) Using: nvidia-installer ncurses user interface -> License accepted. -> No precompiled kernel interface was found to match your kernel; would you li ke the installer to attempt to download a kernel interface for your kernel f rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No) -> No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface. -> Performing CC test with CC="cc". -> Kernel source path: '/lib/modules/2.6.16.11_CODER_2/source' -> Kernel output path: '/lib/modules/2.6.16.11_CODER_2/build' -> Performing rivafb check. -> Performing nvidiafb check. -> Cleaning kernel module build directory. executing: 'cd ./usr/src/nv; make clean'... rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nv.o nv -vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nvidia.mod.o rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags} rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~ rm -f -f stprof stprof.o symtab.h rm -f -rf .tmp_versions -> Building kernel module: executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.16.11_CODER _2/source SYSOUT=/lib/modules/2.6.16.11_CODER_2/build'... NVIDIA: calling KBUILD... make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.16.11_CODER_2/build KBUILD_VERBOSE =1 -C /lib/modules/2.6.16.11_CODER_2/source SUBDIRS=/root/tmp/selfgz2462/NVI DIA-Linux-x86-1.0-8756-pkg1/usr/src/nv modules make -C /lib/modules/2.6.16.11_CODER_2/build \ KBUILD_SRC=/usr/src/linux-2.6.16.11 \ KBUILD_EXTMOD="/root/tmp/selfgz2462/NVIDIA-Linux-x86-1.0-8756-pkg1/usr/src/ n v" -f /usr/src/linux-2.6.16.11/Makefile modules mkdir -p /root/tmp/selfgz2462/NVIDIA-Linux-x86-1.0-8756-pkg1/usr/src/nv/.tmp _versions WARNING: Symbol version dump /usr/src/linux-2.6.16.11/Module.symvers is missing; modules will have no dependencies and modversions. ------------------------------------- ЗАТЕМ ИДЕТ ЧАСТЬ КОТОРУЮ Я ПРОПУСКАЮ, ТАМ КОМПИЛИРУЕТСЯ ВСЕ ВРОДЕ НОРМАЛЬНО ------------------------------------- И ВОТ ОКОНЧАНИЕ Building modules, stage 2. make -rR -f /usr/src/linux-2.6.16.11/scripts/Makefile.modpost scripts/mod/modpost -i /usr/src/linux-2.6.16.11/Module.symvers /root/tmp /selfgz2462/NVIDIA-Linux-x86-1.0-8756-pkg1/usr/src/nv/nvidia.o /bin/sh: scripts/mod/modpost: No such file or directory make[4]: *** [__modpost] Ошибка 127 make[3]: *** [modules] Ошибка 2 make[2]: *** [modules] Ошибка 2 NVIDIA: left KBUILD. nvidia.ko failed to build! make[1]: *** [mdl] Ошибка 1 make: *** [module] Ошибка 2 -> Error. ERROR: Unable to build the NVIDIA kernel module. ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com. -----------------------------------------------------
Вот это скорость!!!
Linux, скорость, игры...
Т.е. никак не получается перейти, - но очень хочется!!! Подскажите как быть? Заранее спасибо за внимание.
Непонятные ошибки в логах SAMBA
Подскажите плз. что это за ошибки такие. Одолели они уже, весь messages ими забит!!! Samba 3.20, OS Fedora Core 3 ------------------------------------- Dec 3 20:36:15 fedora syslogd 1.4.1: restart. Dec 3 20:36:43 fedora smbd[3862]: [2005/12/03 20:36:43, 0] lib/util_sock.c:get_peer_addr(1222) Dec 3 20:36:43 fedora smbd[3862]: getpeername failed. Error was Transport endpoint is not connected Dec 3 20:36:43 fedora smbd[3862]: [2005/12/03 20:36:43, 0] lib/util_sock.c:write_data(554) Dec 3 20:36:43 fedora smbd[3862]: write_data: write failure in writing to client 192.168.0.17. Error Connection reset by peer Dec 3 20:36:43 fedora smbd[3862]: [2005/12/03 20:36:43, 0] lib/util_sock.c:send_smb(762) Dec 3 20:36:43 fedora smbd[3862]: Error writing 4 bytes to client. -1. (Connection reset by peer) Dec 3 20:36:43 fedora smbd[3863]: [2005/12/03 20:36:43, 0] rpc_server/srv_pipe.c:api_pipe_bind_req(981) Dec 3 20:36:43 fedora smbd[3863]: Attempt to bind using schannel without successful serverauth2 Dec 3 20:37:33 fedora smbd[2002]: [2005/12/03 20:37:33, 0] lib/util_sock.c:get_peer_addr(1222) Dec 3 20:37:33 fedora smbd[2002]: getpeername failed. Error was Transport endpoint is not connected Dec 3 20:37:33 fedora smbd[3868]: [2005/12/03 20:37:33, 0] lib/util_sock.c:get_peer_addr(1222) Dec 3 20:37:33 fedora smbd[3868]: getpeername failed. Error was Transport endpoint is not connected Dec 3 20:37:33 fedora smbd[3868]: [2005/12/03 20:37:33, 0] lib/util_sock.c:read_data(526) Dec 3 20:37:33 fedora smbd[3868]: read_data: read failure for 4 bytes to client 0.0.0.0. Error = Connection reset by peer
Странные ошибки в логах SAMBA
Здравствуйте! Установил SAMBA 3.20 в роли PDC. Все вроде бы нормально, только в логах появляются странные ошибки. Подскажите что они могу означать и как от них избавиться. Fedora Core 3 /var/log/messages -------------------- Dec 3 22:25:17 fedora smbd[4065]: [2005/12/03 22:25:17, 0] lib/util_sock.c:get_peer_addr(1222) Dec 3 22:25:17 fedora smbd[4065]: getpeername failed. Error was Transport endpoint is not connected Dec 3 22:25:17 fedora smbd[4065]: [2005/12/03 22:25:17, 0] lib/util_sock.c:write_data(554) Dec 3 22:25:17 fedora smbd[4065]: write_data: write failure in writing to client 192.168.0.20. Error Connection reset by peer Dec 3 22:25:17 fedora smbd[4065]: [2005/12/03 22:25:17, 0] lib/util_sock.c:send_smb(762) Dec 3 22:25:17 fedora smbd[4065]: Error writing 4 bytes to client. -1. (Connection reset by peer) Dec 3 22:25:18 fedora smbd[4067]: [2005/12/03 22:25:18, 0] lib/util_sock.c:get_peer_addr(1222) Dec 3 22:25:18 fedora smbd[4067]: getpeername failed. Error was Transport endpoint is not connected Dec 3 22:25:18 fedora smbd[4067]: [2005/12/03 22:25:18, 0] lib/util_sock.c:write_data(554) Dec 3 22:25:18 fedora smbd[4067]: write_data: write failure in writing to client 192.168.0.30. Error Connection reset by peer Dec 3 22:25:18 fedora smbd[4067]: [2005/12/03 22:25:18, 0] lib/util_sock.c:send_smb(762) Dec 3 22:25:18 fedora smbd[4067]: Error writing 4 bytes to client. -1. (Connection reset by peer)
Пользователь с правами на подключение к домену
При попытке подсоединить компьютер к домену пишет сообщение "Отказано в доступе". В самбе есть группы пользователей и среди них есть DOMAIN ADMINS но как занести моего пользователя в эту группу я не знаю... Подскажите как создать пользователя с правами на подсоединение к домену. Вот мой conf [global] log file = /var/log/samba/%m.log domain master = yes wins support = yes netbios name = Fedora server string = Fedora server ;logon script = logon.bat local master = yes workgroup = THE os level = 254 security = user preferred master = yes max log size = 50 domain logons = yes [netlogon] path = /home/netlogon read only = yes guest ok = yes browseable = no [home] path = /home/%U browseable = yes writable = yes [public] path = /home/public browseable = yes writable = yes guest ok = yes create mask = 0777
| ← назад | следующие → |
