[Debian Squeeze] nVidia probleem en geen geluid

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • UPPERKEES
  • Registratie: Maart 2007
  • Niet online
Beste Tweakers,


Ik ben nu sinds een maand overgestapt van Lenny naar Squeeze. Dit bevalt me goed, totdat ik een aantal software pakketten installeerde. Dit waren een aantal in één keer dus ik weet niet precies met welke de verkeerde 'troep' mee kwam. Mijn beste gok is dat het mis ging met Kdenlive aangezien dat media gerelateerd is. Er werd namelijk Pulse Audio geïnstalleerd terwijl ik al ALSA gebruikt, nou had ik dus 2 volume regelaars bovenin naast mijn klok staan. Dus verwijderde ik Pulse Audio en ik deed vervolgens apt-get autoremove om alle Pulse Audio bende er mee weg te spoelen, daarbij stond ook gnome-audio. Die heb ik daarna weer geinstalleerd, maar mijn geluid deed het niet meer. |:( Later heb ik Pulse Audio weer geïnstalleerd om te kijken of het dan allemaal weer deed, maar helaas.


Verder vond ik het jammer dat er geen nieuwe kernel werd geïnstalleerd bij Squeeze omdat ik de 2.6.26 wel een beetje zat was (trager en geen WiFi support voor mijn desktop en laptop). Dus haalde ik de 2.6.30 uit de backports. Vervolgens kwam ik erachter dat er geen precompiled nVidia kernels zaten in de backports. Dus downloadde ik op de ouderwetse manier een Linux nVidia driver van nvidia.com. De "NVIDIA-Linux-x86_64-185.18.31-pkg2" om precies te zijn. GDM had ik gestop en ik starte de installatie met sh. Het compilen starte maar er kwamen al snel errors over 32 bit libs van onder andere GLX (check onderin de TS een overzicht van alle errors). Maar op één of andere manier was de module wel geïnstalleerd. Nu leek alles weer te werken maar helaas...


Er zitten onverklaarbare 'bugs' in. Check voor een voorbeeld dit filmpje, de opzet is wel anders. Dit is namelijk in Virtualbox met XP, de vage wegval van de letters zijn alleen zo met Compiz enabled en alleen in de terminal. Maar nu heb ik ditzelfde dus ook in mijn host systeem. Check hier een screenshot van mijn terminal.


Nou heb ik al eens eerder geluidsproblemen gehad op Ubuntu, toen had ik gewoon het systeem opnieuw geïnstalleerd. Maar ik ben nu toch wel benieuwd geworden hoe ik dit kan oplossen. Hetzelfde geld voor het nVidia probleem, dit wil ik ook wel werkend krijgen.


Systeemspecs


Het zou ook een tekortkoming kunnen zijn in sources.list want ik heb dan wel Compiz en Emerald werkend, de compizconfig-manager is weg. Met het herinstalleren geeft hij een error dat er iets mis is in de dependencies.


Sources.list:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#Main repositories:
deb http://ftp.nl.debian.org/debian/ squeeze main contrib non-free
#deb http://security.debian.org/ squeeze/updates main contrib non-free
# deb-src http://security.debian.org/ lenny/updates main contrib
#deb http://volatile.debian.org/debian-volatile squeeze/volatile main contrib non-free
# deb-src http://volatile.debian.org/debian-volatile squeeze/volatile main contrib

#Virtualbox repository:
#deb http://download.virtualbox.org/virtualbox/debian lenny non-free
# wget -O - http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc | apt-key add -

# deb ftp://ftp.debian.org/debian lenny-proposed-updates main

#Multimedia repository:
deb http://mirror.hro.nl/debian-multimedia/ stable main
# wget http://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2008.10.16_all.deb && dpkg -i debian-multimedia-keyring_2008.10.16_all.deb

#Compiz-Fusion repository:
deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./
# wget -O - http://download.tuxfamily.org/shames/A42A6CF5.gpg | apt-key add -

#Wine repository:
deb http://www.lamaresh.net/apt squeeze main
# wget -O - http://www.lamaresh.net/apt/key.gpg | apt-key add -

#Lenny backports:
deb http://www.backports.org/debian lenny-backports main contrib non-free
# wget -O - http://backports.org/debian/archive.key | apt-key add -

#DVD repositories:
# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official amd64 DVD Binary-1 20090214-19:45]/ lenny contrib main



De fouten bij het installeren van de nVidia driver:

Please read the following license and then select..........

[Accept]

____________


There appears to already be a driver installed on your system, the existing driver will be uninstalled.

[Yes]

____________


No precompiled kernel inferface was found to match your kernel; would you like the installer to attempt to download a krenel interface.......

[No]

____________


No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface.

[OK]

____________


Buiding kernel

(100% complete)

____________


Install NVIDIA's 32-bit compatibility OpenGL libraries?

[Yes]

____________


WARNING: The runtime configuration check failed for library
'libGL.so.185.18.31' (expected:
'/emul/ia32-linux/usr/lib/libGL.so.1' , found: (not found)). The most likely reason for this is that the library was installed to the wrong location or that your systm'ss dynamic loader
configuration needs to be updated. Please check the 32-bit OpenGL compatibility library installation prefix and/or the dynamic loader configuration.

[OK]

____________


WARNING: The runtime configuration check failed for library
'libnvidia-tls.so.185.18.31' (expected:
'/emul/ia32-linux/usr/lib/tls/libnvidia-tls.so.1' , found: (not found)). The most likely reason for this is that the library was installed to the wrong location or that your systm'ss dynamic loader
configuration needs to be updated. Please check the 32-bit OpenGL compatibility library installation prefix and/or the dynamic loader configuration.

[OK]

___________


Would you like to run the nvidia-xconfig utitlity to automatically update your xorg.conf?

[No]

___________


Installation complete.
Please update your XF86Config or xorg.conf file as appropriate; see the file /usr/share/doc/NVIDIA_GLX-1.0/README.TXT for details.

[OK]



xorg.conf

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
    Identifier      "Generic Keyboard"
    Driver          "kbd"
    Option          "XkbRules"                  "xorg"
    Option          "XkbModel"                  "pc104"
    Option          "XkbLayout"                 "us"
EndSection

Section "InputDevice"
    Identifier      "Configured Mouse"
    Driver          "mouse"
EndSection

Section "Device"
    Identifier      "Configured Video Device"
    Driver          "nvidia"
    Option          "NoLogo"
    Option          "AddARGBGLXVisuals"             "True"
    Option          "AllowGLXWithComposite"         "True"
EndSection

Section "Monitor"
    Identifier      "Configured Monitor"
EndSection

Section "Screen"
    Identifier      "Default Screen"
    Monitor         "Configured Monitor"
    DefaultDepth    24
EndSection

Section "Module"
    Load            "glx"
EndSection

Section "Extensions"
    Option      "Composite" "Enable"
EndSection

[ Voor 7% gewijzigd door UPPERKEES op 15-08-2009 14:12 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Je gebruikt third party repositories die wellicht niet zijn afgestemd op Squeeze. Het is sowieso onverstandig om third party repositories te gebruiken. Je gebruikt stable, testing en unstable door elkaar heen. Dit heb je waarschijnlijk gedaan omdat dat 'makkelijk' is zodat je daarna makkelijk met apt-get (deprecated) het e.e.a kan installeren. Dit is iets wat je NOOIT zomaar moet doen. Gelukkig heeft Debian uitstekende documentatie dus daar zou ik eerst mee beginnnen. Je bent gewoon aan het prutsen. Ik zou tevens een schone installatie van Debian doen.

[ Voor 5% gewijzigd door Verwijderd op 15-08-2009 14:59 ]


Acties:
  • 0 Henk 'm!

  • UPPERKEES
  • Registratie: Maart 2007
  • Niet online
Verwijderd schreef op zaterdag 15 augustus 2009 @ 14:55:
Je gebruikt third party repositories die wellicht niet zijn afgestemd op Squeeze. Het is sowieso onverstandig om third party repositories te gebruiken. Je gebruikt stable, testing en unstable door elkaar heen. Dit heb je waarschijnlijk gedaan omdat dat 'makkelijk' is zodat je daarna makkelijk met apt-get (deprecated) het e.e.a kan installeren. Dit is iets wat je NOOIT zomaar moet doen. Gelukkig heeft Debian uitstekende documentatie dus daar zou ik eerst mee beginnnen. Je bent gewoon aan het prutsen. Ik zou tevens een schone installatie van Debian doen.
Van vallen en opstaan leer je lopen. Ik pruts inderdaad tot ik de juiste methodes heb aangeleerd, dan begin ik weer met een frisse start zodat ik het systeem goed kan beheren. Toch raar dat jij me verteld dat stable, testing en unstable niet door elkaar kan gebruiken. Want het is mij verteld dat je de beste balans hebt als je stable en unstable repositories gebruikt. Aptitude pikt dan zelf de beste combinaties eruit (althans dat is mij dan verteld hier op Tweakers en op het Debian forum).

Zou jij jouw sources.list kunnen laten zien, mocht je Debian Squeeze gebruiken?

Verder heb ik een tijdje terug nog de 2.6.30 kernel gebackport op mijn Debian Lenny laptop, met daarop alleen stable repro's. Ook daar had ik dezelfde 'bugs' met de terminal. Dus ik denk zelf dat de sources.list configuratie niet het kernprobleem is. Het weegt zeker weten wel mee, aangezien Compiz nu niet volledig te installeren is.

Verwijderd

Ik heb ook problemen gehad met de install van nvidia-glx drivers op squeeze.
De volgende wiki heeft mij uit de brand geholpen. Ze gebruiken idd eenmalig de unstable.


Install Nvidia drivers in Debian Squeeze

I’ve had to do this twice in the past week, so I thought I’d pass along how to do it. The majority of this was posted by some guy going by craigevil on some random linux board. Worked like a charm, thanks Craig.

1. Add the unstable repositories to your source list. Open your source list by running

sudo leafpad /etc/apt/sou*

and then add

deb http://http.us.debian.org/debian/ unstable main contrib non-free
deb-src http://http.us.debian.org/debian/ unstable main contrib non-free

2. run the following in order

apt-get update
apt-get -t unstable install nvidia-kernel-source
m-a a-i nvidia-kernel-source
apt-get -t unstable install nvidia-glx
apt-get install nvidia-xconfig
nvidia-xconfig

3. Open your source list again, and comment out the unstable repositories

#deb http://http.us.debian.org/debian/ unstable main contrib non-free
#deb-src http://http.us.debian.org/debian/ unstable main contrib non-free

otherwise the next time you run an update, you might upgrade from Squeeze to Sid. Reboot, and you’re done (hopefully).

Verwijderd

3. Open your source list again, and comment out the unstable repositories

#deb http://http.us.debian.org/debian/ unstable main contrib non-free
#deb-src http://http.us.debian.org/debian/ unstable main contrib non-free

otherwise the next time you run an update, you might upgrade from Squeeze to Sid. Reboot, and you’re done (hopefully).
Dit kun je voorkomen door aan de gang te gaan met apt pinning.
Je kunt je repositories laten staan en voegt bv. het volgende toe aan /etc/apt/prefernces:

code:
1
2
3
4
5
6
7
8
9
10
11
Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=testing
Pin-Priority: 650

Package: *
Pin: release a=unstable
Pin-Priority: 600


Om te leren hoe het zit met apt pinning kijk hier eens, kan heel handig zijn.
Je kunt voorkomen dat je door het toevoegen van een unstable of testing repo je hele systeem unstable of testing maakt.

Acties:
  • 0 Henk 'm!

Verwijderd

Heeft iemand nog een idee hoe ik emerald het beste kan installeren. Ik kan het met losse packages doen. maar dat is niet de manier hoe ik wil werken.

Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op vrijdag 11 februari 2011 @ 09:58:
Heeft iemand nog een idee hoe ik emerald het beste kan installeren. Ik kan het met losse packages doen. maar dat is niet de manier hoe ik wil werken.
code:
1
sudo apt-get install emerald

Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op vrijdag 11 februari 2011 @ 11:53:
[...]

code:
1
sudo apt-get install emerald
Emerald zit niet standaard in de Debian repo's. Helaas gaat dat niet werken. Ik weet ook niet zozeer welke repo te vertrouwen is om dit soort zaken te installeren.

[ Voor 15% gewijzigd door Verwijderd op 11-02-2011 15:16 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op vrijdag 11 februari 2011 @ 15:14:
[...]


Emerald zit niet standaard in de Debian repo's. Helaas gaat dat niet werken. Ik weet ook niet zozeer welke repo te vertrouwen is om dit soort zaken te installeren.
Ja die zit er inderdaad niet in.
Op deze pagina staan de debs.
Download de emerald.deb en doe
code:
1
dpkg-deb --info emerald_0.8.4_i386.deb

Je krijgt nu iets als dit te zien
Depends: libatk1.0-0 (>= 1.29.3), libc6 (>= 2.3.6-6~), libcairo2 (>= 1.2.4), libdecoration0 (>= 0.8.4), libemeraldengine0, libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.18.0), libpango1.0-0 (>= 1.14.0), libwnck22 (>= 2.22.0), libx11-6, libxrender1, zlib1g (>= 1:1.1.4), compiz-plugins
 Recommends: emerald-themes

Copieer, haal de *,* weg en zet er apt-get install voor
Zoiets dus
code:
1
apt-get install libatk1.0-0  libc6  libcairo2  libdecoration0  libemeraldengine0 libfontconfig1 libfreetype6 libglib2.0-0 libgtk2.0-0 libpango1.0-0  libwnck22  libx11-6 libxrender1 zlib1g  compiz-plugins emerald-themes

Nadat je dat hebt gedaan installeer je emerald
code:
1
dpkg -i emerald_0.8.4_i386.deb

Doe geen copy paste, maar check het!! ;)
Als je nu nog meer nodig hebt, even eigen topic openen, begint op hyjacking te lijken

[ Voor 3% gewijzigd door Verwijderd op 11-02-2011 17:13 ]

Pagina: 1