Skocz do zawartości

Rozwiazanie Dwoch Duzych Problemow


Raziel

Rekomendowane odpowiedzi

Witam. Jestem poczatkujacym uzytkownikiem (_linuxa_ → Linuksa) ORT (Fedory Core 3) i przez przypadek rozwiazalem dwa duze problemy trapiace uzytkownikow FC :) Wszystkie czynnosci wykonywane sa na kernelu 2.6.10-1.741. Przed rozpoczeciem czegokolwiek nalezy go pobrac (z paczki RPM). Zaczne moze od sterownikow do karty graficznej:

 

Mialem sobie takiego 9800PRO i po zainstalowaniu Fedory mysle: trzeba by zainstalowac sterowniki. Ok, sciagnalem ze strony ATI, wszystko dziala. Wlaczam TuxRacer... 2FPS? Ok. Pochodzilem po stronkach, dowiedzialem sie o komendzie glxinfo. No i bylo: direct_rendering=no. OK, dalej nie bede pisal co z tym robilem :D Po prostu napisze jak powinno byc:

 

1. Sciagamy sterowniki Livna (ftp://ftp.pbone.net/mirror/rpm.livna.org/fedora/3/i386/RPMS.unstable/ati-fglrx-8.8.25.1-0.lvn.4.3.i386.rpm)

2. Sciagamy modul do kernela: (ftp://ftp.pbone.net/mirror/rpm.livna.org/fedora/3/i386/RPMS.unstable/kernel-module-fglrx-2.6.10-1.741_FC3-8.8.25.1-0.lvn.4.3.i686.rpm)

3. Instalujemy najpierw sterowniki, potem modul:

rpm -ivh ati-...

rpm -ivh kernel-...

(w razie jakby sie plul ze jest juz zainstalowane, nalezy wpisac: rpm -ivh --force )

4. Tego chyba nie trzeba robic, jednak ja zrobilem :D

/sbin/modprobe fglrx

5. Teraz nalezy podmienic plik xorg.conf. Ponizej podaje swoj (nalezy zmienic informacje o monitorze i karcie)

Section "ServerLayout"
Identifier    "single head configuration"
Screen      0  "Screen0" 0 0
InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
EndSection


Section "Files"
RgbPath      "/usr/X11R6/lib/X11/rgb"
FontPath    "unix/:7100"
EndSection

Section "Module"
Load  "dbe"
Load  "extmod"
Load  "fbdevhw"
Load  "glx"
Load  "record"
Load  "freetype"
Load  "type1"
Load  "dri"
EndSection

ection "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
Option     "XkbModel" "pc105"
Option     "XkbLayout" "pl"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option     "Protocol" "IMPS/2"
Option     "ZAxisMapping" "4 5"
Option     "Device" "/dev/input/mice"
Option     "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
Identifier  "Monitor0"
VendorName  "Monitor Vendor"
ModelName    "F700P"
DisplaySize  330 250
HorizSync    30.0 - 96.0
VertRefresh  50.0 - 160.0
Option     "dpms"
EndSection

Section "Device"
Identifier  "Videocard0"
Driver      "fglrx"
VendorName  "Videocard vendor"
BoardName  "ATI Radeon 9800 PRO"
Option  "UseInternalAGPGART" "no"
Option     "VideoOverlay" "on"
EndSection

Section "Screen"
Identifier "Screen0"
Device    "Videocard0"
Monitor    "Monitor0"
DefaultDepth    24
SubSection "Display"
Viewport  0 0
Depth    16
Modes    "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport  0 0
Depth    24
Modes    "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Group        0
Mode        0666
EndSection

 

W niektorych przypadkach nalezy wlaczyc agpgart:

Option "UseInternalAGPGART" "yes"

Zmodyfikowany plik zapisujemy jako: /etc/X11/xorg.conf

Restartujemy komputer i wszystko powinno dzialac. Zrobcie wczesniej kopie pliku xorg.conf, w razie problemu z uruchomieniem komputera nalezy wejsc z plyty Fedory, chrootowac sie i zamienic kopie xorg.conf na xorg.conf.

ps. zawsze robilem to co napisalem, kwestia byla w poprawnym skonfigurowaniu xorg.conf.

 

Teraz czas na Speedtoucha. Otoz rozwiazanie jest banalne, dziwie sie, ze nikt na to nie wpadl.

1. Sciagamy speedtouchconf (http://prdownloads.sourceforge.net/speedtouchconf/speedtouchconf-25-01-2005.tar.gz?download)

2. Rozpakowujemy: tar xzvf speedtouchconf-25-01-2005.tar.gz

3. Wrzucamy mikrokod (w moim przypadku windowsowe alcaudsl.sys) do katalogu speedtouchconf-25-01-2005

4. Wchodzimy do katalogu: cd speedtouchconf-25-01-2005

5. sh speedtouchconf.sh

6. Wpisujemy odpowiednie dane.

7. I teraz ten moment, internet dziala, ale przy starcie wyrzuca blad usbdevfs not supported by kernel. I zeby polaczyc trzeba wykonac "sh speedtouchconf.sh" za kazdym razem. Wiec robimy tak (o ile polaczyl nas z internetem po 1 skonfigurowaniu).

Edytujemy plik rc.local:

vi /etc/rc.d/rc.local i dodajemy dwa wpisy:

rmmod speedtch.ko

/usr/sbin/pppd call adsl

8. Co do tego 1 nie mam pewnosci, chodzilo glownie o ten drugi wpis. Wystarczylo zauwazyc, ze po skonfigurowaniu ( sh speedtouchconf.sh ) skrypt wywolywal polecenie: pppd call adsl. Wystarczylo to wpisac zeby startowalo z systemem :) To tyle, piszcie czy wam sie udalo, szczegolnie ze Speedtouchem. Mam nadzieje ze komus pomoge.

 

Aha, usbdevfs not supported by kernel dalej bedzie sie wyswietlalo, ale to w niczym nie przeszkadza.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...