Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Saturday, April 3, 2010

Debian shutdown at "ACPI: Critical trip point"

Right a few minutes ago my Debian executed a fine shutdown; in /var/log/syslog.log there is:


Apr 3 16:46:38 cdiemst kernel: [ 4336.685904] ACPI: Critical trip point
Apr 3 16:46:38 cdiemst kernel: [ 4336.685920] Critical temperature reached (85 C), shutting down.
Apr 3 16:46:38 cdiemst shutdown[7341]: shutting down for system halt
Apr 3 16:46:38 cdiemst init: Switching to runlevel: 0
Apr 3 16:46:40 cdiemst kernel: [ 4338.723411] Critical temperature reached (77 C), shutting down.
Apr 3 16:54:42 cdiemst kernel: imklog 3.18.6, log source = /proc/kmsg started.


After some research it became obvious, that:
1. Either the fan needs to be cleaned
2. Or there should be set a throttling option for the processors (as described by alioth at: http://alioth.debian.org/~fjp/log/posts/Preventing_overheating_of_my_hp2510p.html).

Checking at:


cdiemst:/proc/acpi/thermal_zone/TZS0# cat trip_points
critical (S5): 85 C
cdiemst:/proc/acpi/thermal_zone/TZS1# cat trip_points
critical (S5): 111 C


shows there is no processor-throttling option enabled with passive trip points. So I have tried with a workaround, changing /etc/sysfs.conf to contain:


class/thermal/thermal_zone0/passive = 80000
class/thermal/thermal_zone1/passive = 80000


as proposed by alioth in the abovementioned article. Waiting for the next temperature anomaly.

Friday, July 17, 2009

How to check the computers connected in the wireless network in Linux

A quick way to check how many computers are connected to the (home) wireless network would be:


$ nmap -v -sP 192.168.10.0/24


(of course, changing the numbers accordingly for the relevant network). Also, the program 'nmap' should be installed beforehand...

Saturday, July 11, 2009

Eclipse + Subclipse + Javadoc setup

I have spent some time setting Eclipse 3.5 up with Ubuntu 8.04 LTS. The basic set-up is as simple as uncompressing the newest version for Linux, as described here: https://help.ubuntu.com/community/EclipseIDE. There were some problems at first trying to set it up together with Subclipse - namely it complained about "unable to load default SVN client"...

After googling a bit, there was this thread on ubuntuforums.org, that came with some answers. After writing this in the "eclipse.ini" after "-vmargs":
-Djava.library.path=/usr/share/java/
-Djava.library.path=/usr/lib/jni/

as well as after installing the newer version of Subversion from the backports repository plus these additional plugins (form the URL Subclipse provided):
-- SVNKit, SVNKit Client Adapter, SVNKit Library, JNA Library
it worked just fine. It may sound like a lot of work, but it didn't take much time actually.

Another thing worth setting up in Eclipse is the javadoc:
-> in the package properties there is the rt.jar file.
-> in its properties, a javadoc location should be added (it's a local file in my configuration, something like "file:/usr/share/javadoc/docs/api/"

Saturday, November 1, 2008

Ускоряване на Konqueror

Източник: http://wiki.unixboard.de/index.php/Konqueror_beschleunigen(debian)

Взето е от форума на Дебиан; за други дистрибуции описанието трябва да е подобно.

Konqueror е браузърът по подразбиране в KDE.
Konqueror прави DNS запитвания за всяко действие, което много забавя програмата. Ако искате да ускорите действието му, опитайте със следното:

# apt-get install dnsmasq


Препоръчва се да се създаде собствен файл resolv.conf за dnsmasq. За да бъде направено:

# cp /etc/resolv.conf /etc/resolv.conf.dnsmasq



За да бъде използван току-що създаденият конфигурационен файл, трябва да се редактира /etc/dnsmasq.conf, и на правилното място да бъде указан файлът:

# Change this line if you want dns to get its upstream servers from
# somewhere other that /etc/resolv.conf
resolv-file=/etc/resolv.conf.dnsmasq



В нормалния файл /etc/resolv.conf трябва да бъде поставен на първо място следният ред:

nameserver 127.0.0.1


Накрая се рестартира dnsmasq:

# /etc/init.d/dnsmasq restart


За допълнително ускоряване може също да бъде изключен и IPv6. За целта в /etc/enviroment се въвежда следното:

KDE_NO_IPV6=true

Sunday, June 1, 2008

KDE3 color scheme

This is a KDE3 color scheme based upon this piece: Ubuntu Studio. I modified it a little bit in a way that I like more. It is licensed under GPL, so it is free. For to use the color scheme (assuming you use KDE3)...

...copy-paste the following into a text editor, and then save it as myschema2.kcsrc ; then go to control center (ALT + F2 -> kcontrol) and import it as a color scheme.

[Color Scheme]
Name=myschema2
activeBackground=86,86,86
activeBlend=24,24,24
activeForeground=255,255,255
activeTitleBtnBg=255,255,255
alternateBackground=228,228,228
background=76,83,92
buttonBackground=146,158,171
buttonForeground=226,226,226
contrast=10
foreground=189,189,189
frame=0,0,133
handle=0,0,133
inactiveBackground=128,128,128
inactiveBlend=30,30,30
inactiveForeground=128,128,128
inactiveFrame=30,30,30
inactiveHandle=30,30,30
inactiveTitleBtnBg=170,170,170
linkColor=46,176,255
selectBackground=14,163,253
selectForeground=255,255,255
shadeSortColumn=true
visitedLinkColor=46,176,255
windowBackground=255,255,255
windowForeground=23,23,23


And here's a screenshot of what it looks like:

Sunday, May 4, 2008

About FOSS, Linux, etc

What I know is that the best decisions are always based on sufficient information. As I have noticed, it is usually very hard to find in Google information about Linux, BSD, FOSS (free and open source software), etc. Usually the first several pages the come out are either the Microsoft praising their OS; or some Linux, praising their OS. Here I have gathered some links to studies regarding these topics. I have absolutely by no means gathered all the stuff about it; the links here cover materials such as market share, myths with regard to proprietary/FOSS software, etc. I hope the information therein is reliable enough.

10 Myths about OSS
FLOSS quality
FLOSS guide
The numbers about OSS/FOSS

Sunday, April 27, 2008

Screenshot - 2

Some time ago I installed and set up Debian Testing...

...and I'd like to upload a screenshot here:


The white stripes along the picture are a part of the wallpaper. Using KDE 3.5.9.

Saturday, February 16, 2008

Употреба на Wine

Основен източник: http://gaming.gwos.org/; свободен и на места разширен/съкратен превод от английски; оригиналният текст е писан за дистрибуцията Убунту.

- Обща информация za wine
- Информация за "winecfg"
- Специална конфигурация
- Инсталирането на програми
- Редовното използване
- Външни проекти
- За напреднали


Обща информация за wine


Wine не е емулатор
Всъщност, името "WINE" е било акроним за "Wine Is Not an Emulator" (Wine не е емулатор). Емулаторът е програма, създаваща виртуална среда за изпълнение на софтуер. Wine не прави това. Wine е алтернативна имплементация на API на Уиндоус. Wine е съгласуващ слой, който позволява на Линукс да разбира изпълнимите файлове (.exe) на Уиндоус, и който също така позволява на тези изпълними файлове да разбират Линукс.

Използвайте най-новата версия на Wine...
...но имайте впредвид, че най - новата версия понякога включва програмни грешки ("бъгове"), които не са били налични в предишни версии. По - новите версии на Wine включват значителни подобрения на DirectX.

Не компилирайте Wine от изходен код
освен ако не ви е абсолютно наложително или ако го правите заради предизвикателството. Обикновено дистрибуциите включват прекомпилирани версии на новите версии на Wine в хранилищата си. За подробности вижте страницата за анонси на WineHQ. WineHQ разполага също и със страница за сваляне на предишни версии на Wine, в случай, че ви е необходима такава версия.

Използвайте терминала
Ако е инсталиран правилно, Wine се свързва с файлове от типа "exe", така че в повечето случаи е достатъчно да кликнете два пъти с мишката върху файла, за да пуснете програмата. Но това не е препоръчителният начин за използване на Wine. По - добре е да използвате Wine от терминал, така че директориите на програмата (application paths) да могат да бъдат настроени по подходящ начин (Вижте по - долу "Винаги използвайте cd за достигане до програмата"); в противен случай приложенията често се оплакват, че не могат да намерят нужните файлове. В добавка към това, пускането на програмата от терминал позволява показването на евентуални съобщения за грешка на програмата в терминала, което е много полезно с цел поправянето на тези грешки.

Бъдете готови за се потрудите за Wine
Wine не е перфектно. Дори не е завършено. Отначало не всичко ще работи правилно, и може да се наложи да изгубите малко време, за да разберете какво не е наред.


Информация за Winecfg


Изпълнете winecfg
Налага се да изпълните "winecfg" поне веднъж, за да настроите основните директории и устройства на Wine. Wine няма да работи на 100%, докато не направите това.

Емулиране на виртуален десктоп (Emulate virtual desktop)
Използването на тази опция прави работата на инсталациите много по-безпроблемна.

Използвайте "настройките на приложения" ("Application settings")
Диалоговият прозорец за настройките на приложения ви позволява да създавате специфични конфигурации за изпълними файлове. В момента на писането, тези конфигурации за ограничени до избор на версия на ОС (на Уиндоус), някои графични настройки, както и настройки на библиотеки (например кои DLL да бъдат използвани). Използването на "настройките на приложения" позволява неща като "използването на този DLL, но само ако се използва blah.exe". Това е много полезно, когато определена програма изисква специфичен DLL, но използването на този DLL не е необходимо или е лошо за други програми. По този начин се създава профил, който може и да бъде изтрит след това, без това (създаването) да има последици за Wine.

Версия на Уиндоус
Опитайте различни версии на Уиндоус за различните програми. Само поради факта, че определена програма е била направена за Windows XP, това не означава, че версиията на Wine за Windows 98 няма да работи по - добре. Когато намерите версия на Уиндоус, която да работи с тази програма, направете профил за тази програма (после можете лесно да го изтриете).

Използвайте драйвера на ALSA
Някои програми наистина изискват OSS, за да работят, но освен ако това не е абсолютно наложително, винаги използвайте ALSA. Драйверът за OSS вече не се разработва, а в момента поддръжката на Wine за ALSA се развива много активно. С всяко ново свое издание Wine включва значителни подобрения за ALSA.

Не позволявайте винаги на мениджъра на прозорците да ги контролира
Използването на мениджъра на прозорци може да причини проблеми при изпълнение например на игри в режим "на цял екран", както и други проблеми.

Внимавайте с отмяната на библиотеки (library overrides)
winecfg ви предоставя възможността да използвате естествените библиотеки на Windows вместо вградените DLL-и на Wine. Има някой DLL-и, които не трябва изобщо да бъдат отменяни: kernel32.dll, gdi32.dll, user32.dll и ntdll.dll. Ако отмените някои от тези библиотеки, Wine изобщо няма да работи. Някои други DLL-и няма да работят с игри, но самите те не предотвратяват работата на Wine.
ВАЖНО: Някои DLL-и на Майкрософт изискват вие да разполагате с автентичен Уиндоус и да приемете такъв лиценз, преди да бъдат използвани. Ако нямате такъв лиценз или не желаете да приемете условията, не ги използвайте.


Специална конфигурация


Създаване на символична връзка към CD-драйв
Wine създава символична връзка към директорията на монтиране на вашия CD-драйв, но понякога е полезно да бъде създадена символична връзка и към /dev директорията. Ако това не бъде направено е възможно да се получат проблеми с някои инсталации от CD-та, поради конфликти във връзките към различни директории. Променете /dev в кода по - долу така, че да отговаря на вашата система:
ln -s /dev/hdc ~/.wine/dosdevices/d\:\:


Полезни ключове за регистъра - настройка за производителност
Някои отличителни черти и настройки не могат да бъдат достигнати чрез winecfg, но могат да станат достъпни през регистъра на Wine. Уикито на Wine поддържа полезни ключове за регистъра и ги обновява с всяко ново обновяване на Wine. Два полезни ключа са опцията на Alsa драйвера "UseDirectHW", което може да поправи някои проблеми със звука, както и ключа за Direct3D "VideoMemorySize", който позволява използването на правилното количество памет на видеокартата. Без този ключ Wine автоматично ще докладва за памет на видеокартата от 64MB.

WINEPREFIXCREATE
Когато изпълните за първи път "winecfg", то изпълнява на свой ред WINEPREFIXCREATE, за да създаде директория .wine по подразбиране, но този инструмент може да бъде използван и за създаване на отделни директории за изпълнение на специфични други конфигурации на Wine. Това може да бъде полезно например за изпълнение на програми (игри), които изискват OSS за звука, а сме настроили звука на Wine на ALSA. Отделните директории позволяват изпълнението на тези програми (игри) без досадното предварително изпълнение на "winecfg" за промяна на звуковите настройки.
wineprefixcreate --prefix .ossgames

При изпълнение на игрите, които са в тази директория, е нужно да бъдат изменени параметрите за изпълнение чрез опцията "env WINEPREFIX=":
env WINEPREFIX=~/.ossgames wine "C:\Program Files\Game\Game.exe"

Тази опция се налага да бъде прилагана при изпълнението на всяко едно нещо, включително и "winecfg", на отделната директория.
ЗАБЕЛЕЖКА - Изключително удобно е създаването на такава "тестова лаборатория" на Wine, в която да бъдат изпробвани нови инсталации. Директорията може да бъде настройвана много гъвкаво, може да се експериментира с конфигурацията, с DLL файловете, да се чупят програмите. да се поправят... и всичко това без да бъдат повлияни паралелно съществуващите (и работещи) инсталации на приложения от Уиндоус. Ако се случи нещо ужасно с инсталациите в "тестовата лаборатория", директорията може просто да бъде изтрита и да бъде създадена нова, без загубата на работещите програми от Уиндоус. След като бъде уцелена правилната конфигурация, програмата може да бъде инсталирана на "работната" директория на Wine без страх от срив в програмата.

Инсталиране на Wine Gecko IE Engine
Някои програми изискват да има инсталиран Internet Explorer, за да могат да работят. Обаче инсталирането на Internet Explorer може много да повреди Wine. Вместо това, инсталирайте Wine Gecko IE Engine. За да го инсталирате, направете следното:
1. В терминал изпълнете:
wine explore http://www.winehq.org

2. Отговорете с "да" на запитването за инсталация
3. Идете на страницата с полезни ключове за регистъра и я превъртете надолу до раздела HKEY_LOCAL_MACHINE
4. Добавете всички ключове на Internet Explorer използвайки regedit

Резервни инструкции
Понякога Gecko engine може да не успее да се свали или да бъде инсталирано правилно. Ако се случи това, направете следното:
1. Отворете терминал и ръчно свалете/разархивирайте пакета Gecko чрез изпълнение на следното:
ЗАБЕЛЕЖКА - може да ви се наложи да инсталирате и пакета cabextract от хранилищата
wget http://downloads.sourceforge.net/wine/wine_gecko-0.1.0.cab && cabextract wine_gecko-0.1.0.cab

2. След това изпълнете следното, за да създадете нужните директории за Gecko:
mkdir -p ~/.wine/drive_c/windows/gecko/0.1.0/

3. Поставете разархивираните файлове на Gecko в новосъздадената директория:
mv wine_gecko ~/.wine/drive_c/windows/gecko/0.1.0/

4. В терминал изпълнете regedit. Идете на HKEY_Current_User/Software/Wine/MSHTML и създайте ключ със заглавие "0.1.0".
5. В ключа "0.1.0" създайте нова string стойност с име "GeckoPath" и задайте стойността на string на "c:\windows\gecko\0.1.0\wine_gecko"
6. Идете на страницата с полезни ключове за регистъра и я превъртете надолу до раздела HKEY_LOCAL_MACHINE. Добавете всички ключове/strings на Internet Explorer в регистъра.

Вече Gecko трябва да е инсталиран както трябва. За да тествате инсталацията, изпълнете в терминал:
wine iexplore http://www.winehq.org



Инсталирането на програми


Използвайте файловете ini на Уиндоус за да получите информация
Всяко инсталационно CD има файлове autorun.ini, а понякога има и файл setup.ini. Проверката на тези файлове може да помогне при проблем с инсталацията. Понякога файлът setup.ini ще даде информация за това какви изпълними файлове се изпълняват по време на инсталация. Познанието за това ще помогне за определяне на точното местоположение на проблема (и евентуалната поправка). Например: при инсталацията на програма за Уиндоус 95, инсталаторът почти завършва инсталирането, и се срива точно преди края; при проверка на файла seupt.ini се открива, че инсталацията завършва с повикване на изпълним файл за инсталиране на DirectX, който в действителност причинява срива в програмата; създаването на модифициран setup.ini файл с премахването на това повикване към DirectX завършва инсталацията успешно.

(Почти) никога не инсталирайте от директорията на CD-то
Не влизайте в директорията на CD-драйва с цел инсталиране. Такова действие може да причини проблеми с изкарването на CD-то при нужда от замяна на инсталационните CD-та (т.е. при инсталиране от няколко диска). Вместо това започнете инсталирането чрез изпълнението на следната команда от вашата домашна директория (~/), променяйки пътят и изпълнимият файл (.exe файла) според нуждата.
wine /media/cdrom/setup.exe

В редки случаи инсталацията може да изисква да бъдете в директорията на CD-то, за да заработи инсталатора, така че ако инсталиране по горния метод не успее, опитайте да инсталирате и чрез влизане в директорията на CD-то.

"wine eject" е хубаво нещо
Ако някоя инсталация налага смяна на дисковете и ОС се оплаква, че не може да изкара диска, отворете нов прозорец на терминал и изпълнете:
wine eject x:

(като, разбира се, промените буквата x: съсгласно това, което сте конфигурирали в Wine). Или може да изпълните следното:
wine eject -a

Тази команда ще изкара всички CD-ROM/DVD-ROM драйвове на вашата система. И по двата начина wine ще изкара CD-то и обикновено би позволило автоматичното разпознаване на новото CD. Понякога автоматичното разпознаване не работи; тогава се налага ръчна промяна на параметрите.

Не инсталирайте DirectX
Wine има собствени DirectX библиотеки; инсталирането на Мmicrosoft DirectX ще повреди тези библиотеки и Wine като цяло. Просто не го правете.
Въпреки това...DirectX библиотеките d3dx9_##.dll и d3dx10_##.dll могат да бъдат отменени (overridden) в winecfg и може да бъдат полезни при използване на игри с DirectX. Използването на тези файлове изисква да притежавате и да сте приели автентичен лиценз на Майкрософт.

Инсталирайте поправката за InstallShield
Има поправка за InstallShield, което може да коригира някои проблеми при инсталиране от CD. Използвайте я, тя ще ви помогне.

Винаги използвайте деинсталатора
Използвайте командата от терминала "uninstaller", за да вкючите инструмента на Wine за деинсталиране, когато искате да деинсталирате някоя програма. Не се опитвайте да използвате файловете за деинсталиране (uninstall.exe и подобни), които програмата понякога поставя в менютата по време на инсталация. Те често не работят добре, а инструмента за деинсталация на Wine обикновено работи.
ЗАБЕЛЕЖКА - Деинсталаторът няма да отстрани имената на приложенията в менютата. Ще се наложи това да направите вие.

Възможно е инсталирането на .MSI файлове

Обикновено програмите на Windows използват .еxe файл за инсталиране. Обаче понякога има програми, които използват инсталационен файл с разширение .msi. Има два начина за изпълнение на файл от този вид във Wine:
wine msiexec /i install.msi

ИЛИ
wine start install.msi


Редовното използване


Използвайте документацията на Wine
Нямам впредвид познатото RTFM. В момента Wine разполага с доста добро Уики. Това е доста скучно и сухо четиво, но в него има много полезна информация.

Използвайте Wine's Application Database
Хиляди хора тестват Wine всекидневно и много от тях добавят своите впечатления в Аpplication database (AppDB) с надеждата, че това ще помогне на други потребители и ще съдейства и за бъдещата разработка на Wine. Често написаното в AppDB включва решения за инсталиране и конфигуриране, до които са стигнали други потребители. В други случаи то може да ви помогне да разберете кои програми от Уиндоус са безнадеждни за опити с Wine (засега).

Как да стартирам някоя програма чрез Wine?
Wine е приложение с интерфейс от командния ред; най-първичният начин за стартиране на програма чрез Wine е:
wine application.exe


Винаги използвайте cd за достигане до програмата
Ако някога сте поглеждали в настройките на shortcut в Уиндоус, най - вероятно сте забелязали, че там има две полета за пътища. Едното е действителният път до изпълнимият файл. Другото е път с име "Run in...". Повечето изпълними файлове в Уиндоус желаят да "Run in" в директорията, в която са били инсталирани; използването на cd за достигане до директорията на програмата постига точно това.

Изключвайте WINEDEBUG - настройка за производителност
При нормална работа, Wine постоянно създава съобщения за отстраняване на ефектите (debug mesages) - това са всички тези неща "fixme". По - голямата част от това всъщност не е необходима, ако програмата ви вече функционира. Така че, за да освободите ресурси, стартирайте програмата, използвайки опцията "WINEDEBUG=-all". Повече няма да бъдат произвеждани такива съобщения. Ако се опитвате да поправите програма, използвайте "WINEDEBUG=fixme-all", за да отстраните само съобщенията "fixme", които са просто съобщения на разработчиците, и нямат значение за обикновения потребител.
WINEDEBUG=-all wine game.exe


Никога не стартирайте Wine като root потребител, със su или със sudo.
Wine все още е софтуер в бета фаза на разработка. Допускането до неограничен достъп до вашата система чрез изплзване на root акаунта или командата sudo може и най-вероятно ще причини проблеми. Просто не го правете.

Други команди на Wine
Wine има и няколко други команди освен "wine", "winecfg", "wineprefixcreate" и "uninstaller". Те могат да се окажат много полезни за вас:
1. wineboot - Симулира рестартиране на Уиндоус; полезно е, когато току-що инсталирана програма изисква рестартиране, за да може да бъде използвана
2. wine control - Стартира Control Panel. Ако инсталирате някои приложения, които използват shprtcut-а на Control Panel, това е начина да получите достъп до тях.
3. wineserver - wineserver се стартира автоматично от командата wine, но може също така и да бъде стартиран от терминал с различни опции за по - различен ефект:
* -d# - настройва нивото за показване на съобщения за грешки в терминала. Може и да намерите употребата на тази опция; аз никога не успях.
* -h - показва файла за помощ за wineserver
* -k - спира текущия wineserver. Полезно е, ако програмата е блокирала.
* -p - прави wineserver постоянно работещ, т.е. той ще продължи да работи дори след като програмата от Уиндоус бъде затворена. Полезно е, ако желаете да стартирате последователно няколко програми от wine, тъй като това ще намали времето за зареждането им.
* -w - кара wineserver да изчака, докато активният в момента wineserver завърши работата си. Може би ще имате повече късмет от мен в намирането на приложение и за тази опция.

Не винаги Wine работи безотказно - настройка за производителност
Ако по време на използване на програма от Уиндоус тя работи бавно или накъсано, понякога това може да бъде поправено чрез даване на процеса на по - висок приоритет за изпълнение. Това се извършва чрез командата "renice" след стартиране на програмата от wine. Командата "renice" позволява промяната на приоритета на текущо работещ процес. По - висок приоритет означава че другите процеси са с предимство. Командата използва обхват от -20 (най-висок приоритет) до 19 (най - нисък приоритет); приоритетът по подразбиране е 0. За използването на "renice" трябва да бъде отворен нов терминал и да бъде изпълнена подобна команда след като вече е пусната програмата в wine:
sudo renice -10 -n application.exe

Не е препоръчително да се скача на -20 за програми в Wine; започнете от -10, и ако това не подобри производителността на програмата достатъчно, опитайте подобряване с малки нараствания на приоритета. Най - вероятно ще откриете, че повечето програми не изискват повече от -10 за най - добра производителност. Разбира се, трябва да използвате Alt-Tab, ако програмата ви заема целия екран, за да стартирате renice.

Резервни инструкции
Ако предпочитате метод с графичен интерфейс, може алтернативно да използвате следното за renice (за среди с Gnome DE и със System Monitor):
1. Стартирайте програмата през терминал, след което използвайте ALT-Tab
2. Стартирайте System Monitor и превключете на Processes
3. С дясно копче кликнете и изберете "Change Priority"
4. Преместете плъзгача на желания приоритет и натиснете върху "Change Priority"
5. Напишете потребителската парола при поискването й
6. Затворете System Monitor и използвайте Alt-Tab отново.


Външни проекти


Wine Doors
Wine doors е програма с графичен интерфейс, която помага за инсталацията на много програми от Уиндоус. В момента на писане тя е в бета фаза на развитие. Изглежда много обещаваща.
ЗАБЕЛЕЖКА - тъй като е в бета фаза на развитие, използването й е на собствен риск.

Cedega
Технически Cedega е разклонение на Wine със специална насоченост към игрите. Cedega включва графичен потребителски интерфейс за инсталиране и стартиране на програми, като включва и поддръжка за софтуер с патентна защита. Cedega обаче не е безплатна. Тя изисква 5$ месечна такса, като минимумът е тримесечен. Малка отстъпка се предлага при предварително закупуване за една година.

CrossOver
Технически Crossover не е точно външен проект, тъй като е основният финансов поддръжник на Wine. CrossOver първоначално започва като средство за използване на приложенията на Microsoft Office в Линукс, но отскоро предлага поддръжка и за игри. CrossOver се базира на по-стари и по-стабилни версии на Wine, но с подобряването и обновяването на Wine, същото прави и CrossOver. Стандартното му издание струва $39.95 US.

ReactOS
Също като CrossOver това е поддържащ обект на Wine. Reactos е опит за създаване на напълно съвместима с Уиндоус операционна система, базирана на голяма част вече свършената в Wine работа. Проектът в момента е в алфа фаза на развитие, но вече има инсталационни CD-та, "живи" CD-та, образи за QEMU и VMware.
ЗАБЕЛЕЖКА - Отново, ReactOS е софтуер в алфа степен на развитие, и използването му е на собствен риск.


За напреднали (скриптовете са за Убунту; за други дистрибуции трябва да бъдат променени)



Използване на скриптове за стартиране - Настройка за производителност
Програмите на Wine често работят най-добре, ако бъдат стартирани в отделен X сървър. Wine не изисква мениджър на прозорци (Gnome, KDE, XFCE и т.н.), за да работи както трябва; ако стартирате програма от Уиндоус в отделен X сървър, може да получите значително подобрение на производителността й. Може да бъде получено още по - голямо подобрение на производителността, ако бъде спрян GDM/KDM преди стартирането на програмата (да бъде извършвано само от конзолата).

Скриптовете могат да бъдат намерени на оригиналния адрес на това HOWTO на английски. Не са включени тук.

Saturday, January 5, 2008

Rainlendar for Linux

There's a working version of Rainlendar for Ubuntu-like Linux distributions (I mean the version rainlendar2-lite_2.3.b54-1_i386.deb), which may be downloaded as a .deb file from the main website.

One has then to open a terminal and write:
sudo apt-get install tofrodos
cd "directory where the deb file is" && sudo dpkg -i rainlendar2+Tab

The program may be started by its name: Alt+F2 and rainlendar2

Saturday, November 24, 2007

Kubuntu - the wireless is working!

This week I finally had a chance to try the wireless at my (...Amilo Pro v3505), which is setup with Kubuntu, in the wireless network of TU-Sofia. It worked like a charm through the knetworkmanager.
The steps: I just needed to load "sudo modprobe fsam7400" (the kernel module for the Intel's 3945 driver) and to binary switch "echo 1 > /proc/driver/wireless/radio".
I guess this is cause I used the kde-frontend of networkmanager, which now I believe is a very nice piece of code :). No more woes with wireless (hopefully), just another feature, working under linux.

Sunday, October 28, 2007

Kubuntu - first impresisons

Kubuntu looks indeed very nice, customizable beyond imagination (thanks to KDE). Kopete, the instant messenger, is very configurable; the only thing I miss is the ICQ file transfer (in Pidgin it worked like a charm). As an alternative, one has to use either Pidgin, or Qnext for to be able to send files through KDE with ICQ. KDE is fast, when used without the effects. Did I mention it looks really nice? So far, I like Kubuntu, especially the new menu style the developers created (which resembles the SLED menu of GNOME).

Sunday, October 21, 2007

Връзки към страници за сваляне на Кубунту

Връзка към страниците за сваляне на Кубунту, използвайки двата български сървъра:
Linux-bg.org/Kubuntu
Ipacct.com/Kubuntu
Файловете са еднакви; за предпочитане е свалянето им чрез торент-клиенти, за да не бъдат претоварвани сървърите.

Новостите в Кубунту 7.10: http://kubuntu.org/announcements/7.10-release.php

Как да се използва Убунту заедно с Уиндоус:
1ви начин - зареждане на две операционни системи (video)
2ри начин - използвайки wubi (все още в експериментална фаза); ~another link to wubi - page in English

Screenshot

P.S. > Here's a screenshot of my new configuration.

Saturday, October 20, 2007

After Ubuntu 7.04

I wish I had the time needed to read and learn about Archlinux (not likely in the next few months). I can remember an applicable joke for this:
[A surgeon sais to a friend 'You know, I can teach you how to perform a brain surgery in 40 minutes, but I will need 4 years to teach you some of the things you need to know, if something goes wrong'].
So, today I finally found some time. The few previous days, after I had tried the LiveCD of Ubuntu 7.10, I gave myself a heavy thinking about removing 7.04 and trying some other linux - Debian, Archlinux. I considered the time I will need to learn the other linux. Then I upgraded 7.04. After not that painless upgrade, I finally installed KDE (3.5.8), removed Gnome (maybe forever), and now all is configured. Nicely done, Kubuntu team!

Thursday, October 11, 2007

A feeling of Ubuntu Gutsy

Here are just a few videos from people, that have tried the "testing" releases of Ubuntu Linux 7.10, codenamed "Gutsy Gibbon". Here can be seen shown some of the effects of Compiz-Fusion:
Video 1: http://youtube.com/...1
Video 2: http://youtube.com/...2
Video 3: http://youtube.com/...3
Video 4: http://youtube.com/...4

Monday, October 8, 2007

Some days left to Ubuntu Gutsy's release

Just thought, that I might use the counter from here: link

Sunday, October 7, 2007

"Find as you type" feature

I saw this over the internet, can't remember the exact location though. Just wanted to share it though.
When using browsers (Opera, Firefox, Konqueror), the feature "find as you type" is being enabled by pressing the "/" button. And then just typing searches for text in the content of the thing being opened.
I find it very useful; one thing that I preferred in GNOME over KDE in Linux was the GTK's built in "find as you type", which allows for searching content inside applications (nautilus, rhythmbox, etc all have it). Well, as Amarok uses something similar, and now I can see Konqueror has it, I'm really impressed with KDE.

Monday, September 24, 2007

Intel 3945 wireless at Linux

Edited - this problem is solved at these to 2 posts: 1 and 2.
In this post I'm going to gather all the information I'm able to find regarding the wireless solutions for the 3945 wireless conneciton of Intel cards. It seems to me, that in linux there are three ways to connect this specific wireless thing 3945:
1. Using the older (and stable as of the date of writing this post) ipw driver
2. Using the newer (and under heavy development) iwl driver
3. Using ndiwswrapper and the drivers for windows

Now it seems to me, that the newer driver is going to be integrated in the Kernel of Linux (if I'm not wrong about that) as of version 2.6.22 etc (that means, in Ubuntu Gutsy probably; right now there are packages for Arch Linux and Sidux, if I'm not wrong about that; not sure about the stability and quality though). I'm impatiently looking forward to testing this on mu Ubuntu Linux. The results of my attempts to connect to a wifi network are going to be posted as well.

The drivers for Windows, which seem to be working with ndiswrapper, are for "Windows* XP", and the driver is NETw4x32.INF

I'm going to post here all the links I have gathered, for to have success in connecting this 3945 thing to the internet:
The bible of linux drivers, sections 4.8 and 4.9 -> LINK
HOWTO for setting up and using ndiswrapper -> LINK
A table for the switching of the RF switch -> LINK

Tuesday, September 18, 2007

Sidux

Today I tried Sidux LiveCD, with kde-lite. It is indeed very fast, being very fast even from the CD; I did not install it on my system, but I guess it would be much faster (I'm almost sure about that). Still, feeling comfortable with my Ubuntu install (with Gnome DE), I'm not going to switch to Sidux that easy. I have to admit though, that it was amazing; I find it much better than Kubuntu (and it was faster from the livecd than Kubuntu being installed on my machine, or at least felt so). It is somehow easier to configure than Kubuntu. Also, the liveCD boots much faster than Knoppix, which really amazed me, cause Knoppix is intended for such use.
Sidux uses KDE DE, the other major Desktop Environment besides Gnome. Sidux impressed me. I think that it is very good right now, and very promising as well. If I wasn't settled down with Ubuntu, I would probably run it as a primary system of mine.
The other thing I liked seemed to be the fine documentation; I was able to easily find out what I need exactly for to be able to run wi-fi. It was a pleasant surprise as well, though I haven't tried the connection actually "on the battlefield", I guess it should be not so hard to set-up.
All in all, Sidux is impressive; if I have the time, I'm going to keep my eye on it - cause it deserves at least this.

Friday, August 31, 2007

Windows programs on linux

There are plenty of windows programs, that may run in linux. The most popular, installable layer for allowing this is called "wine". There are plenty of apps that may run; here's a list with some of them, running in different versions of wine. Some application not being on the list doesn't mean it can't be run; for instance, on http://belot.hit.bg there's a pretty popular in Bulgaria card game, called "belot", which is not listed; still, it runs in wine very well.
There are certain things one has to know about wine; still, reading all the documentation seems boring. Here is a comprehensive list of some of the most important things one has to know fot to be able to use wine at its best. It neither starts nor ends with the configuration command "winecfg", and is something even experienced users of wine may find worth scrolling through. Here goes a "thanks" to the author of that list.

Categories

code (15) fun (2) linux (31) miscellaneous (9) music (8)

About me

I'm Adrian and this is my blog. Here I usually write about technical stuff (mostly about Linux).
Copyright: BY-NC_SA, Author: aeter