Покажи теми - iskren
Виж публикациите на потр. | * Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2 3
1  Linux секция за начинаещи / Настройка на хардуер / файлова система на външни устройства -: Mar 08, 2009, 22:28
Въпроса е следния - има ли смисъл да слагам линукса файлова система на външно устройство (диск, флашка). Питам, защото от доста време външния ми диск беше форматиран на ext3 (вече 2) и чак наскоро ми се наложи да го ползвам от друг линукс (иначе го ползвах или на уиндоус с подходящи драйвери, или на моя си компютър). Оказа се, разбира се, че юзърите и групите на файловете не съществуват на другия линукс, съответно не можех адекватно да запиша нещо на диска. Решението е да променя всички пърмишъни на 777 или нещо от сорта, или да създам юзър с подходящ UID на другия линукс, обаче това ми се вижда малко грубо решение. Та затова питам - има ли смисъл файловата система на външно устройство да е ext2/3 raiserfs (и ако да - с какви user/group/permission да го настроя) или да се задоволим с fat16/32 ?
2  Linux секция за начинаещи / Настройка на хардуер / wireless на федора 10 + еее -: Mar 08, 2009, 12:53
Слагам федора 10 на еее и следвам инструкциите от http://forums.fedoraforum.org/showthread.php?t=206114 и всичко върви перфектно, докато не дойде момента с wireless-а. Значи свалих драйвера, свалих пакетите за ядрото, компилирах драйвера, инсталирах го, ребуут, после давам modprobe rt2860sta, то го включва, рестартирам NetworkManager-а .... и нищо. В смисъл цялата философия малко ми убягва - как нещо в системата ще разбере, че трябва да ползва точно този драйвер/модул за wireless?
3  Linux секция за начинаещи / Настройка на хардуер / вертикален скрол на еее 901 -: Mar 07, 2009, 17:07
Здравейте,

Искам да попитам дали е възможно да се махне 'двупръстния' скрол и да се сложи нормален (т.е със специално поле отстрани на тъчпада).

Fedora 10 Gnome (fresh) + Asus eee 901
4  Linux секция за начинаещи / Настройка на хардуер / системата ми не познава dvd-та -: Feb 26, 2009, 20:48
Здравейте,

Имам следния неприятен проблем - значи като сложа някое празно DVD-RW и:
Код:
$ dvd+rw-format /dev/sr0 
* BD/DVD±RW/-RAM format utility by <appro@fy.chalmers.se>, version 7.0.
:-( mounted media doesn't appear to be DVD±RW, DVD-RAM or Blu-ray
Код:
$ dvd+rw-mediainfo /dev/sr0 
INQUIRY:                [_NEC    ][DVD_RW ND-4550A ][1.06]
GET [CURRENT] CONFIGURATION:
:-( no media mounted, exiting...
Това го пробвах с няколко двд-та - същия резултат. Преди време пробвах да отворя някакво записано двд - мисля че пак имах подобни проблеми. Имам спомен че преди време двд-тата работеха, но от един момент нататък ... нещо се случи. Това проблем на операционната система ли е, или на драйверите за двд-то (макар че мисля че добре разпознава устройството) или на софтуера (двд-туулс)?
5  Linux секция за начинаещи / Настройка на програми / прекомпилиране на ядро (fedora 8) -: Feb 11, 2009, 23:43
Здравейте,

Значи от много време съм се заканил, има само един малък проблем - във google като търся за прекомпилация на ядро/федора излиза един туториал: http://www.howtoforge.com/kernel_compilation_fedora , който обаче е за fedora 6 и за жалост нямам пакета fedora-rpmdevtools, който трябва да се инсталира в началото (нямам - в смисъл федора 8 го няма това животно, и не виждам друг пакет да предлага изпълнимия fedora-rpmbuildtree). Та значи по тоя туториал няма да станат нещата, поне не точно така както ги пише там. Иначе по този: http://www.my-guides.net/en/content/view/31/33/ всичко изглежда добре, но не съм сигурен дали не е по-добре да си сваля source rpm и после да го пачна с пачовете от федора (т.е да го направя като в първия туториал).
Вие какво мислите по въпроса?
6  Linux секция за начинаещи / Настройка на програми / Принтера изрязва началото на страницата -: Feb 06, 2009, 17:10
Здравейте,

Имам вързан xerox phaser 3117 към щайгата ... и като цяло се държи добре. Сложил съм драйвери за Samsung ML-1710 (както пише в OpenPrintingDatabase). Когато печатам през firefox-a началото на всяка страница е изрязано - т.е софтуера се опитва да сложи страницата твърде високо (даже мисля над самия лист) и понеже принтера не може да печата по абсолютно целия лист не се вижда първия ред. Интересното е че print preview-то изглежда доста добре, даже принтирано в PS пак изглежда добре, но даже когато дам PS-файла да се изпечата пак ми изяжда първия ред. Сега забелязах, че ако принтирам PS-файла до PDF и после изпечатам PDF-а тогава се държи добре (т.е слага нормални граници и всичко ок).

Значи въпроса ми е защо по дяволите в kghostview-то документа изглежда нормално, но след изпечатване се изрязват първите няколко сантиметра, но ако предварително изпечатам файла във pdf и след това изпечатам pdf-a всичко е ок. Мисля че съм настройл големината на страницата правилно, колкото до margin-ите - каквото и да слагам там няма никакъв ефект.

Ползвам cups версия 1.3.7, ghostscript 8.61.
7  Linux секция за начинаещи / Настройка на програми / Проблем с dns-а (и кеша му :) -: Jan 31, 2009, 23:15
Здравейте,

По някаква причина nscd-то ми се е скапало (dns cache daemon) и в резултат (по това го открих) не мога да си инсталирам плъгини на файърфокса - ето какво става като пробвам да сваля ръчно линка с wget:
Код:
$ wget 'https://addons.mozilla.org/downloads/file/44115/downthemall!-1.1.0-fx+tb+sm.xpi'
--22:47:47--  https://addons.mozilla.org/downloads/file/44115/downthemall!-1.1.0-fx+tb+sm.xpi
           => `downthemall!-1.1.0-fx+tb+sm.xpi'
Resolving addons.mozilla.org... 63.245.209.120
Connecting to addons.mozilla.org|63.245.209.120|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://addons.mozilla.org/en-US/downloads/file/44115/downthemall!-1.1.0-fx tb sm.xpi [following]
--22:47:48--  https://addons.mozilla.org/en-US/downloads/file/44115/downthemall!-1.1.0-fx%20tb%20sm.xpi
           => `downthemall!-1.1.0-fx tb sm.xpi'
Connecting to addons.mozilla.org|63.245.209.120|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://addons.mozilla.org/en-US/firefox/downloads/file/44115/downthemall!-1.1.0-fx tb sm.xpi [following]
--22:47:48--  https://addons.mozilla.org/en-US/firefox/downloads/file/44115/downthemall!-1.1.0-fx%20tb%20sm.xpi
           => `downthemall!-1.1.0-fx tb sm.xpi'
Connecting to addons.mozilla.org|63.245.209.120|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://releases.mozilla.org/pub/mozilla.org/addons/201/downthemall!-1.1.0-fx+tb+sm.xpi [following]
--22:47:49--  http://releases.mozilla.org/pub/mozilla.org/addons/201/downthemall!-1.1.0-fx+tb+sm.xpi
           => `downthemall!-1.1.0-fx+tb+sm.xpi'
Resolving releases.mozilla.org... 2610:148:fd80:3d6f:209:3dff:fe12:7bf9, 2001:4f8:0:2::1f, 2001:6b0:e:2018::158
Connecting to releases.mozilla.org|2610:148:fd80:3d6f:209:3dff:fe12:7bf9|:80... failed: Network is unreachable.
Connecting to releases.mozilla.org|2001:4f8:0:2::1f|:80... failed: Network is unreachable.
Connecting to releases.mozilla.org|2001:6b0:e:2018::158|:80... failed: Network is unreachable.

Аз видях ип-то на releases.mozilla.org през nslookup:
Код:
$ nslookup
> releases.mozilla.org
Server:         94.26.50.7
Address:        94.26.50.7#53

Non-authoritative answer:
releases.mozilla.org    canonical name = releases.geo.mozilla.com.
Name:   releases.geo.mozilla.com
Address: 64.50.236.52
. . .
. . .
И като пробвах да сваля последния линк (на който се опъва) със заместено ip се свали перфектно. Пробвах да рестартирам nscd-то (така рече гугъл) и получих (първо - че не е включен, второ при опит за рестарт дава)
Код:
Stopping nscd: /usr/sbin/nscd: relocation error: /usr/sbin/nscd: symbol __nss_services_lookup, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference                           [FAILED]
Преинсталирах nscd-то през yum - не помогна.

Може би има някаква връзка това, че ползвам малко по-нов компилатор 4.3.1 (като мисля че за федора 8 се полага ~4.1), който е инсталиран през development репозитори като fedora 10 пакет.

Как да си оправя проблема с днс-а (явно има проблем, независимо, че демона в момента не работи), и как да оправя самия демон? :)
8  Програмиране / Общ форум / tasm за linux -: Jan 27, 2009, 14:54
Здравейте,

Искам да попитам дали има асемблер, подобен на tasm под линукс. Значи по принцип разгледах репото и асемблери намерих, но искам някой, който да може да компилира следния код:

Код:
.model small
.stack
.data
message   db "Hello world, I'm learning Assembly !!!", "$"

.code

main   proc
   mov   ax,seg message
   mov   ds,ax

   mov   ah,09
   lea   dx,message
   int   21h

   mov   ax,4c00h
   int   21h
main   endp
end main
Не разбирам много от асемблери, но трябва да си напиша проект за университета, и понеже там има tasm трябва да се компилира на него. Пробвах със as, nasm, yasm но изглежда те използват друг предпроцесор, който не харесва директивите в този код (за сегмента за стек, данни).
9  Linux секция за начинаещи / Настройка на програми / Проблем със share на принтер през samba -: Jan 21, 2009, 00:48
Здравейте на всички!

Не мога да накарам принтера да работи през самба. Значи принтера е закачен и правилно конфигуриран - работи под конзолата с lp както и със всички други програми, които пробвах (openoffice, kate итн). Принтера е вкаран в smb с настройки взети от man page на cupsaddsmb. Когато се конектна към принтера и му подам операция за печат, нито един от логовете на самба не се променя (проверих със tail -f *). От друга страна в логовете на CUPS се изписват разни неща, никое от които не изглежда притеснително, но принтера не печата нищо...

Ето конфирурацията на самбата:
Код:
[global]
workgroup = ISSIHOME
server string = Samba Server Version %v

netbios name = ISSIPC

log file = /var/log/samba/log.%m
max log size = 50

security = user
passdb backend = tdbsam

wins support = yes

load printers = yes
cups options = raw

printing = cups
printcap name = cups

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
guest ok = yes
writable = no
printable = yes

# the following is from the cupsaddsmb man page
[print$]
comment = Printer Drivers
path = /usr/share/cups/drivers
browseable = yes
guest ok = no
read only = yes
write list = root
[tmp]
comment = Temporary file space
path = /tmp
read only = no
public = yes

ето промяната във логовете на къпс при неуспешно принтиране (през samba):
Код:
==> access_log <==
localhost - - [21/Jan/2009:00:36:26 +0200] "POST / HTTP/1.1" 200 268 Get-Jobs successful-ok
localhost - - [21/Jan/2009:00:36:26 +0200] "POST / HTTP/1.1" 200 189 Get-Printer-Attributes successful-ok
localhost - - [21/Jan/2009:00:36:26 +0200] "POST /printers/xerox3117 HTTP/1.1" 200 362 Print-Job successful-ok

==> error_log <==
I [21/Jan/2009:00:36:26 +0200] [Job 51] Adding start banner page "none".
I [21/Jan/2009:00:36:26 +0200] [Job 51] Adding job file of type application/vnd.cups-raw.
I [21/Jan/2009:00:36:26 +0200] [Job 51] Adding end banner page "none".
I [21/Jan/2009:00:36:26 +0200] [Job 51] Queued on "xerox3117" by "iskren".
I [21/Jan/2009:00:36:26 +0200] [Job 51] Started backend /usr/lib/cups/backend/usb (PID 13656)
I [21/Jan/2009:00:36:26 +0200] [Job 51] Completed successfully.

==> page_log <==
xerox3117 iskren 51 [21/Jan/2009:00:36:26 +0200] 1 1 - 192.168.1.100

ето промяната във логовете на къпс при успешно принтиране (през команден ред с lp на текстов файл):
Код:
==> access_log <==
localhost - - [21/Jan/2009:00:41:12 +0200] "POST / HTTP/1.1" 200 418 CUPS-Get-Printers successful-ok
localhost - - [21/Jan/2009:00:41:12 +0200] "POST / HTTP/1.1" 200 418 CUPS-Get-Classes successful-ok
localhost - - [21/Jan/2009:00:41:12 +0200] "POST / HTTP/1.1" 200 75 CUPS-Get-Default successful-ok
localhost - - [21/Jan/2009:00:41:12 +0200] "POST /printers/xerox3117 HTTP/1.1" 200 421 Print-Job successful-ok

==> error_log <==
I [21/Jan/2009:00:41:12 +0200] [Job 52] Adding start banner page "none".
I [21/Jan/2009:00:41:12 +0200] [Job 52] Adding job file of type text/plain.
I [21/Jan/2009:00:41:12 +0200] [Job 52] Adding end banner page "none".
I [21/Jan/2009:00:41:12 +0200] [Job 52] Queued on "xerox3117" by "iskren".
I [21/Jan/2009:00:41:12 +0200] [Job 52] Started filter /usr/lib/cups/filter/texttopaps (PID 13696)
I [21/Jan/2009:00:41:12 +0200] [Job 52] Started filter /usr/lib/cups/filter/pstops (PID 13697)
I [21/Jan/2009:00:41:12 +0200] [Job 52] Started filter /usr/lib/cups/filter/foomatic-rip (PID 13698)
I [21/Jan/2009:00:41:12 +0200] [Job 52] Started backend /usr/lib/cups/backend/usb (PID 13699)
I [21/Jan/2009:00:41:13 +0200] [Job 52] Completed successfully.

==> page_log <==
xerox3117 iskren 52 [21/Jan/2009:00:41:13 +0200] 1 1 - localhost

До колкото видях при последната POST заявка към /printers/xerox3117 в единия случай имаме числото 421 (успешно) а в другия 362 (неуспешния). Идея си нямам какво значи това.

update
Пробвах да закача принтера на windows машина в мрежата, шерна се доста лесно и всичко изглеждаше ок. Под линукса smbtree го намери, конектвам се, пускам файл за печат със put/print/queue без успех. Под уина принтера работи...
Някакви идеи? Може ли двата проблема да са свързани?
10  Linux секция за начинаещи / Настройка на програми / wireless-а не ще да работи след като е бил спрян (и пуснат) ubuntu 8.10 eee-901 -: Jan 11, 2009, 17:19
Здравейте на всички!

Имам следния проблем - след като спра wireless-а (това става със програмката eee-control) и после пак го пусна (пак от същото място) по никакъв начин устройството не ще да работи. Разрових се малко и се оказа, че всъщност програмата маха следния модул от ядрото:
Код:
rt2860sta
преди махането реда от lsmod за този модул изглежда така:
Код:
rt2860sta   546008   1 # Live 0xf8b23000
като го махна спира да се показва (т.е явно това представлява махането) и като го сложа на ново е
Код:
rt2860sta   546008   0 # Live 0xf8b23000
От това което прочетох в нета се оказва, че просто никой не го ползва след като го сложа на ново. Опитах да го старитрам със
Код:
ifconfig ra0 up
но получавам винаги (независимо че го пускам под root)
Код:
SIOCSFFLAGS: Operation not permited

Използвам eee pc със убунту 8.10 и ядро 2.6.27-8-eeepc-lean. За мениджър пробвах NetworkManager и WICD но и 2те дават еднакви резултати (NetworkManager стой сив - т.е даже не показва, че няма мрежи; а WICD казва No wireless networks found, но подозирам че и той не може да се свърже като хората с устройството).
11  Linux секция за начинаещи / Настройка на програми / проблем с еднакви имена на споделени библиотеки -: Jul 04, 2008, 16:08
Здравейте!

До сега по принцип ползвах файърфокс инсталиран от репотата на федората, бях си сложил даже 3ката (от development), но много crash-ваше затова си сложих и 2ката (свалена от официалния сайт). Сега обаче реших да си сложа и 3ката от официалния сайт... е да ама има библиотеки които се намират във папката на ff2 и се казват по същия начин като тези, намиращи се във папката на ff3. Сложил съм пътя до 2те в /etc/ld.so.conf.d и съм написал ldconfig, но както се сещате това не оправя нещата. Та въпроса ми е има ли начин да кажа всяка версия да си ползва нейните без да се налага постоянно едит във /etc/ld.so.conf.d и ldconfig. Мисля че ако преименувам някой споделен файл няма да го намери споделената версия (ако сложа примерно номера на подверсията - защото в момента проблема е че новия файърфокс използва споделен файл със същото име, но по нова версия във същност)
12  Linux секция за начинаещи / Настройка на програми / Не мога да сменя mac адрес -: May 25, 2008, 17:26
Здравейте!

Опитвам да сложа debian на един стар комп - та всичко върви както трябва докато не дойде настройката на интернета. На dhcp съм, което обаче валидира по mac адрес. Та пиша в конзолата:
Примерен код
ifconfig eth0 down
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX # новия мак адрес :)
ifconfig eth0 up


и после проверявам със ifconfig eht0 и mac адреса си е същия (стария). Нямам никаква идея как по друг начин мога да го променя, а ако не го направя dhclient не успява да се свърже '<img'>

пс. Пиша тези команди във 2рата конзола при нетинстала (някакъв busybox) - и не дава никакви признаци на промяна (т.е каквото и да напиша след ifconfig eth0 го приема за секунда и нищо не се променя - няма съобщение за грешка ... нищо! )



13  Linux секция за начинаещи / Настройка на програми / Инсталиране на ФФ 3 на Федора 8 (64бит) -: May 25, 2008, 11:43
Здравейте!

Реших да си сложа новия ФФ, защото чувам само хубави работи за него. Опитах по най-тривиалния начин и ударих на камък:
Примерен код
yum --enablerepo=development install firefox

Това обаче тръгна да сваля 10000 неща и в крайна сметка каза, че няма 10тина пакета.

Проблема (сякаш) се оказа в програмата hunspell, която се наложи да инсталирам по грубия начин:
Примерен код
yumdownloader --enablerepo=development hunspell
rpm -Uvh hunspell-1.2.2-3.fc10.* --nodeps

ключовото тук е --nodeps, което казва да се инсталира, независимо, че някой друг пакет не е съгласен с това (несъгласния пакет е openoffice.org-core, който иска ТОЧНО старата версия (т.е не може с по-нова)). Та и без това не ми работи спел чекъра на опънофис - защо не го игнорирам '<img'>.
След този фикс (мисля) че нормалната инсталация ще мине безпроблемно. Аз обаче не го направих така (защото не знаех че само това е проблема) - затова ще напиша пакетите и реда на тяхното инсталиране (ръчно):
Примерен код
nspr
/nss-tools
\nss
>hunspell
/xulrunner
\firefox


Тези с отметката отпред са инсталирани заедно (т.е подавам и 2та пакета на rpm-то). Всички пакети съм свалил със yumdownloader, както е примера с hunspell.

Успех на всичи!
Надявам се да помогне на някой '<img'>



14  Linux секция за начинаещи / Настройка на програми / затрих си libgcc и вече нищо не работи :) -: May 01, 2008, 17:23
Здравейте!

Направих една голяма глупост:
Имах инсталиран компилатор gcc 4.3.0 (от някакъв development се е лепнал сякаш - защото проверих и в репотата още стои 4.1.3). Та всичко вървеше перфектно, докато не реших да cross-компилирам линукс (linuxfromscrach.com) за едно старо компче, та даде един warning (и беше с -Werror) един пакет и реших да си сложа стария компилатор (то по-скоро моя е твърде нов но как да е). Да обаче с рпм-тата не става толкова лесно - първо махнах самия компилатор (gcc, gcc-c++, gcc-fortan) и казах да се инсталират старите, но то поиска депендънсита, които бяха разбира се новите версии и се наложи и тях да махна, и понеже yum-а каза че иска да изтрие 730 пакета, зависещи от тях, аз вече си знам и тръгнах ръчно с rpm --nodeps, да обаче след като изтрих libgcc 2те версии (32/64 бит) rpm-a се оплака, че няма libgcc_s.so.1. И вече нямам компилатор, rpm, yum и не знам какво да направя ...
В интернет като сърчна за тая библиотека ми излизат само рпм-та от които да я взема...

Edit:: в нета видях, че rpm2cpio разархивира rpm пакети, обаче и тази програма се нуждае от съответната библиотека.
Няма ли начин да се копира от рамта (защото там 100% е заредена, понеже в момента съм отворил доста неща - ако ги затворя вече няма да мога да ги пусна пак)
Наистина -
Примерен код
# sof | grep libgcc_s.so.1
mocp       2170    iskren  DEL       REG                8,6               3807651 /lib64/libgcc_s-4.3.0-20080214.so.1
kdeinit    3383    iskren  DEL       REG                8,6               3807651 /lib64/libgcc_s-4.3.0-20080214.so.1
dcopserve  3386    iskren  DEL       REG                8,6               3807651 /lib64/libgcc_s-4.3.0-20080214.so.1
klauncher  3388    iskren  DEL       REG                8,6               3807651 /lib64/libgcc_s-4.3.0-20080214.so.1
kded       3390    iskren  DEL       REG                8,6               3807651 /lib64/libgcc_s-4.3.0-20080214.so.1
ksmserver  3397    iskren  DEL       REG                8,6               3807651 /lib64/libgcc_s-4.3.0-20080214.so.1
kwin       3398    iskren  DEL       REG                8,6               3807651 /lib64/libgcc_s-4.3.0-20080214.so.1
. . .


Влезнах в /proc/2170 (mocp) но там не видях библиотеката



15  Linux секция за начинаещи / Настройка на програми / Инсталиране на kbgoffice 1.8 на 64bit fc8 -: Mar 15, 2008, 01:32
Здравейте!

Искам да споделя малко опит '<img'>. Значи с тази федора съм от няколко месеца вече, но още от началото си имах проблеми с инсталирането на kbgoffice - вече забравих какъв беше проблема. Сега обаче пак ми се прииска да имам подобен речник и седнах пак да я мъча. След
Примерен код
./configure --with-kde
казваше "KDE 3 includes: NO". Инсталирах следните пакети (+dependencies): kdebase-libs, kdelibs-devel, и си намери библиотеките.

След което пускам make и дава грешка в main.cpp:
Примерен код
main.cpp:64: error: ‘getenv’ was not declared in this scope

поправя се като се include-не stdlib.h.
Следва грешка в translator_menager.cpp
Примерен код
translator_manager.cpp:319: error: ‘strlen’ was not declared in this scope

поправя се като се include-не string.h (то има string, но трябва (явно) string.h или еквивалента cstring).

След това линкера гърмеше на библиотеката libkio.so:
Примерен код
/usr/bin/ld: skipping incompatible /usr/lib/libkio.so when searching for -lkio
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.3.0/../../../libkio.so when searching for -lkio
/usr/bin/ld: skipping incompatible /usr/lib/libkio.so when searching for -lkio
/usr/bin/ld: cannot find -lkio


Това се оправя като:
1. сложите симлинк /usr/lib64/libkio.so --> /usr/lib64/libkio.so.4
2. смените /usr/lib на /usr/lib64 на KDE_LDFLAGS и kde_libraries във Makefile-а

Най-накрая трябва да инсталирате речници (от официалния сайт има линк).

И вече РАБОТИ.

Успех на всички!

П.С.: Надявам се това цялото нещо да влезе в полза на някой



Страници: [1] 2 3