beryl proba (bővitve)

Nagyon rég ne írtam bejegyzést ide, de nem is nagyon történt érdekesebb dolog, leszámítva, hogy megkezdődött az egyetem. Beüzemeltem egy USB-Bluetooth adaptert Dapper alatt (fel is raktam pár kütyüt a telefonomra), és felraktam az Edgy-t is.
Ha már mindenütt a Beryl-ről van szó gondoltam én is kipróbálom. Az nvidia beta driver-evel volt egy kis gond de aztán megoldódott, utána minden simán ment.
Nagyon szép.

--szerkesztés--
Akkor kérésre a Beryl telepítése 64 bites Edgy-re nvidia beta driver-rel.

/etc/apt/source.list-hez hozzá fűztem


deb http://compiz-mirror.lupine.me.uk/ edgy main-edgy main-edgy-amd64

Az nvidia driver-je itt

Na itt jött a gond: leszedtem a gyári nvidia driver-t (apt-get remove nvidia-glx linux-restricted-modules-2.6.17-10-generic), feltettem a beta driver-t és... fekete képernyő.

Utána google és kaptam egy patch-et.

[NVIDIA_kernel-1.0-9625-NOSMBUS.diff.txt]

diff -ru usr/src/nv/nv-i2c.c usr/src/nv.NOSMBUS/nv-i2c.c
--- usr/src/nv/nv-i2c.c 2006-09-15 01:10:17.000000000 +0200
+++ usr/src/nv.NOSMBUS/nv-i2c.c 2006-09-22 21:56:17.259789750 +0200
@@ -138,11 +138,7 @@

static u32 nv_i2c_algo_functionality(struct i2c_adapter *adap)
{
- return (I2C_FUNC_I2C |
- I2C_FUNC_SMBUS_QUICK |
- I2C_FUNC_SMBUS_BYTE |
- I2C_FUNC_SMBUS_BYTE_DATA |
- I2C_FUNC_SMBUS_WORD_DATA);
+ return I2C_FUNC_I2C;
}

static struct i2c_algorithm nv_i2c_algo = {

[/NVIDIA_kernel-1.0-9625-NOSMBUS.diff.txt]

#./NVIDIA-Linux-x86-1.0-9625-pkg2.run -x
# cd NVIDIA-Linux-x86-1.0-9625-pkg2/
# patch -p0 < ../NVIDIA_kernel-1.0-9625-NOSMBUS.diff.txt

Majd feltettem a beryl-t
sudo apt-get install beryl emerald emerald-themes

/etc/X11/xorg.conf -ot így módosítottam:

...
Section "Device"
...
Driver "nvidia"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
# Option "backingstore" "true"
Option "TripleBuffer" "true"
Option "AddARGBGLXVisuals" "True"
EndSection
...

és már ment is:)

--szerkesztés--

Hozzászólások