Strona 5 z 5

: 15 września 2009, 10:35
autor: Feasuro
Niestety, dalej ten sam problem. Jeszcze nic nie naprawili :evil:

: 19 września 2009, 00:37
autor: Ridd
Powiem tak.

Na 100% procent pewnie da się to zrobić, ale skoro trudno jest dojść dlaczego to tak, to mam jedno rozwiązanie, które zajęło mi dwa dni a nie trzy tygodnie kombinowania.

Robisz kopię plików konfiguracyjnych na n,p pendrive, formatujesz wszystko, co wygląda na linuxa, instalujesz go na nowo (robisz ew. aktualizację), przywracasz konfigurację, instalujesz potrzebne pakiety.

Trudne?

: 19 września 2009, 16:00
autor: fnmirk
Ridd, działa u Ciebie już ten sterownik grafiki?

: 19 września 2009, 23:16
autor: Ridd
Po formacie, od razu zrobiłem aktualizację do Sida i potem zainstalowałem sterowniki przez skrypt sgfxi.

Wszystko działa tak jak powinno.

: 22 września 2009, 23:36
autor: K0lek
Mam wielką prośbę. Dzisiaj przesiadłem się z Windowsa na Debiana i mam problem z zainstalowaniem sterowników do karty graficznej GF 7300Gt, więc zwracam się z prośba o łopatologiczne wytłumaczenie jak mam to zrobić?
Szukałem na stronie Nvidii:
NVIDIA-Linux-x86_64-185.18.36-pkg2.run
i znalazłem coś takiego, ale nie mam zielonego pojęcia jak to zainstalować?
Z góry dziękuję za pomoc.

: 23 września 2009, 01:34
autor: berniekk
Więc tak. Najpierw zerknij tutaj. Tam znajdziesz link do dokładnego poradnika Kaki. Do instalacji sterowników do karty graficznej możesz również użyć programu sgfxi

: 04 października 2009, 14:48
autor: Ridd
Witam ponownie.

Myślałem, że rozwiązałem problem ze sterownikiem, jednak okazuje się, że nie.
Nie sprawdziłem dokładnie xorga tylko przywróciłem kopię zapasową. Okazało się, że w sekcji Driver mam zdefiniowany sterownik "vesa". Zorientowałem się, że coś jest nie tak, gdy zacząłem się bawić z efektami w KDE. Wszystko się "muliło", nie miałem wystarczającej wydajności. Po zmianie z "vesa" na "nvidia" wydajność jest jak najbardziej ok, ale nie mogę uzyskać natywnej rozdzielczości monitora no i czcionki nie wyglądają za dobrze.

Załączam jeszcze plik xorg.conf:

Kod: Zaznacz cały

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "ServerFlags"
    Option    "AutoAddDevices"    "False"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/X11/misc"
    FontPath     "/usr/share/fonts/X11/cyrillic"
    FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/Type1"
    FontPath     "/usr/share/fonts/X11/100dpi"
    FontPath     "/usr/share/fonts/X11/75dpi"
    FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load    "glx"
    Load  "extmod"
#    Load    "GLcore"
#    Load    "dri"
    Load  "dbe"
    Load  "dri2"
    Load  "record"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "pl"
    Option        "XkbOptions"    "lv3:ralt_switch"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    HorizSync       28.0 - 55.0
    VertRefresh     43.0 - 72.0
EndSection

Section "Device"
        Identifier  "Card0"
        Driver  "vesa"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce 7600 GT"
        Option      "Coolbits"  "1"
        Option      "AddARGBGLXVisuals" "true"
        Option      "TripleBuffer"      "false"
        #BusID "PCI:3:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
SubSection "Display"
        Viewport   0 0
        Depth     1
    Modes   "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
        Viewport   0 0
        Depth     4
    Modes   "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
        Viewport   0 0
        Depth     8
    Modes   "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
        Viewport   0 0
        Depth     15
    Modes   "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
        Viewport   0 0
        Depth     16
    Modes   "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
        Viewport   0 0
        Depth     24
    Modes   "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection


Odkryłem jedną ciekawą rzecz, po zmianie sterownika na "nv" wszystko działa poprawnie, system ma nawet sporą wydajność, więc ten ster mógłby zostać, tylko co z rozdzielczością? Po zmianie sterownika na "nv" moge tylko ustawić 800x600.

Problem rozwiązany.

Opiszę tutaj dokładnie co zrobiłem, może komuś w przyszłości się przyda:

1. Nie wiem dlaczego, ale ani dpkg-reconfigure ani X -Configure nie potrafiły wygenerować poprawnej informacji o monitorze. Problem rozdzielczości jak się okazało, nie leżał w źle zdefiniowanej rozdzielczości w Section "Screen", tylko w Section "Monitor". Nie było informacji o HorizSync, ani o VertRefresh. Jednak po dodaniu tych sekcji i wpisaniu danych producenta monitora, problem istniał dalej. Nie wiem od czego jest to zależne, ale pomocne dla mojego monitora o natywnej rozdzielczości 1280x1024 okazały się wartości równe:

Kod: Zaznacz cały

	HorizSync       30.0 - 69.0
	VertRefresh     50.0 - 160.0
2. Problem z odtwarzaniem filmów, ekran na uruchomionych już sterownikach cały czas przeskakiwał, pojawiały się czarne plamy. W moim przypadku pomogły zmiany w Section "Module", tak jak proponował to fnmirk. Wartości są następujące:

Kod: Zaznacz cały

Section "Module"
    Load    "glx"
    Load  "extmod"
#    Load    "GLcore"
#    Load    "dri"
    Load  "dbe"
    Load  "dri2"
    Load  "record"
EndSection
3. Jeśli pozostaje jak w moim przypadku problem z małymi i męczącymi oczy czcionkami rozwiązanie jest także proste. Po pierwsze, znowu zgodnie z radą fnmirk W Section "Files" wpisałem następujące wartości:

Kod: Zaznacz cały

	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath     "built-ins"
Jednak rozmiar czcionek dalej męczył oczy. Po przeszperaniu różnych for znalazłem rozwiazanie. Na końcu Section "Device" dopisujemy:

Kod: Zaznacz cały

	Option      "DPI" "96x96"
Tak, aby wyglądało to podobnie jak u mnie:

Kod: Zaznacz cały

Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	VendorName  "nVidia Corporation"
	BoardName   "G73 [GeForce 7600 GT]"
	BusID       "PCI:3:0:0"
	Option      "DPI" "96x96"
EndSection
Wydajność efektów graficznych skoczyła bardzo. Wszystko wygląda i działa tak jak powinno. Mam nadzieję, że moje rady pomogą innym. Załączam jeszcze swój xorg.conf, w celu ułatwienia modyfikacji innym:

Kod: Zaznacz cały

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath     "built-ins"
EndSection

Section "Module"
    Load    "glx"
    Load  "extmod"
#    Load    "GLcore"
#    Load    "dri"
    Load  "dbe"
    Load  "dri2"
    Load  "record"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	HorizSync       30.0 - 69.0
	VertRefresh     50.0 - 160.0
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	VendorName  "nVidia Corporation"
	BoardName   "G73 [GeForce 7600 GT]"
	BusID       "PCI:3:0:0"
	Option      "DPI" "96x96"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
		Modes   "1280x1024"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
		Modes   "1280x1024"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
		Modes   "1280x1024"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
		Modes   "1280x1024"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes   "1280x1024"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes   "1280x1024"
	EndSubSection
EndSection

[/quote]