[Gelöst] Habe ich non-free Programme?

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

[Gelöst] Habe ich non-free Programme?

Beitrag von Inkodiktus » 09.12.2014 18:05:34

Hi zusammen!

Da ich jetzt schon als Vorgabe non-free und und contrib in die sources.list reingepackt habe, frage ich mich nun:
Habe ich irgendwelche non-free Programme/Bibliotheken installiert, die ich für die jeweilige Software nicht brauche?
Diese Frage ohne die folgende wäre natürlich sinnlos, deshalb kommt die auch gleich:
Wo oder wie kann ich nachsehen, ob ich non-free Pakete installiert habe?

Bis jetzt an non-free, welche ich auch weiß, habe ich nur Flash installiert, aber langsam beschleicht mich der Gedanke, dass sich vielleicht irgendwas eingeschlichen hat. :D
Deshalb auch die überaus eloquente Frage ;)

Viele Grüße!
Zuletzt geändert von Inkodiktus am 10.12.2014 18:03:07, insgesamt 1-mal geändert.
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

JuergenPB

Re: Habe ich non-free Programme?

Beitrag von JuergenPB » 09.12.2014 18:12:04

Das kannst Du z.B. in der Paketverwaltung Debiansynaptic sehen.

Aufrufen und links auf "Ursprung" klicken.
Dann auf "Lokal/non-free" klicken

mullers

Re: Habe ich non-free Programme?

Beitrag von mullers » 09.12.2014 18:12:17

Du brauchst den virtuellen RMS, den Wächter über das korrekte System: Debianvrms

Benutzeravatar
Patsche
Beiträge: 3262
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Habe ich non-free Programme?

Beitrag von Patsche » 09.12.2014 18:18:42

Also es installiert sich kein Paket von selbst. Du hast zwar die Quellen eingebunden, aber installieren tut sich aus diesen Quellen nichts "einfach so" ;)

Benutzeravatar
Saxman
Beiträge: 4233
Registriert: 02.05.2005 21:53:52
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: localhost

Re: Habe ich non-free Programme?

Beitrag von Saxman » 09.12.2014 18:51:46

Etwas in der Art sollte es auch tun:

Code: Alles auswählen

# aptitude search "?section(non-free)" |grep ^i
Edit: Oder so, nur mit aptitude

Code: Alles auswählen

aptitude search "?and(?section(non-free),?installed)"
"Unix is simple. It just takes a genius to understand its simplicity." - Dennis Ritchie

Debian GNU/Linux Anwenderhandbuch | df.de Verhaltensregeln | Anleitungen zum Review und zum Verfassen von Wiki Artikeln.

Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

Re: Habe ich non-free Programme?

Beitrag von Inkodiktus » 09.12.2014 18:54:34

@Patsche: Ich meinte eher irgendwelche Libs oder so, die als Abhängigkeit mitinstalliert werden.
@mullers: Besten Dank! :THX:

Hier die Ausgabe, da frage ich mich nun, welche ich davon für den Betrieb brauche?

Ich habe letztens Bumblee-nvidia usw. was man für die NVIDIA braucht, habe aber wieder deinstalliert und ist wohl noch was hängen geblieben:

Code: Alles auswählen

             Non-free packages installed on nomercy

libgl1-nvidia-glx                   NVIDIA binary OpenGL libraries
libnvidia-ml1                       NVIDIA Management Library (NVML) runtime library
nvidia-alternative                  allows the selection of NVIDIA as GLX provider
nvidia-driver                       NVIDIA metapackage
nvidia-kernel-dkms                  NVIDIA binary kernel module DKMS source
nvidia-vdpau-driver                 NVIDIA vdpau driver
xserver-xorg-video-nvidia           NVIDIA binary Xorg driver

               Contrib packages installed on nomercy

flashplugin-nonfree                 Adobe Flash Player - browser plugin
glx-alternative-mesa                allows the selection of MESA as GLX provider
glx-alternative-nvidia              allows the selection of NVIDIA as GLX provider
glx-diversions                      prepare for using accelerated GLX implementations from
libxnvctrl0                         NV-CONTROL X extension (runtime library)
nvidia-installer-cleanup            cleanup after driver installation with the nvidia-inst
nvidia-kernel-common                NVIDIA binary kernel module support files
nvidia-settings                     tool for configuring the NVIDIA graphics driver
nvidia-support                      NVIDIA binary graphics driver support files
Könnt ihr mir da bisschen helfen?
Es gibt massig Pakete, aber die sagen wenig aus :)
Ja, Flash weiß ich, was es ist ;)

Wer meine HW sehen will, in der Sig ist der Link dafür.

Viele Grüße!


EDIT:
Hier die Ausgabe von aptitude search "?section(non-free)" |grep ^i zum Vergleichen :)
So wie ich das sehe, schneidet der Befehl etwas aus

Code: Alles auswählen

i A libgl1-nvidia-glx               - NVIDIA binary OpenGL libraries            
i A libnvidia-ml1                   - NVIDIA Management Library (NVML) runtime l
i A nvidia-alternative              - allows the selection of NVIDIA as GLX prov
i A nvidia-driver                   - NVIDIA metapackage                        
i A nvidia-kernel-dkms              - NVIDIA binary kernel module DKMS source   
i A nvidia-vdpau-driver             - NVIDIA vdpau driver                       
i A xserver-xorg-video-nvidia       - NVIDIA binary Xorg driver 
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

JTH
Moderator
Beiträge: 3077
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Habe ich non-free Programme?

Beitrag von JTH » 09.12.2014 19:04:52

Inkodiktus hat geschrieben:Hier die Ausgabe, da frage ich mich nun, welche ich davon für den Betrieb brauche?
Das reicht auch in normaler Schritfgröße ;) Da du der Asus-Seite nach eine Nvidia-Grafikkarte hast und die bei dir installierten non-free-Pakete den Nvidia-Treiber und einige seiner Abhängigkeiten enthalten, solltest du sie wohl nicht entfernen.

Wenn du das doch machen möchtest, könntest du als freie Alternative den Debianxserver-xorg-video-nouveau-Treiber ausprobieren. Dann solltest du dich aber vorher informieren, ob der mit deiner Grafikarte (schon) funktioniert.
Zuletzt geändert von JTH am 09.12.2014 19:05:51, insgesamt 1-mal geändert.
Manchmal bekannt als Just (another) Terminal Hacker.

Benutzeravatar
Saxman
Beiträge: 4233
Registriert: 02.05.2005 21:53:52
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: localhost

Re: Habe ich non-free Programme?

Beitrag von Saxman » 09.12.2014 19:05:05

Inkodiktus hat geschrieben: Hier die Ausgabe von aptitude search "?section(non-free)" |grep ^i zum Vergleichen :)
So wie ich das sehe, schneidet der Befehl etwas aus

Code: Alles auswählen

i A libgl1-nvidia-glx               - NVIDIA binary OpenGL libraries            
i A libnvidia-ml1                   - NVIDIA Management Library (NVML) runtime l
i A nvidia-alternative              - allows the selection of NVIDIA as GLX prov
i A nvidia-driver                   - NVIDIA metapackage                        
i A nvidia-kernel-dkms              - NVIDIA binary kernel module DKMS source   
i A nvidia-vdpau-driver             - NVIDIA vdpau driver                       
i A xserver-xorg-video-nvidia       - NVIDIA binary Xorg driver 
vrms zeigt dir neben non-free auch contrib an. Wenn du die auch haben willst:

Code: Alles auswählen

# aptitude search "?section(contrib)" |grep ^i
/Edit: Oder auch:

Code: Alles auswählen

aptitude search "?and(?section(contrib),?installed)"
"Unix is simple. It just takes a genius to understand its simplicity." - Dennis Ritchie

Debian GNU/Linux Anwenderhandbuch | df.de Verhaltensregeln | Anleitungen zum Review und zum Verfassen von Wiki Artikeln.

Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

Re: Habe ich non-free Programme?

Beitrag von Inkodiktus » 09.12.2014 19:10:57

Ich habe mir schon was für mein Fluxbox Menü gebastelt :)
Für die Nachwelt:

Code: Alles auswählen

echo NON-FREE && aptitude search "?section(non-free)" |grep ^i && echo CONTRIB && aptitude search "?section(contrib)" |grep ^i
Wenn da wegen den Paketen keine Hilfe kommt, dann ist es auch schon gelöst. :)
Ich warte damit bis morgen.

Danke nochmal für die schnelle Antworten! :THX:
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

mullers

Re: Habe ich non-free Programme?

Beitrag von mullers » 09.12.2014 19:11:24

Saxman hat geschrieben:

Code: Alles auswählen

# aptitude search "?section(contrib)" |grep ^i
Hier der Befehl für zsh lovers :wink:

Code: Alles auswählen

# aptitude search "?section(contrib)" |grep \^i

Benutzeravatar
Ghost in the Linux Shell
Beiträge: 258
Registriert: 28.06.2007 17:20:05

Re: Habe ich non-free Programme?

Beitrag von Ghost in the Linux Shell » 09.12.2014 19:12:50

hallo,

nutzt du den Debian eigenen Nvidia Treiber, oder den vom Hersteller ?

wegen der Abhängigkeiten solltest du dir wenigrr Sorgen machen, apt ist da schon sehr gut und meldet dir wenn irgendwas hakt, hatte ich seit 5 Jahren trotz wilder installation vieler tools nie ein Problem mit non-free.

mfg
ghosti :D

JTH
Moderator
Beiträge: 3077
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Habe ich non-free Programme?

Beitrag von JTH » 09.12.2014 19:13:04

Inkodiktus hat geschrieben:Wenn da wegen den Paketen keine Hilfe kommt, dann ist es auch schon gelöst. :)
S.o. ;)
Manchmal bekannt als Just (another) Terminal Hacker.

Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

Re: Habe ich non-free Programme?

Beitrag von Inkodiktus » 09.12.2014 19:27:29

nutzt du den Debian eigenen Nvidia Treiber, oder den vom Hersteller ?
Ich hätte gerne jetzt die Urform von Debian nach der Installation wenns geht?
Hauptsache ich seh was auf dem Monitor und es ist nicht düster ;)
Das reicht auch in normaler Schritfgröße
Ja, tut mir leid, aber manchmal denke ich, manche Leute übersehen die essenzielle Frage, deshalb mach ich das wichtigste Fett bzw. jetzt größer. :)
Wenn du das doch machen möchtest, könntest du als freie Alternative den Debianxserver-xorg-video-nouveau-Treiber ausprobieren. Dann solltest du dich aber vorher informieren, ob der mit deiner Grafikarte (schon) funktioniert
Ähm, ja. :)
Dann sollte ich vorher die Ausgabe in eine Text Datei speichern :)
Aber ich denke, die Nouveau Treiber haben immer funktioniert.

Wollt ja noch das HDMI machen, aber das Kabel ist grad im Streik ;)
Deshalb kann ich gerne die unfreien Treiber loswerden.
Vielleicht nochmal: Ich hatte, Bumblebe-Nvidia primus und die anderen Sachen wie auch header, die man für 3D-Grafik braucht, installiert.
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

wanne
Moderator
Beiträge: 7581
Registriert: 24.05.2010 12:39:42

Re: Habe ich non-free Programme?

Beitrag von wanne » 09.12.2014 20:12:56

Inkodiktus hat geschrieben:welche ich davon für den Betrieb brauche?
Brauchen tust du erstmal gar nichts. Die frage ist, was du willst.
Hintergrund ist folgender: Linux unterstützt nvidie-Grafikkarten out of the Box. Der Teil der das tut heist nouveau. Daneben gibt es Treier von Nvidia (ohne deren Sourcecode).
Die unterscheiden sich in ihrer Funktionalität. Während nouveau manchmal sogar größere Aufläsungen anbietet und mehr interne Temeratursensoren auslesen lässt. ist er sonst eigentlich überall im Nachteil. Typischerweise sind das sachen, die nouveau nicht kann:
  • Teile der Video(de)kodierung übernehmen
  • Gewisse 3D und Transparenzeffekte.
  • GPGPU: Also algemeine Berechnungen (also extra dafür geschriebene Programme) auf der Grafikkarte ausführen.
  • Viele Energiesparoptionen der Grafikkarte
Einige der sachen können dann auf dem Prozessor statt auf der Grafikkarte gemacht werden. Andere nicht. (bzw. es hat keiner ein Programm geschrieben, dass das macht, weil es schlicht zu lange dauern würde.)
Das fürht dann typischerweise dazu:
  • Einige Animationen nicht funktionieren. Das kann sogar dazu fürhen das gewisse Programme gar nciht mehr funktionieren. (Das gilt vor allem für Spiele und Unity oder Compiz)
  • Viele Sachen wie Videodekodirung langsamer werden (ruckeln).
  • Der Stromverbrauch in die Höhe geht.=> Es wird heißer. => Der Lüfter dreht schneller. => Es wird lauter.
  • Gewisse für NVIDIA-Karten geschriebene Spezialprogramme nicht mehr funktionieren.
Unter Debian ist der NVIDIA-Treiber in viele Einzelpaktete zerlegt was welcher teil macht siehst du in den Paketbeschreibungen. Kannst du dir dann selber überlegen was du brauchst.

Code: Alles auswählen

apt-cache show [Paketname]
Inkodiktus hat geschrieben:So wie ich das sehe, schneidet der Befehl etwas aus
Da sind die unfreien Pakete aus contrib nicht drin.
Außerdem unterscheiden sich die ansichten, was freie Software ist zwichen Debian und der EFF. Typishcerweise ist die EFF da härter. Es gibt aber auch gegenbeispiele. Das betrifft bei dir aber kein Paket.
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

Re: Habe ich non-free Programme?

Beitrag von Inkodiktus » 09.12.2014 20:36:37

Ich weiß nicht, ob ihr mitbekommen habt, aber ich habe einen Hybrid-Laptop, halb Intel halb NVIDIA.

Brauchen tue ich nur meinen Browser und einen Editor. ;)
Ich brauch keine Transparenz, weil ich die auch nicht benutze.
Ich brauche keine Animationen. Ich habe Fluxbox und ich stehe auch Minimalismus. :)
Spiele und Unity oder Compiz: Nein, nein, nein! ;)

Okay, Filme bzw. Videos schaue ich schon damit gerne.

Wie gesagt, ich denke eh, dass die Intel Karte läuft und die NVIDIA gar nicht beansprucht wird, weil auch kein Bumbleebee da ist.

Heißt das dann, dass ich eigentlich alle NVIDIA Sachen rausschmeissen kann?

Ansonsten schöne Erklärung, ist die schon in der Wiki? Wenn nicht, dann hinzufügen.
Danke!
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

deberik
Beiträge: 1177
Registriert: 30.09.2009 13:27:23

Re: Habe ich non-free Programme?

Beitrag von deberik » 09.12.2014 21:47:47

wanne hat geschrieben:
Inkodiktus hat geschrieben:So wie ich das sehe, schneidet der Befehl etwas aus
Da sind die unfreien Pakete aus contrib nicht drin.
Außerdem unterscheiden sich die ansichten, was freie Software ist zwichen Debian und der EFF. Typishcerweise ist die EFF da härter. Es gibt aber auch gegenbeispiele. Das betrifft bei dir aber kein Paket.
In contrib sind keine (DFSG-)unfreien Pakete drinnen. Sondern freie Pakete, die ohne unfreie Daten/Software/Pakete nutzlos sind. Unterschiede zwischen Debian und EFF sind für die Ausgabe der Befehle unerheblich. Selbst wenn für Stallman/EFF/FSF oder sonstwem ein Paket als unfrei gilt, das in Debian unter main zu finden ist, wird keiner der bisher genannten Befehle dieses Paket anzeigen.
Debians Paketbeschreibungen übersetzen? Hilf mit!

Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

Re: Habe ich non-free Programme?

Beitrag von Inkodiktus » 09.12.2014 22:03:23

Ganz blöde Frage:
Was ist EFF ?
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

Benutzeravatar
Ghost in the Linux Shell
Beiträge: 258
Registriert: 28.06.2007 17:20:05

Re: Habe ich non-free Programme?

Beitrag von Ghost in the Linux Shell » 10.12.2014 00:05:26

hallo Inkodiktus,

Wanne hat recht, der Treiber vom Hersteller ist mit den vielen Funktionen (Cuda, Physx, Blueray 3D, Rendern, zahlreiche 3D opengl Berechnungen) und Auflösungen ausgestattet die sonst nicht gehen oder die CPU übernehmen muss. Das man CUDA sehr wohl merkt bei einer leistungsstarken GPU und z.B bei XBMC oder auch Videokonvertierungen geht es um einiges sehr viel schneller dank CUDA.

Das geht leider nur mit dem propertieren NVIDIA Treiber und sonst mit nuovo leider gar nicht, seit ich CUDA nutze merke ich deutlich was eine GPU leisten kann.

Der Nuovo ist eine gute Sache damit eine Nvidia Karte out of the Box sofort 3D Unterstützung mit relativ guter Performance hat, aber den ganzen Funktionsumfang des Herstellertreiber hat der Nuovo leider noch nicht, wird aber weiterentwickelt.

Code: Alles auswählen

nvidia-smi -l 1
Damit siehst du wie die GPU mit deinen Programmen ausgelastet ist die darauf laufen mit 1 Sekunde refresh.


mfg
ghosti

Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

Re: Habe ich non-free Programme?

Beitrag von Inkodiktus » 10.12.2014 14:30:42

Ausgabe:

Code: Alles auswählen

bash: nvidia-smi: Kommando nicht gefunden.
Sonst dachte ich immer, dass die NVIDIA Karte immer schläft.
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

Benutzeravatar
ulliroyal
Beiträge: 64
Registriert: 30.01.2015 00:43:36

Re: [Gelöst] Habe ich non-free Programme?

Beitrag von ulliroyal » 11.02.2015 23:04:21

mullers hat geschrieben:Du brauchst den virtuellen RMS, den Wächter über das korrekte System: Debianvrms
ulliroyal 23:01 $~>vrms

No non-free or contrib packages installed on Duibian4! rms would be proud.

:D

Antworten