Просмотр полной версии : Вопросы по Linux
Страницы :
1
2
3
4
5
6
[
7]
8
Незнаю, у меня работает.
Попробуй так:
ifconfig eth0 down
ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
ifconfig eth0 up
Фаервол в ясте вырублен? Что показывают в консоли следующие команды:
ifconfig
route -n
cat /etc/resolv.conf
Сеть у него работает. Только не меняется mac адресс (sampo раздаёт по mac).
http://forum.linux.ru/index.php?t=msg&th=90789&start=0&S=2dea4d6b36efb0e011b91bd89e6050a1 -это ссылка обсуждения похожей темы
3BEPYLLlKA
19.09.2010, 08:56
да,спасибо,мак-адрес поменялся.
Но вот незадача,как я уже писал ранее теперь даже на сампу не заходит.
Дело в том,что сетевого соединения eth0 нет теперь(в самих сетевых соед-ях).Я его по глупости удалил по ходу и создал новое.Можно ли его как-то откатить?Или создать новое,только с какими пар-ми?
На данный момент пишет "Сеть:нет"
и на втыкание сетевого кабеля реакции нет.
resolv.conf
### /etc/resolv.conf file autogenerated by netconfig!
#
# Before you change this file manually, consider to define the
# static DNS configuration using the following variables in the
# /etc/sysconfig/network/config file:
# NETCONFIG_DNS_STATIC_SEARCHLIST
# NETCONFIG_DNS_STATIC_SERVERS
# NETCONFIG_DNS_FORWARDER
# or disable DNS configuration updates via netconfig by setting:
# NETCONFIG_DNS_POLICY=''
#
# See also the netconfig(8) manual page and other documentation.
#
# Note: Manual change of this file disables netconfig too, but
# may get lost when this file contains comments or empty lines
# only, the netconfig settings are same with settings in this
# file and in case of a "netconfig update -f" call.
#
### Please remove (at least) this line when you modify the file!
search sampo.ru
ifconf
eth0 Link encap:Ethernet HWaddr 00:1F:D0:89:F9:0B
inet6 addr: fe80::21f:d0ff:fe89:f90b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1286 errors:0 dropped:0 overruns:0 frame:0
TX packets:114 errors:0 dropped:0 overruns:0 carrier:8
collisions:0 txqueuelen:1000
RX bytes:140974 (137.6 Kb) TX bytes:22074 (21.5 Kb)
Interrupt:30
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:134 errors:0 dropped:0 overruns:0 frame:0
TX packets:134 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10284 (10.0 Kb) TX bytes:10284 (10.0 Kb)
wlan0 Link encap:Ethernet HWaddr 00:25:D3:42:F1:A1
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
выравнивание сбилось,но если поглядеть через,например Цитату,то всё впорядке(это к последнему спойлеру).
3BEPYLLlKA, попробуй обновить IP-адрес
dhclient eth0
-от root или
sudo dhclient eth0
- не от рута
3BEPYLLlKA
19.09.2010, 10:49
bosok, обе процедуры проделать?
На последнюю выводит фэйл
пишет,что протокол начальной загрузки не запущен
"daemon not running"
дело скорее в том,что у меня нет никакого подключения сетевого сейчас...
изначально при подключении кабеля писало,что есть активное подключение eth0,но потом я начал ковырять гугл,и сеть пропала.
Сейчас статус:сеть:нет ,поэтому думаю проблема должна решаться как-то иначе.
А первая что пишет?
Достаточно только от администратора (первую команду).
3BEPYLLlKA
19.09.2010, 11:39
а как зайти под суперпользователя? xD Я по идеи единственный пользователь на этом ноуте,но видимо надо что-то прописать?
Потому что мне выдает вот это: путь до файлика и пишет,что нужны права)
Absolute path to 'dhclient' is '/sbin/dhclient',so running it may require super user priveleges (eg.root)
su
а затем пароль администратора
3BEPYLLlKA
19.09.2010, 11:42
пост 1507
вот это,значит
т.е.
"daemon not running"
Хорошо.
Введи
dh
и нажми кнопку TAB 2 раза
Тебе покажут команды наинающиеся на dh
напиши их сюда
Добавлено через 4 минуты
У тебя в трее, где-то около часов должен быть значок следящий за соединением. Попробуй там нажать правой или левой кнопкой мыши и поискать что-то вроде "установить соединение"
3BEPYLLlKA
19.09.2010, 11:58
dh
acpid mkinitrd
activate_dm_linear mkinitrd_setup
adjtimex mkswap
agetty modeline2fb
apparmor_parser modinfo
arp modprobe
arping module_upgrade
audispd mount.cifs
auditctl mount.fuse
auditd mount.nfs
aureport mount.nfs4
ausearch mount.ntfs
autoip mount.ntfs-3g
autrace multipath
badblocks multipathd
blkid nameif
blockdev netconfig
blogd nologin
blogger OCICLI
bootanim OneClickInstallCLI
cfdisk OneClickInstallUI
checkproc OneClickInstallUrlHandler
chkconfig pam_tally
chkstat-polkit pam_tally2
clockdiff pam_timestamp_check
conf.d/ pccardctl
crda pidof
cryptsetup pidofproc
ctrlaltdel pivot_root
debugfs plipconfig
depmod pmap_set2
detectups powerd
dhclient poweroff
dhclient6 preload
dhclient-script preload-client
dhcpcd print-bmap
dmeventd pvchange
dmevent_tool pvck
dmraid pvcreate
dmsetup pvdisplay
dosfsck pvmove
dumpe2fs pvremove
e2fsck pvresize
e2image pvs
e2label pvscan
e2undo quick_halt
elvtune quick_poweroff
ethtool quick_reboot
fbresolution rarp
fbset raw
fbtest rcaaeventd
fdisk rcapparmor
findfs rcauditd
fsadm rccrypto
fsck rcfbset
fsck.cramfs rckbd
fsck.ext2 rcnetwork
fsck.ext3 rcpostfix
fsck.ext4 rcrpcbind
fsck.minix rcsubdomain
fsck.msdos rcSuSEfirewall2
fsck.vfat rcsyslog
fstab-decode reboot
get_kernel_version refresh_initrd
halt regdbdump
hashalot request-key
hdparm resize2fs
hwclock rmmod
ifconfig route
ifdown rpcbind
ifdown-dhcp rpcinfo
ifenslave rsyslogd
ifplugd runlevel
ifplugstatus save_y2logs
ifprobe service
ifrenew setconsole
ifrenew-dhcp setpci
ifstatus set_polkit_default_privs
ifstatus-dhcp sfdisk
ifup showconsole
ifup-dhcp shutdown
ifuser slattach
init smart_agetty
in.rdisc splash
insmod splash.bin
insserv splashpbm
install-info start_daemon
installkernel startpar
ip startproc
ipmaddr sulogin
iptunnel SuSEconfig
isserial SuSEfirewall2
kdump swapoff
kexec swapon
killall5 switch_root
killproc sysctl
klogd telinit
kpartx tracepath
ldconfig tracepath6
logsave tune2fs
losetup udevadm
lsinitrd udevd
lsmod umount.nfs
lspci umount.nfs4
lspcmcia umount.udisks
lvchange unix2_chkpwd
lvconvert unix_chkpwd
lvcreate unix_update
lvdisplay update-bootloader
lvextend update-pciids
lvm vconfig
lvmchange vgcfgbackup
lvmconf vgcfgrestore
lvmdiskscan vgchange
lvmdump vgck
lvmsadc vgconvert
lvmsar vgcreate
lvreduce vgdisplay
lvremove vgexport
lvrename vgextend
lvresize vgimport
lvs vgimportclone
lvscan vgmerge
mdadm vgmknodes
mdmon vgreduce
microcode_ctl vgremove
mingetty vgrename
mkdosfs vgs
mke2fs vgscan
mkfs vgsplit
mkfs.bfs vhangup
mkfs.cramfs wipefs
mkfs.ext2 wiper.sh
mkfs.ext3 yast
mkfs.ext4 YaST
mkfs.minix yast2
mkfs.msdos YaST2
mkfs.ntfs zast
mkfs.vfat ZaST
mkhomedir_helper zast2
mkill ZaST2
в том и дело,что теперь у меня нету рядом с часами подобной иконки и статус СЕТЬ:НЕТ
стоит(это,если смотреть через настройку сети)
Когда втыкаю кабель в сетевую,ничего не происходит(никак не отображается на экране)
ладно,видимо придётся переустановить(всё равно она чистая,т.к. и-нета нет) и сразу мак поменять.Как переустановлю,сообщу о результатах.
А кстати,спасибо,всем,кто помогал.Я хоть что-то узнал,да шел подучил :)
Попробуем так запусти всй в том же терминале с суперпользователем командуkate /etc/sysvonfig/network/ifcfg-eth0
Она откроет текстовый редактор kate с соответствующим файлом. Найди там строку LLADDR. Если её нет то впиши сам
LLADDR="xx:xx:xx:xx:xx:xx:xx"
свой mac сохрани и попробуй перезапустиь с подключенным сетевым кабелем
PS: надобыло набирать dh+TAB+TAB без ввода
3BEPYLLlKA
19.09.2010, 12:39
zhekas, спасибо большое,просто я не успел написать сразу,что переустановлю,пока время есть свободное.
Мак адрес-то поменялся,на этом тоже спасибо огромное,минут через 30 напишу,что да как)
Кстати,там по-моему из текстовых редакторов только openoffice какой-то был)
Просто,я видимо сам изначально накосячил,думал,что как в винде создам новое подключение и всё норм будит.Создать-то создал,а вот как его сделать активным,так и не понял.
ой,вроде бы так и делал: dh tab tab(там он потом переспросил "Вывести ли всё содержимое в кол-ве 200+?,подтвердил "y")
Добавлено через 18 минут
Да,всем спасибо еще много-много раз.
И-нет заработал!
3BEPYLLlKA
19.09.2010, 12:48
переустановка =(
теперь возникает вопрос:есть ли какой-то стандартный репозитарий с стандартными и полезными приложениями на первое время?
Допустим те же текстовые редакторы gedit,kate,emacs,какой-нибудь отладчик?
Если есть,то как загрузить?(просто помню в убунте 2 года назад было всё проще некуда),а тут я в растерянности)
Официальный репозитарий у тебя уже включён по умолчанию
Поищи усебя менеджер установки пакетов. В сусе какой-нибудь Yasm
Есть карельское зеркало данного репозитария на linuxupdate.karelia.ru
Зайди в соответствующую тему http://forum.battlefox.ru/showthread.php?t=13179. Там почитай
Dreamer, помогло? Для чего хоть надо было? Покажи код скрипта.
Сделал немного по-другому, через ddcprobe
#!/bin/bash
sleep 15;
conky &
if ddcprobe | grep "BenQ"; then
conky --config=.conkyrc_date2
else
conky --config=.conkyrc_date1
fi
Скрипт нужен для правильного расположения коньков.
3BEPYLLlKA
20.09.2010, 14:16
и снова здравствуйте.
У меня такой вот вопрос глупый,наверно:
мне нужно определенное приложение (ос: 11.3 версия) и я не знаю как его найти...
cnf имяприложения
не находит его в моем репозитОрии
как его загрузить через и-нет?или как-то иначе?Мне сказали,что нужно загрузить пакеты через YaST
Открываю YaST->ПО->управление ПО
не могу найти то,что мне нужно,введя в строку поиска ключевое слово:
ищу графический интерфейс для gdb "insight"
3BEPYLLlKA, репозитОрия не знаю, скачать можно тут ftp://sourceware.org/pub/insight/
Давайте задавать вопросы всё же в этой теме, ибо "чистота - залог здоровья" (:
3BEPYLLlKA
20.09.2010, 19:37
SoaT, простите.)
Slava, спаcибо.Скачать скачал,а как его правильно монтировать,не подскажите?
Там в принципе есть readme файл,но видимо я что-то делаю неправильно.
Возможно архив надо распаковывать в определенное место?Или нужно указать какой-то путь?
Т.к. у меня выдает ошибки,после make
чеки проходят без ошибок
что конкретно выводит?
P.S. Я уверен, что если немножко изучить gdb, то в нём можно работать гораздо быстее чем в его графической обёртке
3BEPYLLlKA
20.09.2010, 20:34
CC=gcc ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking for gnatbind... no
checking for gnatmake... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
checking for bison... no
checking for byacc... no
checking for yacc... no
checking for bison... no
checking for gm4... no
checking for gnum4... no
checking for m4... no
checking for flex... no
checking for lex... no
checking for flex... no
checking for makeinfo... no
checking for expect... no
checking for runtest... no
checking for ar... ar
checking for as... as
checking for dlltool... no
checking for ld... (cached) /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld
checking for lipo... no
checking for nm... nm
checking for ranlib... ranlib
checking for strip... strip
checking for windres... no
checking for windmc... no
checking for objcopy... objcopy
checking for objdump... objdump
checking for cc... cc
checking for c++... no
checking for g++... no
checking for cxx... no
checking for gxx... no
checking for gcc... gcc
checking for gcj... no
checking for gfortran... no
checking for ar... ar
checking for as... as
checking for dlltool... no
checking for ld... ld
checking for lipo... no
checking for nm... nm
checking for objdump... objdump
checking for ranlib... ranlib
checking for strip... strip
checking for windres... no
checking for windmc... no
checking where to find the target ar... host tool
checking where to find the target as... host tool
checking where to find the target cc... host tool
checking where to find the target c++... host tool
checking where to find the target c++ for libstdc++... host tool
checking where to find the target dlltool... host tool
checking where to find the target gcc... host tool
checking where to find the target gcj... host tool
checking where to find the target gfortran... host tool
checking where to find the target ld... host tool
checking where to find the target lipo... host tool
checking where to find the target nm... host tool
checking where to find the target objdump... host tool
checking where to find the target ranlib... host tool
checking where to find the target strip... host tool
checking where to find the target windres... host tool
checking where to find the target windmc... host tool
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether -fkeep-inline-functions is supported... yes
configure: creating ./config.status
config.status: creating Makefile
make(там много всего),но вот сами ошибки.Внимание вопрос:make надо делать в папке,где распакован архив?А-то что-то тут опять-таки я неправильно делаю что-то.
In file included from /home/alex/ins/insight-6.8/tk/unix/../generic/tkInt.h:21:0,
from /home/alex/ins/insight-6.8/tk/unix/../generic/tk3d.h:18,
from /home/alex/ins/insight-6.8/tk/unix/../generic/tk3d.c:16:
/home/alex/ins/insight-6.8/tk/unix/../generic/tk.h:96:23: fatal error: X11/Xlib.h: Нет такого файла или каталога
compilation terminated.
make[3]: *** [tk3d.o] Ошибка 1
make[3]: Leaving directory `/home/alex/ins/insight-6.8/tk/unix'
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/home/alex/ins/insight-6.8/tk'
make[1]: *** [all-tk] Ошибка 2
make[1]: Leaving directory `/home/alex/ins/insight-6.8'
make: *** [all] Ошибка 2
Добавлено через 4 минуты
README
README for GNU development tools
This directory contains various GNU compilers, assemblers, linkers,
debuggers, etc., plus their support routines, definitions, and documentation.
If you are receiving this as part of a GDB release, see the file gdb/README.
If with a binutils release, see binutils/README; if with a libg++ release,
see libg++/README, etc. That'll give you info about this
package -- supported targets, how to use it, how to report bugs, etc.
It is now possible to automatically configure and build a variety of
tools with one command. To build all of the tools contained herein,
run the ``configure'' script here, e.g.:
./configure
make
To install them (by default in /usr/local/bin, /usr/local/lib, etc),
then do:
make install
(If the configure script can't determine your type of computer, give it
the name as an argument, for instance ``./configure sun4''. You can
use the script ``config.sub'' to test whether a name is recognized; if
it is, config.sub translates it to a triplet specifying CPU, vendor,
and OS.)
If you have more than one compiler on your system, it is often best to
explicitly set CC in the environment before running configure, and to
also set CC when running make. For example (assuming sh/bash/ksh):
CC=gcc ./configure
make
A similar example using csh:
setenv CC gcc
./configure
make
Much of the code and documentation enclosed is copyright by
the Free Software Foundation, Inc. See the file COPYING or
COPYING.LIB in the various directories, for a description of the
GNU General Public License terms under which you can copy the files.
REPORTING BUGS: Again, see gdb/README, binutils/README, etc., for info
on where and how to report problems.
Он не может найти файла Xlib.h
У меня он находится в папке /usr/include/X11/Xlib.h
Проверте там. Если нет то поищите:find /usr -name Xlib.h
3BEPYLLlKA
20.09.2010, 20:43
zhekas, не могу не согласиться,но мне он нужен для проганья на асемблере...
Там регистры смотреть и т.д.(это всё же менее трудоемко,чем через консоль),ну да ладно.Не мучайтесь)
Просто думал,что это повседневная процедура) Спрошу тогда у тех,кто устанавливал.
Добавлено через 2 минуты
Он не может найти файла Xlib.h
У меня он находится в папке /usr/include/X11/Xlib.h
Проверте там. Если нет то поищите:find /usr -name Xlib.h
ага,нету Xlib.h
Что мне делать?) Есть идеи?)
Посмотрите в менеджере пакетов установлен ли у вас пакет libX11 и нет ли к нему какого-нибудь
libX11-devel
3BEPYLLlKA
20.09.2010, 20:59
ничего подобного не находит =\
Возможно,это не менеджер пакетов(YaST-Поиск пакетов)?
Извеняюсь за затупы,просто для меня это всё вновизну
Подозреваю, что у вас не подключены репозитарии
Поищите в меню что-то вроде "добавить репозитарий"
И добавте например от сюда
http://linuxupdate.karelia.ru/docs/opensuse.html Из рахдела "Доступные репозитарии пакетов"
3BEPYLLlKA
20.09.2010, 21:25
zhekas, я вроде его погрузил.Ну,вот,например,в "Настроенные репозитории ПО"
написано,что тот же openSUSE-11.3-Oss -включен
Или все скачивать?)
Все репозитории влючил вроде бы.По крайней мере,которые были.
Всё равно не находит.Ну,да ладно,не ломайте голову) Это 100% я делаю что-то неверно,поэтому спрошу у препода.
И ничего не находится? А они там есть. Поиском по сайту находятся.
Вот например Здесь http://software.opensuse.org/search?q=libX11&baseproject=openSUSE%3A11.3&lang=ru
Попробуйте установить от сюда libX11-devel
3BEPYLLlKA, в opensuse для манипуляций с пакетами и репозиториями удобно использовать zypper.
http://ru.opensuse.org/Zypper/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D 0%B2%D0%B0%D0%BD%D0%B8%D0%B5
Посмотреть используемые репозитории и подключить новый
zypper lr
zypper ar http://linuxupdate.karelia.ru/opensuse/distribution/11.3/repo/oss
Далее поискать пакет, содержащий нужный тебе заголовочный файл Xlib.h
Обычно он в пакетах типа xorg-devel содержится.
zypper wp xorg-devel
zypper se xorg-devel
zypper se x*-devel
zypper in xorg-devel
Примерно так. opensuse под рукой нет, но я обычно такими командами пользовался. :)
3BEPYLLlKA
21.09.2010, 08:37
rmn,
zypper ar http://linuxupdate.karelia.ru/opensuse/distribution/11.3/repo/oss
это на линуксапдейте сам репозиторий лежит ведь?
Слишком мало аргументов.
addrepo (ar) [параметры] <URI> <псевдоним>
addrepo (ar) [параметры] <файл.repo>
Добавить в систему репозиторий. Репозиторий может быть указан своим URI или считан из указанного файла .repo (даже сетевого).
Параметры команды:
-r, --repo <файл.repo> Считать URI-адрес и псевдоним из файла (даже сетевого).
-t, --type <тип> Тип репозитория (yast2, rpm-md, plaindir).
-d, --disable Добавить репозиторий отключенным.
-c, --check Проверить URI-адрес.
-C, --nocheck Не проверять URI-адрес, проверить позже во время обновления.
-n, --name <имя> Указать описательное имя репозитория.
-k, --keep-packages Включить кэширование файлов RPM.
-K, --no-keep-packages Отключить кэширование файлов RPM.
-f, --refresh Включить автообновление репозитория.
а,вот нашёл что-то...Как я понял это установленные пакеты.
zypper se x*-devel
что с ними теперь делать?)
Тебе нужен
libX11-devel
Посмотри как он точно называется
zypper se libX11-devel
И затем установи его
zypper in название пакета
3BEPYLLlKA
21.09.2010, 12:48
zhekas, да,действительно,вы правы.Установка прошла дальше.
Правда теперь пишет:configure: error: no termcap library found
Я сделал аналогично
zypper se termcap
С | Имя | Заключение | Тип
--+---------------------+-------------------------------+-----------------------
i | termcap | The Termcap Library | пакет
| termcap | The Termcap Library | пакет с исходным кодом
| termcap-debuginfo | Debug information for packa-> | пакет
| termcap-debugsource | Debug sources for package t-> | пакет
ну и zypper in termcap
прошла установка пакета,после чего я попробовал проделать установку insight,которая прекратилась с ошибкой error: no termcap library found
Добавлено через 10 минут
:/usr/include/termcap> ls
termcap.h
3BEPYLLlKA, termcap был установлен уже.
Тут надо либо исходники подправить, какие - ищи в каталоге
grep -r include.*termcap .
либо перед запуском make попробовать сделать так
export CFLAGS="-I/usr/include/termcap"
3BEPYLLlKA
21.09.2010, 19:35
rmn, вторая команда не помогла.Ошибки всё те же.
а вот вопрос,можно грепать папку?
:~/ins> ls
insight-6.8
то есть вот так,например?В мане написано,что аргументом д.б. файл:
в общем так сделал:
:~/ins> grep -r include.*termcap insight-6.8
insight-6.8/readline/CHANGELOG: - if SHLIB_LIBS doesn't include a termcap library (curses, ncurses,
insight-6.8/readline/tcap.h:# include <termcap.h>
insight-6.8/tcl/cygwin/Makefile.in:# $(INSTALL_DATA) $(srcdir)/termcap.h $(tooldir)/include/termcap.h
insight-6.8/tcl/cygwin/Makefile.am:# $(INSTALL_DATA) $(srcdir)/termcap.h $(tooldir)/include/termcap.h
3BEPYLLlKA, проверь ещё, что установлены пакеты типа ncurses-devel
Т.е. вновь поиском zypper se ncurses
3BEPYLLlKA
21.09.2010, 21:13
rmn, ага,верно.И снова ошибка
cc1: warnings being treated as errors
cp-name-parser.y: In function ‘cp_comp_to_string’:
cp-name-parser.y:1980:20: error: comparison between ‘enum demangle_component_type’ and ‘enum <anonymous>’
cp-name-parser.y:1985:25: error: comparison between ‘enum demangle_component_type’ and ‘enum <anonymous>’
:~/ins> grep -r cp_comp_to_string insight-6.8
insight-6.8/gdb/cp-support.h:extern char *cp_comp_to_string (struct demangle_component *result,
insight-6.8/gdb/ChangeLog-2005: (cp_comp_to_string): New prototypes.
insight-6.8/gdb/cp-name-parser.y:cp_comp_to_string (struct demangle_component *result, int estimated_len)
insight-6.8/gdb/cp-support.c: ret = cp_comp_to_string (ret_comp, estimated_len);
insight-6.8/gdb/cp-support.c: ret = cp_comp_to_string (ret_comp, 10);
insight-6.8/gdb/cp-support.c: ret = cp_comp_to_string (ret_comp, 10);
insight-6.8/gdb/cp-support.c: ret = cp_comp_to_string (ret_comp, 10);
insight-6.8/gdb/cp-support.c: ret = cp_comp_to_string (d_left (ret_comp), 10);
insight-6.8/gdb/cp-name-parser.c:cp_comp_to_string (struct demangle_component *result, int estimated_len)
zypper se cp-support
ничего не находит.
3BEPYLLlKA, тут уже дело в другом.
А почему ты собираешь не самый последний релиз?
Последний - 6.8-1, а у тебя 6.8
ftp://sourceware.org/pub/insight/releases/insight-6.8-1.tar.bz2
Какая версия gcc используется для сборки? Посмотри zypper se gcc
3BEPYLLlKA
21.09.2010, 21:41
С | Имя | Заключение | Тип
--+-----------------------------------+-----------------+-----------------------
| cross-avr-gcc45 | The GNU C Com-> | пакет
| cross-avr-gcc45 | The GNU C Com-> | пакет с исходным кодом
| cross-avr-gcc45-debuginfo | Debug informa-> | пакет
| cross-avr-gcc45-debugsource | Debug sources-> | пакет
| cross-hppa-gcc-icecream-backend | The GNU C Com-> | пакет
| cross-hppa-gcc-icecream-backend | The GNU C Com-> | пакет с исходным кодом
| cross-i386-gcc-icecream-backend | The GNU C Com-> | пакет
| cross-i386-gcc-icecream-backend | The GNU C Com-> | пакет с исходным кодом
| cross-ia64-gcc-icecream-backend | The GNU C Com-> | пакет
| cross-ia64-gcc-icecream-backend | The GNU C Com-> | пакет с исходным кодом
| cross-ppc-gcc-icecream-backend | The GNU C Com-> | пакет
| cross-ppc-gcc-icecream-backend | The GNU C Com-> | пакет с исходным кодом
| cross-ppc64-gcc-icecream-backend | The GNU C Com-> | пакет
| cross-ppc64-gcc-icecream-backend | The GNU C Com-> | пакет с исходным кодом
| cross-s390-gcc-icecream-backend | The GNU C Com-> | пакет
| cross-s390-gcc-icecream-backend | The GNU C Com-> | пакет с исходным кодом
| cross-s390x-gcc-icecream-backend | The GNU C Com-> | пакет
| cross-s390x-gcc-icecream-backend | The GNU C Com-> | пакет с исходным кодом
| cross-x86_64-gcc-icecream-backend | The GNU C Com-> | пакет
| cross-x86_64-gcc-icecream-backend | The GNU C Com-> | пакет с исходным кодом
i | gcc | The system GN-> | пакет
| gcc | The system GN-> | пакет с исходным кодом
| gcc-ada | The system GN-> | пакет
| gcc-c++ | The system GN-> | пакет
| gcc-fortran | The system GN-> | пакет
| gcc-gij | The system GN-> | пакет
| gcc-info | The system GN-> | пакет
| gcc-java | The system GN-> | пакет
| gcc-locale | The system GN-> | пакет
| gcc-obj-c++ | The system GN-> | пакет
| gcc-objc | The system GN-> | пакет
| gcc33 | The GNU C Com-> | пакет
| gcc33 | The GNU C Com-> | пакет с исходным кодом
| gcc33-c++ | The GNU C++ C-> | пакет
| gcc33-c++-debuginfo | Debug informa-> | пакет
| gcc33-debuginfo | Debug informa-> | пакет
| gcc33-debugsource | Debug sources-> | пакет
| gcc33-fortran | The GNU Fortr-> | пакет
| gcc33-fortran-debuginfo | Debug informa-> | пакет
| gcc33-info | GNU Info-Page-> | пакет
| gcc33-locale | gcc-locale | пакет
| gcc33-objc | GNU Objective-> | пакет
| gcc33-objc-debuginfo | Debug informa-> | пакет
| gcc33-testresults | Testsuite res-> | пакет
| gcc41 | The GNU C Com-> | пакет
| gcc41 | The GNU C Com-> | пакет с исходным кодом
| gcc41-ada | GNU Ada95 Com-> | пакет
| gcc41-ada-debuginfo | Debug informa-> | пакет
| gcc41-c++ | The GNU C++ C-> | пакет
| gcc41-c++-debuginfo | Debug informa-> | пакет
| gcc41-debuginfo | Debug informa-> | пакет
| gcc41-debugsource | Debug sources-> | пакет
| gcc41-fortran | The GNU Fortr-> | пакет
| gcc41-fortran-debuginfo | Debug informa-> | пакет
| gcc41-gij | Java Bytecode-> | пакет
| gcc41-gij-debuginfo | Debug informa-> | пакет
| gcc41-info | GNU Info-Page-> | пакет
| gcc41-java | The GNU Java -> | пакет
| gcc41-java-debuginfo | Debug informa-> | пакет
| gcc41-locale | gcc-locale | пакет
| gcc41-obj-c++ | GNU Objective-> | пакет
| gcc41-obj-c++-debuginfo | Debug informa-> | пакет
| gcc41-objc | GNU Objective-> | пакет
| gcc41-objc-debuginfo | Debug informa-> | пакет
| gcc41-testresults | Testsuite res-> | пакет
| gcc43 | The GNU C Com-> | пакет
| gcc43 | The GNU C Com-> | пакет с исходным кодом
| gcc43-ada | GNU Ada95 Com-> | пакет
| gcc43-ada-debuginfo | Debug informa-> | пакет
| gcc43-c++ | The GNU C++ C-> | пакет
| gcc43-c++-debuginfo | Debug informa-> | пакет
| gcc43-debuginfo | Debug informa-> | пакет
| gcc43-debugsource | Debug sources-> | пакет
| gcc43-fortran | The GNU Fortr-> | пакет
| gcc43-fortran-debuginfo | Debug informa-> | пакет
| gcc43-gij | Java Bytecode-> | пакет
| gcc43-gij-debuginfo | Debug informa-> | пакет
| gcc43-info | Documentation-> | пакет
| gcc43-java | The GNU Java -> | пакет
| gcc43-java-debuginfo | Debug informa-> | пакет
| gcc43-locale | Locale Data f-> | пакет
| gcc43-obj-c++ | GNU Objective-> | пакет
| gcc43-obj-c++-debuginfo | Debug informa-> | пакет
| gcc43-objc | GNU Objective-> | пакет
| gcc43-objc-debuginfo | Debug informa-> | пакет
| gcc43-testresults | Testsuite res-> | пакет
i | gcc45 | The GNU C Com-> | пакет
| gcc45 | The GNU C Com-> | пакет с исходным кодом
| gcc45-ada | GNU Ada95 Com-> | пакет
| gcc45-ada-debuginfo | Debug informa-> | пакет
| gcc45-c++ | The GNU C++ C-> | пакет
| gcc45-c++-debuginfo | Debug informa-> | пакет
| gcc45-debuginfo | Debug informa-> | пакет
| gcc45-debugsource | Debug sources-> | пакет
| gcc45-fortran | The GNU Fortr-> | пакет
| gcc45-fortran-debuginfo | Debug informa-> | пакет
| gcc45-gij | Java Bytecode-> | пакет
| gcc45-gij-debuginfo | Debug informa-> | пакет
| gcc45-info | Documentation-> | пакет
| gcc45-java | The GNU Java -> | пакет
| gcc45-java-debuginfo | Debug informa-> | пакет
| gcc45-locale | Locale Data f-> | пакет
| gcc45-obj-c++ | GNU Objective-> | пакет
| gcc45-obj-c++-debuginfo | Debug informa-> | пакет
| gcc45-objc | GNU Objective-> | пакет
| gcc45-objc-debuginfo | Debug informa-> | пакет
i | libgcc45 | C compiler ru-> | пакет
| libgcc45-debuginfo | Debug informa-> | пакет
i | libstlport_gcc4 | C++ STL libra-> | пакет
| libstlport_gcc4 | C++ STL libra-> | пакет с исходным кодом
| libstlport_gcc4-devel | Headers and F-> | пакет
честно говоря,не думал,что это столь важно,вот и скачал 6.8)
3BEPYLLlKA, при "ручной" сборке очень много нюансов.
У меня 6.8-1 без проблем собралась с помощью gcc 4.1.2. Правда, у меня Debian.
У тебя же стоит новейший gcc 4.5, возможно, стоит попробовать версию постарее. У тебя есть в распоряжении и 4.3, и 4.1.
3BEPYLLlKA
21.09.2010, 22:03
rmn, ладно,для начала попробую скачать insight тот,что по-новей
Если не получится,то попробую поставить gcc постарше.
zypper install gcc43
будет достаточно?или нужно будит устанавливать пакеты,которые там есть?
и ещё вопрос:а как мне потом снова 45 поставить,раз он всё-таки новее.
Или при компилиции будут использоваться обе версии(то есть одна из двух на усмотрение ос)?
Версия 6.8 у меня установилась gcc-4.4.3
4.5 -еще не стабилен.
3BEPYLLlKA
21.09.2010, 22:20
zhekas, новое не значит хорошее :D
спасибо вам
zhekas, и
rmn, потратили столько времени и усилий на меня.
Я всё-таки нашёл наиболее простой выход.Оказывается на нашем учебном сервере есть ентот insight и запускать его можно,через ssh с поддержкой графического интерфейса)
В общем то,что мне и было надо)
Ещё раз спасибо вам,товарищи.Теперь хоть что-то умею xD
*ушёл отращивать волосы и бороду
rmn, ладно,для начала попробую скачать insight тот,что по-новей
Если не получится,то попробую поставить gcc постарше.
zypper install gcc43
будет достаточно?или нужно будит устанавливать пакеты,которые там есть?
думаю, что достаточно. Т.к. сейчас стоит gcc45 (+все зависимости).
и ещё вопрос:а как мне потом снова 45 поставить,раз он всё-таки новее.
Или при компилиции будут использоваться обе версии(то есть одна из двух на усмотрение ос)?
По-моему, в opensuse как и в debian есть механизм alternatives, когда допускается одновременная установка сразу нескольких версий программ и у пользователя есть выбор, какая из них будет будет приоритетной и будет использоваться по умолчанию.
см. man update-alternatives
gpo8ocek
02.10.2010, 19:46
Поставил на Ноут Федору 13, как заставить Wifi работать, не могу вкурить. :( Уровень знаний в области Линуха чуть повыше нуля :)
Из Гугла ничего ценного не нашел. Подскажите пжлст, с начала последовательность действий...:rolleyes:
Ну для начала покажите вывод команды lspci из под root
gpo8ocek
02.10.2010, 20:25
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8187SE Wireless LAN Controller (rev 22)
gpo8ocek
02.10.2010, 20:39
lo no wireless extensions.
eth0 no wireless extensions.
pan0 no wireless extensions.
Посмотрите эти ссылки:Вот (http://www.fedoralinux.ru/forum/viewtopic.php?id=3840), вот (http://www.fedoralinux.ru/forum/viewtopic.php?pid=7437#p7437) и вот (http://www.fedoralinux.ru/forum/viewtopic.php?pid=7438)
Искал googl-ом по слову (если это можно назвать словом (Кстати как это можно назвать?)) "RTL8187SE"
RTL8187SE
Марка, маркировка, серия. Или ты про "фразу"? ^_^
108560
gpo8ocek, Ну как? получилось наладить wifi?
gpo8ocek
04.10.2010, 21:07
Не-а. Модуль подключил, Дальше ступор :(
У меня мозги рвутся. Первый раз Линух поставил.
Пытался по этой (http://www.fedoralinux.ru/forum/viewtopic.php?pid=7437#p7437) инструкции действовать. При попытке сделать yum -y install binutils make gcc kernel-devel glibc-headers Выводит "cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again"
Если вы модуль подключили, то дальше yum излишен.
Подключите модуль и покажите вывод команд lsmod ifconfig iwconfig.
gpo8ocek
05.10.2010, 01:47
lsmod:
Module Size Used by
vfat 6435 1
fat 36677 1 vfat
fuse 46663 0
rfcomm 53043 4
sco 13192 2
bridge 37420 0
stp 1367 1 bridge
llc 3545 2 bridge,stp
bnep 11757 2
l2cap 38237 16 rfcomm,bnep
rtl8187 26794 0
mac80211 163458 1 rtl8187
cfg80211 97351 2 rtl8187,mac80211
eeprom_93cx6 1207 1 rtl8187
cpufreq_ondemand 6732 2
acpi_cpufreq 6453 1
ip6t_REJECT 3298 2
nf_conntrack_ipv6 13996 2
ip6table_filter 2191 1
ip6_tables 9211 1 ip6table_filter
ipv6 216224 14 ip6t_REJECT,nf_conntrack_ipv6
uinput 5210 0
snd_hda_codec_realtek 200715 1
snd_hda_intel 20195 2
snd_hda_codec 61515 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 4704 1 snd_hda_codec
snd_seq 41363 0
btusb 12104 2
snd_seq_device 4867 1 snd_seq
bluetooth 72139 9 rfcomm,sco,bnep,l2cap,btusb
snd_pcm 59280 2 snd_hda_intel,snd_hda_codec
iTCO_wdt 8712 0
iTCO_vendor_support 1963 1 iTCO_wdt
r8169 28213 0
snd_timer 15063 2 snd_seq,snd_pcm
mii 3422 1 r8169
rfkill 12905 4 cfg80211,bluetooth
microcode 10013 0
snd 45127 12 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec, snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
wmi 5444 0
soundcore 4842 1 snd
snd_page_alloc 5877 2 snd_hda_intel,snd_pcm
i915 231023 2
drm_kms_helper 21663 1 i915
usb_storage 34368 1
drm 133473 3 i915,drm_kms_helper
i2c_algo_bit 3929 1 i915
i2c_core 19651 4 i915,drm_kms_helper,drm,i2c_algo_bit
video 17109 1 i915
output 1541 1 video
[LLIHyPOK@LLIHyPOK ~]$
lsmod:
Module Size Used by
vfat 6435 1
fat 36677 1 vfat
fuse 46663 0
rfcomm 53043 4
sco 13192 2
bridge 37420 0
stp 1367 1 bridge
llc 3545 2 bridge,stp
bnep 11757 2
l2cap 38237 16 rfcomm,bnep
rtl8187 26794 0
mac80211 163458 1 rtl8187
cfg80211 97351 2 rtl8187,mac80211
eeprom_93cx6 1207 1 rtl8187
cpufreq_ondemand 6732 2
acpi_cpufreq 6453 1
ip6t_REJECT 3298 2
nf_conntrack_ipv6 13996 2
ip6table_filter 2191 1
ip6_tables 9211 1 ip6table_filter
ipv6 216224 14 ip6t_REJECT,nf_conntrack_ipv6
uinput 5210 0
snd_hda_codec_realtek 200715 1
snd_hda_intel 20195 2
snd_hda_codec 61515 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 4704 1 snd_hda_codec
snd_seq 41363 0
btusb 12104 2
snd_seq_device 4867 1 snd_seq
bluetooth 72139 9 rfcomm,sco,bnep,l2cap,btusb
snd_pcm 59280 2 snd_hda_intel,snd_hda_codec
iTCO_wdt 8712 0
iTCO_vendor_support 1963 1 iTCO_wdt
r8169 28213 0
snd_timer 15063 2 snd_seq,snd_pcm
mii 3422 1 r8169
rfkill 12905 4 cfg80211,bluetooth
microcode 10013 0
snd 45127 12 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec, snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
wmi 5444 0
soundcore 4842 1 snd
snd_page_alloc 5877 2 snd_hda_intel,snd_pcm
i915 231023 2
drm_kms_helper 21663 1 i915
usb_storage 34368 1
drm 133473 3 i915,drm_kms_helper
i2c_algo_bit 3929 1 i915
i2c_core 19651 4 i915,drm_kms_helper,drm,i2c_algo_bit
video 17109 1 i915
output 1541 1 video
[LLIHyPOK@LLIHyPOK ~]$ Module Size Used by
vfat 6435 1
fat 36677 1 vfat
fuse 46663 0
rfcomm 53043 4
sco 13192 2
bridge 37420 0
stp 1367 1 bridge
llc 3545 2 bridge,stp
bnep 11757 2
l2cap 38237 16 rfcomm,bnep
rtl8187 26794 0
mac80211 163458 1 rtl8187
cfg80211 97351 2 rtl8187,mac80211
eeprom_93cx6 1207 1 rtl8187
cpufreq_ondemand 6732 2
acpi_cpufreq 6453 1
ip6t_REJECT 3298 2
nf_conntrack_ipv6 13996 2
ip6table_filter 2191 1
ip6_tables 9211 1 ip6table_filter
ipv6 216224 14 ip6t_REJECT,nf_conntrack_ipv6
uinput 5210 0
snd_hda_codec_realtek 200715 1
snd_hda_intel 20195 2
snd_hda_codec 61515 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 4704 1 snd_hda_codec
snd_seq 41363 0
btusb 12104 2
snd_seq_device 4867 1 snd_seq
bluetooth 72139 9 rfcomm,sco,bnep,l2cap,btusb
snd_pcm 59280 2 snd_hda_intel,snd_hda_codec
iTCO_wdt 8712 0
iTCO_vendor_support 1963 1 iTCO_wdt
r8169 28213 0
snd_timer 15063 2 snd_seq,snd_pcm
mii 3422 1 r8169
rfkill 12905 4 cfg80211,bluetooth
microcode 10013 0
snd 45127 12 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec, snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
wmi 5444 0
soundcore 4842 1 snd
snd_page_alloc 5877 2 snd_hda_intel,snd_pcm
i915 231023 2
drm_kms_helper 21663 1 i915
usb_storage 34368 1
drm 133473 3 i915,drm_kms_helper
i2c_algo_bit 3929 1 i915
i2c_core 19651 4 i915,drm_kms_helper,drm,i2c_algo_bit
video 17109 1 i915
output 1541 1 video
eth0 Link encap:Ethernet HWaddr 00:21:85:53:CF:13
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:26 Base address:0x4000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:72 errors:0 dropped:0 overruns:0 frame:0
TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5920 (5.7 KiB) TX bytes:5920 (5.7 KiB)
lo no wireless extensions.
eth0 no wireless extensions.
pan0 no wireless extensions.
Значит всё равно не видит сетевого интерфейса. Возмоно это не тот модуль.
Попробуй сделать как хотел
"cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again"
Перед установкой сделай
yum clean all
yum update
gpo8ocek
05.10.2010, 15:39
Обновилось нормально, toolchain поставился.
При выполнении ./makedrv вылетает rm -f *.mod.c *.mod *.o .*.cmd *.ko *~
rm -rf /drv/ieee80211/tmp
make -C /lib/modules/2.6.34.7-56.fc13.i686/build M=/drv/ieee80211 CC=gcc modules
make[1]: Entering directory `/usr/src/kernels/2.6.34.7-56.fc13.i686'
CC [M] /drv/ieee80211/dot11d.o
In file included from /drv/ieee80211/dot11d.h:4,
from /drv/ieee80211/dot11d.c:11:
/drv/ieee80211/ieee80211.h: В функции ‘ieee80211_priv’:
/drv/ieee80211/ieee80211.h:1489: предупреждение: ‘netdev_priv’ is static but used in inline function ‘ieee80211_priv’ which is not static
CC [M] /drv/ieee80211/ieee80211_softmac.o
In file included from /drv/ieee80211/ieee80211_softmac.c:17:
/drv/ieee80211/ieee80211.h: В функции ‘ieee80211_priv’:
/drv/ieee80211/ieee80211.h:1489: предупреждение: ‘netdev_priv’ is static but used in inline function ‘ieee80211_priv’ which is not static
/drv/ieee80211/ieee80211_softmac.c: В функции ‘ieee80211_associate_complete’:
/drv/ieee80211/ieee80211_softmac.c:1969: предупреждение: array subscript is above array bounds
CC [M] /drv/ieee80211/ieee80211_rx.o
In file included from /drv/ieee80211/ieee80211_rx.c:46:
/drv/ieee80211/ieee80211.h: В функции ‘ieee80211_priv’:
/drv/ieee80211/ieee80211.h:1489: предупреждение: ‘netdev_priv’ is static but used in inline function ‘ieee80211_priv’ which is not static
CC [M] /drv/ieee80211/ieee80211_tx.o
In file included from /drv/ieee80211/ieee80211_tx.c:56:
/drv/ieee80211/ieee80211.h: В функции ‘ieee80211_priv’:
/drv/ieee80211/ieee80211.h:1489: предупреждение: ‘netdev_priv’ is static but used in inline function ‘ieee80211_priv’ which is not static
CC [M] /drv/ieee80211/ieee80211_wx.o
In file included from /drv/ieee80211/ieee80211_wx.c:37:
/drv/ieee80211/ieee80211.h: В функции ‘ieee80211_priv’:
/drv/ieee80211/ieee80211.h:1489: предупреждение: ‘netdev_priv’ is static but used in inline function ‘ieee80211_priv’ which is not static
CC [M] /drv/ieee80211/ieee80211_module.o
In file included from /drv/ieee80211/ieee80211_module.c:55:
/drv/ieee80211/ieee80211.h: В функции ‘ieee80211_priv’:
/drv/ieee80211/ieee80211.h:1489: предупреждение: ‘netdev_priv’ is static but used in inline function ‘ieee80211_priv’ which is not static
/drv/ieee80211/ieee80211_module.c: В функции ‘alloc_ieee80211_rtl’:
/drv/ieee80211/ieee80211_module.c:116: ошибка: ‘struct net_device’ не содержит элемента с именем ‘hard_start_xmit’
make[2]: *** [/drv/ieee80211/ieee80211_module.o] Ошибка 1
make[1]: *** [_module_/drv/ieee80211] Ошибка 2
make[1]: Leaving directory `/usr/src/kernels/2.6.34.7-56.fc13.i686'
make: *** [modules] Ошибка 2
rm -f *.mod.c *.mod *.o .*.cmd *.ko *~
rm -rf /drv/rtl8185/tmp
make -C /lib/modules/2.6.34.7-56.fc13.i686/build M=/drv/rtl8185 CC=gcc modules
make[1]: Entering directory `/usr/src/kernels/2.6.34.7-56.fc13.i686'
CC [M] /drv/rtl8185/r8180_core.o
In file included from /drv/rtl8185/r8180.h:44,
from /drv/rtl8185/r8180_core.c:67:
/drv/rtl8185/ieee80211.h: В функции ‘ieee80211_priv’:
/drv/rtl8185/ieee80211.h:1489: предупреждение: ‘netdev_priv’ is static but used in inline function ‘ieee80211_priv’ which is not static
/drv/rtl8185/r8180_core.c: В функции ‘rtl8180_shutdown’:
/drv/rtl8185/r8180_core.c:199: ошибка: ‘struct net_device’ не содержит элемента с именем ‘stop’
/drv/rtl8185/r8180_core.c: В функции ‘rtl8180_init’:
/drv/rtl8185/r8180_core.c:4582: ошибка: ‘struct net_device’ не содержит элемента с именем ‘get_stats’
/drv/rtl8185/r8180_core.c: В функции ‘rtl8180_pci_probe’:
/drv/rtl8185/r8180_core.c:5967: ошибка: ‘struct net_device’ не содержит элемента с именем ‘open’
/drv/rtl8185/r8180_core.c:5968: ошибка: ‘struct net_device’ не содержит элемента с именем ‘stop’
/drv/rtl8185/r8180_core.c:5970: ошибка: ‘struct net_device’ не содержит элемента с именем ‘tx_timeout’
/drv/rtl8185/r8180_core.c:5972: ошибка: ‘struct net_device’ не содержит элемента с именем ‘do_ioctl’
/drv/rtl8185/r8180_core.c:5973: ошибка: ‘struct net_device’ не содержит элемента с именем ‘set_multicast_list’
/drv/rtl8185/r8180_core.c:5974: ошибка: ‘struct net_device’ не содержит элемента с именем ‘set_mac_address’
make[2]: *** [/drv/rtl8185/r8180_core.o] Ошибка 1
make[1]: *** [_module_/drv/rtl8185] Ошибка 2
make[1]: Leaving directory `/usr/src/kernels/2.6.34.7-56.fc13.i686'
make: *** [modules] Ошибка 2
Твой драйвер rtl8187se, а в федореном ядре только rtl8187. В той же ubuntu этот драйвер встроен в ядро (не надо ничего дополнительного устанавливать), а в федоре нет.
Добавлено через 1 час 38 минут
Вот (http://forum.russianfedora.ru/viewtopic.php?f=14&t=1437&p=5453&hilit=rtl8187se#p5453) ещё одно ркшение данной проблемы. Более гуманное для обычного пользователя. Подойдёт или нет я не знаю
NameLess
05.10.2010, 23:05
Попробуй ядро от russian fedora team у них вроде тоже встроен драйвер.
Проблемка при установке. Машина старенькая, дистрибутив - мандрива 2010.1.
Гружусь с диска(двд), запускается установщик, выбираю язык, жму установить с диска, переходит на черный экран с ошибкой, более всего насторожила строчка
Kernel-panic - not syncing : VFS : Unable to mount root fs on unknown block(3, 69)
Позже(вечером/завтра) могу скинуть фото экрана с информацией которую система выводит перед ступором.
Не может ли быть причина в том что железо слишком уж старое, и не поддерживается современными дистрибутивами? Ил из линя не удаляют никогда поддержку старых устройств?
N0rd, попробуй запустить установку в текстовом режиме. Перевод причины паники -не удалось смонтировать корневую ФС, может диск плохо записался или с разбивкой жесткого что не так, а может для этого железа дистр не подходит. А почему мандрива? Попробуй другие дистрибутивы, что за машинка то? современные дистрибутивы имеют ограничения по поддержке старого железа. Возможно нужны специфичные модули для контроллера жесткого диска, которых нет в дистре.
Попробуйте самостоятельно разбить жесткий диск на разделы
Slava, вообще странно, вылетает ошибка до начала установки, т.е. разбивка жесткого по идее не причем. Болванка вроде тоже нормальная, ставил с нее уже систему(хотя поверхность выглядит не лучшим образом, царапины присутствуют).
Другие дистрибутивы отпадают, проблема с рабочей машиной, тут только мандрива используется.
zhekas, диск то всегда в ручную разбиваю, тут проблема в том что до разбивки дело не доходит. Стартовое меню установщика(загрузить с жесткого диска, установить мандриву, проверить память, восстановить систему...), выбираю установить, ступор.
Помнится у Mandriva была установка с образа. Попробуйте установить с образа диска. Так устанавливал, когда не было записывающего cdrom-а.Либо перезаписать диск
N0rd, тобишь там уже стоит мандрива, а зачем тогда переставлять, линухи ведь особо не переставляют, все починить можно. Что там произошло то? Может железо крякнуло?
NameLess
10.10.2010, 01:37
N0rd, перезапиши диск, kernel panic в редких случаях вылезает при установке, при этом проблема либо в битов исошнике, либо в самой болванке.
Почему такую олдовую версию?
NameLess, что значит олдовую? :) 2010.1 разве не последняя версия?
N0rd, улыбнул метод проверки целостности диска на глазок. :)
При наличии доступа к linuxupdate.karelia.ru, в первую очередь попробуй альтернативные методы установки. Т.е. сетевая установка путем загрузки с мини-образа boot.iso или с флешки all.img
Лежат тут http://linuxupdate.karelia.ru/mandriva/official/2010.1/i586/install/images/
Если сети нет, то попробовать установку с жесткого диска. Для этого нужно скинуть ISO-образ на жесткий диск (предварительно проверив его целостность).
Все способы установки описаны в родной вики
http://wiki.mandriva.com/en/Docs/Installing_Mandriva_Linux
NameLess
11.10.2010, 00:55
NameLess, что значит олдовую? :) 2010.1 разве не последняя версия?
N0rd, улыбнул метод проверки целостности диска на глазок. :)
При наличии доступа к linuxupdate.karelia.ru, в первую очередь попробуй альтернативные методы установки. Т.е. сетевая установка путем загрузки с мини-образа boot.iso или с флешки all.img
Лежат тут http://linuxupdate.karelia.ru/mandriva/official/2010.1/i586/install/images/
Если сети нет, то попробовать установку с жесткого диска. Для этого нужно скинуть ISO-образ на жесткий диск (предварительно проверив его целостность).
Все способы установки описаны в родной вики
http://wiki.mandriva.com/en/Docs/Installing_Mandriva_Linux
пардон мисье не углядел внимательно.:D
rmn, ну если поверхность выглядит побитой, можно предположить что в болванке дело :)
Завтра попробую накатить на нормальную болванку one версию и с нее поставить.
С флешки сомневаюсь что получится, такое старое железо вряд ли поддерживает загрузку с них.
N0rd, с флоппи тоже есть вариант установки. См. ссылку на вики.
Когда пользовался Mandrake, хорошо запомнил, что он кучу вариантов установки поддерживает, что очень удобно. Сам пользовался. :)
С другой болванки та же самая ошибка.
Попробую как-нибудь по другому установить, только почему-то мне кажется что проблема в железе :) Все-таки с диска загружается, дает выбрать язык...
N0rd, ну, если с другой болванкой не получилось, то да.
Жесткий диск SATA? Если так, в BIOS надо попробовать сменить режим работы SATA-контроллера.
rmn, не, я же говорю, железо старое. Там винда 2000 сейчас еле работает. Проц даже слотовый стоит.
N0rd, можно установить путём апгрейда с более раннего релиза.
Тоже всё описано.
http://wiki.mandriva.com/en/2010.1_Notes#Upgrading_from_previous_releases
tmp0000, а как насчет IPTV не настраивал?
у нас iptv находятся на 200 порту. Все порты до 1024 в linux выделены под системные нужды. Поэтому обычному пользователю не посмотреть. Я смотрю от root. При этом vlc должен быть собран с параматером run-as-root/
zhekas, а можно по подробнее для чайника? Т.е. мне нужно пересобрать vlc из исходников с определенными параметрами? я ставил просто через менеджер приложений) и вообще хотел не в vlc запускать, а в XBMC, но по ходу не судьба. Всякое мутарство с прокси из гугла не помогает. Как смотреть от root?
без данного параметра vlc не возможно запустить из-под root.
Можно использовать vlc-wrapper.
xbmc. Попробуйте его запустить в терминале
sudo xbmc
Если не получится, то
sudo su
xbmc
Если так пройдёт то потом можно будет подправить меню с gksudo, чтобы запускать из меню
zhekas, да так показывает, правда прога ругнулась на отсутствие /home/slava/.smb/smb.conf и /root/.smb/smb.conf , а у меня этот конфиг в другом месте /etc/samba/, скопировал в те места, куда прога просила smb.conf, и она запустилась без ошибок, правда все настройки сбросились, просто скопировал папку /.xbmc/ в /root/
я XBMC с пульта запускаю, кнопкой Power, как скрипт поправить, чтобы с нужными правами запускалась прога?
#/bin/sh
if [ "`ps -C xbmc.bin -o comm=`" != 'xbmc.bin' ]; then
nohup xbmc &
exit 1
fi
Теперь можно изменить меню, чтобы всё время не открывать терминал правой кнопкой мыши "Приложения" -> Изменить меню -> xbms -> Свойства. И в графе команда приписываем ваереди gksudo
Получится что-то вроде "gksudo xbms ...."
В скрипте попробуйте заменить строчку nohup xbms на nohup gksudo xbms. Только с пультом тут проблематично. Придётся бегать вводить пароль
Да, прога с пульта пускается, спасибо! Пароль спрашивает только 1-й раз в течении сеанса, как вариант не выключать комп, а засыпать, но не совсем удобно.
Чтобы не вводить пароль надо отредактировать sudores
Вводитеsudo visudo
В появившемя файле перемещаетесь в конец файла. Нажимаете i для вставки текста
и пишете
slava ALL=NOPASSWD:/usr/bin/xmbc
ESC :wq
slava - имя вашего юзера. Ну и уточните путь до команды xmbc. Ну а дальше заменяете везде где мы писали gksudo на sudo
zhekas, спасибо! все получилось!
Пока правил gksudo на sudo случилась пренеприятная вещь, открылось меню приложений зависло, притом вместе с ним все панели гнома, помогло только ctrl-alt-del и перезагрузка =(
ctrl+alt+Backspace - перезапускает X (обычно крайний случай (не такой крайний как sudo reboot конечно))
ctrl+alt+F1 (F2,F3,...) - логинишься и командой killall имя_программы убиваешь последнюю
ещё есть xkill - графическая убивалка, наводишь появившийся крестик на зависшую прогу и клик (прав.клик отмена) После убития всё же лучше проверить действительно ли она убилась - top к примеру (У меня забиндена в compiz'е на super+backspace, и gksudo xkill на alt+super+backspace
* хотя ты может всё это уже знаешь)Как сделать, чтобы deskbar-applet, запускающийся с gnome, имел приоритет в -2?
SoaT, да я нашел все эти горячие клавиши, мне просто не понравился сам факт зависания, притом уже 2-й раз, а системе всего 3 дня.
Перенёс сообщения сюда, чтобы по теме было, сильно не ругайтесь
Поправил первое сообщение и закрепил
* VictorS, надеюсь тебе не жалко сообщения 4-годовалой давности?
zhekas, на рупоре кстати нашел проще способ для IPTV
Одно из решений замена порта на другой с помощью iptables
Например на 34200:
-A PREROUTING -p udp -m udp --dport 200 -j DNAT --to-destination :34200
-A POSTROUTING -p udp -m udp --dport 34200 -j SNAT --to-source :200
после этого поменять в плейлисте 200 на 34200.
Не знаю в какой теме спросить. Наверное тут больше шансов.
Как в Gimp'е параметры выделения из одного изображения в другой скопировать?
У меня есть 2-а скриншота полноэкранных, хочу на обоих вырезать одну и туже область. Ну не в ручную же это делать.
Пробую как вот тут написано (http://docs.gimp.org/2.6/ru/gimp-tools.html#gimp-tool-options-dialog): не выходит :(
SoaT, не работаю в гимпе, поковырялся пару минут - ничего не нашел. В фш есть возможность сохранить выделенную область и использовать ее в дальнейшем, тут видимо подобного не предусмотрено.
По указанной ссылке вообще ничего не нашел по данному вопросу. Там говориться про сохранение параметров инструмента, например, жесткость, размер, форму и т.д.
если это обычная прямоугольная область (или эллиптическая), то просто запоминаете позицию и размер(они отбражаются на панели инструментов), а при новом выделении вбиваете их туда же
SoaT, делай как говорят тут (http://lists.xcf.berkeley.edu/lists/gimp-user/2007-September/010933.html).
В свое время я использовал специальный скрипт-фу именно для этой цели, но он работал, если я ничего не путаю, только в версии 1.2.Х. Названия не помню, сходу не нагугливается.
Перед тем как запустить cs1.6 через wine выключаю CheckGmail, Liferea, Psi, Transmission, Skype и т.п. программы, которые могут отрезать загруженность ЦП или инета.
А нету ли команды (или параметра для killall, к примеру), чтобы "замарозить" определённый процесс?
Добавлено через 11 минут
Google быстро помог
soat:~$ killall -STOP liferea -v
liferea(2557) завершён сигналом 19
soat:~$ killall -v -CONT liferea
liferea(2557) завершён сигналом 18
soat:~$ killall -v -CONT psi
psi: процесс не найден
OpenCL, CUDA, апп.ускорение GPU... не близок от всего это. Подскажите, надо какие пакеты ставить чтобы ускорение было. Дрова ставил (/обновляю) проприетарные с помощью m-a a-i nvidia-source
Видяха 7600GS (AGPx8)
Походу ни каких соответствующих пакетов не установлено
aptitude search cuda
v libcuda-dev
p libcuda1 - NVIDIA CUDA runtime library
p libcuda1-dev - NVIDIA CUDA development files
p libcudart3 - NVIDIA CUDA runtime library
p nvidia-cuda-dev - NVIDIA CUDA development files
p nvidia-cuda-doc - NVIDIA CUDA documentation
p nvidia-cuda-gdb - NVIDIA CUDA GDB
p nvidia-cuda-toolkit - NVIDIA CUDA toolkit
aptitude search opencl
v libopencl1
v libopencl1-dev
p nvidia-libopencl1 - NVIDIA OpenCL library
p nvidia-libopencl1-dev - NVIDIA OpenCL development files
p nvidia-opencl-common - NVIDIA OpenCL driver
p nvidia-opencl-dev - NVIDIA OpenCL development files
p nvidia-opencl-icd - NVIDIA OpenCL ICD
p opencl-headers - OpenCL (Open Computing Language) header files
v opencl-icd
p openclipart - Open Clip Art Library
p openclipart-openoffice.org - коллекция графики для OpenOffice.org
p openclipart-png - графика в формате PNG
p openclipart-svg - графика в формате SVG
p python-pyopencl - module to access OpenCL parallel computation API
SoaT, обычно не нужны, только если юзаешь проги написанные с использованием подобного кода, чаще нужно для профессионалов юзающих параллельные вычисления. А что в 7600 тоже есть поддержка? Насколько я знаю CUDA только с 8-й серии карт поддерживается. Я в линуксе пробовал vdpau совместно c XBMC юзать, нагрузка на проц при проигрывании mkv реально снижалась, поддержка начиная с G84 чипа, в G7x и C86- не поддерживается ...
Slava, смысл уловил - спасибо :)
Есть ли логическое объяснение тому, что Flash Player видео в интернете может начинать прогружать с любого места (к примеру с середины). А плагины (проигрыватели, к примеру mpalyer) не могут - грузят только самого начала.
Есть ли логическое объяснение тому, что Flash Player видео в интернете может начинать прогружать с любого места (к примеру с середины). А плагины (проигрыватели, к примеру mpalyer) не могут - грузят только самого начала.
Насколько я понял вопрос, плагин/проигрыватель работает с потоком данных, которым он не может управлять. А флеш-плеер -- это уже полноценное приложение, дополненное функциями для конкретного сервера, учитывая его архитектуру.
Насколько я понял вопрос, плагин/проигрыватель работает с потоком данных, которым он не может управлять. А флеш-плеер -- это уже полноценное приложение, дополненное функциями для конкретного сервера, учитывая его архитектуру.
Тоесть это не возможно - взять и файл с середины, к примеру, начать подгружать?
а html5-плееры в браузерах вроде же так умеют делать (или путаю)?
Тоесть это не возможно - взять и файл с середины, к примеру, начать подгружать?
Это зависит от настроек сервера. Можно настроить и так, и эдак.
а html5-плееры в браузерах вроде же так умеют делать (или путаю)?
Ну, на самсунговских телефонах под управлением Bada нет флеша. Но видео с ютуба они играют и мотать вроде как умеют.
Если я правильно понимаю DKMS (http://ru.wikipedia.org/wiki/Dynamic_Kernel_Module_Support) нужен для того, чтобы когда обновляется ядро - драйвер пересобирался сам (как в Ubuntu)?
Драйвер для Nvidia установлен (и обновляю) с помощью module-assistant. Но каждый раз при обновлении ядра пересборки нету - самому приходится. aptitude нашёл вот такие пакеты:
$ aptitude search dkms
p backfire-dkms - kernel module for signal benchmarking (DKMS)
p batman-adv-dkms - DKMS Source for the batman-advanced kernel module
p batmand-gateway-dkms - исходный код DKMS модуля batmand-gateway ядра
p blcr-dkms - поддержка DKMS для BLCR-модуля ядра
i A dkms - инфраструктура для поддержки динамически загружаемых модулей ядра
p fglrx-modules-dkms - dkms module source for the non-free AMD/ATI r6xx - r7xx display driver
p iscsitarget-dkms - iSCSI Enterprise Target kernel module source - dkms version
p ndiswrapper-dkms - исходный код модуля ndiswrapper для ядра Linux (DKMS)
i A nvidia-kernel-dkms - NVIDIA binary kernel module DKMS source
p nvidia-kernel-legacy-173xx-dkms - NVIDIA binary kernel module DKMS source (173xx legacy version)
p nvidia-kernel-legacy-71xx-dkms - NVIDIA binary kernel module DKMS source (71xx legacy version)
p nvidia-kernel-legacy-96xx-dkms - NVIDIA binary kernel module DKMS source (96xx legacy version)
p openafs-modules-dkms - AFS distributed filesystem kernel module DKMS source
p openswan-modules-dkms - Internet Key Exchange daemon - DKMS source
p oss4-dkms - Open Sound System - DKMS module sources
p sysprof-module-dkms - Source for the sysprof module - DKMS version
p tp-smapi-dkms - ThinkPad hardware/firmware access modules source - dkms version
p virtualbox-ose-dkms - решение x86-виртуализации - исходный код модуля для DKMS
p virtualbox-ose-guest-dkms - решение x86-виртуализации - исходный код гостевого модуля для DKMS
так понимаю что всё должно работать... объясните, что не так понимаю.
Добавлено через 1 минуту
И ещё вопрос: как отсортировать aptitude search только по установленным пакетом (i)
Если я правильно понимаю DKMS (http://ru.wikipedia.org/wiki/Dynamic_Kernel_Module_Support) нужен для того, чтобы когда обновляется ядро - драйвер пересобирался сам (как в Ubuntu)?
Драйвер для Nvidia установлен (и обновляю) с помощью module-assistant. Но каждый раз при обновлении ядра пересборки нету - самому приходится.
Делал по wiki (http://wiki.debian.org/NvidiaGraphicsDrivers#Comparisonofnvidia-installerandtheDebianway)? Давно я не имел дела с дебианом на десктопе, но насколько я помню, у меня все работало.
Добавлено через 1 минуту
И ещё вопрос: как отсортировать aptitude search только по установленным пакетом (i)
aptitude search bla-bla-bla | sort
Или, если заглянуть в ман: -O <order>, --sort <order>
Specify the order in which output from the search command should be
displayed. For instance, passing “installsize” for <order> will
list packages in order according to their size when installed (see
the section “Customizing how packages are sorted” in the aptitude
reference manual for more information).
tmp0000, у меня очень туго с английским, но вроде ни чего не сказано про автоматическое собираение дров...
вот, к примеру, тут (http://wiki.debian.org/NvidiaGraphicsDrivers#When) наоборот сказано что надо всё делать ручками, вроде как
А так, ну уж не по ману... но также:
- ставил из m-a nvidia-kernel-source
- потом nvidia-xconfig
- ребут
Всё красиво работает... вот только само не обновляется :(
SoaT, не пойму одного, зачем, если все работает, автоматическое обновление, прилетит такая обнова нежданно и перестанет все работать, во круть... Или тебе нравиться постоянно решать какие то проблемы.
Слав, мб ты недопонял?
Драйвер видео в отличии от ядра не обновляется автоматом. И когда проходит обновление ядра, то после ребута не запускается Xserver, надо в терминале обновлять дрова видео и перезапускать Xserver. В Убунту всё делается автоматом, в Debian тоже должно, но не работает у меня. А ставить дрова из репозитория, по каким-то уже_не_помню_каким причинам, я не стал)
И да, я люблю решать проблемы (;
Делал по wiki (http://wiki.debian.org/NvidiaGraphicsDrivers#Comparisonofnvidia-installerandtheDebianway)? Давно я не имел дела с дебианом на десктопе, но насколько я помню, у меня все работало.
aptitude search bla-bla-bla | sort
тогда уж
aptitude search bla-bla-bla | grep что-то там
SoaT, вот что я увидел по тому же линку:If you build other modules using module-assistant, you have to redo step 2 everytime you'd have to run module-assistant for other modules, that is for every new kernel ABI.
Methods
There are four different methods for installing the kernel module.
1) Use module-assistant
2) Install a pre-built module
3) Build manually, with a custom kernel
4) Build manually, with a stock kernel
В первом случае действительно надо повторять действия. Попробуй второй (http://wiki.debian.org/NvidiaGraphicsDrivers#Installapre-builtmodule).
Все url-ссылки из приложений открывают gedit вместо браузера.
К примеру если в Skype мне кинули ссылку, то при клике на неё открывается gedit и подгружает html-страницу c этого url (
Параметры - Предпочтительные приложения стоит firefox (у меня gnome)
echo $BROWSER
что говорит?
Ну и какой-нибудь
x-www-browser
echo $BROWSER
Ничего, пустая строка
x-www-browser
Запускает Галеон 2.0.7 )
Попробуй
update-alternatives --config x-www-browser
и там выбрать нужный
update-alternatives --config x-www-browser
$ update-alternatives --config x-www-browser
Есть только одна альтернатива в группе ссылок x-www-browser: /usr/bin/galeon
Настраивать нечего. :D
$ update-alternatives --config gnome-www-browser
Есть только одна альтернатива в группе ссылок gnome-www-browser: /usr/bin/galeon
Настраивать нечего.
$ update-alternatives --config www-browser
Есть только одна альтернатива в группе ссылок www-browser: /usr/bin/w3m
Настраивать нечего.
Всё-равно не gedit ни как.
А как добавить своё? Для www-browser хочу firefox написать, чтобы баги в aptitude-gtk открывались не в w3m
а что пишет
cat .gconf/desktop/gnome/url-handlers/http/%gconf.xml
zhekas,
$ cat .gconf/desktop/gnome/url-handlers/http/%gconf.xml
<?xml version="1.0"?>
<gconf>
<entry name="needs_terminal" mtime="1293140415" type="bool" value="false"/>
<entry name="enabled" mtime="1278487701" type="bool" value="true"/>
<entry name="command" mtime="1278487701" type="string">
<stringvalue>/home/soat/prog/firefox_night/firefox "%s"</stringvalue>
</entry>
</gconf>
И ещё мелкий вопрос: aptitude changelog всегда ошибку выводит. При upgrade "с <имя пакета>" тоже ошибка. А в atpitude-gtk всё нормально показывает. В терминальном "псевдо-оконном" режиме тоже всё отображается :(
Ещё при запуске aptitude-gtk ошибки выводит, как вот эта
(aptitude-gtk:5166): libglade-WARNING **: could not look up stock id 'View Apt _Errors'
только их много, про каждую кнопку, видимо. И эти самые кнопки в aptitude и не работают уже пол года как ):
Пробовал dpkg-reconfigure и aptitude, и libglade - не помогло
И снова /me :D
Чё-то голова пухнет от этих mount и smbmount
Дома сетка через dsl-роут. На ноуте на винде расшарил папку shara. Через nautilus монтируется и открывается: smb://alisa-hp/shara/
Там лежит образ Sims3.mdf. Если копирнуть его ко мне в Debian, то он монтируется нормально.
Вопрос: а можно ли примонтировать его ко мне прямо с того компа?
SoaT, думаю, что легче его примонтировать на стороне винды (с помощью какого-нибудь алкоголя:)
bosok, Вы о чем? Какой винды? В виртуалке что-ли?
SoaT, и в чем проблема попробовать? Попробуй при помощи gmountiso...
Один момент, всякие эти моунты монтируют диски как папки, при монтировании таким образом дисков с защитой, игры с них не ставятся, для эмуляции дисков можно заюзать gcdemu
(https://launchpad.net/%7Ecdemu/+archive/ppa)
только сначала надо смонтировать smb. я это делаю с помощью smbnetfs. Смотрю фильмы на свапе. Думаю и смонтировать образ тоже можно
bosok, Вы о чем? Какой винды? В виртуалке что-ли?
Slava, насколько я понял, на ноуте стоит винда.
На ноуте на винде расшарил папку shara.
Я имел ввиду, что по-моему проще монтировать образ как раз на ноуте. В папку shara. По крайней мере не должно возникнуть больших проблем.
bosok, единственное, в этом случае диск, так же смонтируется как папка, хотя может это и не важно...
Смонтировалось через IP:
$ sudo mount //192.168.1.3/shara /mnt/virt1/
Password:
$ ls /mnt/virt1/
dd236a4c7e.480.mp4 key.txt Sims Sims3.mdf Sims3.mds win7loader_1.9.5 Аватар.mkv Алисино
$ sudo mount -o loop /mnt/virt1/Sims3.mdf /mnt/virt2/
$ ls /mnt/virt2/
Autorun.exe data1.cab eauninstall.ico installer _Setup.dll setup.inx Sims3Setup.exe The SIMS(tm) 3 Install.app
Autorun.inf data1.hdr Game ISSetup.dll setup.gif setup.isn skuversion.txt Thumbnails
Caches data2.cab GameData layout.bin setup.ini Sims3.ico Support
//alisa-hp/shara/ не хочет - что есть грустно, но не приоритетно)
Добавлено позже:
Для общего развития. А куда nautilus монтирует smb-шары?
* мне кажется или если монтировать образ с другого компа - установка проходит быстрее?)
Для общего развития. А куда nautilus монтирует smb-шары?
SoaT,
Попробуй командой df посмотреть.
куда nautilus монтирует smb-шарыа он их монтирует? вроде он, просто, шары куда-то в свой отдельный smb.conf прописывает...
* мне кажется или если монтировать образ с другого компа - установка проходит быстрее?)Быстрее чем откуда? С наутилуса? Локальная установка проходит быстрее (когда файлы на своем жестком), если, конечно, у вас не гигабитка... Если установка не требует диска, быстрее всего, скопировать все данные с диска в отдельную папку на своем компе, и из нее запустить установку. Установка по сети ограничена скоростью передачи файлов по сети, плюс скорость чтения с образа (не знаю на сколько ее тормозят драйверы виртуальных дисков и распаковщики образов, но точно это медленнее, чем чтение распакованных файлов с жесткого).
Быстрее чем откуда? С наутилуса? Локальная установка проходит быстрее (когда файлы на своем жестком), если, конечно, у вас не гигабитка... Если установка не требует диска, быстрее всего, скопировать все данные с диска в отдельную папку на своем компе, и из нее запустить установку. Установка по сети ограничена скоростью передачи файлов по сети, плюс скорость чтения с образа (не знаю на сколько ее тормозят драйверы виртуальных дисков и распаковщики образов, но точно это медленнее, чем чтение распакованных файлов с жесткого).
Просто локальный Sims с образа на win7 ставился заметнее дольше, чем на лине с расшариного образа (возможно виндовый антивирус тому виной)
Всем спасибо :)
А как смонтировать, чтобы не от рута можно было в директорию что-либо заливать?
SoaT, на образ ты ничего заливать не сможешь, а если речь о сетевой папке, то там при монтировании в параметрах или конфигах, наверное, нужно юзера с паролем для доступа на запись указать...
SoaT, на образ ты ничего заливать не сможешь, а если речь о сетевой папке, то там при монтировании в параметрах или конфигах, наверное, нужно юзера с паролем для доступа на запись указать...
Угу надо... именно прописывать что не знаю)
А как смонтировать, чтобы не от рута можно было в директорию что-либо заливать?
Soat, ты про smb? В smbmount вроде бы надо выставить опцию noperm. Естесственно, виндовая шара должна быть доступна для записи.
SoaT, ты вроде писал, что моунтом монтировал, в вики (http://ru.wikipedia.org/wiki/Mount) так пишуть, я как то не парился, монтировал какой-то прогой и все работалоmount -t smbfs -o username=user,password=pass //server/dir /mnt/localdir/
mount -t cifs -o username=user,password=pass //server/dir /mnt/localdir/
SoaT, ты вроде писал, что моунтом монтировал, в вики (http://ru.wikipedia.org/wiki/Mount) так пишуть
Slava, насколько я понимаю, эти опции (username, password) нужны, если на виндовом сервере досуп запаролирован. Если же требуется отменить проверку прав доступа на стороне клиента (когда от рута работает а от клиента - нет), то требуется опция noperm. Но я точно не помню, могу ошибаться.
bosok, ясно, я думал, что для сетевого доступа по любому доступ запаролирован, во всяком случае никогда сам не шарил папки без паролей. Но я на самом деле в линуксе уже давно не работал, так для интереса ставил, вроде тогда проблем с шарами не возникало, для упрощения монтирования юзал какую то прогу, найти которую проблем не составило, она сама нужные конфиги создавала ...
Slava, ну в принципе правильный подход. Хотя, если сеть серая (домашняя), я бы не парился. Все равно туда особо никто не попадет. С другой стороны винду лучше защищать посильнее. Это линукс можно оставить без фаервола, антивируса и обновлений на пару лет.
bosok, Slava, в точку: пароль нужен если на винде папка ограничена доступом.
С noperm всё заработало - bosok, респектую (:
sudo mount //192.168.1.2/shara /home/soat/virtual-drives/1/ -o noperm
правда отмонтировать надо всё-равно с правами root'а
правда отмонтировать надо всё-равно с правами root'а
Можно прописать ресурс отдельной строкой в файлике /etc/fstab. Если там выставить опцию users, то монтировать/отмонтировать смогут обычные пользователи. Но я думаю, что легче просто дописать sudo.
Кто-нибуть собирает wine из git? Просто интересно. Вроде как, что-бы обновить git достаточно git pull, прав? А то где-то вычитал, что надо:
cd ~/wine-git
git reset --hard origin
git fetch
git rebase origin
Добавлено через 10 часов 27 минут
И ещё:
Помогите побороть icq-спам (jabber-транспорт)
Сделал вот так, но чувствую, что не верно:
111075
Как отключить энергосберегающий режим монитора? Очень раздражает выключенеие монитора при просмотре фильмов.
Пробовал (не помогло):
xset s off -dpms
Система - debian squeze. В kde и в dwm монитор выключается, поэтому, думаю на x-сервер.
попробуй в xorg.conf за коментировать строку с DPMS
bosok, а ты каким плеером смотришь? mplayer, вроде сам отключает screesaver, в gmplayer в настройках включается в kaffeine вроде тоже само работает. Я смотрел в XBMC моник не гас.
bosok, если mplayer (ну и smplayer соответственно), то, где-то вычитал, что надо добавить вот такую срочку в ~/.mplayer/config:
heartbeat-cmd="xscreensaver-command -deactivate > /dev/null"
* потестить пока не удалось
А так вообще интересно, Compiz (или Gnome) же отличает приложения запущенные полноэкранно, от оконных. Как-то можно блочить xscreensaver по этому типу?
bosok, если mplayer (ну и smplayer соответственно), то, где-то вычитал, что надо добавить вот такую срочку в ~/.mplayer/config:
heartbeat-cmd="xscreensaver-command -deactivate > /dev/null"
* потестить пока не удалось
А так вообще интересно, Compiz (или Gnome) же отличает приложения запущенные полноэкранно, от оконных. Как-то можно блочить xscreensaver по этому типу?
Это прямиком в man-е написано. Можно для начала опцию -stop-screensaver добавить, если не поможет то уже и с heartbeat-ом
попробуй в xorg.conf за коментировать строку с DPMS
zhekas, нету такого файла. Посмотрел в man xorg возможные пути конфигурационных файлов, но в моей системе их нет. Наверное, нужно их откуда-нибудь скопировать.
SoaT, Slava
bosok, а ты каким плеером смотришь? mplayer, вроде сам отключает screesaver, в gmplayer в настройках включается в kaffeine вроде тоже само работает. Я смотрел в XBMC моник не гас.
dragon (KDE). Насчет mplayer - спасибо, дома попробую. Но все-таки дело не только в фильмах. Хочется скринсейвер вообще отключить или поставить очень большую задержку.
а что есть в /etc/X11/
попробуй выполнить
grep DPMS /etc/X11/*
и
grep DPMS /etc/X11/*/*
может найдёт чего
zhekas, не, нет таких файлов
/$ ls -lah /etc/X11/
total 96K
drwxr-xr-x 11 root root 4.0K Jan 7 17:43 .
drwxr-xr-x 129 root root 12K Feb 14 17:01 ..
drwxr-xr-x 2 root root 4.0K Jan 7 17:43 app-defaults
drwxr-xr-x 2 root root 4.0K Jan 7 17:43 cursors
-rw-r--r-- 1 root root 13 Jan 7 17:43 default-display-manager
drwxr-xr-x 6 root root 4.0K Jan 7 17:41 fonts
-rw-r--r-- 1 root root 17K Mar 10 2010 rgb.txt
drwxr-xr-x 2 root root 4.0K Feb 11 16:22 twm
lrwxrwxrwx 1 root root 13 Jan 7 17:43 X -> /usr/bin/Xorg
drwxr-xr-x 2 root root 4.0K Jan 7 17:43 xinit
drwxr-xr-x 2 root root 4.0K Mar 15 2010 xkb
-rwxr-xr-x 1 root root 709 Mar 10 2010 Xreset
drwxr-xr-x 2 root root 4.0K Jan 7 17:38 Xreset.d
drwxr-xr-x 2 root root 4.0K Jan 7 17:38 Xresources
-rwxr-xr-x 1 root root 3.5K Mar 10 2010 Xsession
drwxr-xr-x 2 root root 4.0K Jan 7 17:43 Xsession.d
-rw-r--r-- 1 root root 265 Mar 10 2010 Xsession.options
-rw-r--r-- 1 root root 13 Nov 25 2009 XvMCConfig
-rw------- 1 root root 601 Jan 7 17:38 Xwrapper.config
$ sudo -s
root@nano14:/# grep DPMS /etc/X11/*/*
root@nano14:/#
root@nano14:/# grep DPMS /etc/X11/*
Binary file /etc/X11/X matches
root@nano14:/#
Помогите всёже разобраться с git, svn, ./configure и make
"Алгоритм" правелен?
Первый раз:
./autogen.sh (если требуется)
svn co адресс
./configure --help
./configure -q --нужные мне параметры
make -s - собираю (-s нужен что-бы поменьше появлялось для меня не понятной инфы)
sudo make install
Обновление:
svn up
make (./configure не надо ибо уже в первый раз всё отконфижил)
sudo make install
Всё так? Просто иногда git pull, make как-то шустро пробегает.
Так понял, что если make clean - очистка, и make всё сново собирать будет.
dragon (KDE). Насчет mplayer - спасибо, дома попробую. Но все-таки дело не только в фильмах. Хочется скринсейвер вообще отключить или поставить очень большую задержку.
Dragon можешь выкинуть, серьезно. Это мусор.
Просто нужно полазить в настройках KDE в районе экранной заставки.
Добавлено через 2 минуты
Всё так?
Насчет svn и git сказать не могу. Не умею ими пользоваться.
Но вот make install точно делать нельзя, ибо после пары таких установок твоя система заполнится мусором. Нужно собирать пакет при помощи checkinstall (в сети инфы навалом), тогда и удаляться все будет корректно, и пакетный менеджер будет знать о том, какие программы ты установил ручками.
И вообще, что-то подсказывает мне, если такие вопросы часто возникают, то пора линять на Gentoo :)
make install точно делать нельзя, ибо после пары таких установок твоя система заполнится мусором
тоесть старое не удаляется, а всё ставиться поверх? make uninstall в промежутках делать - не спасёт?
checkinstall создаст, так понимаю, deb-пакет просто, чтобы мог программу через тот-же aptitude удалить. Зачем мне лишние сложности? Пока ~ 5 прог пользую, они зависимостями друг-друга не перекликают. К примеру wine собирается очень долго, и как-то пересобирать с нуля сыкотно
SoaT, а что не так с svn'ом? Вроде все правильно делаешь. Еще могу подсказать команду svn info - для определения номера ревизии и даты последних изменений в исходниках.
bosok, а как посмотреть версию на сервере, без обновления в локальный реп?
Команды синонимы для git ещё можешь сказать?)
SoaT,
svn info http://path/to/rep
svn info принимает один необязательный параметр - TARGET. Если он отсутсвует, то свн выводит инфу о текущем каталоге "."
Если интересует информация о последней ревизии (номер ревизии, время внесения изменений, автора изменений, комментарий к изменениям) можно воспользоваться
svn log -r head [адрес]
здесь вместо head можно написать число - номер конкретной ревизии. head - это всегда последняя ревизия. Можно также указать диапазон. Например, svn log -r head:260. Тогда инфа будет по всему диапазону ревизий.
ЗЫ:
git совсем не знаю :(
судя по man, то чтобы узнать номер последней ревизии
git blame
make uninstall в промежутках делать - не спасёт?
Для некоторого софта поможет. Но обычно мейкфайлы все кривые.
Получается через make install всегда плохо? Зачем он тогда нужен?(
Да нормально всё с uninstall-ом. Другое дело, что обычно люди исходники удаляют. И потом make uninstall не зделать (разве что заново скачивать те же самые исходники и заново компилировать).
Если вы за всеми исходниками уследите, то можно и так. Своя голова на плечах есть сам и думай как тебе удобней
Получается через make install всегда плохо? Зачем он тогда нужен?(
Не всегда, но лучше сразу приучаться делать правильно.
Это исторически сложилось, из юниксов пришло. Там с пакетными менеджерами история обстояла совершенно по другому.
Недавно обновлял ядро, мне показало окно, которое просто закрыл. Было там написано про микропрограммы которые надо установить с новым ядром. Вот как бы узнать теперь что там были за программы в списке
Как решить эту проблему?
conflicting fb hw usage inteldrmfb vs VESA VGA
Grub разрешение меняет, ядру передаёт. Всё вроде работает, просто это сообщение имеется при загрузке.
Весь нет перерыл. Ни фига не пойму, ни чего не выходит.
GRUB_DEFAULT=0
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
GRUB_GFXMODE=1280x800
GRUB_GFXPAYLOAD_LINUX=keep
попробуй в GRUB_CMDLINE_LINUX_DEFAULT добавить
CMDLINE_LINUX_DEFAULT="video=vesafb:off quiet"
а затем
grub-update
zhekas, не, не помогло ):
* update-grub
zhekas, $ sudo modprobe -l |grep vesa
kernel/drivers/video/uvesafb.ko
Дописал в grub uvesafb - толку всёравно 0 ):
С blacklist'ами пробывал - тоже ни чего.
Видимо остаётся удалить пакет с xserver-xorg-video-vesa, но от него зависит xorg-driver-video, который предоставляет драйвера ещё на кучу видях. Но мне видимо интересна только одна: xserver-xorg-video-intell ... и зачем это здесь пишу, буду пробовать)
Papa Izya, твой вопрос довольно-таки попурян, если всё правильно понял. Даже в этой теме уже задал его не раз вроде)
Надо посмотреть правильное название раздела - в gnome есть приложение с gui-интерфейсом для этого. Там же можно и форматнуть. Название этой проги только забыл. Потом твой раздел надо прописать в файлике одном, и после ребута он сам примонтируется.
Позже может подскажу подробнее, но позже и может (;
Papa Izya
03.03.2011, 19:44
Есть интересный вопрос, вернее проблема.
Устанавливал линукс минт : создал очень маленький раздел (5 Г) - естественно ось не встала. Больше диск делить не стал- выбрал раздел с виндой : туда и установил.
И ... блин, забыл удалить- переформатировать-присоединить раздел .куда хотел поставить изначально. Теперь ... Вопрос: как тот раздел (5Г) отформатировать и присоединить к установленному Минту. Есть ли такая функция в оси? (Минт - почти ubuntu) и где искать?Или нужна прога, например акронис?
p.s. Это один из вопросов. Есть и ещё.:rolleyes:
Добавлено через 1 час 1 минуту
SoaT, не заморачивайся.:) Ставь Минт - и ни каких проблем. Будешь иметь и линь и винду (два в одном) . Второе для игр.
Добавлено через 4 минуты
Papa Izya, твой вопрос довольно-таки попурян, если всё правильно понял. Даже в этой теме уже задал его не раз вроде)
Надо посмотреть правильное название раздела - в gnome есть приложение с gui-интерфейсом для этого. Там же можно и форматнуть. Название этой проги только забыл. Потом твой раздел надо прописать в файлике одном, и после ребута он сам примонтируется.
Позже может подскажу подробнее, но позже и может (;
Ну и...? :blink:
Добавлено через 1 минуту
SoaT, понял всё. Завтра- до Завтра.
Papa Izya, для игр мне wine хватает за глаза - да у меня и игр то нету сейчас. Винда меня вообще не инетесует. Как и гуй. Потихоньку влюбляюсь в терминал <3
Papa Izya
03.03.2011, 19:56
Papa Izya, для игр мне wine хватает за глаза
Аналогично.
Потихоньку влюбляюсь в терминал <3
Извини, но привык работать курсором- может быть и когда -нибудь и терминал. но пока : жизнь коротка и надо её всю использовать до микрона.
... ответа на поставленный вопрос не будет , ну,так я понял.
Papa Izya, вы нашли программу в которая может форматировать разделы. У вас вообще Gnome?
Хоть один маленький разочек по google мельком пробежались?
Блин, удалил все пакеты с упоминанием vesa в названии. Intell'овский оставил. Всё равно после ребута такая ошибка.
Papa Izya, gparted называется программа. От root'а её запускаете и форматируете что надо.
Что-бы раздел сам примонтировался при загрузке надо подправить файл fstab - sudo gedit /etc/fstab
Вот тут вот прочитайте: http://rus-linux.net/lib.php?name=MyLDP/file-sys/fstab.html :)
Это если правильно вас понял. Но зачем вам теперь 5 Гб раздел?
а если убрать размер экрана из grub
Papa Izya
03.03.2011, 21:46
вы нашли программу в которая может форматировать разделы. У вас вообще Gnome?
Хоть один маленький разочек по google мельком пробежались?
Спасибо! А теперь вопрос к самому себе : на кой хер спрашивал на баттле , если есть гугл?
в любом случае есть риск потерять данные на корневом разделе
а если убрать размер экрана из grub
Ага. А вот так сработало. Но трабла так понял не в разрешении, а в том что grub передаёт ядру. Закоментил строчку: #GRUB_GFXPAYLOAD_LINUX=keep
А научить Grub использовать IntallFB можно, или чтобы он не заставлял ядро использовать Vesa?
В мане есть следующее:
`GRUB_VIDEO_BACKEND'
If graphical video support is required, either because the `gfxterm' graphical terminal is in use or because `GRUB_GFXPAYLOAD_LINUX' is set, then `grub-mkconfig' will normally load all available GRUB video drivers and use the one most appropriate for your hardware. If you need to override this for some reason, then you can set this option.
After `grub-install' has been run, the available video drivers are listed in `/boot/grub/video.lst'.
Это меня может как-то спасти?)
$ cat /boot/grub/video.lst
vbe
vga
video_bochs
video_cirrus
Papa Izya
04.03.2011, 19:33
И ещё раз : как преобразовать картинку png в jpg ( Linux Mint)/ Или опять на гугл пошлёте? (хочу выложить рабочий стол- формат не позволяет.)
Papa Izya, открываешь в любом редакторе, жмешь сохранить как, выбираешь jpeg и усе.
Papa Izya,
пишешь в консоле
convert foo.png foo.jpg
ЗЫ: должен быть установлен пакет ImageMagick (консольный редактор изображений)
Papa Izya, prostite 4to k googl'y otpravil ^^
proboval ydalit' gdm, no startx ne smog zapystit' ry4kami. kak sdelat' 4to6bl gdm sam loginilsja? a to rus rasklagki nety)) ):
Papa Izya
05.03.2011, 09:52
Papa Izya, открываешь в любом редакторе,
Что-то сам не додумался.:huh: Всё так просто оказывается.
Оффтоп Papa Izya, prostite 4to k googl'y otpravil ^^
Всё нормально.:) Вижу у тебя тоже проблем куча. Просто я не в то время со своим вопросом сунулся.
proboval ydalit' gdm, no startx ne smog zapystit' ry4kami. kak sdelat' 4to6bl gdm sam loginilsja? a to rus rasklagki nety)) ):
вроде в gdmsetup
вроде в gdmsetup
ara. Ho Tam ne4al'ka );
а если сначала
sudo su (или просто su)
а потом
gdmsetup
To)l(e camoe
npo6oBa^ npaBuTb /etc/gdm3/daemon.conf - ne nomoraet ):
Получилось ! *dance*
В /usr/share/gdm/gdm.schemas подправил. Фуууххх
Papa Izya
13.03.2011, 15:50
Получилось ! *dance*
В /usr/share/gdm/gdm.schemas подправил. Фуууххх
Поздравляю! Если долго мучиться , что-нибудь получится!
И вопрос: есть какие-нибудь клиенты (например MDC) ,которые поддерживают передачу файлов?
Перепробовал почти всех- либо не поддерживает или переходит в нокаут.
Сами чем пользуетесь?
Может есть то, чего ещё не опробовал?
Papa Izya, клиенты Jabber? Psi+ ?
Pidgin на ура передаёт файлы, вчерась проверил.
Брате, скажите, возможно ли в chroot-окружении запускать Х-приложения, при запущенных, вне chroot'а исксаХ, и таки как это сделать? (:
Я не очень понимаю клиент-серверную модель иксов, там как-то она немного перевёрнута (клиент - это приложение, например, какой-нибудь gedit и т.д.) (:
Я не очень понимаю клиент-серверную модель иксов, там как-то она немного перевёрнута (клиент - это приложение, например, какой-нибудь gedit и т.д.) (:
Модель икс-сервера только на первый взгляд странная. На самом деле там все логично:
X-сервер контролирует экран и устройства ввода (мышь, клавиатура). Х-клиенты (графические приложения) подключаются к серверу и посылают ему запросы на отрисовку различных графических элементов и т.п.
Это позволяет запускать клиентов на других машинах с тем, чтобы они подключались к Х-серверу какой-то определенной машины.
Например, для этой цели можно использовать ssh X11 forwarding (ключ -X в команде ssh):
Пишем:
ssh -X server-address
И далее запускаем графическое приложение на удаленной машине. Оно подключится к нашему Х серверу.
Насчет chroot - не очень понял задачу. Да и плохо я знаю эту тему, поэтому вряд ли смогу помочь.
Насчет chroot - не очень понял задачу. Да и плохо я знаю эту тему, поэтому вряд ли смогу помочь.
Есть две ОС на одном хдд, в разных разделах, хочу запустить Х-приложение другой ОС, с тамошними настройками etc.
Добавлено через 21 час 23 минуты
Видоизменяю свой вопрос:
можно ли из chroot-окружения запустить ещё один X-сервер?
Зы.
С запуском Х-приложений из chroot'а я разобрался - достаточно разрешить соединение с Х-сервером от других хостов.
В убунте я сделал: sudo xhost +
Есть две ОС на одном хдд, в разных разделах, хочу запустить Х-приложение другой ОС, с тамошними настройками etc.
Добавлено через 21 час 23 минуты
Видоизменяю свой вопрос:
можно ли из chroot-окружения запустить ещё один X-сервер?
Зы.
С запуском Х-приложений из chroot'а я разобрался - достаточно разрешить соединение с Х-сервером от других хостов.
В убунте я сделал: sudo xhost +
startx -- :1
второй xserver запустился. Вот только ни клавиатура ни мышь не работала
если не из-под chroot, то всё нормально. Клавиатура работает
"No screen was found" и не стартует (:
а что говорит на
gdm
и
gdm -- :1
zhekas, cannot establish any listening sockets.
Какое правило нужно прописать в iptables что можно было загружать/отправлять почту на клиентских машинах например через ms outlook.
Отправлять почту настроил, а получать не хочет.
pop.mail.ru, pop.yandex.ru и тд
outlook говорить что сервер найден но отклик от сервера отсутствует, проверьте порты и протокол SSL.
Есть прокси на debian, который раздает(на несколько подсетей) интернет. На нём также стоит squid.
sHELL, у вас типа почтового сервака своего что-ли? http://habrahabr.ru/blogs/sysadm/99898/
sHELL, у вас типа почтового сервака своего что-ли? http://habrahabr.ru/blogs/sysadm/99898/
почтового сервера нет.
Есть обычная сетка состоящая из 4х подсетей и выход в интернет организован через прокси-сервер.
Я хочу сделать чтоб можно было загружать/отправлять почту через любую почтовую программу, а не через web-интерфейс (например mail.ru)
Отправку сделал, а приём почты не работает.
sHELL, что за прокси? если только http, то почту можно настроить только через браузер, не все прокси могут проксировать pop3 и smtp запросы...
sHELL, что за прокси? если только http, то почту можно настроить только через браузер, не все прокси могут проксировать pop3 и smtp запросы...
Установлен squid
Он я думаю не при делах) потому как в одной из подсетей можно не указывать в настройках браузера адрес прокси сервера и свободно получать интернет
Нужно в iptables сформулировать правило чтоб разрещать машинам выбранных подсетей получать доступ к pop3 сервера.
Доступ к smtp я уже прописал и письма успешно отсылаются из тех подсетей для которых было написано правило
т.к. я только еще начинаю познавать конструкции правил iptables и немного тяжеловато переваривать это после windows:D
sHELL, squid для http/ftp, т.е. через браузер, для почты нужен postfix+popa3d пусть почта через нормальные протоколы ходит. Если стоит фаер разреши входящие на 25 порт и исходящие на 25 и 100
sHELL, squid для http/ftp, т.е. через браузер, для почты нужен postfix+popa3d пусть почта через нормальные протоколы ходит. Если стоит фаер разреши входящие на 25 порт и исходящие на 25 и 100
-A INPUT -i eth1 -p tcp --dport 25 -j ACCEPT
-A OUTPUT -p tcp --dport 25 -j ACCEPT
-A OUTPUT -p tcp --dport 110 -j ACCEPT
такие правила использовать?
если забираю почту с mail.onego.ru то работает и без этих правил
с других серверов даже после этих правил не хочет загружать почту(
sHELL, я же вроде писал, что эта прокся работает с http и ftp запросами?! наверное онега, как то может почту через http раздавать...
Эту (http://wiki.sys-adm.org.ua/mail/postfix-faq.php) то штуку не смотрел?
Slava, спс за разъяснения, будут пробовать postfix+popa3d
если нужен проброс соединений с клиентских машин в инет то надо использовать цепочку FORWARD:
-A FORWARD -p tcp -s 192.168.0.0/24 --dport 110 -j ACCEPT
где -s 192.168.0.0/24 - подсетка клиентских машин
полезно еще указать с какой сетевой эти машины коннектятся,
например: -i eth0
+ должен быть включен ip forwarding
(но если с некоторых сетей ходят в инет без прокси - значит он включен)
доки искать по словам ip router и iptables ;)
или поставить какою-нибудь обертку к iptables - например shorewall
(правда понимание процесса он все равно потребует ))
Помогите с bash, в нём полный ноль
Настроил мультим-клавиши громкости на клаве ноута в xmonad. Но вот загвоздка, хочу чтобы на клавишу Mute не только выключался звук, но и при повторном нажатии включался обратно.
Выключить: amixer -c 0 -q set Master mute
Включить: amixer -c 0 -q set Master unmute
Надо сваять if-проверку, как полагаю можно сделать это при помощи команды: amixer get Master | grep "off" -c Она выводит 0 при включеной звуке, и 2 при выключенном.
Задача вроде не сложная, но мои познания в bash на вышеуказанных командах стопяться ): Помогите plz
if [ $(amixer get Master | grep "off" -c) == 0 ]; then amixer -c 0 -q set Master mute; else amixer -c 0 -q set Master unmute; fi
zhekas, чего-то через xmonad.hs не попёрло, хотя перед кавычками косую черту поставил - ошибки пропали, откомпилилось, но не работает additionalKeysP`
[ ("<XF86AudioLowerVolume>", spawn "amixer -c 0 -q set Master 3%- unmute")
, ("<XF86AudioRaiseVolume>", spawn "amixer -c 0 -q set Master 3%+ unmute")
, ("<XF86AudioMute>", spawn "if [ $(amixer get Master | grep \"off\" -c) == 0 ]; then amixer -c 0 -q set Master mute; else amixer -c 0 -q set Master unmute; fi")
]
Заработало через отдельный файл:
, ("<XF86AudioMute>", spawn "bash /home/soat/.xmonad/xmmute.sh")
А почему без файла не запустилось? zhekas, спасибо большое за if)
zhekas, чего-то через xmonad.hs не попёрло, хотя перед кавычками косую черту поставил - ошибки пропали, откомпилилось, но не работает additionalKeysP`
[ ("<XF86AudioLowerVolume>", spawn "amixer -c 0 -q set Master 3%- unmute")
, ("<XF86AudioRaiseVolume>", spawn "amixer -c 0 -q set Master 3%+ unmute")
, ("<XF86AudioMute>", spawn "if [ $(amixer get Master | grep \"off\" -c) == 0 ]; then amixer -c 0 -q set Master mute; else amixer -c 0 -q set Master unmute; fi")
]
Заработало через отдельный файл:
, ("<XF86AudioMute>", spawn "bash /home/soat/.xmonad/xmmute.sh")
А почему без файла не запустилось? zhekas, спасибо большое за if)
он не знает язык, на котором это написано
Добавлено через 10 часов 46 минут
Сейчас посмотрел как у меня организовано
amixer sset Master,0 1+
amixer sset Master,0 1-
amixer sset Master,0 toggle
zhekas, точняк так проще и без кастыля) Только у себя ещё на прибавление\убавление unmute оставил. Спасиб, тебе)
Решил забиндить ещё выскакивание сидюка. По xev - клавиша имеется XF86Eject
Бинд:
`additionalKeysP`
[ ("<XF86AudioLowerVolume>", spawn "amixer sset Master,0 1- unmute")
, ("<XF86AudioRaiseVolume>", spawn "amixer sset Master,0 1+ unmute")
, ("<XF86AudioMute>", spawn "amixer sset Master,0 toggle")
, ("<XF86Eject>", spawn "/usr/bin/eject")
, ("M-f", spawn "~/prog/firefox/firefox")
]
Громкость срабатывает, Огнелис тоже, а Eject не хотит. А через консоль по команде eject - выскакивает
в консоли от обычного пользователя срабатывает?
в консоли от обычного пользователя срабатывает?
Ага. Идеально)
Компилиться без запиночек, рестатрую - фигу, не хочет хоткей пахать
Добавлено через 2 минуты
xev:
KeyRelease event, serial 25, synthetic NO, window 0x2000001,
root 0xac, subw 0x0, time 2330336, (839,592), root:(839,606),
state 0x10, keycode 170 (keysym 0x1008ff2c, XF86Eject), same_screen YES,
XKeysymToKeycode returns keycode: 169
XLookupString gives 0 bytes:
XFilterEvent returns: False
А если попробовать забиндить на другую комбинацию клавиш? Например M-e
А если попробовать забиндить на другую комбинацию клавиш? Например M-e
Блин, а на M-e сработало
попробуй ипользовать keysum 0x1008ff2c напрямую
Напрямую, это как? Пробовал повсякому:
, ("0x1008ff2c", spawn "/usr/bin/eject")
, ("<0x1008ff2c>", spawn "/usr/bin/eject")
, ("keysum 0x1008ff2c", spawn "/usr/bin/eject")
, ("<keysum 0x1008ff2c>", spawn "/usr/bin/eject")
Не работает ):
А просто шестнадцатеричное число без кавычек?
Не, ошибки выдаёт - и с угловыми скобками, и без них.
Сейчас попробовал вот так
, ((0 , 0x1008ff12 ), spawn "amixer sset Master,0 toggle")
всё работает. Правда у меня конфиг без доп. модуля EZConfig
Добавлено через 2 часа 44 минуты
Можно тогда попробовать сделать так
после закрытия квадратной скобки в mykeys добавить
myKeys1 conf@(XConfig {XMonad.modMask = modm}) = M.fromList $
[ ((0 , 0x1008ff2c ), spawn "pawn "/usr/bin/eject")]
А затем в в конце фала, в параметре keys добавить
keys = myKeys <+> myKeys1,
P.S.: Вывеси свой конфиг на посмотреть Например сюда http://pastebin.com/
zhekas, надо ещё понять что ты мне тут написал ))
http://pastebin.com/Sp1qNUT5
После того как заканчивается `additionalKeysP` (после ])
добавь две строки
`additionalKeys`
[ ((0 , 0x1008ff2c ), spawn "/usr/bin/eject")]
Ну и убери старую строку с eject
После того как заканчивается `additionalKeysP` (после ])
добавь две строки
Код:
Ну и убери старую строку с eject
Не пропёрло, всё равно
Не, ничего не пишет. Компилится нормально) А может плагин надо добавить то?
Добавлено через 3 минуты
А, для `additionalKeysP` и `additionalKeys` (без P) один и тот же =)
На всякий случай проверь. Поставь туда шестнадцатеричное число от mute, а строку с mute закоментируй(--)
Установлен Gecko Media Player и с помощью FlashVideoRaplacer смотрю ролики на youtube. Беда в том что просто загрузка в кэш (без проигрывания) загружает процессор на ~35%. Сам просмотр в 720p ~80%. Соответственно лаги, а если подождать пока закачается - смотрится нормально. Веть если качать просто, к примеру, wget'ом в консоли - это ~2%
Откуда такая нагрузка при кэшировании?
zhekas, подскажи. В Pentadactyl maping рус.клавиш прописан, но не срабатывает "gg" и "ctrl + [", к примеру. Подскажи как правильно прописать сочетание на русском и английском?
сочетания с ctrl у меня и без мапинга работают. А с gg попробуй за мапить пп
map пп gg
P.S. у меня vimperator
zhekas, "map пп gg" сработало, а как ctrl +[ сделать на ctrl + х
zhekas, чёто не хочет срабатывать
а что у тебя забиндино на ctrl-[ у меня не срабатывает данное нажатие
zhekas, ну так то, что по умолчанию) Например, в поле ввода когда - внизу светится INSERT, нажимая ctrl + [ - нигде ни сего не светится, могу листать, к примеру страницу. Вообщем, выход из режимов в обычный. Можно на Esc, но уже привык на эту комбинацию, легче, чем до Esc тянуться)
тогда попробуй вместо map imap
zhekas, во, imap сработал. Сенкс!
Добавлено через 6 минут
* Даже разобрался, почему imap, а не map)
А реально сделать чтобы когда я вбиваю команду какую-нибуть (нажатие : , или t , к примеру) язык сам на англ. переключался?
Вот тут (http://unixforum.org/index.php?showtopic=115986&hl=vimperator) обсуждалась эта темы. Даже придумали какой-то костыль, чтобы при переходе в обычный режим раскладка переключалась на английскую. Но я не вникал
SoaT, была какая то переключалка типа gxneur
SoaT, была какая то переключалка типа gxneur
Не, Слав. Про vimperator и pentadactyl разговор именно)
zhekas, спасиб почитаю)
zhekas,
про что это они?
xvkbd -text '\[ISO_First_Group]'
xvkbd -text '\[ISO_Last_Group]'
Костыли, но более правльного способа пока не знаю.
И ещё, не могу понять. В INSERT есть 2-а режима, второй возникает когда нажимаю ctrl+v - зачем он? Чтобы правильно делать вставку из буфера, либо из одного (выделенный текст), либо из другого(скопированый в буфер)? Не мог бы ты объяснить? ^^
Ах, ну да, и третье. В поле ввода текста нельзя перемещаться на манер vim - клавишами hjkl, а не стрелками?
Ха, понятно, сорри, парни, ухожу =)SoaT, они о виртуальной клавиатуре...
1) Это консольные команды переключения раскладок, используя программу xvkbd (виртуальная клавиатура). Однако они не расписали как их присобачить к vimperator.
3) Можно установить gvim и по ctrl-i печатать текст там
Понятно, что ни чего не понятно (;
zhekas, а почему всё же vimperator, а не форк? Как у него с обновлениями, развивается?
zhekas, тоесть вимператор не развивается?
Что есть в penta-чего-то там , чего нет в vimperator
http://code.google.com/p/dactyl/source/list
А у вимператора http://code.google.com/p/vimperator-labs/source/list
Ни к чему не призываю, просто было интересно почему ты пользуешь вимпера
Последнее обновление 5 июля вроде. 1,5 месяца не критично
Привет как блин nvidia драйвер на дебиан сквизи поставить? Уже что только не пробовал.
# aptitude install nvidia-glx
Все ли репозитории подключены у тебя, проверь.
Не знаю как на стабильной ветки, но на sid'е у меня возникали проблемы и с русскими зеркалами, и не с русскими. Единственная ветка которая не один раз не сбоила - немецкая. Её и рекомендую.
У тебя должно быть как-то так:
deb http://ftp.de.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.de.debian.org/debian/ stable main contrib non-free
deb http://ftp.de.debian.org/debian-backports squeeze-backports main contrib
deb-src http://ftp.de.debian.org/debian-backports squeeze-backports main contrib
deb ftp://ftp.de.debian.org/debian squeeze-proposed-updates main contrib non-free
deb-src ftp://ftp.de.debian.org/debian squeeze-proposed-updates main contrib non-free
deb ftp://ftp.debian-multimedia.org squeeze main non-free
В конце списка репозиторий debian-multimedia.org для мультимедия кодеков, проигрывателей и прочего полезного)
Добавлено через 2 минуты
zhekas, а по поводу двух режимов INSERT не вкурсе?)
Добавлено через 5 минут
Floon, напомню, что репозитории надо приписывать в файле /etc/apt/sources.list (:
Настроил в xmobar'е параметр заряда аккамулятора, и всё вроде ни чего, только вместо 100% пишет 132% %)
115021
* Тоесть 98, 99, 132% %)
Floon, драйвер видяхи то встал?
В репозитории Debian Sid появился mplayer2. Слышал, вроде, что это форк mplayer'а. Стоит его ставить или нет?
(думал, что тот mplayer (он недавно 3-ей версии появился), что у меня в репах был, и есть mplayer2 ... оказывается нет?)
115102 115101
zhekas, вопрос наверное к тебе, как к человеку у которого установлен латех.
Не мог бы ты попробовать у себя следующий способ конвертирования tex -> odt ?
1) установить tex4ht
2) latex filename.tex
3) bibtex filename.aux
4) mk4ht oolatex filename.tex
По идее должен появиться filename.odt, содержащий отформатированный текст.
Однако, у меня он пустой :(
По мотивам
http://ubuntuforums.org/showthread.php?t=1033441
Добавлено через 50 минут
Всё, разобрался:
mk4ht oolatex filename.tex работает. Оказывается оно просто требует для своей работы java-машину.
Тут такая ситуация, как грамотно её теперь решить?)
Давно как-то эксперементировал, и собирал wine из исходников. Удалял, но он остался. Установил deb-пакеты последней версии собранные для Debian специально, а работает прошлый. Ну вообщем вот:
~$ wine --version
wine-1.3.22-78-g4b2bfb4
~$ /usr/bin/wine --version
wine-1.3.28
~$ /usr/local/bin/wine --version
wine-1.3.22-78-g4b2bfb4
самый идеальный вариант - это найти те исходники, скомпилировать с теми же ключами и удалить командой
make uninstall
Добавлено через 18 минут
А на первое время, если ничего другого в /usr/local не установлено, в /etc/ есть файл, где прописано в каких директориях искать исполняемые файлы.
Его можно найти
grep "/usr/bin" /etc/*
И в этом файле удалить путь /usr/local/bin
Добавлено через 59 секунд
либо просто удалить /usr/local/bin/wine
zhekas, Спасиб. Как ты и сказа помогло:
$ sudo rm /usr/local/bin/wine*
$ wine --version
wine-1.3.28
(:
zhekas, Спасиб. Как ты и сказа помогло:
$ sudo rm /usr/local/bin/wine*
$ wine --version
wine-1.3.28
(:
При этом у тебя ещё осталось куча неудалённого хлама от старого wine.
vBulletin® v3.8.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot