Problems with SuSE Linux 9.3 Pro
and Fujitsu Siemens Amilo M7440 laptop with Intel i915GM chipset. Media in
Suse.
Martin, martin_martin@inbox.ru
В Suse 9.3 на i915 изначально X-Server работает только в режиме VESA, исправляем – включая родной режим i915 и добавляем поддержку ускорения 3D:
* Устанавливаем rpm пакет с исходниками ядра.
* Копируем файл конфигурации ядра .config
и файл конфигурации модулей ядра Module.symvers из /usr/src/linux-2.6.xx-obj/i386/default в папку /usr/src/linux-2.6.xx
* Переходим в
папку /usr/src/linux и run (as root) "make scripts".
This should compile the required programs. After this the kernel module
compilation worked and everything installed fine...
* Download from http://dri.freedesktop.org/snapshots/ these files (or newer):
* http://dri.freedesktop.org/snapshot...ux.i386.tar.bz2
* http://dri.freedesktop.org/snapshot...ux.i386.tar.bz2
* http://dri.freedesktop.org/snapshot...ux.i386.tar.bz2
* Untar all from the same location and run the install.sh script (сначала
перейдя
по Ctr+Alt+F1 в консоль и
командой init 3 остановив X-Server)
* In xorg.conf: change 'vesa' to 'i810′ (yes, the i915GM stuff is in that
driver, with help from the i915.ko kernel module)
* Be happy.
Проверяем акселератор
- запускаем glxgears -info
У меня 2690 frames in
5.0 seconds = 538.000 FPS в маленьком окне
и 720 frames in 5.0 seconds = 144.000 FPS в полный
экран.
DivX и DVD фильмы идут в полный экран без тормозов.
Также клавишами Fn+F3
включается TV-Out или внешний монитор.
P.S. В Suse
10 подобных проблем нет вообще, glxgears показывает в 3 раза
лучшие результаты без всякого шаманства.
P.S.S.
У меня в Suse 10 возникли проблемы с повторным
согласованием голубого зуба между
адаптером и телефоном, решение - поставить bluetooth от Suse
9.3
Modem Agere System AC97 Intel
ICH6 (Fujitsu Siemens Amilo M7440) в Suse 9.3 (Suse 10)
Ставим пакет smartlink-softmodem-2.9.10-17.i586.rpm
(slmodem). Командой aplay –l поверяем, что на card1 висит устройство modem. Для проверки поднимаем slmodemd командой, должен быть положительный результат
(/dev/ttySL0):
slmodemd -debug=1 -alsa -country=RUSSIA hw:1
т.е. юзаем модем через alsa.
В этом случае модем не умеет поднимать трубку, это делается вручную:
amixer -D hw:1
в миксере нажимаем кнопку M, чтобы Off-hook модем, слышим гудок телефонной линии в динамиках
бука (в этом же миксере подняв громкость). Запускаем KPPP или K-Internet, модем юзаем через /dev/ttySL0.
Я написал скрипты подкючения-отключения
(для sudo нужны права рута, или
выполняем в терминале и вводим пароль рута):
[connect.sh]
/usr/bin/amixer -c1 sset Off-hook,1 on
sudo /usr/sbin/slmodemd -debug=1 -alsa
-country=RUSSIA hw:1
[disconnect.sh]
/usr/bin/amixer -c1 sset Off-hook,1 off
sudo /usr/bin/pkill slmodemd
Теперь зашибись...
Юзаем Media DivX и DVD в Suse 9.3
(Suse 10)
Удаляем (если стоит) через YasT xinelib.
Качаем с http://packman.iu-bremen.de/suse/9.3/i586/
(или http://packman.iu-bremen.de/suse/10.0/ для Suse
10) и ставим пакеты в следующем порядке:
File name
-------------------------------------
speex-1.1.xx-x.pm.0.i586.rpm
w32codec-all-2005xxxx-x.pm.0.i586.rpm
libtheora-1.0alpha5-0.pm.0.i586.rpm (для
Suse 10 не
нужен)
libxine1-1.x.x-x.pm.1.i586.rpm
xine-ui-0.99.x-x.pm.1.i586.rpm
libdvdcss-1.2.x-x.network.i386.rpm
Общий размер – примерно 24 Mb
Слушаем MP3 в Suse 9.3 (Suse 10)
Качаем с http://packman.iu-bremen.de/suse/9.3/i586/ (или http://packman.iu-bremen.de/suse/10.0/ для Suse
10) и ставим пакеты: mad, xmms-lib-mad (если используете плеер xmms), bmp-plugins-mad (если используете плеер bmp),
kdemultimedia3-mad, kdemultimedia3-arts-mad (для поддеожки mp3 в KDE),
xine-mad (если используете
плеер xine), k3b-mad
(для того, чтобы записывать аудио-CD из mp3
файлов в k3b).
Чтоб xmms нормально выглядел на
русском (для Suse 9.3) - Копируем /etc/opt/gnome/gtk/gtkrc.ru в $HOME/.gtkrc.ru и нужно скопировать все тот же gtkrc.ru из /etc/opt/gnome/gtk/ в $HOME/.xmms,
но обязательно переименовать в gtkrc. Лучше доставит и испоьзовать плеер bmp, он не тормозит.