Kirjoittaja Aihe: Ongelma työpöytätehosteissa ja rajoitettujen ajureiden hallinnassa  (Luettu 5187 kertaa)

Timias

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Eli kun yritän avata työpöytätehosteet, tulee ilmoitus, että Komposiitti-laajennus ei ole käytettävissä. Ja kun yritän avata rajoitettujen ajureiden hallintaa, tulee viesti Seuraava paketti tulee asentaa: linux-restricted-modules-2.6.22.6 jotta tämä ohjelma toimisi. Kyseessä on siis 7.04. Tämä on vasta vähän aikaa sitten asennettu ja olen melkosein käsi vielä tämän kanssa, mutta miten nuo jutut saisi korjattua? Näyttis on ati radeon x550/600 series.

Sitten on vielä yksi ongelma, että en pysty säätämään näytön resoluutiota isommaksi tuolta valikosta, eli siellä on melko pieni se suurin valittava resoluutio. Tässä xorg.confin sisältö:

Koodia: [Valitse]
# /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 xorg.conf(5) manual page.
# (Type "man 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/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"
# 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 "vbe"
EndSection

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

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

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

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

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

Section "Device"
Identifier "ATI Technologies Inc RV380 0x3e50 [Radeon X600]"
Driver "ati"
BusID "PCI:1:0:0"
Option "UseFBDev" "true"
EndSection

Section "Monitor"
Identifier "SyncMaster"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc RV380 0x3e50 [Radeon X600]"
Monitor "SyncMaster"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1440x1440" "1280x1024" "1280x960" "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

Toivottavasti joku osaisi auttaa ratkaisemaan tämän ongelman.

mikkohuo

  • Käyttäjä
  • Viestejä: 562
  • The Ubuntu Counter Project - user number #3339
    • Profiili
Eli kun yritän avata työpöytätehosteet, tulee ilmoitus, että Komposiitti-laajennus ei ole käytettävissä. Ja kun yritän avata rajoitettujen ajureiden hallintaa, tulee viesti Seuraava paketti tulee asentaa: linux-restricted-modules-2.6.22.6 jotta tämä ohjelma toimisi.

Tämä korjaantuu yksinkertaisesti asentamalla tuon ohjelmapaketin. Jos ohjelmien asentaminen ei ole vielä tuttua, niin nyt on hyvä aika tutustua siihen:

http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot

Kun saat tuon kuntoon, niin voi hyvinkin olla, että muutkin ongelmasi ratkeavat samalla.

Timias

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Eli kun yritän avata työpöytätehosteet, tulee ilmoitus, että Komposiitti-laajennus ei ole käytettävissä. Ja kun yritän avata rajoitettujen ajureiden hallintaa, tulee viesti Seuraava paketti tulee asentaa: linux-restricted-modules-2.6.22.6 jotta tämä ohjelma toimisi.

Tämä korjaantuu yksinkertaisesti asentamalla tuon ohjelmapaketin. Jos ohjelmien asentaminen ei ole vielä tuttua, niin nyt on hyvä aika tutustua siihen:

http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot

Kun saat tuon kuntoon, niin voi hyvinkin olla, että muutkin ongelmasi ratkeavat samalla.
Yritin tällä komennolla: sudo apt-get install linux-restricted-modules-2.6.22.6, mutta tuollaista ei löydy. Onko tuon paketin nimi jotenkin väärin vai onko tuo komento väärä?

mikkohuo

  • Käyttäjä
  • Viestejä: 562
  • The Ubuntu Counter Project - user number #3339
    • Profiili
Komento on ihan oikein. Kokeileppas paketin nimellä linux-restricted-modules-generic

Timias

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Komento on ihan oikein. Kokeileppas paketin nimellä linux-restricted-modules-generic
Eipä toiminut tuokaan.


Timias

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Onkos sinulla aktivoitu kaikki pakettivarastot?

http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot#Ohjelmavarastojen_lis.C3.A4.C3.A4minen_pakettienhallintaohjelmalla
Tein tuon aktivoinnin tuon synapticin mukaan, eikä silti löydy tuota. Kokeilin nyt tuota genericiä lisänä ja tuli näin:
Koodia: [Valitse]
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatietoja... Valmis       
linux-restricted-modules-generic on jo uusin versio.
linux-restricted-modules-generic set to manual installed.
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.

BBT

  • Käyttäjä
  • Viestejä: 352
    • Profiili
Suorita ensin apt-get update ja aptitude update:
Koodia: [Valitse]
sudo apt-get update && sudo aptitude update
Sen jälkeen asenna se linux-restricted-modules seuraavalla komennolla:
Koodia: [Valitse]
sudo apt-get install linux-restricted-modules-$(uname -r)
Käynnistä kone varmuuden vuoksi uudestaan ja testaa josko rajoitettujen ajureiden hallinta toimisi nyt. Jos ei, voit asentaa ATI:n rajoitetun ajurin ilman sitäkin:

Koodia: [Valitse]
sudo apt-get install xorg-driver-fglrx
Jos päädyit asentamaan ajurin manuaalisesti, muokkaa seuraavaksi xorg.conf tiedostoa:
Koodia: [Valitse]
gksudo gedit /etc/X11/xorg.conf
Etsi kohta:
Koodia: [Valitse]
Section "Device"
   Identifier                  "ATI Graphics Adapter"
   Driver                      "ati"   
   BusID                       "PCI:1:0:0"
   Screen 0
 EndSection

Muuta kohta: Driver "ati" näyttämään: Driver "fglrx" - eli siis suunnileen näin:
Koodia: [Valitse]
Section "Device"
   Identifier                  "ATI Graphics Adapter"
   Driver                      "fglrx"   
   BusID                       "PCI:1:0:0"
   Screen 0
 EndSection

Lisää lopuksi tiedoston loppuun rivit:
Koodia: [Valitse]
Section "Extensions"
       Option  "Composite" "0"
EndSection

Tallenna ja sulje. Käynnistä kone uudestaan ja testaa toimivuus:
Koodia: [Valitse]
glxinfo | grep -i direct.
Ajurit toimivat oikein, mikäli vastaus on:
Koodia: [Valitse]
"direct rendering: Yes"
Käyttääksesi työpöytätehosteita, tarvit XGL:n riippumatta siitä asensitko suljetut ATI:n ajurit manuaalisesti vai rajoitettujen ajureiden hallinnalla. Sen asentamiseen lyhyet ohjeet alla:

Asennetaan XGL:
Koodia: [Valitse]
sudo apt-get install xserver-xgl
Luodaan käynnistysskriptit:
Koodia: [Valitse]
sudo gedit /usr/local/bin/startxgl.sh
Lisää tiedostoon rivit:
Koodia: [Valitse]
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session
Tallenna ja sulje.

Seuraavaksi:
Koodia: [Valitse]
sudo gedit /usr/share/xsessions/xgl.desktop
Lisää rivit:
Koodia: [Valitse]
[Desktop Entry]
Encoding=UTF-8
Name=XGL
Comment=
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application
Tallenna ja sulje.

Muokataan äsken luotujen tiedostojen oikeuksia:
Koodia: [Valitse]
sudo chmod a+x /usr/local/bin/startxgl.sh
Koodia: [Valitse]
sudo chmod a+x /usr/share/xsessions/xgl.desktop
Nyt voit seuraavalla kerralla sisäänkirjautuessasi valita kirjautumisikkunan "Istunnot" valikosta istunnoksi XGL:n. Tällöin myös työpöytätehosteiden pitäisi toimia.







« Viimeksi muokattu: 15.09.07 - klo:23.35 kirjoittanut BBT »

mikkohuo

  • Käyttäjä
  • Viestejä: 562
  • The Ubuntu Counter Project - user number #3339
    • Profiili
Feistyssä pitäisi tuon onnistua aika paljon helpommin kuin noissa BBT:n ohjeissa, mutta noilla luulisi toimivan. ATI:n kortit on joskus hankalia.

BBT

  • Käyttäjä
  • Viestejä: 352
    • Profiili
Feistyssä pitäisi tuon onnistua aika paljon helpommin kuin noissa BBT:n ohjeissa, mutta noilla luulisi toimivan. ATI:n kortit on joskus hankalia.

Niin.. Ketjun aloittajan ongelmahan oli se, että "Rajoitettujen ajureiden hallinta" ei toiminut. Sillähän ajurit on helppo asentaa, mutta laitoin nuo ohjeet varmuuden vuoksi.

Huomasin muuten, että Gutsyssa on taas tultu yhdellä askeleella XGL:n käyttäjiä vastaan. Enää ei tarvi kuin antaa "rajoitettujen ajureiden hallinan" asentaa fglrx-ajurit ja sen jälkeen asentaa itse XGL. Tämän jälkeen XGL käynnistyy automaattisesti. Ei tarvi itse luoda tuota XGL istuntoa.  :P

Josko Gutsyn jälkeisessä *buntussa tilanne taas paranisi. Ideaalitilanne olisi, että ATI olisi ehtinyt avata myös 3D ajureidensa speksit ja toimivat avoimet ajurit olisi saatu valmiiksi (ei enää XGL:ää). Kun katsoo ATI:n ajuritilannetta nyt, tuo tuntuu kyllä melko epätodennäköiseltä mutta ehkä sitten joskus  ;D

Timias

  • Käyttäjä
  • Viestejä: 7
    • Profiili
BBT: Tein ohjeidesi mukaan, ja muutamat jutut olivat näköjään jo tehty, mutta silti glxinfo | grep -i direct. koodista tulee direct rendering: no, eikä ongelmat hävinneet.


Timias

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Nyt saan työpöytätehosteet auki, mutta kun yritän aktivoida ne, niin tulee viesti, että työpöytätehosteita ei voitu ottaa käyttöön. Missä vika?

Timias

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Noniin, nyt sitten ilmeni aika vittumainen ongelma: kun yritän avata jotain, joka toistaa ääntä tai videokuvaa niin koko ohjelma menee tilttiin. Esim jos yritän soittaa jotain rytmiboxissa, VLCssä yms niin ohjelmat menevät tilttiin eikä ääntä kuulu tai kuvaa näy. Itseasiassa jopa youtube sekoaa kun yritän avata videota, tai kun yritän testata ääniä tuolla ääniasetuksissa niin koko ohjelma tilttaa. Tämä tuli oikeastaan sen jälkeen kun asensin rainlendar kalenterin, mutta se on kyllä otettu jo pois käytöstä eikä sen pitäisi vaikuttaa tuohon. Sisäänkirjautumisessa toimii kyllä äänet, mutta heti kun pääsen työpöydälle, niin loppuu äänien kuuluminen.

Mikä neuvoksi?