[+] Instalacja sterowników Intel GMA 4500

Ogólne pytania dotyczące systemu
kamiltbg
Posty: 47
Rejestracja: 05 grudnia 2008, 19:06

[+] Instalacja sterowników Intel GMA 4500

Post autor: kamiltbg »

Witam. Mam kilka problemów:
  1. Skrypt sgfxi wykrył mi kartę dobrze, tyle że pokazał, że ma 256 MB (Intel GMA 4500M - ma 1 GB) i nawet marna gra foobillard się zacina. Są jakieś inne sterowniki?
  2. Gdy wpisuję do konsoli najpierw:

    Kod: Zaznacz cały

    $xhost +
    potem loguje się jako root i uruchamiam KWrite (lub jakikolwiek inny program), to nie mogę otworzyć nim żadnego pliku. Pojawia się informacja:

    Kod: Zaznacz cały

    Nie można uruchomić procesu Nie można skomunikować się z programem klauncher: Not connected to D-Bus server.
    Nie wiem co robić bo nawet żadnego pliku nie mam jak przekopiować na /usr/ na przykład. - rozwiązane[/i]
  3. I czy można jakoś na stałe włączyć tą komendę:

    Kod: Zaznacz cały

    $xhost +
    bo wpisywanie jej za każdym razem jest wkurzające. - rozwiązane[/i]
  4. Wygenerowałem xorg.conf komendą:

    Kod: Zaznacz cały

    X -configure
    przy wyłączonym KDM oczywiście, poleciło mi żebym sprawdził nowy plik, więc wpisałem to co tam pisało, i nic. Biało-czarny ekran w taką przeplatankę jakby i czarny X.
  5. Co trzeba wgrać, żeby Iceweasel wyglądał tak jak reszta systemu? Teraz wygląda jak z Windows98. - rozwiązane.
Z góry dziękuje za pomoc i pozdrawiam.
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Nowszy sterownik, wraz z xorgiem jest w Sidzie.

Podaj zawartość /etc/xorg.conf, to coś pomyślimy.

Do Inteli niepotrzebny jest ten skrypt. Sterwonik masz od razu zainstalowany z całym pakietem xorg.

1GB? Chyba współdzielonej.
kamiltbg pisze:$xhost +
Po co to robisz?

Wpierw trzeba zrobić dowiązanie do Kdesu:

Kod: Zaznacz cały

ln -s /usr/lib/kde4/libexec/kdesu /bin/kdesu
I jeśli chcesz uruchomić jakiś program, jako root:

Kod: Zaznacz cały

kdesu program
Było na forum.

Do £asicy najlepiej doinstalować skórkę.

Jakie plasmoidy i jak instalujesz?
kamiltbg
Posty: 47
Rejestracja: 05 grudnia 2008, 19:06

Post autor: kamiltbg »

xorg.conf jest taki:

Kod: Zaznacz cały

Section "Device"
	Driver	"intel"
#	BusID "PCI:0:2:0"
	Identifier "Card0"
EndSection

Section "Extensions"
#	Option      "Composite"	"disable"
#	Option      "RENDER"	"disable"
EndSection
Tak, 1 GB bierze z RAM-u (cały czas), sam w sobie chyba ma 256 MB.

Kod: Zaznacz cały

$xhost +
To robię bo takie rozwiązanie znalazłem przez Google.

Aplety do plasmaoidu, instaluję klikając tę ikonkę w prawym górnym rogu:

Kod: Zaznacz cały

Dodaj elementy interfejsu > Instaluj nowe elementy interfejsu.
A co do tego mrugającego ekranu wiesz coś? Na samym początku tak nie było, chyba po instalacji sterowników do grafiki się popsuło.

Problem Iceweasela i włączania programów jako root rozwiązany, dziękuję, zostało jeszcze 4.

[Dodano: 2009-07-29, 18:53]
Zainstalowałem nowego xorga z Sida i teraz żre zasoby jak ogłupiały... Tnie się wszystko jak Windows na starym kompie albo i gorzej.

[Dodano: 2009-07-29, 20:12]
Jakie mam sterowniki zainstalować w końcu? Teraz mam te co były z systemem. GLXgears - 900 FPS, na tych, które zainstalował skrypt było 300 FPS, ale tutaj nie mam pełnej rozdzielczości (1280x800)

[Dodano: 2009-07-29, 20:26]
Te wszystkie sterowniki z repozytorium będą złe, bo są do innych kart graficznych całkiem, znalazłem takie coś:
http://intellinuxgraphics.org/index.html
ale instalacja raczej nie jest na moje umiejętności.

[Dodano: 2009-07-30, 02:12]
Proszę moderatora o skasowanie z pierwszego postu nierozwiązanych problemów niezwiązanych ze sterownikami do grafiki. Stwierdziłem, że nie chcę tego KDE4 i zainstalowałem Mepisa8. Nadal oczywiście pozostaje problem sterowników do grafiki.
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Nie zwalaj na KDE4, rozwaliłeś sobie system znajdując jakieś dziwne pomoce na Google. ;-)

Trochę za dużo kombinujesz i nie patrzysz na materiały dostępne forum.

Te sterowniki, które znalazłeś to te same, które są w repozytorium. Innych nie ma.

Posty możesz sam edytować.

Ok, to teraz wracamy do problemów, ale proszę rób zmiany rozsądniej i wolniej.

Podaj wynik tego polecenia:

Kod: Zaznacz cały

$ dpkg -s xserver-xorg-video-intel mesa-utils
Oraz pokaż obecny xorg.conf.

System masz zaktualizowany?

PS Wybacz ton. :-) Jestem sporym entuzjastą KDE4 i dziwnie reaguję, na obarczanie cała winą tego środowiska. Pokój. :-)
kamiltbg
Posty: 47
Rejestracja: 05 grudnia 2008, 19:06

Post autor: kamiltbg »

Już niestety nie mogę edytować wiadomości.

Edycja:
Dało się, coś źle popatrzyłem.
To KDE4 jest ogólnie jakieś dziwne i dużo rzeczy nie działa tak jak powinno. Ja nie obarczam go winą za niedziałającą tak jak powinna kartę.

Kod: Zaznacz cały

kamiltbg@mepis:~$ dpkg -s xserver-xorg-video-intel mesa-utils
Package: xserver-xorg-video-intel
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 716
Maintainer: Debian X Strike Force <[email protected]>
Architecture: i386
Version: 2:2.3.2-2+lenny6
Replaces: xserver-xorg (<< 6.8.2-35), xserver-xorg-driver-i810, xserver-xorg-video-i810 (<< 2:1.9.91-1), xserver-xorg-video-i810-modesetting, xserver-xorg-video-intel-modesetting
Provides: xserver-xorg-video-2
Depends: libc6 (>= 2.7-1), libdrm2 (>= 2.3.1), xserver-xorg-core (>= 2:1.4)
Conflicts: 915resolution, xserver-xorg-driver-i810, xserver-xorg-video-i810 (<< 2:1.9.91-1), xserver-xorg-video-i810-modesetting, xserver-xorg-video-intel-modesetting
Description: X.Org X server -- Intel i8xx, i9xx display driver
 This package provides the driver for the Intel i8xx and i9xx family
 of chipsets, including i810, i815, i830, i845, i855, i865, i915, i945
 and i965 series chips.
 .
 This package also provides an XvMC (XVideo Motion Compensation) driver
 for i810 and i815 chipsets.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 <URL:http://xorg.freedesktop.org>
 <URL:http://lists.freedesktop.org/mailman/listinfo/xorg>
 .
 This package is built from the X.org xf86-video-intel driver module.

Package: mesa-utils
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 100
Maintainer: Debian X Strike Force <[email protected]>
Architecture: i386
Source: mesa
Version: 7.0.3-7
Replaces: xbase-clients (<< 6.8.2-38)
Depends: libc6 (>= 2.7-1), libgl1-mesa-glx | libgl1, libx11-6
Description: Miscellaneous Mesa GL utilities
 This package provides several basic GL utilities built by Mesa, including
 glxinfo and glxgears.
Homepage: [url]http://mesa3d.sourceforge.net/[/url]
A to xorg.conf:

Kod: Zaznacz cały

Section "ServerLayout"
  Identifier "XFree86 Configured"
  Screen 0 "Screen0" 0 0
 #Screen 0 "ATIScreen" 0 0
 #Screen 1 "Screen1" RightOf "Screen0"
 #Option "Xinerama" "true"
 #Option "Clone" "true"
  InputDevice "Keyboard0" "CoreKeyboard"
 #InputDevice "PS/2 Mouse" "CorePointer"
  InputDevice "USB Mouse" "CorePointer"
  InputDevice "Touchpad" "SendCoreEvents"
 #InputDevice "ALPS Touchpad" "SendCoreEvents"
 #InputDevice "Appletouch" "SendCoreEvents"
 #InputDevice "Stylus" "SendCoreEvents"
 #InputDevice "Eraser" "SendCoreEvents"
 #InputDevice "Cursor" "SendCoreEvents"
 #InputDevice "Serial Mouse" "CorePointer"
EndSection

Section "ServerFlags"
  Option "AllowMouseOpenFail" "true"
EndSection

Section "Files"
# Xorg 7.0 font paths
    FontPath 	"/usr/share/fonts/X11/100dpi:unscaled"
    FontPath 	"/usr/share/fonts/X11/misc:unscaled"

# Other font paths
    FontPath 	"/usr/share/fonts/truetype/arphic"
    FontPath 	"/usr/share/fonts/truetype/freefont"
    FontPath 	"/usr/share/fonts/truetype/kochi"
    FontPath 	"/usr/share/fonts/truetype/ttf-bitstream-vera"

# path to defoma fonts
    FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"

EndSection

Section "Module"
  Load "dbe"
  Load "dri"
  Load "extmod"
  Load "freetype"
  Load "glx"
  Load "type1"
  Load "v4l"
  Load "vbe"
EndSection

Section "InputDevice"
  Identifier "Keyboard0"
  Driver "keyboard"
  Option "CoreKeyboard"
  Option "XkbModel" "pc105"
  Option "XkbLayout" "pl"
  Option "XKbOptions" ""
EndSection

Section "InputDevice"
  Identifier "Serial Mouse"
  Driver "mouse"
  Option  "Protocol" "Microsoft"
  Option  "Device" "/dev/ttyS0"
  Option  "Emulate3Buttons" "false"
  Option  "Emulate3Timeout" "70"
EndSection

Section "InputDevice"
  Identifier "Touchpad"
  Driver "synaptics"
  Option "Device" "/dev/psaux"
  Option "Protocol" "auto-dev"
  Option "LeftEdge" "1700"
  Option "RightEdge" "5300"
  Option "TopEdge" "1700"
  Option "BottomEdge" "4200"
  Option "FingerLow" "25"
  Option "FingerHigh" "30"
  Option "MaxTapTime" "180"
  Option "MaxTapMove" "220"
  Option "VertScrollDelta" "100"
  Option "HorizScrollDelta" "0"
  Option "MinSpeed" "0.09"
  Option "MaxSpeed" "0.18"
  Option "AccelFactor" "0.0015"
  Option "SHMConfig" "on"
EndSection

Section "InputDevice"
  Driver "synaptics"
  Identifier "ALPS Touchpad"
  Option "Device" "/dev/input/mouse0"
  Option "Protocol" "event"
  Option "LeftEdge" "130"
  Option "RightEdge" "840"
  Option "TopEdge" "130"
  Option "BottomEdge" "640"
  Option "FingerLow" "7"
  Option "FingerHigh" "8"
  Option "MaxTapTime" "180"
  Option "MaxTapMove" "110"
  Option "EmulateMidButtonTime" "75"
  Option "VertScrollDelta" "20"
  Option "HorizScrollDelta" "0"
  Option "MinSpeed" "0.25"
  Option "MaxSpeed" "0.50"
  Option "AccelFactor" "0.030"
  Option "EdgeMotionMinSpeed" "200"
  Option "EdgeMotionMaxSpeed" "200"
  Option "UpDownScrolling" "1"
  Option "CircularScrolling" "1"
  Option "CircScrollDelta" "0.1"
  Option "CircScrollTrigger" "2"
  Option "SHMConfig" "on"
EndSection

Section "InputDevice"
  Identifier "Appletouch"
  Driver "synaptics"
  Option "Device" "/dev/psaux"
  Option "Protocol" "auto-dev"
  Option "LeftEdge" "100"
  Option "RightEdge" "1120"
  Option "TopEdge" "50"
  Option "BottomEdge" "310"
  Option "FingerLow" "25"
  Option "FingerHigh" "30"
  Option "MaxTapMove" "220"
  Option "TapButton1" "1"
  Option "TapButton2" "3"
  Option "TapButton3" "2"
  Option "MinSpeed" "0.79"
  Option "MaxSpeed" "0.88"
  Option "AccelFactor" "0.0015"
  Option "SHMConfig" "on"
EndSection

Section "InputDevice"
  Identifier "PS/2 Mouse"
  Driver "mouse"
  Option "Protocol" "auto"
  Option "Device" "/dev/psaux"
  Option "Emulate3Buttons" "false"
  Option "Emulate3Timeout" "70"
  Option "ZAxisMapping" "4 5"
  Option "Buttons" "5"
EndSection

Section "InputDevice"
  Identifier "USB Mouse"
  Driver "mouse"
  Option "Device" "/dev/input/mice"
  Option "Protocol" "ExplorerPS/2"
  Option "ZAxisMapping" "4 5"
  Option "Buttons" "5"
EndSection

Section "InputDevice"
  Identifier "Stylus"
  Driver "wacom"
  Option "Mode" "Absolute"
  Option "Type" "stylus"
  Option "Device" "/dev/input/wacom"
Endsection

# Settings for wacom eraser
Section "InputDevice"
  Identifier "Eraser"
  Driver "wacom"
  Option "Mode" "Absolute"
  Option "Type" "eraser"
  Option "Device" "/dev/input/wacom"
Endsection

# Settings for wacom cursor (mouse)
Section "InputDevice"
  Identifier "Cursor"
  Driver "wacom"
  Option "Mode" "Relative"
  Option "Type" "cursor"
  Option "Device" "/dev/input/wacom"
Endsection

Section "Monitor"
  Identifier "Monitor0"
  VendorName "unknown"
  ModelName "unknown"
  Option "DPMS" "true"
  HorizSync    30-75
  VertRefresh  55-70

EndSection

Section "Monitor"
  Identifier "Monitor1"
  VendorName "unknown"
  ModelName "unknown"
  Option "DPMS" "true"
  HorizSync    30-75
  VertRefresh  55-70
EndSection

Section "Monitor"
  Identifier  "ATIMonitor"
  VendorName "unknown"
  ModelName "unknown"
  Option "DPMS" "true"
  HorizSync    30-75
  VertRefresh  55-70
EndSection

Section "Device"
  Identifier  "Card0"
  Driver "vesa"
  BoardName "unknown"

  Screen 0
 #Option "UseDisplayDevice" "dfp"
 #Option "MonitorLayout" "crt,crt"
 #BusID  "PCI:1:0:0"
 #Option "sw_cursor" # needed for some ati cards
 #Option "hw_cursor"
 #Option "NoAccel"
 #Option "ShowCache"
 #Option "ShadowFB"
 #Option "UseFBDev"
 #Option "Rotate"
  Option "UseInternalAGPGART" "no"

  Option "XAANoOffscreenPixmaps" "true"

# savage special options, use with care
 #Option "NoUseBios"
 #Option "BusType" "PCI"
  Option "DmaMode" "None"

# nvidia special options, use with care
  Option "CursorShadow" "1"
  Option "CursorShadowAlpha" "63"
  Option "CursorShadowYOffset" "2"
  Option "CursorShadowXOffset" "4"
  Option "FlatPanelProperties" "Scaling = native"
  Option "NoLogo" "true"
  Option "UseEDID" "true"
  Option "AddARGBGLXVisuals" "true"
  Option "RenderAccel" "true"
 #Option "AllowGLXWithComposite" "true"
EndSection

Section "Device"
  Identifier  "Card1"
  Driver "vesa"
  BoardName "unknown"

  Screen 1
 #Option "MonitorLayout" "crt,crt"
 #BusID  "PCI:1:0:0"
EndSection

Section "Screen"
  Identifier "Screen0"
  Device "Card0"
  Monitor "Monitor0"
  DefaultColorDepth 16
  
  SubSection "Display"
  Depth 8
  Modes "1280x800"
  EndSubSection
  SubSection "Display"
  Depth 15
  Modes "1280x800"
  EndSubSection
  SubSection "Display"
  Depth 16
  Modes "1280x800"
  EndSubSection
  SubSection "Display"
  Depth 24
  Modes "1280x800"
  EndSubSection
  SubSection "Display"
  Depth 32
  Modes "1280x800"
  EndSubSection
  
  # Only the official NVIDIA driver supports twinview
  # these setting are an example
  Option "TwinView" "false"
  Option "SecondMonitorVendorName" "unknown"
  Option "SecondMonitorModelName" "unknown"
  Option "SecondMonitorHorizSync" "30-75"
  Option "SecondMonitorVertRefresh" "55-70"
 #Option "MetaModes" "1024x768, 1024x768"
  Option "TwinViewOrientation" "RightOf"
  Option "ConnectedMonitor" "dfp,dfp"
EndSection

Section "Screen"
  Identifier "Screen1"
  Device "Card1"
  Monitor "Monitor1"
  DefaultColorDepth 16
  
  SubSection "Display"
  Depth 8
  Modes "1280x800"
  EndSubSection
  SubSection "Display"
  Depth 15
  Modes "1280x800"
  EndSubSection
  SubSection "Display"
  Depth 16
  Modes "1280x800"
  EndSubSection
  SubSection "Display"
  Depth 24
  Modes "1280x800"
  EndSubSection
  SubSection "Display"
  Depth 32
  Modes "1280x800"
  EndSubSection
EndSection

Section "Screen"
  Identifier "ATIScreen"
  Device "Card0"
  Monitor "ATIMonitor"
  DefaultColorDepth 24
  
  SubSection "Display"
  Depth 24
  Modes "1280x800"
  EndSubSection
EndSection

Section "DRI"
  Mode 0666
EndSection

Section "Extensions"
  Option "Composite" "Enable"
EndSection
W glxgears ~650 FPS, tak więc na Squeeze było lepiej, ale nie była obsługiwana rozdzielczość tak jak tu i jakieś ,,shadery''.

Tak, system jest zaktualizowany.

Wydaje mi się, że będę musiał zbudować te sterowniki z tej stronki, którą podałem.

[Dodano: 2009-07-30, 16:45]
Jest, dziękuję iria za nakierowanie mnie, zmieniłem w xorg.conf na sterownik intela i działa jak należy.

Kod: Zaznacz cały

113407 frames in 5.0 seconds = 22680.669 FPS
Ekran co prawda jest trochę rozciągnięty, ale to pewnie da się naprawić.
Jeszcze raz wielkie podziękowania. Jeszcze jakbyś wiedział co może być przyczyną tego, że obraz jest rozciągnięty to napisz (rozdzielczość jest poprawnie ustawiona).

Edycja:
Popsułem coś bo mam w glxgears teraz 1000 FPS?
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Glxgears nie jest żadnym benchmarkiem i nie warto zawracać sobie nim głowy. Na dowód odpal go sobie szczytaj wyniki, a później przysłoń okno terminalem. Osiągi wzrosną dwukrotnie. ;-)

W xorg.conf najlepiej zmień sobie sekcję "device" na tę:

Kod: Zaznacz cały

Section "Device"
	Identifier	"Device"
	Driver		"intel"
	BusID		"PCI:0:2:0"
	Option        "ExaNoComposite"    "false" 
    	Option         "AccelMethod"         "exa" 
    	Option        "MigrationHeuristic"     "greedy" 
    	Option        "FramebufferCompression" "false"
    	Option 		"XvPreferOverlay" 	"boolean"
EndSection
Wtedy powinieneś uzyskać najlepsze rezultaty.
kamiltbg
Posty: 47
Rejestracja: 05 grudnia 2008, 19:06

Post autor: kamiltbg »

Haha, faktycznie, ja głupi myślałem że coś popsułem... Jak włączyłem nawet foobillard to wzrosło powyżej pięciokrotnie, jak zminimalizowałem to dwudziestokrotnie ;)

Po zmianie na to co podałeś X'y nie startują w ogóle.
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Dziwne. Pojawia się jakiś komunikat o błędzie?
kamiltbg
Posty: 47
Rejestracja: 05 grudnia 2008, 19:06

Post autor: kamiltbg »

Musiałbym jeszcze raz sprawdzić, bo już przywróciłem starego xorga, wiem, że na 100% się pojawiał ale dokładnie nie pamiętam. Nawet po wpisaniu:code]startx[/code] X'y się nie uruchamiały.
ODPOWIEDZ