Kirjoittaja Aihe: kuinka vaihdan näytönohjaimen ajurit ubuntussa? ongelma....  (Luettu 3950 kertaa)

tomppa_sw

  • Käyttäjä
  • Viestejä: 13
    • Profiili
vaihdoin vesa -ajureiden tilalle nv -ajurit (koska näytönohjaimenani on geforce 6600). nyt kuitenkin kävi niin, että kun tulee kirjautumisikkuna ubuntuun, niin kuva on sekaisin, eikä mikään näy niinkuin pitäisi....  :-\ pitäis saada vaihdettua vesa -ajurit takaisin, jotta näkymä olisi oikeanlainen, mutta mitenkä? olen aika vasta-alkaja linux maailmassa.

Vapaan koodin kananmuna

  • Käyttäjä
  • Viestejä: 1536
    • Profiili
Paina vaikka ctrl+alt+F1 niin pääset tekstitilaan, jossa kirjaudut ihan normaalisti sisään ja komennolla
Koodia: [Valitse]
sudo nano /etc/X11/xorg.conf pääset vaihtamaan näyttiksen ajuria.
En Vastaa Vaikeisiin Kysymyksiin.

tomppa_sw

  • Käyttäjä
  • Viestejä: 13
    • Profiili
kokeilin, mutta eipä onnistu... en nyt muista mitä tarkalleen, mutta en päässyt. pitääkö tuo näppäinyhdistelmä painaa missä vaiheessa? sen verran sokkona onnistun etenemään ubuntussa, että pääsen kirjautumaan. kokeilin siinä vaiheessa ja aukesi komentorivi, vai miksikä sitä sanotaan linux maailmassa ??? anyway, en onnistunut tekemään muutosta.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
kokeilin, mutta eipä onnistu... en nyt muista mitä tarkalleen, mutta en päässyt. pitääkö tuo näppäinyhdistelmä painaa missä vaiheessa? sen verran sokkona onnistun etenemään ubuntussa, että pääsen kirjautumaan. kokeilin siinä vaiheessa ja aukesi komentorivi, vai miksikä sitä sanotaan linux maailmassa ??? anyway, en onnistunut tekemään muutosta.

kun pääset komentoriville, niin kirjoita siihen tuo Kanniston antama komento. se avaa X:n konffitiedoston tekstieditorissa jossa voit tehdä halutun muutoksen ja tallentaa muutokset ja poistua editorista painamalla ctrl+x.

tuo lienee helpoin tapa tehdä muutos, vaikka voi sen tietysti live-cd:nkin kautta tehdä.

paras ajuri näytönohjaimellesi olisi varmasti nvidian suljettu ajuri joka sekin löytyy paketinhallinnasta.
Janne

tomppa_sw

  • Käyttäjä
  • Viestejä: 13
    • Profiili
joo, no nyt pääsin jo editorille asti. kuinkas muutan sen ajurin sitten? saa näköjään olla tarkkana, miten noita koodeja kirjoittaa mihinkin. tallennus tapahtui ilmeisesti komennolla cntrl+o?

hpne

  • Käyttäjä
  • Viestejä: 118
    • Profiili
Tuolta löytyy lisätietoa xorg.confin puukottelusta:

http://forum.ubuntu-fi.org/index.php?topic=900.0

Itselläni on myös GF 6600 näytönohjain, joka toimii erinomaisesti juuri noilla nvidian suljetuilla ajureilla, joista janne mainitsi ja jotka voi asentaa komentamalla päätteessä

Koodia: [Valitse]
sudo apt-get install nvidia-glx
Asennuksen jälkeen vaihda xorg.conffiin ajuriksi (Driver) "nvidia", kuten alla

Section "Device"
   Identifier   "Generic Video Card"
   Driver      "nvidia"
   BusID      "PCI:1:0:0"

Tämän jälkeen kirjaudu uudelleen sisään näppäinyhdistelmällä ctrl-alt-backspace

tomppa_sw

  • Käyttäjä
  • Viestejä: 13
    • Profiili
ei onnistu ei! vääntäkää rautalangasta. saan ladattua nvidia -ajurit, kuten hpne kirjoitti ja ohjeisti. ei vaan toimi siltikään. ja siksi toisekseen, en mistään ja missään vaiheessa ole päässyt vaihtamaan ajureita edes niihin vesa ajureihin. komentoriville pääsen kyllä, jossa pitää antaa käyttäjätunnus ja salasana. sitten kirjoitan tuon sudo nano /etc/X11/xorg.conf -komennon ja ilmeisesti sitten aukeaa tuo X:n konffitiedosto? mitä sinne nyt pitää kirjoittaa ja pääseekö sitä kautta vaihtamaan niitä ajureita?

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
ei onnistu ei! vääntäkää rautalangasta. saan ladattua nvidia -ajurit, kuten hpne kirjoitti ja ohjeisti. ei vaan toimi siltikään. ja siksi toisekseen, en mistään ja missään vaiheessa ole päässyt vaihtamaan ajureita edes niihin vesa ajureihin. komentoriville pääsen kyllä, jossa pitää antaa käyttäjätunnus ja salasana. sitten kirjoitan tuon sudo nano /etc/X11/xorg.conf -komennon ja ilmeisesti sitten aukeaa tuo X:n konffitiedosto? mitä sinne nyt pitää kirjoittaa ja pääseekö sitä kautta vaihtamaan niitä ajureita?

Onnistuuko tuolla vai pitääkö lyhentää?
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Onnistuuko tuolla vai pitääkö lyhentää?

tuohon vielä sanottakoon, että tuo 6600 ei ole legacy-kortti, joten sen legacy-vaiheen voi skipata.
Janne

tomppa_sw

  • Käyttäjä
  • Viestejä: 13
    • Profiili
en saanut toimimaan, mutta grupissa oli toinen kerneli joka on vanhempi. toimii, paitsi nappaimisto ei. samoin, voinko poistaa toisen kernelin?

hpne

  • Käyttäjä
  • Viestejä: 118
    • Profiili
Elikkäs kun avaat päätteen, (ubuntussa yläpalkissa sovellukset -> apuohjelmat -> pääte) ja kirjoitat siihen tuon

Koodia: [Valitse]
sudo nano /etc/X11/xorg.conf
pitäisi aueta tiedosto, jossa on suunnilleen allaolevan näköinen pitkä rimpsu. Tuolta rimpsusta kaivat ylläolevassa viestissäni esille tuomani kohdan:

Section "Device"
   Identifier   "Generic Video Card"
   Driver      "nvidia"
   BusID      "PCI:1:0:0"
EndSection

ja vaihdat kohtaan Driver ajuriksi joko "vesa" tai "nv" tai "nvidia", missä tilanteessa nyt asennuksessasi oletkaan. Jos kerran nvidia-glx asentui ilman ongelmia, kokeile vaihtaa ajuriksi "nvidia" ja kirjautua ulos ja takaisin. Jos taas haluat käyttää vanhaa kerneliä, ja näppis ei näytä skandeja piirtelevän, ota samaisesta allaolevasta rimpsusta kohta:

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "fi"
EndSection

ja vaihda sinne kahteen viimeiseen kohtaan nuo ylläolevat "pc105" ja "fi", jos siellä on näytillä jotain muuta.

Uudemman kernelin poistamisesta en uskalla sanoa mittään.



# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

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

Section "Module"
   Load   "i2c"
   Load   "bitmap"
   Load   "ddc"
   Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "type1"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "fi"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "ExplorerPS/2"
   Option      "ZAxisMapping"      "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "Device"
   Identifier   "Generic Video Card"
   Driver      "nvidia"
   BusID      "PCI:1:0:0"
EndSection

Section "Monitor"
   Identifier   "COMPAQ 1701"
   Option      "DPMS"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Generic Video Card"
   Monitor      "COMPAQ 1701"
   DefaultDepth   24
   SubSection "Display"
      Depth      1
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
   InputDevice     "stylus" "SendCoreEvents"
   InputDevice     "cursor" "SendCoreEvents"
   InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection


tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
en saanut toimimaan, mutta grupissa oli toinen kerneli joka on vanhempi. toimii, paitsi nappaimisto ei. samoin, voinko poistaa toisen kernelin?

Tämä kuulostais siltä ettei oikeaa linux-restricted-modules pakettia ole asennettu. Eli asensithan nyt se paketin linux-arkkitehtuuri(eli katso komennolla uname -r mikä on käytössä olevan kernelin arkkitehtuuri, voi olla esim i386 jolloin paketti olisi linux-i386). Tämä pitää muut osat kernelin mukana ajan tasalla. Voit toki suoraan päivittää restricted modulesit komennolla sudo apt-get install linux-restricted-modules-$(uname -r) , mutta tällöin joutuiset toistamaan tämän aina kernelin päivityksen yhteydessä, joten suosittelen asentamaan sen aiemmin mainitsemani paketin.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

tomppa_sw

  • Käyttäjä
  • Viestejä: 13
    • Profiili
komennolla uname -r seuraavaa: tomppa@minun:~$ uname -r 2.6.15-26-amd64-generic

grupissa on tästä recovery mode, sekä 2.6.15-27 sekä sen recovery mode. tämä vanhempi toimii enkä ole tuota uudempaa edes nyt kokeillut, kun miksikä se siitä olisi muuttunut. voiko tuon uudemman kernelin poistaa??  näppäimistöasetukset olenkin jo saanut kohdilleen. pari puutetta on enää: eli näytön resoluution haluaisin esim 1152x864 tai 1280x1024 näyttö tukee noita resoja ainakin winkun puolella, miksei siis ubuntussakin... ainoa vaan etten saa niitä muutettua ( sudo nano /etc/X11/xorg.conf komennon kautta, jossa pitäisi pystyä muuttamaan ). toinen puute on, että en saa millään flash -plugaria asentumaan, jotta kaikki sivut aukeaisi normaalisti. ilmeisesti plugarin tuki loppuu linuxille 7 -versioon ja joillakin sivuilla tarvitsee uudempaa... korjatkaa jos olen väärässä. mukava olisi nyt kuitenkin saada edes joku flässi, niin olisi tuo surffailukin antoisampaa. vinkkejä??

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Jaha jaha. Se uusi kernelisi on siis tämä ja onko sunilla sitten asennettuna tätä(jos ei niin asenna se komennolla sudo apt-get install linux-restricted-modules-2.6.15-27-amd64-generic). Mutta kuten jo aikaisemmin sanoin tämä ei ole kuin väliaikainen ratkaisu joka toimii seuraavaan kernelin päivitykseen asti, Joten asennappa tämä paketti(sudo apt-get install linux-amd64-generic).

eli näytön resoluution haluaisin esim 1152x864 tai 1280x1024 näyttö tukee noita resoja ainakin winkun puolella, miksei siis ubuntussakin... ainoa vaan etten saa niitä muutettua ( sudo nano /etc/X11/xorg.conf komennon kautta, jossa pitäisi pystyä muuttamaan ). toinen puute on, että en saa millään flash -plugaria asentumaan, jotta kaikki sivut aukeaisi normaalisti. ilmeisesti plugarin tuki loppuu linuxille 7 -versioon ja joillakin sivuilla tarvitsee uudempaa... korjatkaa jos olen väärässä. mukava olisi nyt kuitenkin saada edes joku flässi, niin olisi tuo surffailukin antoisampaa. vinkkejä??

Ööh siis miten muutettua. nano on ihan hyvä editori, mutta jos sinulla on graafinen puoli pystyssä, niin käytä graafista editoria(esim. gedit). Jos sinä haluat esim 1152x864 1280x1024 resot toimimaan, avaa siis xorg.conf geditillä pääkäyttäjän oikeuksin: gksudo gedit /etc/X11/xorg.conf. Etsi kohta jossa on dephtinä 24 ja lisää sinne ne resot:
Koodia: [Valitse]
...
 SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1280x960" "1152x864" "1024x768_85" "832x624" "800x600_150" "800x600_80" "720x400" "640x480"
    EndSubSection
...

Flashiä ei tietääkseni saa 64:lle.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...