Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Pir3 - 01.06.06 - klo:17.48
-
Eli ilmeisesti X ei tunnista näytönohjaintani suoraan? Ubuntu (5.10) asentui ihan nätisti mutta kun pitäisi gnome käynnistyä niin tulee tuo virheilmoitus? Eli pitääkö nyt vaan asentaa recovery modessa nvidian ajurit ja conffata xorg.conf tiedosto?
Mitenkäs noi pci-e väyläiset näytönohjaimet yleensä tunnistautuu ubuntulle?
rauta: dfi emolevy(939), 144 opteron, 7900 gt näytönohjain.
-
Eli ilmeisesti X ei tunnista näytönohjaintani suoraan? Ubuntu (5.10) asentui ihan nätisti mutta kun pitäisi gnome käynnistyä niin tulee tuo virheilmoitus? Eli pitääkö nyt vaan asentaa recovery modessa nvidian ajurit ja conffata xorg.conf tiedosto?
Mitenkäs noi pci-e väyläiset näytönohjaimet yleensä tunnistautuu ubuntulle?
rauta: dfi emolevy(939), 144 opteron, 7900 gt näytönohjain.
siis enää gf6x00 näyttiksekään eivät enää toimineet breezyn kanssa tulleen vapaan ajurin kanssa. ainoastaan nvidian ajurin asentaminen (tai vesa-ajuriin siirtyminen?) auttoi/auttaa.
tosin kannattanee myös päivittää ubuntu 6.06:een joka julkaisitiin tänään ;)
-
siis enää gf6x00 näyttiksekään eivät enää toimineet breezyn kanssa tulleen vapaan ajurin kanssa. ainoastaan nvidian ajurin asentaminen (tai vesa-ajuriin siirtyminen?) auttoi/auttaa.
tosin kannattanee myös päivittää ubuntu 6.06:een joka julkaisitiin tänään ;)
Joo huomasin tuon uuden version juuri myös! Pistin imutukseen.
Pitäisikö tuolla toimia suoraan tuo näytönohjaimeni?
-
Kannattaa asentaa nvidia viralliset ajurit:
sudo apt-get install nvidia-glx
-
Nyt itselläni tulee Dapperissa sama virheilmoitus: No Screen kun laitoin xorg.conffista nv:n tilalle nvidia. Eli ajurit toimi, asensin Xgl:än ja ajurit toimi silloinkin, boottasin koneen, X ei käynnisty ja valittaa No Screen found. Nv:n laittaminen xorg.conffiin auttoi. Nyt ei ole mitkään Xgl härpäkkeet päällä ja glxinfo näyttää tälläistä:
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x22 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
-
Eli siis virheilmoitus onkin ettei Nvidia -kernelmoduulia löydy, vaikka paketti nvidia-kernel-common on asennettu. Ja siis korttini on GF4. Auttakaa joku! ;)
-
Onkos tähän jo jotain tolkkua saatu? Mulla ei vieläkään toimi nvidian ajurit... ???
-
Laitas xorg.conffiin sen reson perään mitä haluat käyttää (tai vaikka kaikkiin) virkistystaajuus mitä käytät. Eli esim näin: SubSection "Display"
Depth 24
Modes "1024x768_75"
EndSubSection
-
ei auta tuokaan. Mistäs löydän jotain X:n loki tiedostoja joista voisi selvitä mitä oikein taphtuu?
edit: x loki löytyi jo. pistän kohta tähän.
e2: Olipas pitkä rimpsu, eikä siellä mitään ihmeellistä ollut.
-
Miltä näyttää xorg.conffisi? eli
nano /etc/X11/xorg.conf
ja kopsaa teksti tänmne.
-
Näyttääpi tältä:
# /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 "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" "pc104"
Option "XkbLayout" "fi"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
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 "NVIDIA Corporation NVIDIA Default Card"
Driver "nv"
BusID "PCI:5:0:0"
EndSection
Section "Monitor"
Identifier "VG700"
Option "DPMS"
HorizSync 30-82 #30-70
VertRefresh 50-85 #50-160
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NVIDIA Default Card"
Monitor "VG700"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "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
Tuolla tietenkin on ajurina nyt NV koska tuolla nvidialla x ei käynnisty
Niin ja kun koitan käyttää noita Nvidian ajureita niin tulee virhettä että:" Could not load nvida kernel common" tjsp..
Käytössä siis Dapperi nykyään.
-
Eli toimiko siis X nyt? Jos toimii, niin ookoo. Onhan tuossa ne resot joita käytät? Ja oikeat virkistystaajuudet? Ja onhan nvidia-kernel-common ja nvidia-glx -paketit asennettu? Jos ei toimi silti vaikka nuo ovat kaikki oikein komenna
sudo apt-get --purge remove nvidia-glx nvidia-kernel-common
sudo apt-get install nvidia-glx nvidia-kernel-coommon
sudo nvidia-glx-config enable
ja buuti x
-
On nuo kyllä asenneltu jo pariin kertaan. Mutta koitetaan nyt vielä.
pikku typo sulla tuolla oli, "nvidia-kernel-coommon".
-
Ei auttanut asiaan.. pikkusen on nyt sukka hukassa tän kanssa.
-
Lisää niiden resojen perään mitä haluat käyttää se virkistystaajuus mitä haluat käytettävän. Itselläni näyttää tältä:
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV17 [GeForce4 MX 440]"
Monitor "VA902"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024_75" "1024x768_85" "800x600_85" "640x480_85"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024_75" "1024x768_85" "800x600_85" "640x480_85"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024_75" "1024x768_85" "800x600_85" "640x480_85"
EndSubSection
EndSection
-
Jos laitan johonkin resoon tuon virkistystaajuuden niin sitä resoa ei pysty käyttämään. Menee heti seuraavaan resoon missä ei ole tuota taajuutta. Jos laitan kaikkiin niin näyttö ilmoittaa että out of range ja vilkkuu miten sattuu. näyttö on viewsonic vg700 17" littu. Kokeilin virkistystaajuksia 60, 75 ja 85.
edit: komento glxinfo | grep rendering näyttää seuraavaa
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Oliskos nyt sitten niin että nuo nvidia-glx ajurit eivät toimi Nvidia 7900Gt näyttiksen kanssa? Pitäisiköhän mun kokeilla niitä ajureita mitä nvidian sivuilla tarjoillaan? Jossain taisi olla jotkut ohjeetkin niiden asentamiseen.
-
Juu mullakin ongelmia nvidian kans mut hoitelin homman imuttamalla oikeesti viralliset ajurit nvidian sivuilta ja seuraamalla ubuntun enklannin kielisiä ohjeita, joita en nyt tähän hätään löytänyt tai sitten niitten servu on maissa. ???
Ohjeiden alussa sanotaan että tää ei oli suositeltava tapa :P mutta heti perään on seuraavaa, jotenkin näin se meni että "joskus, käyttäjän ei kannata käyttää Ubuntun nvidia-glx pakettia, johtuen bugeista jotka on vähän vanhemmissa versioissa, tai jos käyttäjä haluaa saada jonkun ominaisuuden virallisista ajureista." ::)
Äläkäytä mutta käytä... hmm
Mutta... Olin tehny itelleni muistiin "lyhennelmän" noista ohjeista joten läväytän sen tähän:
1. xorg.conf bäckup
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
2. Asennetaan pikkusen ubuntu kamaa
sudo apt-get install build-essential linux-headers-`uname -r`
sudo apt-get install gcc libc6-dev make
sudo apt-get install pkg-config xserver-xorg-dev
3. Poistetaan pikkusen ubuntu kamaa
sudo apt-get remove linux-restricted-modules-*
sudo apt-get remove nvidia-kernel-common nvidia-glx nvidia-settings
4. Muokataan xorg.confia
sudo nano /etc/X11/xorg.conf
Tualta etit kohdan - Section "Module" ja kommentoit Load "dri" rivin pois
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Sihte muutetaan - Section "Device" toi tuttu Driver "nv" (tai vesa tai jottai...) -> "nvidia"
eli mulla se näyttää tältä
Section "Device"
Identifier "NVIDIA Corporation NV43 [GeForce 6600 GT]"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
ja sitten tietysti tallennus
5. GDM sammuksiin
Eli logataan pihalle raafisesta liittymästä viimeistään ny! Ja jatketaan konsolista... (Ctrl+Alt+F1)
Logataan sissään ja sammutetaan GDM
sudo /etc/init.d/gdm stop
6. Nvidian paketti
kurvataan cd:llä imutettujen nvidia-ajurien kimppuun (vihdosta viimein) ja muutetaan se paketti executableks
sudo chmod +x NVIDIA*
jonka jälkeen käynnistetään asennus
sudo ./NVIDIA*
ja seurataan ohjeita...
7. Back to the raafinen tila
sudo /etc/init.d/gdm start
8. Erroria ?!
Mulla homma toimi pari kuukautta ilman tätä kasi kohtaa mutta nyt eilen jätti x latautumatta ja herjas jotain...
Noh mun tapauksessa homma alko pelaan näinkin helposti
sudo apt-get upgrade gdm
:o
Loppusanat:
Homma toimi mulla mutta oon kaukana gurusta joten en tiä kuinka hyvin toi pelaa muilla...
Jos löydän ne sivut mistä oon nää ohjeet kaivanu niin lisään linkit... (jos jaksan ;D)
toivottavasti pelaa
En tiä mihin tän olisin laittanut mutta Moderaattorit/Adminit saa kuskata nää parhaakseen näkemäänsä paikkaan...
-
Koitetaanpas nyt sitten näillä eväillä. Koko aamu mennyt jo tässä koittaen selvittää tätä.
-
Kuules hippi, osaatko ollenkaan arvata mitä tapahtui kun seurasin noita sun ohjeita?!!?
No kävi silleensä että HOMMA RUPES PELITTÄMÄÄN!! :D KIITOS SINULLE!
Kiitoksia myös Vililikulle avusta.
Nuohan vois vaikka pistää tuonne How-To ohjeisiin!