Beliebte Posts

Posts mit dem Label fehler werden angezeigt. Alle Posts anzeigen
Posts mit dem Label fehler werden angezeigt. Alle Posts anzeigen

Freitag, 24. August 2012

Flash-Video erscheint blau

Frage:

Nach dem Update auf Ubuntu 12,04 von Ubuntu 11.10 ist alle Video immer noch blau, ob spielen in einem Browser oder einem Spieler. Dasselbe Problem tritt in 11,10 als gut.
Ich habe versucht, alle Flash deinstallieren und neu installiert, aber es macht keinen Unterschied.
Was ist die Ursache der blauen Flash-Video?
Ubuntu 11.10 64bit Ubuntu 12.04LTS 64bit

Antwort:

 Es gibt einige irreführend und einige falsche Empfehlungen hier, also lasst uns zusammenfassen, was das Problem ist und welche Lösungen es gibt.

TL; DR

Wenn Sie Oneiric oder Precise haben, installieren Sie gepatchte libvdpau:
sudo add-apt-repository ppa:tikhonov/misc sudo apt-get update sudo apt-get install libvdpau1 
Ansonsten können Sie ändern, Flash Player-Bibliothek:
 cd /usr/lib/adobe-flashplugin/ sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so 
Auf Ubuntu 12,04 LTS ist die Bibliothek gepatcht werden an einem anderen Ort, also:
 sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' /usr/lib/flashplugin-installer/libflashplayer.so 
Lesen Sie den ganzen Beitrag vor kommentieren.

Das Problem

Flash Player ab Version 11,2 nutzt Hardware-Video-Beschleunigung auf den meisten Plattformen. Leider ist die Beschleunigung in Linux ist nicht nur nicht unterstützt, sondern im wesentlichen gebrochen. Flash Player Swaps Farben im Video unter den folgenden Bedingungen:
  • Sie verwenden ziemlich neue Nvidia GPU mit VDPAU Unterstützung.
  • Sie verwenden aktuelle Version der Nvidia Treiber-Binary (ältere Versionen nicht unterstützt VDPAU).
  • Sie haben libvdpau1 Paket installiert ist.
  • Der Spieler auf dieser Website verwendet Stage Video - das ist, warum nur YouTube und einige andere Spieler betroffen sind.
Siehe die Erklärung von Pierre-Loup Griffais von Nvidia .
Dies ist kein Bug im Nvidia-Treiber. Nvidia ist sich dieses Problems bewusst und sie haben bereits einen Workaround erstellt. Nouveau-Treiber ist nicht wahrscheinlich betroffen, da das Video-Decoding-Unterstützung ist noch nicht abgeschlossen .
Dies ist nicht ein Fehler in libvdpau. Libvdpau ist nur ein Wrapper, der Video-Player VDPAU Decodierung (siehe auch verwenden können Stephen Warren Erklärung ).
Dies ist nicht ein Ubuntu-spezifische Fehler. Andere Distributionen sowie sind betroffen, z. B. Arch .
Der Fehler liegt sehr wahrscheinlich in Flash Player - obwohl Adobe versucht Nvidia und inkompetent Nutzer schuld. Es wurden mehrere Berichte auf der Adobe-Bugtracker, wurden die meisten von ihnen abgelehnt:
Der jüngste Bericht war noch nicht abgelehnt, und es gibt einige Adobe-Mitarbeiter reagiert, obwohl er ... Nicht sehr hilfreich.
: Wenn Sie Adobe um diesen Fehler zu beheben möchten, für dieses Problem auf ihre Bugtracker stimmen https://bugbase.adobe.com/index.cfm?event=bug&id=3164063
HINWEIS: I (dannyman) erlebt diesen Fehler ohne Flash Plugin installiert. Installieren Sie das Flash-Plugin und dann die Anwendung "Verhindern Flash Player von der Suche nach libvdpau" fixiert das Video in Chrome.

Die Workarounds

Installieren patched libvdpau (richtige Patch)

Stephen Warren hat schöne Patch für libvdpau erstellt , die Flash Player erkennt und gilt Problemumgehungen nur für sie. Der Patch kann über sein /etc/vdpau_wrapper.cfg Datei.
Patched libvdpau behebt Farben und ermöglicht Flash Player um VDPAU für Hardware-Overlay die immer noch einige Performance-Vorteile zu nutzen.
Für Präzise (12,04) und Oneiric (11.10) Sie installieren können, die gepatchte libvdapu von Maxim Thikonov die PPA mit den folgenden Befehlen:
 sudo add-apt-repository ppa:tikhonov/misc sudo apt-get update sudo apt-get install libvdpau1 
Die Änderung soll in Kraft nach dem Neustart (oder möglicherweise früher) kommen.

Verhindern Flash Player von der Suche nach libvdpau

(Via Daniel Mario Vega auf Launchpad )
Führen Sie folgende Befehle (gegeben haben adobe-flashplugin -Paket installiert ist):
 sudo apt-get install adobe-flashplugin cd /usr/lib/adobe-flashplugin/ sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so 
Die Änderung wird wirksam nach einem Neustart des Browsers.
Dies wird zu modifizieren Flash Player die binäre für non-existent "lixvdpau" Bibliothek statt "libvdpau" suchen. Deshalb wird es nicht versuchen, VDPAU Präsentation zu benutzen.
Der Befehl erstellt libflashplayer.so.bak Sicherung des binären Fall, dass Sie auf Probleme stoßen.
Sie müssen diesen Befehl ausführen, jedes Mal gibt es eine Flash Player-Update seit Ihrem Wechsel überschrieben werden.
Mit diesem Workaround können Sie HW-Beschleunigung auf, libvdpau1 installiert haben zu halten, und es ist sehr leicht zu im Vergleich zum Patchen libvdpau gelten.

Deaktivieren Sie Flash Player die Hardware-Beschleunigung

Die einfachste und am wenigsten intrusive Lösung ist, Flash Player zu deaktivieren HW Beschleunigung in Display-Einstellungen - Rechtsklick auf Flash, wählen Sie Einstellungen ...
Dies ist jedoch nicht so einfach, da das Fenster Einstellungen unter Composite-Manager (Compiz, Standard Unity), und wenn der Browser zeigt Bildlaufleisten reagiert.
So deaktivieren Sie die Hardwarebeschleunigung öffnen Sie ein beliebiges Video (zB auf YouTube) in Vollbild und öffnen Sie dann die Einstellungen ... Fenster. Oder Sie ein vorübergehend Unity 2D oder anderen non-composite WM zu wechseln.
Die Änderung wird wirksam, nachdem aktualisieren.
Der Nachteil: Diese deaktiviert HW Beschleunigung in Flash Player auch für Vektor-und Bitmap-Operationen. Einige Flash-Spiele und Filme können schlechtere Leistung und / oder schlechtere Grafik.

Uninstall libvdpau

Wenn Sie HW Beschleunigung in Flash Player aktiviert haben möchten, können Sie libvdpau aus dem System, das verhindert Flash Player verwenden VDPAU deinstallieren.
Run:
 sudo apt-get remove libvdpau1 
Der Nachteil: Desktop Player (wie Totem und Mplayer) wird nicht in der Lage sein Hardware-Video-Decodierung auch verwenden. Dies führt zu höheren CPU-Auslastung während der Wiedergabe führen. Auch die Videowiedergabe beeinträchtigt (zB dropped Frames oder komplett Standbild), insbesondere wenn man langsamer CPU haben und Sie beobachten 1080p Videos.

Aktivieren Sie Flash Player Hardware-Video-Decodierung

Die meisten Anwender haben berichtet, dass dies zu sehr häufige Abstürze des Flash Player (wahrscheinlich aufgrund Concurrency Probleme bei der Decodierung) führt, aber wenn Sie das Gefühl Glück haben, probieren Sie es aus.
Dies ist auch durch die gleiche Methode verwendet Flash-Aid addon . Es wird, macht es nicht besser.
Run:
 sudo mkdir /etc/adobe echo -e "EnableLinuxHWVideoDecode=1" | sudo tee /etc/adobe/mms.cfg > /dev/null 
Dadurch wird die / etc / adobe / mms.cfg Datei mit erstellen EnableLinuxHWVideoDecode=1 Inhalte. Dies ist der einzige Weg, wie man tatsächlich zwingen Flash Player um das Video auf GPU dekodieren und es ist nicht offiziell von Adobe unterstützt.
Um dies rückgängig zu machen, führen:
 sudo rm /etc/adobe/mms.cfg 
die mms.cfg Datei zu entfernen.
Sie können versuchen, weiter zu verbessern Flash Player Stabilität mit VDPAU_NVIDIA_NO_OVERLAY=1 Umgebungsvariable finden Nvidia Forum .

Ersetzen Flash-Playern

(As empfohlen von bowser auf Launchpad )
Verwenden FlashVideoReplacer Firefox-Add-on, Literna Mágica oder andere Lösung für Standard-Player in Flash mit eingebetteten Video-Player-Plugin (wie Totem - ersetzen totem-mozilla - oder VLC - mozilla-plugin-vlc ). Kein Flash Player, kein Problem.

Patch libvdpau (vdpau_trace hack)

Es gibt einen inoffiziellen Patch von Nvidia , die von Flash Player Bug auf libvdpau Ebene durch Hacking vdpau_trace behebt.
Beachten Sie, dass erwähnten Patch von Stephen Warren technisch überlegen ist und sollte stattdessen verwendet werden.

Die nicht-Workarounds

Die folgenden Lösungen werden nur teilweise funktionieren, oder sie können einige Vorbehalte haben.

Aktivieren HTML5 auf YouTube

Aktivieren HTML5-Player bei http://www.youtube.com/html5 nicht mit allen Videos zu arbeiten, einige YouTube-Videos sind einfach nicht für HTML5-Player (z. B. aufgrund des Fehlens von Anzeigen-Unterstützung) zur Verfügung. Allerdings HTML5-Video ist genial und man sollte es trotzdem zu verwenden.

Downgrade auf Flash Player 11,1

Es gibt bekannte Schwachstellen in FP 11,1 in 11,2 befestigt sind. Wenn Sie es riskieren wollen, sollten Sie wissen, was Sie sich einlassen.
Wenn Sie wollen immer noch Downgrade versuchen Flash Player 10.3, die noch gepflegt - Sie können es in sich Adobe-Archiv

Wechseln Sie zu verschiedenen GPU

Es scheint, dass nur sehr wenige Nvidia GPUs sind nicht betroffen, insbesondere Quadro 2000 und GeForce GT 430. Beide haben VDPAU Feature-Set C , ansonsten aber die meisten Feature-Set C GPUs sind davon betroffen. Wenn Sie eine der oben genannten GPUs haben, teilen Sie uns bitte auf Launchpad , ob dieser Fehler bei Ihnen wirkt.

UPDATE: Bitte schauen Sie auf diese Lösung für eine angemessene Lösung. Die Lösung hier erwähnt führt zu Abstürzen für viele, die es ausprobiert.
Dies wird durch einen verursacht Fehler in der neuen Flash-Version, dass Adobe sich weigert zu beheben. Es ist auch ein Fehlerbericht auf Launchpad, die diese (LP: bespricht # 967091 ). Der Fehler wird nur angezeigt, wenn Sie die NVidia binären Treiber benutzen und libvdpau installiert. Eine schnelle Lösung ist das Hinzufügen einige zusätzliche Einstellungen auf dem Flash-Konfiguration.
 sudo mkdir /etc/adobe echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null 
Dies behebt das Problem, während immer noch VDPAU Hardware Acceleration. Leider gibt es wahrscheinlich nicht eine neue Flash-Version, dies ohne dieses Handbuchs config-hack beheben, weil die Flash-Version, die diesen Fehler eingeführt wird, auch die letzte Flash-Version Adobe jemals für Linux freizugeben.
Wenn dies die Ursache Instabilität für Sie, wieder die Änderungen durch Löschen Sie das Verzeichnis erstellt werden, bevor.
 sudo rm -r /etc/adobe 
oder Sie können versuchen, die Datei / etc / adobe / mms.cfg Datei nur die Reduzierung
OverrideGPUValidation=true
Linie durch die Bearbeitung mit sudo gedit / etc / adobe / mms.cfg.

 
Antwort 3:

Fix (umgehen)

Ausgabe: Alle Web-Browser Flash Player Video ist blau
  • Chrom
  • Google Chrome
  • Firefox
Sowohl Flash Plugins verursacht Flash-Video zu erscheinen haben einen blauen Overlay, so entfernen.
  • Adobe - flashplugin
  • Flashplugin - installer
Lösung (nicht so funktional wie Adobe Flash Plug-in, aber es funktioniert)
  • Install lightspark (plus alle Browser-Plugins) oder
  • Install gnash (plus alle Browser-Plugins)

Mögliche Fix 1

Entfernt:
  • gnash Browser-Plug-ins
  • gightspark Browser-Plug-ins
  • Video Decode and Presentation API for Unix (Bibliotheken) libvdpau1
  • flashplugin - installer
Installiert:
adobe-flashplugin Browser neu gestartet, und es funktionierte für mich.

Mögliche Fix 2

Installiert:
  • libvdpau1
Flash-set-up
  • deaktivieren HW Beschleunigung in Flash.
Öffnen Sie Ihren Browser und navigieren Sie zu einem Flash-Video (youtube, Abobe Flash-Site, etc) rechte Maustaste, Einstellungen und deaktivieren Hardware-Beschleunigung.
Wenn Sie keine Hardware-Beschleunigung deaktivieren sind, in der Unity 2D-Umgebung anmelden.
BUG: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/968489
OBS: Bei Persistenz. Starten Sie den Rechner.

Antwort 4:

Ok, also hier ist meine Erfahrung mit der Lösung dieses (auf Ubuntu 12,04 64-bit, nVidia-Treiber):
  • Entfernen flashplugin-installer und Installation adobe-flashplugin (nicht fix it)
Das funktionierte bis zum Neustart. Aber ich behielt adobe-flashplugin da ich auf 64-Bit (Ich habe den Eindruck, dass es am besten funktioniert bekommen) bin.
  • Ändern Treiberversion (nicht fix it)
Anfangs habe ich die nvidia-current-updates hatte, änderte ich dies nvidia-current. Das ist nicht zu beheben. Synaptic zeigt, dass die Treiber-Versionen die gleichen sind, als dies geschrieben wurde (295,33).
  • Installation von Flash-Aid Add-on in Firefox (fixed it sort off, aber instabil)
Das funktionierte, solange ich die Hardware-Beschleunigung (nicht mit der Option darunter verwechselt werden!) Aktiviert. Es spielte keine Rolle, ob ich das Flash-Plugin von Repositories oder die Beta von Adobe installiert sein. Allerdings unter Fixierung der bläulichen Farbton, bekam das Plugin extrem instabil und stürzt ständig während der Interaktion mit den Flash-Objekte.
  • Aktivieren HTML5 Video auf Youtube (fixiert auf Youtube)
Während ich nur dieses Problem auf Youtube Videos bekommen habe, kann ich nicht sicher sein, dass andere Websites und Videos sind nicht betroffen. Gemäß Vorschlag von anderen hier, besuchen youtube.com/html5 wenn Sie aktivieren oder deaktivieren HTML5-Video auf Youtube.com wollen.
  • Hardwarebeschleunigung deaktivieren durch auf einem Flash-Video mit der rechten Maustaste (fixed it)
Dies ist, was am besten funktioniert für mich (aber ich musste mit Unity 2D einloggen nach dem Vorschlag von pst007x in diesem Thread). Die bläulich färben ist weg, und die Videos sind stabil. Ich hatte Angst, dass die CPU-Auslastung erhöhen würde, aber beim Testen mit und ohne Hardware-Beschleunigung konnte ich keine Änderung zu sehen (ich habe ein Video von Googles Kanal in 1080p für diese), beginnt er auf rund 40% und sinkt auf 20%, wenn das Video ist voll geladen.
 
 Antwort 5:

Für NVIDIA Nutzer. Ich habe 3 Grafikkarten getestet jetzt. Alle Nvidia. Also für jeden mit einer Nvidia 8600 GT, Nvidia 9500 oder eine Nvidia 440 GT (Might alle Nvidia-Karten sein). Sie müssen nur die libvdpau1 Paket zu entfernen. Dann starten Sie einfach Firefox oder Chrome und alles sollte gut sein.
sudo apt-get remove libvdpau1 und getan.
Getestet youtube mit / ohne Verbindung der HTML5 und funktioniert in beide Richtungen.
Überprüft vimeo und TED auch. Alles sieht wie es sollte.
Sie sollten diese Option nur verwenden, wenn Sie eine gute CPU, da das Entfernen dieses Paket sendet Video-Decodierung der CPU statt der GPU haben. Jedenfalls, wenn Sie einen Dual Core oder besser haben, werden Sie kein Problem haben, sogar mit einem 1080p-Video.

 

Wie installiere ich Oracle Java JDK 7?

Frage:
Wenn ich mir die neuesten jdk aus http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html . Muss ich nur herunterladen .tar -Datei und entpacken Sie es in /usr/lib/jvm/ ?

 Antwort:

Es gibt eine ähnliche Frage auf, wie man JRE 7 installieren.

Installieren Sie das JDK

  • Downloaden er 32bit oder 64bit Linux "komprimierte Binärdatei" - es hat eine ". tar.gz" Dateierweiterung dh "[java-version]-i586.tar.gz" für 32bit und "[java-version]-x64.tar . gz "für 64bit
  • Dekomprimieren
    tar -xvf jdk-7u2-linux-i586.tar.gz (32bit)
    tar -xvf jdk-7u2-linux-x64.tar.gz (64bit)
JDK 7-Paket ist in ./jdk1.7.0_02 Verzeichnis entpackt. - Bewegen Sie nun den JDK 7 Verzeichnis /usr/lib
sudo mv ./jdk1.7.0_02 /usr/lib/jvm/jdk1.7.0
  • Jetzt starten
 sudo update-alternatives - install "/ usr / bin / java" "java" "/ usr/lib/jvm/jdk1.7.0/bin/java" 1
 sudo update-alternatives - install "/ usr / bin / javac" "javac" "/ usr/lib/jvm/jdk1.7.0/bin/javac" 1
 sudo update-alternatives - install "/ usr / bin / javaws" "javaws" "/ usr/lib/jvm/jdk1.7.0/bin/javaws" 1
  • Laufen
 sudo update-alternatives - config java
Sie werden sehen, eine ähnliche Ausgabe ein unten - wählen Sie die Anzahl der jdk1.7.0 - zum Beispiel 3 in dieser Liste:
 $sudo update-alternatives --config java There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ———————————————————— * 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode 3 /usr/lib/jvm/jdk1.7.0/jre/bin/java 3 manual mode Press enter to keep the current choice[*], or type selection number: 3 update-alternatives: using /usr/lib/jvm/jdk1.7.0/jre/bin/java to provide /usr/bin/java (java) in manual mode. 
Überprüfen Sie die Version Ihres neuen JDK 7 Installation:
java -version
 java version “1.7.0” Java(TM) SE Runtime Environment (build 1.7.0-b147) Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode) 
Wiederholen Sie den oben für:
 sudo update-alternatives --config javac sudo update-alternatives --config javaws 
Aktivieren mozilla firefox plugin:
 32 bit: ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/ 64 bit: ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/ 
Je nach Konfiguration müssen Sie möglicherweise den AppArmor-Profil für Firefox (oder anderen Browsern) in / etc / aktualisieren apparmor.d / Abstraktionen / ubuntu-browsers.d / java
 # Replace the two lines: # /usr/lib/jvm/java-*-sun-1.*/jre/bin/java{,_vm} cx -> browser_java, # /usr/lib/jvm/java-*-sun-1.*/jre/lib/*/libnp*.so cx -> browser_java, # with those (or adapt to your new jdk folder name) /usr/lib/jvm/jdk*/jre/bin/java{,_vm} cx -> browser_java, /usr/lib/jvm/jdk*/jre/lib/*/libnp*.so cx -> browser_java, 
Dann starten apparmor:
 sudo /etc/init.d/apparmor restart 
Für Java 6:
   Antwort 2:

Der Link hat Anweisungen für die Installation Oracle JDK, die Java 7 Browser-Plugin und wie die Änderungen rückgängig machen.
Also hier ist ein getestet (unter Ubuntu 11.04 und 11.10) und funktionierende Lösung für die Installation von Oracle JDK 7 und alle seine Dateien so "javac" und alles andere funktioniert: Wie Oracle Java 7 (JDK) In Ubuntu installieren
Hier sind die Befehle (nur für die Bequemlichkeit):
  1. Laden Sie die neueste Oracle JDK 7 von hier .
  2. Entpacken Sie die heruntergeladene Oracle Java JDK Archiv in Ihrem Home-Verzeichnis - ein neuer Ordner namens "jdk1.7.0_03" (für Java JDK7 Update 3) erstellt werden soll. Benennen Sie sie in "java-7-Orakel" und bewegen Sie sie nach / usr / lib / jvm mithilfe der folgenden Befehle:
 cd sudo mkdir -p /usr/lib/jvm/ #just in case sudo mv java-7-oracle/ /usr/lib/jvm/ 
3. Installieren von Update Java-Paket von Bruce Ingalls (Pakete für Ubuntu 11,10, 11,04, 10,10 und 10,04) erstellt:
 sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install update-java 
4. Nun führen Sie den folgenden Befehl in einem Terminal zu Oracle Java JDK installieren:
 sudo update-java 
Wählen Sie die Java-Version, die Sie installieren und als Standard festlegen möchten
Nach ein paar Minuten sollte Oracle Java JDK erfolgreich auf Ihrem Ubuntu-Rechner installiert werden. Sie können die Version durch Ausführen der folgenden Befehle in einem Terminal:
 java -version javac -version 

Antwort 3:

Dies ist, wie ich es installiert in Oneiric gerade jetzt. Es wird eine ziemlich lange Antwort, aber es funktionierte für mich.
Downloaden Sie die neuesten Java SDK 1.7.0 von Oracle. Dann entpacken Sie es in / usr / lib / jvm:
 $ cd /usr/lib/jvm/ $ sudo tar -xvzf ~/jdk-7-linux-x64.tar.gz $ sudo mv jdk1.7.0 java-7-oracle $ sudo ln -s java-7-oracle java-1.7.0-oracle 
Danach habe ich java-1.7.0-oracle.jinfo Datei in / usr / lib / jvm mit folgendem Inhalt.:
 alias=java-7-oracle priority=100 section=non-free jre ControlPanel /usr/lib/jvm/java-7-oracle/jre/bin/ControlPanel jre java /usr/lib/jvm/java-7-oracle/jre/bin/java jre java_vm /usr/lib/jvm/java-7-oracle/jre/bin/java_vm jre javaws /usr/lib/jvm/java-7-oracle/jre/bin/javaws jre jcontrol /usr/lib/jvm/java-7-oracle/jre/bin/jcontrol jre keytool /usr/lib/jvm/java-7-oracle/jre/bin/keytool jre pack200 /usr/lib/jvm/java-7-oracle/jre/bin/pack200 jre policytool /usr/lib/jvm/java-7-oracle/jre/bin/policytool jre rmid /usr/lib/jvm/java-7-oracle/jre/bin/rmid jre rmiregistry /usr/lib/jvm/java-7-oracle/jre/bin/rmiregistry jre unpack200 /usr/lib/jvm/java-7-oracle/jre/bin/unpack200 jre orbd /usr/lib/jvm/java-7-oracle/jre/bin/orbd jre servertool /usr/lib/jvm/java-7-oracle/jre/bin/servertool jre tnameserv /usr/lib/jvm/java-7-oracle/jre/bin/tnameserv jre jexec /usr/lib/jvm/java-7-oracle/jre/lib/jexec jdk appletviewer /usr/lib/jvm/java-7-oracle/bin/appletviewer jdk apt /usr/lib/jvm/java-7-oracle/bin/apt jdk extcheck /usr/lib/jvm/java-7-oracle/bin/extcheck jdk idlj /usr/lib/jvm/java-7-oracle/bin/idlj jdk jar /usr/lib/jvm/java-7-oracle/bin/jar jdk jarsigner /usr/lib/jvm/java-7-oracle/bin/jarsigner jdk java-rmi.cgi /usr/lib/jvm/java-7-oracle/bin/java-rmi.cgi jdk javac /usr/lib/jvm/java-7-oracle/bin/javac jdk javadoc /usr/lib/jvm/java-7-oracle/bin/javadoc jdk javah /usr/lib/jvm/java-7-oracle/bin/javah jdk javap /usr/lib/jvm/java-7-oracle/bin/javap jdk jconsole /usr/lib/jvm/java-7-oracle/bin/jconsole jdk jdb /usr/lib/jvm/java-7-oracle/bin/jdb jdk jhat /usr/lib/jvm/java-7-oracle/bin/jhat jdk jinfo /usr/lib/jvm/java-7-oracle/bin/jinfo jdk jmap /usr/lib/jvm/java-7-oracle/bin/jmap jdk jps /usr/lib/jvm/java-7-oracle/bin/jps jdk jrunscript /usr/lib/jvm/java-7-oracle/bin/jrunscript jdk jsadebugd /usr/lib/jvm/java-7-oracle/bin/jsadebugd jdk jstack /usr/lib/jvm/java-7-oracle/bin/jstack jdk jstat /usr/lib/jvm/java-7-oracle/bin/jstat jdk jstatd /usr/lib/jvm/java-7-oracle/bin/jstatd jdk native2ascii /usr/lib/jvm/java-7-oracle/bin/native2ascii jdk rmic /usr/lib/jvm/java-7-oracle/bin/rmic jdk schemagen /usr/lib/jvm/java-7-oracle/bin/schemagen jdk serialver /usr/lib/jvm/java-7-oracle/bin/serialver jdk wsgen /usr/lib/jvm/java-7-oracle/bin/wsgen jdk wsimport /usr/lib/jvm/java-7-oracle/bin/wsimport jdk xjc /usr/lib/jvm/java-7-oracle/bin/xjc plugin xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so plugin mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 
Dann müssen Sie update-alternatives über all die neuen Sachen zu sagen:
 $ sudo -sH Password: # update-alternatives --quiet --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 100 # update-alternatives --quiet --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 100 # update-alternatives --quiet --install /usr/bin/appletviewer appletviewer /usr/lib/jvm/java-7-oracle/bin/appletviewer 100 --slave /usr/share/man/man1/appletviewer.1 appletviewer.1 /usr/lib/jvm/java-7-oracle/man/man1/appletviewer.1 # update-alternatives --quiet --install /usr/bin/apt apt /usr/lib/jvm/java-7-oracle/bin/apt 100 --slave /usr/share/man/man1/apt.1 apt.1 /usr/lib/jvm/java-7-oracle/man/man1/apt.1 # update-alternatives --quiet --install /usr/bin/extcheck extcheck /usr/lib/jvm/java-7-oracle/bin/extcheck 100 --slave /usr/share/man/man1/extcheck.1 extcheck.1 /usr/lib/jvm/java-7-oracle/man/man1/extcheck.1 # update-alternatives --quiet --install /usr/bin/idlj idlj /usr/lib/jvm/java-7-oracle/bin/idlj 100 --slave /usr/share/man/man1/idlj.1 idlj.1 /usr/lib/jvm/java-7-oracle/man/man1/idlj.1 # update-alternatives --quiet --install /usr/bin/jar jar /usr/lib/jvm/java-7-oracle/bin/jar 100 --slave /usr/share/man/man1/jar.1 jar.1 /usr/lib/jvm/java-7-oracle/man/man1/jar.1 # update-alternatives --quiet --install /usr/bin/jarsigner jarsigner /usr/lib/jvm/java-7-oracle/bin/jarsigner 100 --slave /usr/share/man/man1/jarsigner.1 jarsigner.1 /usr/lib/jvm/java-7-oracle/man/man1/jarsigner.1 # update-alternatives --quiet --install /usr/bin/javac javac /usr/lib/jvm/java-7-oracle/bin/javac 100 --slave /usr/share/man/man1/javac.1 javac.1 /usr/lib/jvm/java-7-oracle/man/man1/javac.1 # update-alternatives --quiet --install /usr/bin/javadoc javadoc /usr/lib/jvm/java-7-oracle/bin/javadoc 100 --slave /usr/share/man/man1/javadoc.1 javadoc.1 /usr/lib/jvm/java-7-oracle/man/man1/javadoc.1 # update-alternatives --quiet --install /usr/bin/javah javah /usr/lib/jvm/java-7-oracle/bin/javah 100 --slave /usr/share/man/man1/javah.1 javah.1 /usr/lib/jvm/java-7-oracle/man/man1/javah.1 # update-alternatives --quiet --install /usr/bin/javap javap /usr/lib/jvm/java-7-oracle/bin/javap 100 --slave /usr/share/man/man1/javap.1 javap.1 /usr/lib/jvm/java-7-oracle/man/man1/javap.1 # update-alternatives --quiet --install /usr/bin/jconsole jconsole /usr/lib/jvm/java-7-oracle/bin/jconsole 100 --slave /usr/share/man/man1/jconsole.1 jconsole.1 /usr/lib/jvm/java-7-oracle/man/man1/jconsole.1 # update-alternatives --quiet --install /usr/bin/jdb jdb /usr/lib/jvm/java-7-oracle/bin/jdb 100 --slave /usr/share/man/man1/jdb.1 jdb.1 /usr/lib/jvm/java-7-oracle/man/man1/jdb.1 # update-alternatives --quiet --install /usr/bin/jhat jhat /usr/lib/jvm/java-7-oracle/bin/jhat 100 --slave /usr/share/man/man1/jhat.1 jhat.1 /usr/lib/jvm/java-7-oracle/man/man1/jhat.1 # update-alternatives --quiet --install /usr/bin/jinfo jinfo /usr/lib/jvm/java-7-oracle/bin/jinfo 100 --slave /usr/share/man/man1/jinfo.1 jinfo.1 /usr/lib/jvm/java-7-oracle/man/man1/jinfo.1 # update-alternatives --quiet --install /usr/bin/jmap jmap /usr/lib/jvm/java-7-oracle/bin/jmap 100 --slave /usr/share/man/man1/jmap.1 jmap.1 /usr/lib/jvm/java-7-oracle/man/man1/jmap.1 # update-alternatives --quiet --install /usr/bin/jps jps /usr/lib/jvm/java-7-oracle/bin/jps 100 --slave /usr/share/man/man1/jps.1 jps.1 /usr/lib/jvm/java-7-oracle/man/man1/jps.1 # update-alternatives --quiet --install /usr/bin/jrunscript jrunscript /usr/lib/jvm/java-7-oracle/bin/jrunscript 100 --slave /usr/share/man/man1/jrunscript.1 jrunscript.1 /usr/lib/jvm/java-7-oracle/man/man1/jrunscript.1 # update-alternatives --quiet --install /usr/bin/jsadebugd jsadebugd /usr/lib/jvm/java-7-oracle/bin/jsadebugd 100 --slave /usr/share/man/man1/jsadebugd.1 jsadebugd.1 /usr/lib/jvm/java-7-oracle/man/man1/jsadebugd.1 # update-alternatives --quiet --install /usr/bin/jstack jstack /usr/lib/jvm/java-7-oracle/bin/jstack 100 --slave /usr/share/man/man1/jstack.1 jstack.1 /usr/lib/jvm/java-7-oracle/man/man1/jstack.1 # update-alternatives --quiet --install /usr/bin/jstat jstat /usr/lib/jvm/java-7-oracle/bin/jstat 100 --slave /usr/share/man/man1/jstat.1 jstat.1 /usr/lib/jvm/java-7-oracle/man/man1/jstat.1 # update-alternatives --quiet --install /usr/bin/jstatd jstatd /usr/lib/jvm/java-7-oracle/bin/jstatd 100 --slave /usr/share/man/man1/jstatd.1 jstatd.1 /usr/lib/jvm/java-7-oracle/man/man1/jstatd.1 # update-alternatives --quiet --install /usr/bin/native2ascii native2ascii /usr/lib/jvm/java-7-oracle/bin/native2ascii 100 --slave /usr/share/man/man1/native2ascii.1 native2ascii.1 /usr/lib/jvm/java-7-oracle/man/man1/native2ascii.1 # update-alternatives --quiet --install /usr/bin/rmic rmic /usr/lib/jvm/java-7-oracle/bin/rmic 100 --slave /usr/share/man/man1/rmic.1 rmic.1 /usr/lib/jvm/java-7-oracle/man/man1/rmic.1 # update-alternatives --quiet --install /usr/bin/schemagen schemagen /usr/lib/jvm/java-7-oracle/bin/schemagen 100 --slave /usr/share/man/man1/schemagen.1 schemagen.1 /usr/lib/jvm/java-7-oracle/man/man1/schemagen.1 # update-alternatives --quiet --install /usr/bin/serialver serialver /usr/lib/jvm/java-7-oracle/bin/serialver 100 --slave /usr/share/man/man1/serialver.1 serialver.1 /usr/lib/jvm/java-7-oracle/man/man1/serialver.1 # update-alternatives --quiet --install /usr/bin/wsgen wsgen /usr/lib/jvm/java-7-oracle/bin/wsgen 100 --slave /usr/share/man/man1/wsgen.1 wsgen.1 /usr/lib/jvm/java-7-oracle/man/man1/wsgen.1 # update-alternatives --quiet --install /usr/bin/wsimport wsimport /usr/lib/jvm/java-7-oracle/bin/wsimport 100 --slave /usr/share/man/man1/wsimport.1 wsimport.1 /usr/lib/jvm/java-7-oracle/man/man1/wsimport.1 # update-alternatives --quiet --install /usr/bin/xjc xjc /usr/lib/jvm/java-7-oracle/bin/xjc 100 --slave /usr/share/man/man1/xjc.1 xjc.1 /usr/lib/jvm/java-7-oracle/man/man1/xjc.1 # update-alternatives --quiet --install /usr/bin/java-rmi.cgi java-rmi.cgi /usr/lib/jvm/java-7-oracle/bin/java-rmi.cgi 100 # update-alternatives --quiet --install /usr/bin/ControlPanel ControlPanel /usr/lib/jvm/java-7-oracle/jre/bin/ControlPanel 100 # update-alternatives --quiet --install /usr/bin/java java /usr/lib/jvm/java-7-oracle/jre/bin/java 100 # update-alternatives --quiet --install /usr/bin/java_vm java_vm /usr/lib/jvm/java-7-oracle/jre/bin/java_vm 100 # update-alternatives --quiet --install /usr/bin/javaws javaws /usr/lib/jvm/java-7-oracle/jre/bin/javaws 100 # update-alternatives --quiet --install /usr/bin/jcontrol jcontrol /usr/lib/jvm/java-7-oracle/jre/bin/jcontrol 100 # update-alternatives --quiet --install /usr/bin/keytool keytool /usr/lib/jvm/java-7-oracle/jre/bin/keytool 100 # update-alternatives --quiet --install /usr/bin/pack200 pack200 /usr/lib/jvm/java-7-oracle/jre/bin/pack200 100 # update-alternatives --quiet --install /usr/bin/policytool policytool /usr/lib/jvm/java-7-oracle/jre/bin/policytool 100 # update-alternatives --quiet --install /usr/bin/rmid rmid /usr/lib/jvm/java-7-oracle/jre/bin/rmid 100 # update-alternatives --quiet --install /usr/bin/rmiregistry rmiregistry /usr/lib/jvm/java-7-oracle/jre/bin/rmiregistry 100 # update-alternatives --quiet --install /usr/bin/unpack200 unpack200 /usr/lib/jvm/java-7-oracle/jre/bin/unpack200 100 # update-alternatives --quiet --install /usr/bin/orbd orbd /usr/lib/jvm/java-7-oracle/jre/bin/orbd 100 # update-alternatives --quiet --install /usr/bin/servertool servertool /usr/lib/jvm/java-7-oracle/jre/bin/servertool 100 # update-alternatives --quiet --install /usr/bin/tnameserv tnameserv /usr/lib/jvm/java-7-oracle/jre/bin/tnameserv 100 # update-alternatives --quiet --install /usr/bin/jexec jexec /usr/lib/jvm/java-7-oracle/jre/lib/jexec 100 
Jetzt können Sie update-alternatives auf neu installierte Java SDK auswählen.
 # update-alternatives --config java # Select java-1.7.0-oracle # update-java-alternatives --set java-1.7.0-oracle # exit $ 
Dieser arbeitete für mich, wenn es eine elegantere Art und Weise (ohne Verwendung von Drittanbieter-PPA) Ich würde mich freuen, davon zu hören. Ich muss noch Firefox testen, ob ich Java in es laufen kann.

Antwort 4:

Holen Sie sich das JDK von Oracle / Sun, das Java JDK unter:
http://www.oracle.com/technetwork/java/javase/overview/index.html
Pls downloaden oder verschieben Sie die heruntergeladene Datei auf Ihrem homeDirectory ~ für Leichtigkeit.
Hinweis:
  • Dont worry, was JDK für JEE herunterzuladen.
  • Pls überspringen Kopieren der Prompt "user @ host: ~ $".
  • Treffer nach jedem Befehl eingeben.
Führen Sie in einem Terminal ..
 user@host:~$ sudo mkdir -p /usr/lib/jvm/ user@host:~$ sudo mv jdk-7u4-linux-i586.tar.gz /usr/lib/jvm/ user@host:~$ cd /usr/lib/jvm/ user@host:~$ sudo tar zxvf jdk-7u4-linux-i586.tar.gz 
Aktivieren Sie nun Java (indem Sie einzeln):
 user@host:~$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_04/bin/java" 1 user@host:~$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_04/bin/javac" 1 user@host:~$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_04/bin/javaws" 1 
Schließen Sie alle Browser.
Erstellen Sie einen Mozilla Plugins-Ordner in Ihrem Home-Verzeichnis:
user @ host: ~ $ mkdir ~ / .mozilla / plugins /
Erstellen Sie einen symbolischen Link zu Ihrer Mozilla Plugins-Ordner. Für 64-Bit-Systemen ersetzen "i386" mit "amd64":
user @ host: ~ $ ln-s / usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so ~ / .mozilla / plugins /
Testing: -
user @ host: ~ $ java-version
Ausgang: -
java version "1.7.0_04" Java (TM) SE Runtime Environment (build 1.7.0_04-b20) Java HotSpot (TM) Server VM (build 23,0-b21, mixed mode)
user @ host: ~ $ javac-version
Ausgang: -
javac 1.7.0_04
Überprüfen Sie JRE an
http://java.com/en/download/installed.jsp

Wie installiere ich Ubuntu auf einem USB-Stick?

Frage:
Wenn Sie eilte zu antworten möchten, System → Administration → StartUp Disk Creator - nein, das ist nicht das, was ich rede.
Ich möchte Ubuntu 11.04 's Unity ohne sie zu berühren meine bestehende Ubuntu zu installieren.
Um dies zu tun, muss ich die nVidia Treiber zuerst (seufz) zu installieren.
Um dies zu tun, brauche ich Änderungen einen Neustart bestehen.
Um dies zu tun, muss ich wirklich installieren Ubuntu auf einem USB-Stick.
Wie machst du das?

Was ich versucht

  1. Ich habe versucht, einen USB-Stick aus zu machen Testdrive , dann booten, dann wählen Sie "Install Ubuntu". Der Installer weigerte sich, den Installationsmedien selbst installieren.
  2. Ich habe versucht, aus meiner installierten Kopie von Ubuntu:
    sudo kvm /dev/sdb --cdrom .cache/testdrive/iso/ubuntu_natty-desktop-i386.iso 
    ... Aber die Installation nicht erkennt die Festplatte richtig.

    Antwort:

    Ein. Erhalten letzte Bild

    Sie sollten dies tun mit testdrive Installieren testdrive .
    TestDrive
    Hinweis. Wenn Ihr Schlüssel ist kleiner als 4,4 GB (für Ubuntu 11.04), müssen Sie den alternativen Installer erhalten. Die Desktop-Installationsprogramm weigert sich weiterhin, wenn es weniger als 4,4 GB freier Festplattenspeicher.

    2. Formatieren Sie den USB-Stick.

    Dies ist wichtig, wenn Sie bereits etwas wie ein Linux-Installation auf Ihrer Festplatte oder der Installer nicht wollen, dass die Platte anfassen, aus irgendeinem Grund. Ich konnte früher, weil ich nicht diesen Schritt, so erfolgt auf eigene Gefahr überspringen! Sie benötigen einen Schlüssel, der mindestens 3 GB groß ist.
    Sie können dies tun, vom System → Administration → Disk Utility. Wählen Sie das Ziel USB-Stick, unmount alle Partitionen und wählen Sie Format Drive.
    Disk Utility
    Sie müssen sicherstellen, dass Sie die Option "Nicht Partition", bevor es Sie formatieren die Festplatte ermöglicht.
    Format-Laufwerk angezeigt.

    3. Starten Sie eine virtuelle Maschine auf dem USB-Stick

    Ich stellte sicher (mit file ), dass mein USB-Stick in war /dev/sdb , dann lief:
      sudo kvm /dev/sdb -cdrom ~/.cache/testdrive/iso/ubuntu_natty-desktop-i386.iso 
    ... Die i386 ISO von Natty Desktop installieren - der Dateiname wird variieren, wenn Sie eine andere ISO herunterzuladen.
    Details für Ihre Virtualisierungslösung der Wahl variieren, aber Sie möchten das Gerät Datei Ihres USB-Stick als Festplatte der VM verwenden.
    Append -boot order=d an den KVM-Befehl, um sie aus dem Image zu booten, falls es von der "Festplatte" booten versucht und versagt, weil sie nicht finden können, ein Betriebssystem gibt.

    4. Installieren normal.

    An diesem Punkt sind Sie auf einer virtuellen Maschine, die Ihren USB-Stick sieht als einzige angeschlossene Festplatte arbeiten. Aus dem Inneren des "QEMU"-Fenster, installieren, wie Sie normalerweise tun würde.
    Ein paar Anmerkungen:
  3. Partitionieren. Vermeiden Sie die Verwendung der automatischen Partitionierung System, wie es wird eine Swap-Partition auf Ihrem USB-Stick zu erstellen. Das ist nicht gut, wie Swapping wird super langsam (Sekunden-langes System friert langsam) und schnell tötet Ihr Laufwerk ist das Leben. Einfach zuordnen eine einzelne Partition für / . Wenn Sie den alternativen Installer, stellen Sie sicher Sie den noatime Flagge um weitere Verringerung der Menge an, schreibt auf die Festplatte.
  4. Updates. Überspringen Sie die Option zum automatischen Updates herunterladen und installieren. Es ist nicht garantiert, dass die Repositories in einem konsistenten Zustand durch die Zeit, die Sie das Installationsprogramm ausführen werden. Persönlich würde ich eher zu verwalten Upgrades manuell mit einem Werkzeug wie aptitude (was nicht mehr Schiff mit Ubuntu standardmäßig).
  5. . Alpha hochwertige Software Die Dinge sind ein wenig wackelig - es ist alpha hochwertige Software, nachdem alle. Ich hatte dpkg mit Fehlercode 1 verlassen, ohne in der Lage, den Fehler zu überprüfen - keine Pakete wurden als Ergebnis jedoch gebrochen. Ich habe versucht, Herunterfahren der virtuellen Maschine sauber nach dem Setup, aber es hing. Auf einem Neustart jedoch das System gebootet fine.

5. Reboot und starten Sie in Ihre Kopie von Ubuntu

Möglicherweise müssen Sie mit Ihrem BIOS-Einstellungen herumspielen, um diese Arbeit zu machen.

Eine schöne (oder ärgerlich, auf der Grundlage Ihrer Anwendungsfall) Sache über Ubuntu auf einem USB ist, dass beim nächsten Mal GRUB aktualisieren werde, werde es auch erkennen und in die Liste der Kernel und operativen Systeme auf der Festplatte. Dies sollte Sie direkt in Ihrer Festplatte booten von Ihrem USB-Schlüssels GRUB.

Antwort 2:

Wenn Sie über eine tatsächliche Installation sprechen, wie in einem vollen Ubuntu anstatt nur ein Live-USB Typ installieren und dann, was Sie tun können, ist eine externe Festplatte, die Stecker in via USB und installieren Sie, dass nach dem folgenden Verfahren.
Bitte beachten Sie: Die folgenden Schritte wurden mit Ubuntu Version 9.10, hat aber nicht mit den späteren Versionen getestet. Verwenden Sie auf Ihr eigenes Risiko und Diskretion.

Was Sie benötigen

  1. Ein Computer mit Internetzugang.
  2. Eine LiveCD oder LiveUSB mit Ubuntu.
  3. Eine externe Festplatte mit USB-Fähigkeit.

Was ist zu tun

  1. Öffnen Sie Ihren Computer und entfernen Sie die Festplatte.
  2. Schließen Sie Ihre externe USB-Festplatte über das USB-Kabel.
  3. Halten Sie in Ihrem LiveUSB oder LiveCD und dann booten Sie Ihren PC.
  4. Öffnen Sie das Startmenü, und wählen Sie aus der LiveCD / LiveUSB booten.
  5. Während der Installation sollten Sie Ihre externe Festplatte aufgeführt ist, installieren Ubuntu darauf.
  6. Beenden Sie die Installation, schalten Sie Ihren PC, und stellen Sie Ihre anderen Festplatte wieder in den Computer ein.
  7. Starten Sie Ihren Computer, um das Boot-Menü und wählen Sie Ihre externe Festplatte und versuchen, davon zu booten. Wenn es Glückwünsche tut, haben Sie jetzt eine externe Festplatte mit einem vollwertigen Betriebssystem drauf.
  8. Genießen Sie Ihre externe Festplatte Ubuntu / Linux! Bitte lassen Sie mich wissen, wenn dies hilft Ihnen! Wenn nicht lassen Sie mich wissen, über das auch. :)
Aber wenn Sie nur wollen gerade eine Live USB können Sie den Universal USB Installer für das oder die Ubuntu USB Startup Disk Creator verwenden ...

Antwort 3:

1) Universal USB Installer :
Universal USB Installer ist ein Live-Linux USB Creator, mit dem Sie aus einer Auswahl von Linux-Distributionen auf Ihrem USB-Flash-Laufwerk gelegt wählen können. Der Universal USB Installer ist einfach zu bedienen. Wählen Sie einfach eine Live Linux Distribution, die ISO-Datei, Ihre Flash Drive und klicken Sie auf Installieren. Weitere Features sind; Persistence (falls vorhanden), und die Fähigkeit, FAT32-Format das Flash-Laufwerk (empfohlen), um eine saubere Installation zu gewährleisten. Nach Abschluss sollten Sie eine bereit bootfähigen USB Flash Drive mit Ihrem select Linux-Version installiert ist.
2) UNetbootin :
UNetbootin können Sie bootfähige Live-USB-Laufwerke für Ubuntu, Fedora und anderen Linux-Distributionen ohne Brennen einer CD erstellen. Es läuft auf Windows, Linux und Mac OS X. Man kann entweder UNetbootin laden Sie eine der vielen Distributionen out-of-the-box für Sie, oder geben Sie Ihre eigenen Linux-ISO-Datei, wenn Sie bereits ein oder Ihrer heruntergeladen haben bevorzugte Verteilung ist nicht auf der Liste.
3) LinuxLive USB Creator :
LiLi schafft portable, bootfähig und virtualisierten USB-Stick unter Linux. Sind Sie krank mit Ihren PC neu starten, um Linux zu versuchen? Kein Bedarf mit LiLi. Es hat einen eingebauten Virtualisierungs-Feature, mit dem Sie führen Sie Ihre Linux in Windows gerade aus der Box ermöglicht.
Alle drei oben genannten Programmen können Sie jede Linux-Betriebssystem auf einem Flash-Laufwerk zu installieren, aber die Persistenz-Funktion (ermöglicht es Ihnen, alle Änderungen an einem LiveOS Installation permanent auch nach Neustart verwendet werden zu speichern) ist nur für Ubuntu und seine vielen anderen Aromen.
 
 

Donnerstag, 2. August 2012

Wireless nicht auf einen Broadcom BCM4312 funktioniert

Frage:

Wie gesagt, ich habe nur 12,04 aufgerüstet und mein Dell Inspiron 1545 ist nicht die Anerkennung seiner WLAN-Karte und ich frage mich, ob jemand helfen könnte?
Edit: Okay, so fand ich die WLAN-Karte mit
lspci -vvv 
0c: 00,0 Network controller: Broadcom Corporation BCM4312 802.11b / g LP-PHY (rev 01) Subsystem: Dell Wireless 1397 WLAN Mini-Card Control: und es ist diese zurückgegeben I/O- Mem + BusMaster + SpecCycle-MemWINV-VGASnoop-ParErr- Stepping-SERR + FastB2B-DisINTx-Status: Cap + 66MHz-UDF-FastB2B-ParErr-DEVSEL = schnell> TAbort-SERR-Kernel-Module: ssb
lsmod
Module                  Size  Used by
dm_crypt               22528  0 
joydev                 17393  0 
dell_wmi               12601  0 
sparse_keymap          13658  1 dell_wmi
dell_laptop            13671  0 
dcdbas                 14098  1 dell_laptop
psmouse                72919  0 
uvcvideo               67203  0 
serio_raw              13027  0 
videodev               86588  1 uvcvideo
snd_hda_codec_idt      60251  1 
mac_hid                13077  0 
snd_hda_intel          32765  5 
snd_hda_codec         109562  2 snd_hda_codec_idt,snd_hda_intel
snd_hwdep              13276  1 snd_hda_codec
parport_pc             32114  0 
rfcomm                 38139  0 
bnep                   17830  2 
ppdev                  12849  0 
snd_pcm                80845  3 snd_hda_intel,snd_hda_codec
bluetooth             158438  10 rfcomm,bnep
snd_seq_midi           13132  0 
snd_rawmidi            25424  1 snd_seq_midi
snd_seq_midi_event     14475  1 snd_seq_midi
snd_seq                51567  2 snd_seq_midi,snd_seq_midi_event
snd_timer              28931  2 snd_pcm,snd_seq
snd_seq_device         14172  3 snd_seq_midi,snd_rawmidi,snd_seq
binfmt_misc            17292  1 
snd                    62064  18 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              14635  1 snd
snd_page_alloc         14108  2 snd_hda_intel,snd_pcm
lp                     17455  0 
parport                40930  3 parport_pc,ppdev,lp
sky2                   53628  0 
ums_realtek            17920  0 
uas                    17699  0 
i915                  414603  3 
wmi                    18744  1 dell_wmi
drm_kms_helper         45466  1 i915
drm                   197692  4 i915,drm_kms_helper
i2c_algo_bit           13199  1 i915
video                  19068  1 i915
usb_storage            39646  1 ums_realtek

ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:23:ae:24:71:45  
      inet addr:192.168.1.158  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::223:aeff:fe24:7145/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:14340 errors:0 dropped:0 overruns:0 frame:0
      TX packets:10191 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:15403754 (15.4 MB)  TX bytes:1262570 (1.2 MB)
      Interrupt:18 

ham0      Link encap:Ethernet  HWaddr 7a:79:05:2d:b0:f7  
      inet addr:5.45.176.247  Bcast:5.255.255.255  Mask:255.0.0.0
      inet6 addr: fe80::7879:5ff:fe2d:b0f7/64 Scope:Link
      inet6 addr: 2620:9b::52d:b0f7/96 Scope:Global
      UP BROADCAST RUNNING MULTICAST  MTU:1404  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:179 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:500 
      RX bytes:0 (0.0 B)  TX bytes:27480 (27.4 KB)

lo        Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:16436  Metric:1
      RX packets:433 errors:0 dropped:0 overruns:0 frame:0
      TX packets:433 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:60051 (60.0 KB)  TX bytes:60051 (60.0 KB)

iwconfig

lo        no wireless extensions.

ham0      no wireless extensions.

eth0      no wireless extensions.
die Ergebnisse für sudo lshw-Klasse-Netzwerk
 *-network description: Wireless interface product: BCM4312 802.11b/g LP-PHY vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:0c:00.0 logical name: eth1 version: 01 serial: 00:22:5f:77:1f:e6 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=wl0 driverversion=5.100.82.38 latency=0 multicast=yes wireless=IEEE 802.11bg resources: irq:17 memory:f69fc000-f69fffff *-network description: Ethernet interface product: 88E8040 PCI-E Fast Ethernet Controller vendor: Marvell Technology Group Ltd. physical id: 0 bus info: pci@0000:09:00.0 logical name: eth0 version: 13 serial: 00:23:ae:24:71:45 size: 100Mbit/s capacity: 100Mbit/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 duplex=full firmware=N/A ip=192.168.1.158 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s resources: irq:45 memory:f68fc000-f68fffff ioport:de00(size=256) *-network description: Ethernet interface physical id: 2 logical name: ham0 serial: 7a:79:05:2d:b0:f7 size: 10Mbit/s capabilities: ethernet physical configuration: autonegotiation=off broadcast=yes driver=tun driverversion=1.6 duplex=full firmware=N/A ip=5.45.176.247 link=yes multicast=yes port=twisted pair speed=10Mbit/s 
und die Ergebnisse der rfkill Liste aller
 0: brcmwl-0: Wireless LAN Soft blocked: yes Hard blocked: yes 1: dell-wifi: Wireless LAN Soft blocked: yes Hard blocked: yes 

Montag, 18. Juni 2012

Ich habe eine Hardware-Erkennung Problem, was logs ich brauche, um zu schauen?

Frage:
Ich versuche, eine Frage zu bekommen meine Hardware zu arbeiten fragen, aber ich weiß nicht, welche Informationen zu meiner Frage hinzufügen, um Hilfe zu bekommen, was muss ich tun?

Antwort:

Die wichtigsten Informationen, die Sie geben können, ist, was du getan hast, was passieren erwartet, und was Sie beobachten passiert ist.
Diese Frage ist ein besonders schönes Beispiel für eine Hardware-Erkennung Problem mit einem USB-Gerät.
Andere Beispiele hierfür könnte sein:
Ich installierte Ubuntu 10.04 Desktop auf meinem Dell Optiwhatever 312 Laptop. Wenn ich mich einlogge, ist meine WLAN-Karte nicht sichtbar in der Network Manager Popup-Menü, obwohl das kabelgebundene Netzwerk zeigt sich dort.
oder
Ich habe Ubuntu 10.04 Netbook Edition auf meinem System76 Laptop. Wenn ich meine Kopfhörer an die Steckdose anzuschließen, kommt der Ton aus den Kopfhörern, sondern auch aus den Lautsprechern.
oder
Ich bin mit Ubuntu 10.04. Ich habe die "Zusätzliche Treiber"-Programm, um die aktuellen nVidia-Treiber für meine GeForce FX 5200 installieren. Nun, wenn ich booten stoppt das System mit einem schwarzen Bildschirm nach dem Ubuntu Bootsplash ist beendet.
Nach dieser allgemeinen Beschreibung des Problems, ist das, was andere Informationen interessantesten hängt ab, welche Art von Hardware Sie Probleme mit, und welche Probleme Sie haben.
Im Allgemeinen:
  • sudo lspci -nn werden alle PCI-Geräte in Ihrem System auflisten. Dadurch werden alle Erweiterungskarten (Grafikkarten, WiFi, usw.) in Ihrem System enthalten, ob der Kernel-Treiber für sie hat. Diese Information ist nützlich, wenn Sie nicht sicher genau, welche Hardware Sie besitzen.
  • lsusb listet alle angeschlossenen USB-Geräte auf Ihrem System. Auch dies ist nützlich, wenn Sie nicht sicher sind, genau, welche Hardware Sie haben sind. Es ist auch nützlich, um zu überprüfen, dass das Gerät tatsächlich richtig eingesteckt!
  • /var/log/udev und /var/log/dmesg müssen Informationen über welche Geräte der Kernel erkannt hat. Diese Protokolle sind in der Regel sehr groß. Sofern Sie nicht wissen, welche Teile des Protokolls interessant sind, ist es nicht eine gute Idee, um diese in Ihrer Frage enthalten, obwohl eine Verbindung zu ihnen nützlich sein könnte.
  • sudo lshw --class X kann auch geben ein wenig wertvolle Hardware info.
Für Video Probleme:
  • /var/log/Xorg.0.log ist der X-Server Protokolldatei. Dies ist nützlich für alle Video-Probleme. Diese Datei können lang so fühlen sich frei, um nur ihn auf [pastebin.ubuntu.com]. 2 . Achten Sie darauf, einen Link zu Ihrer "paste" geben, so können wir es finden, wenn wir ihn brauchen.
  • LIBGL_DEBUG=verbose glxinfo werden Informationen über 3D-Beschleunigung, nützlich für Probleme mit 3D-oder Desktop-Effekte anzuzeigen.
  • lspci -nn | grep VGA werden alle Grafikkarten in Ihrem System auflisten, nützlich sein, wenn Sie nicht sicher sind, welche Art von Grafikkarte Sie haben.
  • /usr/lib/nux/unity_support_test -p sollte compiz und andere Unity Kompatibilitätsprobleme verwendet werden.
Für Audio-Probleme:
  • cat /proc/asound/cards wird eine Liste der Audio-Geräte, die erkannt wurden. Sie sollten dies.
  • cat /proc/asound/card0/codec#0 enthält Informationen über die erste Soundkarte, einschließlich Informationen über die Eingabe / Ausgabe-Ports angeschlossen. Wenn Sie ein Problem mit dem Einstecken in ein Mikrofon, Kopfhörer oder externe Lautsprecher haben, fügen Sie diese. Sie können auch mehr als ein Audiogerät. In diesem Fall wird es mehr als eins sein /proc/asound/card??? Verzeichnis. 
 Antwort 2:

Wireless-Karten

Drahtlose Konnektivität Probleme sind glücklicherweise immer seltener mit jedem Ubuntu-Release. Jedoch immer noch Probleme auftreten.
Die folgenden Informationen werden bei der Diagnose von Wireless-Konnektivität Fragen Fragen zu Ask Ubuntu geschrieben haben, können Sie ein Terminal, indem Ctrl öffnen - Alt - T und Typisierung in einem der folgenden Befehle, dann bearbeiten Sie Ihre Frage an die Informationen hinzuzufügen.

Wie der Kernel erkennt Ihre Netzwerkkarten

 sudo lshw -class network 

Details Ihres USB WLAN-Karte

 lsusb 
Dies kann eine lange Liste je nachdem, wie viele USB-Geräte angeschlossen sind. Wenn Sie Zweifel haben, veröffentlichen die gesamte Liste.

Details Ihrer PCI WLAN-Karte

 lspci 
Dies kann eine lange Liste je nachdem, wie viele PCI-Geräte ausgestattet sind. Wenn Sie Zweifel haben, veröffentlichen die gesamte Liste.

Wie zu sehen, ob eine WLAN-Karte ist weich blockierten oder schwer blockiert:

 rfkill list all 

Fehler beim Verbinden

Oft können Sie nützliche Fehler, indem Sie Ihre Kernel-Logs zu sehen.
Wenn Sie über das Netzwerk-Manager eine Verbindung herzustellen können Sie sehen, welche Fehler Dazu suchen Sie in produziert dmesg
Vorgeschlagene Prozedur - Typ dmesg , dann versuchen zu verbinden und geben Sie dann dmesg wieder. Die neue Ausgabe erscheint sollte einen Hinweis auf den Fehler.
Ein weiteres nützliches Ausgabe dmesg | grep -i firmware - wenn Sie einige Fehler in der Ausgabe sehen dann kann dies anzuzeigen, müssen Sie einige Firmware zu installieren - in der Regel ein Paket aus dem Repository.

Ndiswrapper

Suchen auf Google manchmal Ergebnisse bringen hindeutet mit ndiswrapper. Dies ist eine alte Technik, wo Erhalt einer Windows XP-Treiber gemacht in Ubuntu arbeiten können.
Im Allgemeinen sollte diese in aktuellen Versionen von Ubuntu, da die Treiber im Kernel haben weniger Kompatibilitätsprobleme vermieden werden.
Wenn Sie irgendwelche Funkprobleme nach den Ergebnissen der vier Kommandozeilen-Einträge oben in Ihrer Frage, bevor Sie versuchen ndiswrapper.
 

Montag, 4. Juni 2012

Wird meine ATI-Grafikkarte in Ubuntu unterstützt?

Frage:

Ich habe eine ATI-Grafikkarte und ich möchte wissen, ob sie unterstützt wird und welche Art von Treibern sollte ich laufen, um das Beste zu bekommen bietet aus ihm heraus.
Ist meine Karte in Ubuntu unterstützt und welche Treiber wird mit meiner Karte funktionieren?

Antwort:


Offiziell unterstützte Hardware

Um zu überprüfen, ob Ihre Karte unterstützt besuchen Sie diese Website .
Wenn Sie Karte nicht aufgeführt ist es dann wahrscheinlich es ist zu neu und einfach nicht von einem ATI-Treiber unterstützt.

Installation der Treiber

Vor der Installation keine Treiber, die Sie brauchen, um einige Abhängigkeiten auf Ihrem System installieren, tun dies, indem Sie diesen Befehl ausführen
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases 
Offizielle Binärpakete werden aus Ubuntu
So installieren Sie die fglrx Pakete von Ubuntu versorgt ein Terminal öffnen und installieren Sie sie mit
sudo apt-get install fglrx fglrx-amdcccle
oder suchen Sie nach dem Additional Drivers Utility in Ihrem Armaturenbrett und installieren eines der erfassten Fahrer aus der Liste.
Neueste Version von Ubuntu bereitgestellt Additional Drivers -Tool (bis zu diesem edit-Datum) ist 11,10.

Offizielle ATI Binärdateien aus dem ATI-Website
So installieren Sie die neueste ATI 12,6 Treibern folgen dieser, sind die Menschen berichten, dass die Aktualisierung ihrer Treiber behebt einige Probleme mit Unity und Gnome-Shell
Sie müssen alle aktuellen entfernen fglrx Pakete von Ihrem System und laden Sie die Treiber von der ATI-Website.
Entfernen Sie die fglrx Treiber, wenn sie vorher installiert (wenn einer dieser Fehler zurückgegeben dh: Datei nicht gefunden, Paket nicht gefunden ignorieren)
 sudo sh /usr/share/ati/fglrx-uninstall.sh sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* 
Laden Sie die neueste ATI-Treiber (aktuelle Version ist 12,6)
 wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run 
Wenn Sie eine 64-Bit-System haben, dann installieren Sie diese, bevor etwas
 sudo apt-get install ia32-libs 
Einmal heruntergeladen, um den Speicherort der Datei gehen und es als ausführbare Datei
 cd /path_of_the_file chmod 755 amd-driver-installer-12-3-x86.x86_64.run 
Für 32/64 bit Ubuntu verwenden diese Schritte zur Installation
 sh ./amd-driver-installer-12-3-x86.x86_64.run --buildpkg Ubuntu/oneiric sudo dpkg -i fglrx*.deb 
Sobald der Treiber installiert ist Sie brauchen, um eine neue xorg.conf Datei mit diesem Befehl
 sudo aticonfig --initial -f 
Rebooten
 sudo reboot 
 

Wieder zurück auf die Open-Source-Treiber

Nach Installation der Treiber von deb-Pakete
Entfernen Sie alle fglrx Spuren aus Ihrem System:
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* Nehmen Sie Ihre xorg.conf
sudo rm /etc/X11/xorg.conf Installieren xorg
Für 32bits Systemen
sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri Für 64bits Systemen
sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core Konfigurieren Xorg
sudo dpkg-reconfigure xserver-xorg Reboot:
sudo reboot Nach dem Neustart alle fglrx Pakete verschwunden sein, werden Sie mit Standardeinstellungen.

Nach Installation der Treiber von ATI binary
Entfernen Sie alle ATI-Treiber-Dateien:
sudo sh /usr/share/ati/fglrx-uninstall.sh Nehmen Sie Ihre xorg.conf
sudo rm /etc/X11/xorg.conf Installieren xorg
Für 32bits Systemen
sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri Für 64bits Systemen
sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core Konfigurieren Xorg
sudo dpkg-reconfigure xserver-xorg Reboot:
sudo reboot Nach dem Neustart alle fglrx-Treiber wird verschwunden sein, werden Sie mit Standardeinstellungen.
 

Montag, 7. Mai 2012

Wie melde ich einen Fehler?

Frage:
Ich habe ein Problem mit einer Anwendung auf Ubuntu. Wie komme ich am besten berichten das Problem? Welche Art von Informationen sollte ich liefern?

Antwort 1:

 Die Ubuntu Wiki hat eine sehr gründliche Anleitung , die gut dargestellt und deckt viele mögliche Szenarien.

Die Essenz dieser Seite ist, dass Sie zunächst eine Launchpad-Konto , dann drücken Sie Alt + F2 und geben ubuntu-bug packagename . In 11,04 und später können Sie ubuntu-bug -w , und klicken Sie auf den betroffenen Fenster.
Es gibt auch Methoden auf diesem Wiki-Seite sagen Ihnen, wie Sie beschrieben:
Es gibt eine kurze Einführung Video, das besser erklärt http://youtu.be/18nsScrDIa0
Und einige weitere Informationen auf dieser Website:
 Antwort 2:

Die aktuelle Leitfaden zu sein scheint https://help.ubuntu.com/community/ReportingBugs
Es sieht ziemlich bis zu mir bisher, und ich denke, es wäre überflüssig, dass Informationen über hier setzen.

 Antwort 3:

Die allgemeinen und umfassenden Satz von Anweisungen finden Sie unter dieser Gemeinschaft gepflegt Hilfeseite. Diese Antwort wesentlichen konsolidiert diese Seite, und es ist daher ratsam, dass Sie es lesen, und wenn Sie die Jagd Bugs sind, ist es erforderlich, dass Sie lesen.

Short version:

  • Kennen Sie das Paket die Schuld? gehen Typs ubuntu-bug <packagename> in einem Terminal.
  • Haben Sie ein Fenster, bevor Sie buggy das ist? Go Typ ubuntu-bug -w in einem Endgerät, und klicken Sie auf das Fenster.
  • Haben die pid? gehen Typs ubuntu-bug <pid> in einem Terminal.
    Sie können auch Ausführen-Dialog (Alt + F2) anstelle der Klemme.

Lange Version:

Schritt eins: Vorrunde

Schritt zwei: Bestimmen Sie die Paket Verschulden

Wenn Sie wissen, welche Paket fehlerhaft ist, können Sie ubuntu-bug <packagename> den Bug Reporting-Prozess einzuleiten. können Sie nun mit dem nächsten Schritt fortfahren.
Detaillierte Anweisungen finden Sie das richtige Paket sind hier gegeben Und wenn diese detaillierte Anweisungen nicht helfen, haben Sie eine letzte Ausweg.

Als letzten Ausweg:

Sie können geben ubuntu-bug in einem Terminal-oder Run-Fenster, und beantworten Sie einige Fragen, einige Informationen über den Bug zu sammeln.
Wenn alle Stricke reißen, und du warst nicht das richtige Paket zu ermitteln, können Sie um Hilfe bei der IRC-Kanäle zu fragen, oder gehen Sie vor und berichten von einem Fehler gegen kein bestimmtes Paket. Bitte beachten Sie, dass dieser Aufwand fügt auf unserer kleinen Gruppe von Freiwilligen, und Sie werden aufgefordert, es zu benutzen, wie der Titel liest, nur als letzter Ausweg. Beachten Sie auch, dass dies den Prozess der Auflösung für Ihre Fehler zu verzögern, und das ist ein weiterer Grund, in all dem Aufwand können Sie setzen, um das richtige Paket zu finden.
Sie können einen Fehlerbericht gegen keinen bestimmten Paket, indem Sie hier .

Schritt drei: Das Einreichen der Fehlerbericht

(Wörtlich zitiert aus Fehlerberichten auf Vollständigkeit.)
Nach der Ausführung einer der oben genannten Befehle werden Apport (Ubuntu Bug-Reporter) zu sammeln notwendigen Daten. Ein Fenster wird eingeblendet, in dem Sie, wenn Sie den Fehler melden wollen. Klicken Sie auf "Send Report", wenn Sie gehen, oder klicken Sie auf "Inhalt des Berichts", wenn Sie überprüfen die Informationen Apport gesammelt möchten möchten.
apport-problem-report
Apport dann lade das Problem Informationen Launchpad, und ein neues Browser-Fenster wird geöffnet, um Ihnen mitzuteilen, dass der Bug-Report verarbeitet wird. Nach dem Fehlerbericht Daten verarbeitet worden sind, wird eine neue Seite geöffnet, der Sie für die Bug-Report-Titel zu fragen. Der Bug Titel wird in allen bug Einträge erscheinen, so stellen Sie sicher, es stellt den Bug auch. Wenn Sie fertig sind, klicken Sie auf "Next". Eine Suche wird dann auf dem Titel, den Sie zum Fehlerbericht gaben Basis auftreten, und wird möglicherweise ähnliche zeigen. Wenn einer von ihnen scheint das genaue bug Sie berichten sein, klicken Sie auf den Titel, dann "Ja, das ist der Fehler, den ich versuche zu berichten habe." Wenn nicht, klicken Sie auf "Nein, ich will einen neuen Fehler melden müssen." Launchpad wird dann fragen Sie für weitere Informationen. Es ist wichtig, dass Sie drei Dinge fest:
  • Was Sie erwartet, dass passieren
  • Was geschah wirklich
  • Wenn möglich, eine minimale Reihe von Schritten erforderlich, um sie geschehen, wo Schritt 1 "starten Sie das Programm"
Füllen Sie das Feld Beschreibung mit so viel Informationen wie möglich, ist es besser, zu viele Informationen in der Beschreibung als nicht genug haben.
Bei dann unten auf der Seite gibt es einige zusätzliche Optionen, die Sie verwenden, um Ihren Fehlerbericht umfassendere können:
  • Dieser Fehler ist eine Sicherheitslücke: Bitte überprüfen Sie diese nur, wenn Ihr Fehlerbericht beschreibt ein Verhalten, das ausgenutzt werden, um das System zu knacken könnte. (TODO: bessere Formulierung?)
  • Tags: Du bist hier hinzufügen können Tags, die zu Ihrem Fehlerbericht beziehen. Die vorgegebenen Werte sollten in Ruhe gelassen werden.
  • Einschließen einer Anlage: Mit dieser Option können Sie die Unterstützung Anhänge zu erklären oder anderen helfen zu reproduzieren den Fehler. Dies könnte einen Screenshot, eine Video-Capture des Problems oder eine Probe-Dokument, das den Fehler auslöst. Weitere Anlagen werden, falls erforderlich, können hinzugefügt werden, nachdem der Bug über Einen Kommentar hinzufügen / Befestigung am unteren Rand der Seite gemeldet werden.
Wenn Sie fertig sind, klicken Sie auf "Abschicken bug report".
Wenn Sie die Daten während der off-line zu sammeln erfordern, kann u verwenden apport-cli dafür. Detaillierte Anweisungen hierzu und viele andere Tipps finden Sie unter Fehlerberichten
 

Mittwoch, 11. April 2012

Wie setze ich einen verlorenen Administrative (root) vergessen?

Frage:
Ich bin auf einem Ubuntu-System mit einem Panasonic CF-50 Laptop arbeiten. Mein Mandant hat völlig seine Administrative Passwort vergessen. Er weiß nicht einmal daran erinnern, die Eingabe eines, aber es ist da.
Ich habe die Vorschläge auf der WebSite versucht und ich habe beim Löschen des Passworts, so dass ich Applets für den Betrieb einige Dateien benötigt herunterladen erfolglos. Haben Sie eine Lösung? Ich freue mich auf Ihre Antwort.

 Antwort:

Standardmäßig wird die erste Benutzerkonto ist ein administratives Konto, so dass, wenn die Benutzeroberfläche Sie zur Eingabe eines Passworts ist es wahrscheinlich dieser Person User-Passwort. Wenn der Benutzer erinnert sich nicht an ihrem Passwort, das Sie brauchen, um es zurückzusetzen. Dazu müssen Sie in den Recovery-Modus booten.
Starten Sie den Computer, und nach dem BIOS-Bildschirm, halten Sie die linke Shift-Taste. Sie werden dann von einem Menü, das ungefähr so ​​aussieht aufgefordert werden:
Geben Bildbeschreibung hier
Ich habe auf einigen Systemen ist aufgefallen, dass Timing, wenn die linke Shift-Taste drücken kann tückisch sein, manchmal habe ich es vermissen und müssen es erneut versuchen.
Drücken Sie die Pfeil nach unten, bis Sie den zweiten Eintrag von oben (der mit dem Recovery-Modus in der Beschreibung) auswählen und dann Enter drücken.
Jetzt sollten Sie das Menü:
Geben Bildbeschreibung hier
Mit den Pfeiltasten nach unten scrollen, um entweder root oder netroot (nicht in diesem Fall keine Rolle) und dann Enter drücken.
Sie sollten nun eine Root-Eingabeaufforderung, so etwas wie dieses:
root@ubuntu:~# 
Zu diesem Zeitpunkt ist es möglich, dass Sie eine Nur-Lese-Dateisystem. Sie haben es mit Schreibrechten mounten:
 mount -rw -o remount / 
Jetzt können wir das Passwort des Benutzers mit dem eingestellt passwd Befehl. (In diesem Beispiel werde ich jorge wie das Beispiel zu verwenden, müssen Sie ersetzen, was den Benutzernamen des Benutzers ist):
 passwd jorge Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully root@ubuntu:~# 
Geben Sie, was Sie wollen das neue Passwort an der Eingabeaufforderung. Nach ihrer erfolgreichen Neustart der Maschine und der Benutzer in der Lage sein, sich mit ihren neuen Passwort.
 Antwort 2:

Ja, Sie können das alte Passwort via Grub
  1. Wenn Sie einen Single-boot (Ubuntu ist das einzige Betriebssystem auf Ihrem Computer), um das Boot-Menü zu bekommen, um zu zeigen, müssen Sie bei gedrückter Shift-Taste während des Bootvorgangs
  2. Wenn Sie ein Dual-Boot (Ubuntu neben Windows, ein weiteres Betriebssystem Linux oder Mac OS X installiert ist, und wählen Sie beim Systemstart, welches Betriebssystem in Booten), sollte das Boot-Menü ohne die Notwendigkeit, halten Sie erscheinen die Shift-Taste
  3. Aus dem Boot-Menü die Option Recovery-Modus, die in der Regel ist das zweite Boot-Option.
  4. Nachdem Sie Recovery-Modus wählen und warten, für alle Boot-up-Prozesse zu beenden, werden Sie mit ein paar Optionen präsentiert werden. In diesem Fall möchten Sie die Drop Shell-Prompt Option, so drücken Sie die Pfeiltaste nach unten, um zu dieser Option zu erhalten verwurzeln, und drücken Sie dann die Eingabetaste, um es auszuwählen
  5. Sobald Sie an der Shell-Prompt, wenn Sie Ihren Benutzernamen sowie Typ vergessen haben ls /home (kleine Buchstaben und nicht Großbuchstaben). Diese listet alle Benutzerkonten in Ihrem Set up.
  6. Um das Passwort, Typ zurückgesetzt passwd username wobei Benutzername ist der Benutzername Sie zB zurückzusetzen. passwd mysterio in meinem Fall
  7. Sie werden dann nach einem neuen Passwort gefragt. Wenn Sie das Kennwort eingeben, erhalten Sie keine visuelle Reaktion Anerkennung Ihrer Eingabe. Ihr Passwort wird noch akzeptiert. Geben Sie einfach das Passwort ein und drücken Sie die Eingabetaste, wenn Sie fertig sind. Sie werden aufgefordert, das Passwort erneut eingeben werden. Tun Sie dies und drücken Sie die Eingabetaste erneut.
  8. Jetzt sollte das Passwort zurückgesetzt werden. Geben Sie exit an den Recovery-Menü zurückzukehren.
  9. Nachdem Sie zurück auf die Recovery-Menü zu gelangen, wählen wieder in den normalen Boot, und verwenden Sie Ubuntu als würden Sie nur in der Regel diese Zeit, die Sie tatsächlich das Passwort kennen!
  Leider konnte ich nicht Bilder hinzufügen, da ich auf meinem Handy bin

Antwort 3:

Wenn Jorge Methode nicht für Sie arbeiten, da es nicht für mich getan hat, ist hier eine andere Methode. Ich musste etwas anders, weil versuchen:
  1. Mein USB-Tastatur nicht an der Wurzel Eingabeaufforderung arbeiten ⋯ wahrscheinlich Hardware entweder Tastatur oder Mainboard. Die fix ich benutzte, war nach einem alten PS / 2 Tastatur (die kleinen runden Stecker) und verwendet diesen.
  2. Wenn ich passwd username mein Passwort ändern, habe sie wegen eines schlechten Token oder so. Diese drastische Maßnahmen genannt.

Die drastische Maßnahmen

Dies ist eine sehr gefährliche Sache zu tun Jorge Methode verwendet werden sollte;! Dies nur tun, wenn die Methode nicht funktioniert.
Tun Sie dies auf eigene Gefahr. Es hat für mich arbeiten auf meinem 11,10 System.
Die Idee ist, das Kennwort des Benutzers zu leeren (oder null) gesetzt - dies ermöglicht es Ihnen, einfach Enter drücken bei der Password: prompt.
Noch an der Wurzel Eingabeaufforderung von Jorge Verfahren wird zunächst remount das Root-Dateisystem als mit diesem Befehl read-write:
mount -o remount,rw /
  • Jetzt sind Sie ein Super-User auf diesem System. Tread leicht.
Dann bearbeiten Sie das Kennwort shadow das verschlüsselte Passwort für Ihren Benutzernamen zu entfernen. Geben Sie in ...
nano -B /etc/shadow
Die Nano-Editor zeigt den Inhalt der Datei. Jede Zeile wird die Form haben name:⋯:⋯:⋯… wo ⋯ ist ein String oder null (leer). Eine der Linien wird mit Ihrem Benutzernamen. Die erste ⋯ nach Ihrem Benutzername ist Ihr verschlüsseltes Passwort. Als Beispiel:
username:$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0:14920:0:99999:7:::
wo $1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0 ist das verschlüsselte Passwort.
Sorgfältig löschen das verschlüsselte Passwort Verlassen der alle ":" s, so dass es wie folgt aussieht:
username::14920:0:99999:7:::
Dann drücken Sie Strg-O, drücken Sie die Eingabetaste, um zu retten, dann Strg-X Nano schließen.
Reboot und Sie müssen eine leere (oder null) vergessen. Seien Sie sicher zu bedienen passwd username in einem Terminal zu setzen oder setzen Sie Ihr Passwort ein.
Quelle für PS / 2 Workaround war hier .
Quellen für die drastischen Maßnahmen waren hier und hier .
Hinweis auf Nano - die -B -Option eine Sicherungskopie der ursprünglichen bearbeitete Datei gleichen Namens mit einem "~" angehängt.