Jajo111 Blog

Ubuntu, Debian, Linux, Fotografia…

D2GS + Linux

A wiec tak wiele ludzi zastanawia sie jak uruchomić D2GS-a pod Linuxem.

Należy specjalnie skompilować wine. Pobieramy Wine-0.9.48 (nie jest naj nowsze ale na server wystarcza).

Następnie szukamy wpisu ~/wine/server/sock.c i edytujemy jak na foto:

W danym pliku szukamy ścieżki i zastępujemy jak wyżej w pliku.

Następnie kompilujemy wine i przechodzimy do edycji rejestru.

Jako user dodajemy d2gs.reg

I edytujemy scieżke

„KHEY_LOCAL_MACHINE/Software/D2Server/D2GS/EnableNTMode
i tam zmieniamy na 0″

„EnableNTMode”=dword:00000001
zmieniamy na

„EnableNTMode”=dword:00000000
Po tym zabiegu możemy jeszcze dograć:

apt-get build-dep wine
apt-get build-dep xterm

apt-get install xterm
apt-get install msttcorefonts
apt-get install ssh
apt-get install xvfb
i w pliku /etc/hosts.allow można dodać:

in.ident: ALL
ssh: ALL
sshd: ALL
Na sam koniec chmod 777 D2GS.exe i komeda wine D2GS.exe & odpalamy server gier

To by było na tyle

Lamp-Server Debian Ubuntu

Jak zainstalować PHP5 – MYSQL – APACHE ?? na debianie jest prosta odpowiedz LAMP -SERVER

wchodzimy na konto root-a i komenda:

tasksel

zaznaczamy LAMP-Server spacja i klikamy ok

Nastepnie wklepujemy haslo dla root-a w MYSQL-u

Później wklepujemy komendę do phpmyadmin

 apt-get install phpmyadmin

Na koniec jeśli haslo do konta root na mysql-u nie bedzie dzialać to komendą:

mysqladmin -u root password moje_hasło

możemy je zmienić

Na koniec restart apache lub restart kompa.

/etc/init.d/apache2 restart

Dodatkowe informacje można zaczerpnąć na https://help.ubuntu.com/community/ApacheMySQLPHP

HP Compaq Thin Client t5500 + Linux

I powstał nowy projekt w którym założeniem było stworzenie pełnego servera www,php,mysql, samba, torrent, ssh do własnego użytku.

Podzespoły terminala:
CPU:   Transmeta Crusoe TM5800 733 MHz (CMS 4.4.1)
Chipset: VIA VT8231
Video:  ATI Rage XL, 8 MB SGRAM
Audio:  VIA VT1612A
RAM: Standartowo 128 MB DDR SO-DIMM SDRAM ja dodałem good ram PC3200 512MB(czyli max jaki mozna włożyć)
USB 1.1  Na czipsecie zintegrowanym
Monitor Systemu: VIA VT8231
Network:  VIA VT6103 (RhineII)
Flash 32 MB ATA Flash Disk, ( Ja wywaliłem go i dodałem 2,5″)

Na poczatku zainstalowałem system na usb, ale wolne USB 1.1 nie dawało pożadanego efektu.
Posiadałem wolny dysk 80GB 2,5″ zakupiłem kabel ide 8cm 44pin  i podpiełem hdd.
Wszystko zamknełem w obudowie, dysk obkleiłem taśma izolacyjna by nie spowodował żadnego zwarcia + dałem folie babelkowa aby nie latał po środku. (chociaż folie można wywalić taśma dobrze trzyma dysk. Niestety w środku nie ma żadnej kieszeni na dysk :/.

Żeby zainstalować system należy utworzyć net boot.

moja konfiguracja sieći wyglada nastepująco.

IP kompa na ktorym mam pliczki 10.0.0.22
maska podsieci :255.255.255.0
brama : 10.0.0.2 (adres routera co mi daje neta).
dns: tpsy 194.204.159.1  i 194.204.152.34

potem :

 apt-get install dhcp3-server 

I konfiguracja.
nano /etc/dhcp3/dhcpd.conf

 subnet 10.0.0.0 netmask 255.255.255.0 { range 10.0.0.210 10.0.0.250; option domain-name-servers 10.0.0.2; option routers 10.0.0.2; option broadcast-address 10.0.0.255; default-lease-time 600; max-lease-time 7200; } allow booting; allow bootp; class "pxeclients" { match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; #TFTP-Server next-server 10.0.0.220; filename "pxelinux.0"; } 

Potem TFTP

apt-get install tftpd-hpa 

i konfiguracja :

nano /etc/default/tftpd-hpa.conf 
 #Defaults for tftpd-hpa RUN_DAEMON="yes" OPTIONS="-v -l -s /var/lib/tftpboot" 

Poźniej kopiowanie pliczków net install z debian.org.

 cd /var/lib/tftpboot wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/mini.iso wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/netboot.tar.gz tar xzvf netboot.tar.gz rm netboot.tar.gz 

I na koniec

 /etc/init.d/tftpd-hpa restart oraz /etc/init.d/dhcp3-server restart 

Poźniej już zarządzanie.

apt-get install acpid
 apt-get install longrun modprobe msr modprobe cpuid longrun -l 
 nano /etc/modules 
# Modules for longrun support msr cpuid 
 nano /etc/rc.local 
 echo Activating longrun speedstep for CPU longrun -s 0 100 

Poźniej dodanie backportów do debiana.

1. dodajemy linie do:    nano /etc/apt/sources.list <pre>deb http://www.backports.org/debian lenny-backports main contrib non-free</pre> 2. apt-get update 3. <pre>apt-get install debian-backports-keyring </pre> or <pre>gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C gpg --export 16BA136C | apt-key add - </pre> or <pre>wget -O - http://backports.org/debian/archive.key | apt-key add - </pre> 4.apt-get update 5.apt-get upgrade 6.apt-get clean <strong>Dzwiek: </strong>

apt-get install alsa alsa-utils mpg123

poźniej konfiguracja.

nano /etc/rc.local
echo ============== Unmute Audio ============== /usr/bin/amixer set PCM 70% unmute /usr/bin/amixer set Master 70% unmute /usr/bin/amixer set Headphone 70% unmute echo ============== ============ ============== 

Grafika:

apt-get install xorg icewm xdm xserver-xorg-video-mach64

Optymalizacja jądra:

apt-get install build-essential libncurses-dev kernel-package
apt-get install linux-source zlib1g-dev 
apt-get install linux-source-2.6.26
cd /usr/src tar xjvf linux-source-2.6.26.bz2 ln -s linux-source-2.6.26 linux cd linux make mrproper cp /boot/config-2.6.26-2-486 .config make menuconfig

Poźniej wybieramy to co niżej i odznaczamy. to co napisałem.

Processor type and features ---&gt; Procesor family ---&gt; (X) Crusoe Device Drivers ---&gt; [*] Network device support --&gt; [*] Ethernet (10 or 100Mbit) --&gt; [*] EISA, VLB, PCI and on board controllers &lt; &gt; RealTek RTL-8139 C+ Adapter support &lt;*&gt; RealTek RTL-8129/8130/8139 Adapter support [ ] Ethernet (1000 Mbit) --&gt; [ ] Ethernet (10000 Mbit) --&gt; [ ] Token Ring driver support --&gt; [ ] PCMCIA network device support --&gt; 

Wychodzimy i zapisujemy.

Potem:

make-kpkg clean
time make-kpkg --initrd --append-to-version=.wyse-x150 kernel_image kernel_headers

<– po tej komedzie możemy iść na kawe gdyż bedzie sie to kompilowało chwilke jakies 3-4 godziny.

Potem już tylko instalacja

 cd /usr/src/ dpkg -i linux-headers-2.6.26.wyse-x150_2.6.26.wyse-x150-10.00.Custom_i386.deb dpkg -i linux-image-2.6.26.wyse-x150_2.6.26.wyse-x150-10.00.Custom_i386.deb 

Na koniec oszczedzanie energi.

nano /etc/rc.local
 echo Activating Powersave mode for audio echo 1 &gt; /sys/module/snd_ac97_codec/parameters/power_save 

Acces Time:

nano  /etc/sysctl.conf i dodajemy na końcu #Setting writeback time to 15 Sek vm.dirty_writeback_centisecs = 1500 

I na sam koniec dodatki:

apt-get install mc psmisc patch
apt-get install pciutils iftop hddtemp hdparm le whois i2c-tools

HDDTEMP Czy ma razem startować z systemem NIE.

 apt-get install lm-sensors

Klikamy dalej dalej i w ostatniej lini.

Do you want to add these lines automatically? (yes/NO) yes

edycja

nano /etc/modules # Generated by sensors-detect # Chip drivers vt8231 

Instalacja serwerów przedstawie kiedyś indziej.
Tak by wygladała kompilacja całego środowiska

Polecam zainstalowanie apt-get install phpsysinfo
i poźniej sprawdzić wszystkie poszczególne stany procesora itp.

Dzieki i pozdro.