30/10/10

Menjalankan 3D Accelerated Desktop Effects

Tujuan dari proyek langsung Accelerated GL X (AIGLX) adalah menambahkan efek 3D untuk sehari-hari sistem desktop. Hal ini dilakukan dengan menerapkan (http://opengl.org) OpenGL dipercepat efek menggunakan Mesa (http://www.mesa3d.org) open source implementasi OpenGL. Untuk mempelajari lebih lanjut tentang proyek AIGLX, lihat situs Web ini:

http://fedoraproject.org/wiki/RenderingProject/aiglx

Saat ini, AIGLX mendukung satu set kartu video terbatas dan menerapkan hanya beberapa efek 3D. Namun, jika Anda memiliki salah satu dari kartu-kartu, AIGLX fitur dalam versi saat ini dapat Fedora memberikan anda beberapa wawasan ke dalam permen mata yang akan datang nanti Fedora dan RHEL distribusi.

Untuk menggunakan AIGLX, Anda harus memiliki salah satu kartu video, berikut didukung :

• ATI video cards — The ATI Radeon 7000 through X850 video cards are supported. Generations r100 through r400 are included.
• Intel video cards — The Intel i810 and i830 through i945 Intel video cards are supported.
• 3DFX video cards — 3DFX Voodoo3 through Voodoo5 video cards should work, but
have not been tested yet. (3DFX was bought out by NVIDIA a few years ago.)

Karena infrastruktur rendering langsung (DRI) diperlukan untuk AIGLX, kartu yang tidak mendukung fitur yang tidak dapat digunakan. Dukungan untuk kartu NVidia sedang dalam pengembangan. Kartu yang diketahui tidak bekerja dengan AIGLX termasuk ATI Rage 128 dan Mach 64, Matrox G200 melalui G550, dan 3dfx Voodoo 1 dan 2.

Jika Anda memiliki kartu video didukung, trik berikutnya dalam mendapatkan AIGLX untuk bekerja di Fedora adalah memiliki paket perangkat lunak yang tepat diinstal. Jika Anda telah menginstal desktop GNOME, Anda harus sudah memiliki semua paket yang Anda butuhkan. Paket tersebut termasuk compiz (untuk compiz window manager), glx-utils, gtk2-engine, mesa-libGL, mesa-libGLU, dan xorg-x11- drv-ati atau xorg-x11-drv-i810 (tergantung pada driver kartu video kebutuhan Anda.

Efek Desktop fitur untuk melihat efek yang telah dilaksanakan sejauh ini. Untuk mengaktifkanEfek desktop dari desktop GNOME, pilih : System Preferences- Look and Feel Desktop Effects. Ketika Efek Desktop pop-up muncul, pilih Aktifkan Desktop Efek. Mengaktifkan hal ini sebagai berikut: Dari desktop KDE, buka Pengaturan Sistem jendela, lalu pilih : Desktop-Desktop Effects. Kemudian pilih Enable Desktop Effects.

• Stops the current window manager and starts the Compiz window manager.
• Enables the Windows Wobble When Moved effect. With this effect on, when you grab the title bar of the window to move it, the window will wobble as it moves. Menus and other items that open on the desktop also wobble.
• Enables the Workspaces on a Cube effect. Drag a window from the desktop to the rightor the left and the desktop will rotate like a cube, with each of your desktop workspacesappearing as a side of that cube. Drop the window on the workspace where you want it to go. You can also click on the Workspace Switcher applet in the bottom panel to rotate the cube to display different workspaces.


Berikut ini adalah beberapa efek yang menarik Anda bisa mendapatkan dengan desktop 3D AIGLX Anda:

Spin cube — Hold Ctrl+Alt keys and press right and left arrow keys. The desktop cube spins to each successive workspace (forward or back).
Slowly rotate cube — Hold the Ctrl+Alt keys, press and hold the left mouse button, and move the mouse around on the screen. The cube will move slowly with the mouse among the workspaces.
Tab through windows — Hold the Alt key and press the Tab key. You will see reduced versions of all your windows in a strip in the middle of your screen, with the current window highlighted in the middle. Still holding the Alt key, press Tab or Shift+Tab to move forward or backwards through the windows. Release the keys when the one you want is highlighted
Scale and separate windows — If your desktop is cluttered, hold Ctrl+Alt and press the up arrow key. Windows will shrink down and separate on the desktop. Still holding Ctrl+Alt, use your arrow keys to highlight the window you want and release the keys to have that window come to the surface.
Scale and separate workspaces — Hold Ctrl+Alt and press the down arrow key to see reduced images of the workspace shown on a strip. Still holding Ctrl+Alt, use right and left arrow keys to move among the different workspaces. Release the keys when the workspace you want is highlighted.
Send current window to next workspace — Hold Ctrl+Shift+Alt keys together and press the left and right arrow keys. The current window will move to the next workspace to the left or right, respectively.
Slide windows around — Press and hold the left mouse button, and then press the left, right, up, or down arrow keys to slide the current window around on the screen.



Jika Anda bosan jendela bergoyang-goyang dan kubus berputar, mematikan AIGLX efek 3D dan Metacity kembali sebagai window manager yang bisa dilakukan cukup sederhana. Cukup pilih : System Preferences-Look and Feel-Desktop Efek lagi dan beralih dari Aktifkan Desktop Efek tombol untuk mematikan fitur tersebut.

Jika Anda memiliki kartu video didukung, tetapi menemukan bahwa Anda tidak dapat menghidupkan Desktop Efek, periksa bahwa X server dimulai dengan benar. Secara khusus, pastikan bahwa Anda File /etc/X11/xorg.conf dikonfigurasi dengan benar. Pastikan bahwa dri dan glx dimuat dalam Modul bagian. Juga, tambahkan bagian ekstensi yang muncul sebagai berikut:

Section "extensions" Option "Composite" EndSection

Pilihan lain adalah menambahkan baris berikut ke file /etc/X11/xorg.conf di Device bagian:

Option XAANoOffscreenPixmaps"

Opsi XAANoOffscreenPixmaps akan meningkatkan kinerja. Periksa /var/log/Xorg.log.0 file untuk memastikan bahwa DRI dan AIGLX fitur yang dijalankan dengan benar. Pesan dalam file yang dapat membantu Anda men-debug masalah lain juga.


Dari : Christopher Negus dan Eric Foster-Johnson




Men-download File dengan wget


Kadang-kadang Anda perlu men-download file dari sebuah remote server menggunakan baris perintah. Misalnya, Anda menemukan link ke sebuah paket perangkat lunak RPM, tetapi link tersebut berjalan melalui beberapa HTTP redirects yang mencegah rpm dari menginstal langsung dari HTTP. Atau Anda mungkin ingin script download otomatis file, seperti file log.

Perintah wget dapat men-download file dari web server (HTTP dan HTTPS) dan FTP server. Dengan server yang tidak memerlukan otentikasi, perintah wget bisa sesederhana perintah wget dan lokasi dari file download:

$ wget \ http://dag.wieers.com/rpm/packages/acroread/acroread-5.0.10-1.el5.rf.i386.rpm

Jika, misalnya, sebuah server FTP memerlukan login dan password, Anda dapat memasukkan bahwa informasi tentang baris perintah wget dalam bentuk sebagai berikut:

$ wget ftp://user:password@ftp.example.com/path/to/file $ wget --user=user --password=password ftp://ftp.example.com/path/to/file

untuk contoh :

$ wget ftp://chris:mykuulpwd@ftp.linuxtoys.net/home/umar/umar.jpg $ wget –-user=umar –-password=fecore \ ftp://ftp.linuxtoys.net/home/umar/umar.jpg

Anda dapat menggunakan wget untuk mendownload satu halaman web sebagai berikut:

$ wget http://www.wiley.com

Jika Anda membuka index.html yang dihasilkan, Anda akan memiliki segala macam link yang rusak. Untuk men-download semua gambar dan elemen lain yang dibutuhkan untuk membuat halaman dengan benar, gunakan :
-p option:

$ wget -p http://www.wiley.com

Tetapi jika Anda membuka index.html yang dihasilkan di browser Anda, kemungkinan Anda akan tetap memiliki semua link yang rusak meskipun semua gambar yang telah didownload. Itu karena link perlu diterjemahkan untuk menunjuk ke file lokal Anda. Jadi sebagai gantinya, melakukan ini :

$ wget -pk http://www.wiley.com

Dan jika Anda ingin wget untuk menjaga file asli dan juga melakukan terjemahan, jenis ini:

$ wget -pkK http://www.wiley.com

Terkadang sebuah file HTML yang Anda download tidak memiliki ekstensi html,. Tetapi akhirnya dalam. asp atau cgi gantinya.. Yang dapat mengakibatkan browser anda tidak tahu bagaimana membuka Anda lokal salinan file. Anda dapat memiliki wget menambahkan. Html untuk file-file menggunakan :
-E option:

$ wget -E http://www.aspexamples.com

Dengan perintah wget, Anda secara rekursif dapat cermin seluruh situs web. Sementara menyalin file dan direktori untuk kedalaman seluruh struktur file server, menambahkan opsi-m
timestamping dan terus listing direktori FTP. (Gunakan dengan hati-hati, karena dapat mengambil banyak waktu dan ruang):
$ wget -m http://www.linuxtoys.net

Dengan menggunakan beberapa opsi baru saja dijelaskan, hasil baris perintah berikut di usable local copy of a web site:

$ wget -mEkK http://www.linuxtoys.net

Jika Anda pernah memiliki download file besar (seperti CD atau DVD file gambar) putuskan sebelum selesai, Anda mungkin menemukan opsi-c untuk wget untuk menjadi penyelamat. Menggunakan -c, wget resume mana tinggalkan, continuing an interrupted file download.. Misalnya :

$ wget http://example.com/DVD.iso ... 95%[========== ] 685,251,583 55K/s $ wget -c http://example.com/DVD.iso
HTTP request sent, awaiting response... 206 Partial Content Length: 699,389,952 (667), 691,513 (66M) remaining [text/plain]

Karena fitur lanjut (-c), wget dapat sangat berguna bagi mereka dengan koneksi internet yang lambat harus mendownload file besar. Jika Anda pernah memiliki men-download beberapa jam terbunuh sesaat sebelum selesai, Anda akan tahu apa yang kita maksud. (Catatan bahwa jika Anda tidak menggunakan-c ketika Anda maksud untuk melanjutkan download file, file tersebut akan disimpan ke file yang berbeda:. nama asli dengan .1 ditambahkan untuk itu)


Dari : Christopher Negus & Francois Caen






29/10/10

Menggunakan Perintah rpm

Menggunakan perintah rpm, user dapat query database RPM lokal. Untuk menggunakan perintah untuk menginstal atau menghapus perangkat lunak dari sistem Anda, Anda harus memiliki akses root.



Menginstal Paket


Perintah berikut akan menginstall sebuah paket baru yang terletak di direktori saat ini. Pilihan dalam hal ini perintah termasuk saya untuk menginstal, v verbose, dan h untuk tanda hash kemajuan.

# rpm -ivh rpmforge-release-0.2-2.2.fc5.rf.x86_64.rpm
Preparing... ########################################### [100%]
1:rpmforge-release ###################################### [100%]

Contoh berikut ini menginstal paket baru yang terletak di Internet. Pendekatan ini bekerja dengan protokol http dan ftp:

# rpm -ivh http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/fc5/x8
6_64/RPMS.dries/rpmforge-release-0.2-2.2.fc5.rf.x86_64.rpm
Retrieving http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/
fc5/x86_64/RPMS.dries/rpmforge-release-0.2-2.2.fc5.rf.x86_64.rpm
Preparing... ########################################### [100%]
1:rpmforge-release ###################################### [100%]



Upgrade Paket


Jika versi paket tersebut telah terinstal, kesalahan akan terjadi ketika Anda pergi untuk menginstalnya. Gunakan rpm-Uvh untuk meng-upgrade paket yang ada ke versi yang lebih baru. Sebagai contoh:

# rpm -Uhv flash-plugin-9.0.31.0-release.i386.rpm



Menghapus Paket

Untuk menghapus sebuah paket terinstall, gunakan opsi-e sebagai berikut:

# rpm -e rpmforge-release

Kadang-kadang, seperti pada sistem 64-bit yang memiliki 32-bit paket terinstal untuk mundur kompatibilitas, Anda mungkin memiliki dua atau lebih versi paket terpasang. Jika Anda mendapatkan kesalahan ketika mencoba untuk menghapus satu, Anda mungkin dapat memperbaiki yang menggunakan paket lengkap nama atau dengan menghapus semua paket yang sesuai:

# rpm -e avahi-0.6.11-3.fc5
error: “avahi-0.6.11-3.fc5” specifies multiple packages
# rpm -e avahi-0.6.11-3.fc5.i386
# rpm -e --allmatches avahi-0.6.11-3.fc5
error: Failed dependencies:
libavahi-client.so.3()(64bit) needed by (installed)
vino-2.13.5-2.2.x86_64

Dengan asumsi bahwa paket avahi telah terinstal, perintah untuk menghapus paket gagal karena beberapa paket dari nama dasar yang sama dipasang. Yang kedua perintah berhasil (meskipun melakukannya diam-diam). Perhatikan, bagaimanapun, bahwa perintah terakhir gagal karena masalah dependensi. Cara terbaik untuk menyelesaikan masalah dependensi adalah dengan menggunakan yum atau bekerja melalui dependensi dengan tangan. Namun, Anda mungkin mencapai titik di mana Anda harus memaksa menginstal atau penghapusan paket.


PERINGATAN ! Melakukan hal ini BERBAHAYA dan dapat mengakibatkan sistem tidak stabil. Pastikan Anda tahu persis apa yang Anda lakukan.

Di sini, Anda menetapkan bahwa Anda ingin menghapus versi i386 paket, dan
mengabaikan dependencies:

# rpm -e --nodeps avahi-0.6.11-3.fc5.i386





Enabling Compiz Fusion On An Ubuntu 10.10 Desktop (NVIDIA GeForce 8200)

Tutorial ini menunjukkan bagaimana Anda dapat mengaktifkan Compiz Fusion pada desktop Ubuntu 10.10 (Maverick Meerkat) (sistem harus memiliki kartu grafis 3D-capable - Saya menggunakan NVIDIA GeForce 8200 di sini). Dengan Compiz Fusion Anda dapat menggunakan efek 3D yang indah seperti jendela goyah atau kubus desktop pada desktop Anda.

Mengaktifkan Driver NVIDIA


Untuk menggunakan efek 3D pada kartu grafis NVIDIA, kita perlu driver proprietary NVIDIA yang kita dapat menginstal dari alat Drivers Tambahan. The Additional Drivers tool can be started from System > Administration > Additional Drivers:



The Additional Drivers harus memberitahu Anda bahwa ada NVIDIA driver grafis yang tersedia untuk sistem anda - pilih salah satu yang direkomendasikan. To install it, click on Activate:



Ketik password Anda:



Setelah itu driver NVIDIA sedang didownload dan diinstal:



Alat Driver Tambahan sekarang harus memberitahu Anda bahwa sistem restart diperlukan untuk mengaktifkan driver. Klik on Close untuk meninggalkan alat Driver Tambahan ...



Reboot komputer Anda:






Instalasi simple CompizConfig Settings Manager (simple-ccsm)

Buka
Synaptic Package Manager (System > Administration > Synaptic Package Manager):

Pilih paket yang simple-ccsm (simple Compizconfig settings manager) dan menginstalnya:

.. dan pilih Custom on the Visual Effects tab. To configure Compiz Fusion, Untuk mengkonfigurasi Compiz Fusion, Anda sekarang dapat baik klik Preferences button...

atau Anda pergi ke System > Preferences > CompizConfig Settings Manager:

Keduanya akan memunculkan CompizConfig Settings Manager. Anda sekarang dapat mengkonfigurasi Compiz Fusion ke kesukaan Anda:


Keyboard Shortcuts
Berikut adalah daftar Fusion keyboard shortcut yang paling umum Compiz. Jika mereka bekerja untuk Anda tergantung pada apa efek yang Anda diaktifkan pada CompizConfig Settings Manager.

SUPER+SHIFT+DRAG LEFT MOUSE = draw fire
SUPER+SHIFT+C = clear fire
CTRL+ALT+DRAG LEFT MOUSE = r otate cub e
CTRL+ALT+LEFT ARROW = rotate cube
CTRL+ALT+DOWN ARROW = flat desktop
SHIFT+ALT+UP = initiate window picker
CTRL+ALT+DOWN = unfold cube
ALT+TAB = window switch
SUPER+TAB = flip switcher or ring swit cher, d epending on which is enabled.
ALT+F7 = initiate 'move windows'
SHIFT+F9 = water effect
SHIFT+F10 = slow animations
CTRL+ALT+D = show desktop
For Grouping and Tabbing:
SUPER+S = select single window
SUPER+T = tab group
SUPER+Left = change left tab
SUPER+Right = change right tab
SUPER+G = group windows
SUPER+U = ungroup windows
SUPER+R = remove group window
SUPER+C = close group
SUPER+X = ignore group
Hold the
SUPER button then select the windows you want to group and then hit SUPER+G.

Berikut adalah beberapa screenshot dari Compiz Fusion

Tutorial ini datang tanpa jaminan apapun! Saya tidak ada jaminan bahwa masalah ini akan bekerja untuk Anda!

09/10/10

VMware Remote Console (VMRC) pada Fedora 13

Dalam posting blog saya tentang menggunakan VMware Server 2.0.2 pada Fedora 13 saya menunjukkan masalah yang saya miliki dengan mendapatkan konsol bekerja di antarmuka web. Yang mungkin sangat baik menjadi isu Firefox sejak saya temui sama dengan Ubuntu. Salah satu workarounds adalah untuk hanya menggunakan antarmuka web untuk pengaturan barang-barang tertentu (seperti perizinan) atau membuat VM baru dan menggunakan VMRC untuk menjalankan VM. Saya berpikir kalau ini bekerja untuk Ubuntu, juga harus bekerja untuk Fedora. Posting blog ini adalah tentang bagaimana saya mendapat VMRC bekerja di Fedora 13

Script untuk memulai remote konsol, start-VMware-console.sh, datang dengan patch yang diperlukan untuk menginstal VMware Server 2.0.2 namun hal itu tidak bekerja untuk saya (baik di Ubuntu maupun di Fedora).

Salah satu isu adalah kenyataan bahwa perizinan tidak diatur dengan benar untuk beberapa file untuk mengaktifkan penggunaan VMRC. Untuk mengatur ini, Anda perlu mencari direktori dimana file berada. Cara termudah untuk melakukan ini adalah dengan menggunakan perintah berikut (karena ke subdirektori "aneh bernama") di terminal:
find "$HOME/.mozilla/firefox" -name vmware-vmrc -type f | tail -1
Selanjutnya pergi ke direktori plugin, yang merupakan hasil dari perintah di atas sampai teks "vmware-vmrc", dengan menggunakan perintah cd. Dalam direktori ini adalah beberapa file yang dimulai dengan vmware tapi yang tidak (belum) executable. Perubahan ini untuk executable dengan perintah:
chmod 755 vmware-*
Sekarang masuklah ke dalam subdirektori lib (cd / lib.) Dan mengubah hak akses dari file pembungkus dengan perintah:
chmod 755 wrappr-*
Sekarang kembali ke direktori plugin (cd ..) dan membuat semua file dalam direktori bin executable dengan perintah:
chmod -R 744 ./bin/
Akhirnya script untuk memulai VMRC perlu diubah. Cari bawah salinan naskah yang saya gunakan sekarang:
#!/bin/bash
################################################## #############################
#
# Call VMWare Server's Remote Console in a clean GTK setup.
################################################## #############################
#

# Clean GTK setup for VMWare

export VMWARE_USE_SHIPPED_GTK=yes
export GDK_NATIVE_WINDOWS=true

# Find console executable in Firefox plugins.
vmrc="$(find "$HOME/.mozilla/firefox" -name vmware-vmrc -type f | tail -1)"
[ -x "$vmrc" ] || exit 1

VMLIB=$(dirname "$vmrc")
VMLIB=$(dirname "$VMLIB")/lib

export LD_LIBRARY_PATH=$VMLIB/libexpat.so.0:$VMLIB/libsexymm.so.2
:$VMLIB/libview.so.2:$VMLIB/libvmwarebase.so.0
:$VMLIB/libvmwareui.so.0:$VMLIB/libgvmom.so.0:$VMLIB/libsexy.so.2

set -x
cd "$(dirname "$vmrc")" && "$vmrc" -h localhost:833
CATATAN: Saya telah menambahkan beberapa istirahat dalam laporan "export LD_LIBRARY_PATH" untuk membuat seluruh baris terlihat. Ini mungkin perlu dihapus untuk mendapatkan script bekerja dengan baik.

Sekarang Anda dapat memulai VMRC menggunakan script di atas atau - dan itulah yang saya lakukan - membuat item baru pada panel untuk memulai script. Ketika Anda memulai VMRC hal pertama yang perlu Anda lakukan adalah login dan terhubung.



Setelah Anda tersambung Anda dapat memilih dari VM yang Anda miliki. Dalam kasus saya hanya ada satu.


Ketika Anda mengklik "Open" tombol VM akan memulai (jika belum dimulai) dan konsol akan muncul.

Item menu cukup jelas diri dan dengan menggunakan VMRC saya bekerja di sekitar seluruh masalah saat ini disebabkan oleh kenyataan bahwa untuk beberapa alasan konsol tidak memungkinkan untuk terhubung dalam versi Firefox terbaru (3.6 dan seterusnya).





Dari link : resalxh.wordpress.com

 
Linux Kita Design by Trick and Tips Powered by Blogger