Постинг
21.01.2008 13:07 -
Fedora 8, Xorg и скрипта за гледане на филми
След инсталирането на новата Федора 8, инсталирах от репозиторите Livna драйвера на Енвидия и след доста перипетии успях най-накрая да подкарам с приличен скрипт и гледането на филми на осмата конзола ето как:
Първо използвах тази страница http://www.mjmwired.net/resources/mjm-fedora-f8.html
1. Да добавим Вашия потребител към списъка с потребители, които чрез командата sudo придобиват администраторски привилегии:
отворете термила и напишете командата
su
въведете администраторската парола и натиснете клавиша Enter
въведете следната команда
echo "loginname ALL=(ALL) ALL" /etc/sudoers
като заместите loginname с името на вашия потребител
по този начин вече можете да използвате командата sudo при което,
няма да ви бъде искана парола
2.Добавяме хранилището на Livna
отворете терминал и въведете следния команден ред
sudo rpm -ivh http://rpm.livna.org/livna-release-8.rpm
Натиснете Enter
Да добавим и ключа на хранилището с който се подписват пакетите
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna
3.Време е да инсталираме драйвера на Енвидия
пак от терминала въведете командата
sudo yum install kmod-nvidia
натиснете Enter
4.Време е да добавим кодеците
от терминала въведете
sudo yum install gstreamer-plugins-ugly gstreamer-plugins-bad
натиснете Enter
ведете следния команден ред
wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2
натиснете Enter
въведете в терминала следния команден ред
sudo mkdir -p /usr/lib/codecs
натиснете Enter
въведете в терминала следния команден ред
sudo tar -jxvf all-20071007.tar.bz2 --strip-components 1 -C /usr/lib/codecs/
натиснете Enter
5.Време е да инсталираме Мплеъра/един чудесен видео плеър/
от терминала въведете
sudo yum install mplayer mplayer-gui mplayer-skins mplayer-fonts mplayerplug-in mencoder
натиснете Enter
6.Добавяме допълнителни видео плеъри
от терминала въведете
sudo yum install vlc
натиснете Enter
от терминала въведете
sudo yum install xine xine-lib-extras xine-lib-extras-nonfree libdvdcss
натиснете Enter
7.Време е да добавим шрифтове
от терминала въведете
wget http://www.mjmwired.net/resources/files/msttcorefonts-2.0-1.noarch.rpm
натиснете Enter
от терминала въведете
sudo yum --nogpgcheck localinstall msttcorefonts-2.0-1.noarch.rpm
натиснете Enter
да добавим и свободните шрифтове
от терминала въведете
sudo yum install liberation-fonts
натиснете Enter
8.Време е да конфигурираме Мплеъра да ползва правилния енкодинг при гледането на филм със субтитри
от терминала въведете
mplayer
натиснете Enter
въведете
sudo gedit /etc/mplayer/mplayer.conf
най отдолу на файла въведете
fontconfig=yes
font="Sans"
subcp=cp1251
запаметете файла
Време е да рестартираме компютъра
След рестарта използвайте Livna Display Configuration за да настроите драйвера на Енвидия.
Необходимо е да настроите конфигурационния файл xorg.conf за да можете да гледате филми на осмата конзола
в случая аз използвах графичния инструмент nvidia-settings
това е моя xorg.conf
в случая съм пуснал и AIGLX
ориентирайте се по него
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder3) Thu Dec 13 19:10:32 PST 2007
# Xorg configuration created by livna-config-display
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" LeftOf "Screen1"
Screen 1 "Screen1" 1280 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "Module"
EndSection
Section "ServerFlags"
# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
Option "AIGLX" "on"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,bg"
Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Philips 170S"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "TV-0"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7300 GS"
Option "AddARGBGLXVisuals" "True"
BusID "PCI:3:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7300 GS"
BusID "PCI:3:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "TV: nvidia-auto-select +0+0"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
И последно време е да подготвим скрипта
от терминал въведете
sudo yum install nautilus-extensions nautilus-actions nautilus-open-terminal nautilus-flac-convert nautilus-sento nautilus-image-convert nautilus-search-tool
натиснете Enter
това ще инсталира доста полезни програмки към файловия мениджър на Гном - Наутилус
време е да създаден скипта
от терминала въведете
gedit watch2
въведете следните редове
#!/bin/bash
#play_TV.SH
export DISPLAY=:0.1
mplayer -vo xv -fs "$1"
export DISPLAY=:0.0
и запазете файла
време е да направим файла изпълним
от терминала въведете
sudo chmod +x watch2
от терминала въведете
cp watch2 .gnome2/nautilus-scripts
И това е
Пускането на филма става лесно- Наутилус
маркирате филма, натискате десния бутон на мишката,
Скриптове - watch2
Това е
Надявам се да съм бил полезен на някого.
Първо използвах тази страница http://www.mjmwired.net/resources/mjm-fedora-f8.html
1. Да добавим Вашия потребител към списъка с потребители, които чрез командата sudo придобиват администраторски привилегии:
отворете термила и напишете командата
su
въведете администраторската парола и натиснете клавиша Enter
въведете следната команда
echo "loginname ALL=(ALL) ALL" /etc/sudoers
като заместите loginname с името на вашия потребител
по този начин вече можете да използвате командата sudo при което,
няма да ви бъде искана парола
2.Добавяме хранилището на Livna
отворете терминал и въведете следния команден ред
sudo rpm -ivh http://rpm.livna.org/livna-release-8.rpm
Натиснете Enter
Да добавим и ключа на хранилището с който се подписват пакетите
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna
3.Време е да инсталираме драйвера на Енвидия
пак от терминала въведете командата
sudo yum install kmod-nvidia
натиснете Enter
4.Време е да добавим кодеците
от терминала въведете
sudo yum install gstreamer-plugins-ugly gstreamer-plugins-bad
натиснете Enter
ведете следния команден ред
wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2
натиснете Enter
въведете в терминала следния команден ред
sudo mkdir -p /usr/lib/codecs
натиснете Enter
въведете в терминала следния команден ред
sudo tar -jxvf all-20071007.tar.bz2 --strip-components 1 -C /usr/lib/codecs/
натиснете Enter
5.Време е да инсталираме Мплеъра/един чудесен видео плеър/
от терминала въведете
sudo yum install mplayer mplayer-gui mplayer-skins mplayer-fonts mplayerplug-in mencoder
натиснете Enter
6.Добавяме допълнителни видео плеъри
от терминала въведете
sudo yum install vlc
натиснете Enter
от терминала въведете
sudo yum install xine xine-lib-extras xine-lib-extras-nonfree libdvdcss
натиснете Enter
7.Време е да добавим шрифтове
от терминала въведете
wget http://www.mjmwired.net/resources/files/msttcorefonts-2.0-1.noarch.rpm
натиснете Enter
от терминала въведете
sudo yum --nogpgcheck localinstall msttcorefonts-2.0-1.noarch.rpm
натиснете Enter
да добавим и свободните шрифтове
от терминала въведете
sudo yum install liberation-fonts
натиснете Enter
8.Време е да конфигурираме Мплеъра да ползва правилния енкодинг при гледането на филм със субтитри
от терминала въведете
mplayer
натиснете Enter
въведете
sudo gedit /etc/mplayer/mplayer.conf
най отдолу на файла въведете
fontconfig=yes
font="Sans"
subcp=cp1251
запаметете файла
Време е да рестартираме компютъра
След рестарта използвайте Livna Display Configuration за да настроите драйвера на Енвидия.
Необходимо е да настроите конфигурационния файл xorg.conf за да можете да гледате филми на осмата конзола
в случая аз използвах графичния инструмент nvidia-settings
това е моя xorg.conf
в случая съм пуснал и AIGLX
ориентирайте се по него
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder3) Thu Dec 13 19:10:32 PST 2007
# Xorg configuration created by livna-config-display
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" LeftOf "Screen1"
Screen 1 "Screen1" 1280 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "Module"
EndSection
Section "ServerFlags"
# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
Option "AIGLX" "on"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,bg"
Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Philips 170S"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "TV-0"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7300 GS"
Option "AddARGBGLXVisuals" "True"
BusID "PCI:3:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7300 GS"
BusID "PCI:3:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "TV: nvidia-auto-select +0+0"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
И последно време е да подготвим скрипта
от терминал въведете
sudo yum install nautilus-extensions nautilus-actions nautilus-open-terminal nautilus-flac-convert nautilus-sento nautilus-image-convert nautilus-search-tool
натиснете Enter
това ще инсталира доста полезни програмки към файловия мениджър на Гном - Наутилус
време е да създаден скипта
от терминала въведете
gedit watch2
въведете следните редове
#!/bin/bash
#play_TV.SH
export DISPLAY=:0.1
mplayer -vo xv -fs "$1"
export DISPLAY=:0.0
и запазете файла
време е да направим файла изпълним
от терминала въведете
sudo chmod +x watch2
от терминала въведете
cp watch2 .gnome2/nautilus-scripts
И това е
Пускането на филма става лесно- Наутилус
маркирате филма, натискате десния бутон на мишката,
Скриптове - watch2
Това е
Надявам се да съм бил полезен на някого.
Няма коментари
Търсене
За този блог
Гласове: 51
Блогрол