Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

19.08.2009, 00:08

Viele Kleinigkeiten ( Maus, Positionsanzeige, Touchpad, Terminal... )

Hey ho,

ich hab ein paar richtig doofe Fragen, zumindest finde ich sie derzeit richtig doof.

Ich hab mir ne Fluxbox aufgesetzt, die läuft auch. Die Tastatur ist auf englisch, was sie eigentlich nicht sein sollte. ( Nach suchen habe ich einen Befhel hier aus dem Forum genommen und in die Startup gepackt, was eigentlich einen Deutschen Tastatur Satz bringen sollte...

Hoffe die Meldungen " LANGUAGE = (unset),LC_ALL = (unset)," haben damit nix zu tun, die wollte ich noch setzen...

Dann stört mich an der Bedienung noch was. Ich muss im Menu was auswählen und Enter drücken, weil ein Mausklick nicht reicht. Auch kann ich diese "Scrollleiste" meines Touchpads nicht verwenden, dabei fand ich die unter *Buntu immer so toll... Ein Klick über ein einfaches drücken aufs Padd geht auch nicht.

Das Terminal ist derzeit ein häßlicher Klotz, ich denke dazu finde ich irgendwo ne Beschreibung, wie ich das löse.

Dann wären da noch die Koordinaten, die auftauchen wenn ich ein Fenster verschiebe. Kann man die irgendwie Unterdrücken?

Wie ich das ganze cool aussehen lasse, schau ich mir nun mal an ;)

Gruß

Bastian

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Avalarion« (30.12.2009, 11:55)


2

19.08.2009, 00:53

Hm..
AFAIK verwendest du "hal" für deine Eingabegeräte,
wenn ja, dann versuche es mal mit einer hal-Policy , diese muss erstellt, bzw angelegt werden
versuche es mal fürs keybord mit dieser

Quellcode

1
/etc/hal/fdi/policy/10-x11-input.fdi

Quellcode

1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
<match key="info.capabilities" contains="input.keys">
<merge key="input.x11_options.XkbRules" type="string">xorg</merge>
<merge key="input.x11_options.XkbModel" type="string">evdev</merge>
<merge key="input.x11_options.XkbLayout" type="string">de</merge>
<merge key="input.x11_options.XkbVariant" type="string">nodeadkeys</merge>
</match>
</deviceinfo>

Und für dein synaptics Touchpad

Quellcode

1
/etc/hal/fdi/policy/11-x11-synaptics.fdi

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
  <device>
     <match key="info.capabilities" contains="input.touchpad">
      <merge key="input.x11_driver" type="string">synaptics</merge>
       <merge key="input.x11_options.SHMConfig" type="string">true</merge>
        <merge key="input.x11_options.TapButton1" type="string">1</merge>
         <merge key="input.x11_options.ClickFinger1" type="string">1</merge>
          <merge key="input.x11_options.MaxTapMove" type="string">2000</merge>
           <merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
            <merge key="input.x11_options.HorizTwoFingerScroll" type="string">0</merge>
             <merge key="input.x11_options.VertTwoFingerScroll" type="string">0</merge>
              <merge key="input.x11_options.SpecialScrollAreaRight" type="string">true</merge>
    </match>
  </device>
</deviceinfo>
Nach diesen Änderungen (oder hinzufügen) muss "hald" neu gestartet werden (alternativ tut es auch ein reboot)
Evtl. entspricht die Konfiguration des Touchpads ja annähernd deinen wünschen, ansonsten muss man an der hal-policy noch mal Hand anlegen..

Gute Nacht

3

19.08.2009, 19:23

Okay, das klappt alles. Hab mir nun auch mal grob nen Überblick verschaft, was es mit den hal-policies auf sich hat.

Ich schaue mir nun mal aterm an, wenn der ok ist bleibe ich dabei, ansonsten werde ich gnome-term emergen...

Kann ich irgendwie den Mauszeiger schön machen? Vor allem schon im Slim...

4

25.08.2009, 17:52

Ich bin stolz auf mich , das klappt nun alles so wie ich das gerne haben wollte. Habe auch herausgefunden warum mein XFCE auf Englisch und nicht auf Deutsch war. Habe ein de_DE Angesprochen hatte aber nur ein de_DE.UTF-8 in der locales hatte.

Was mich nun noch stört ist das aussehen des Cursors im SLIM.Es ist das hässliche Kreuz von dem XServer. Kann man das irgendwie zu dem Icon von XFCE anpassen?

Was ich bisher gefunden habe war alles Profilbezogen, was mir beim Loginmanager nicht wirklich was bringt, denn da hab ich noch kein Profil.

Dann hätte ich da noch ne Frage bezüglich von XFCE Installierter Software. Da wären bei:

Orage
BeanShell Prompt
Designer ( QT)
Linguist ( QT)
XV
Avahi ( SSH und VNC )
Mousepad

Kann ich die einfach unemergen oder wie werde ich die los?

Ich wollte zum Beispiel alle Textarbeit über OO oder Scite machen.

Gruß

Bastian

5

26.08.2009, 19:04

"equery depends PACKAGE" zeigt dir an, warum du ein PACKAGE im System hast. Das gibt dir die übergeordneten packages sowie deren USE an. Mit dem kannst du dich ja mal spielen.

Ein "emerge -a --depclean" versucht dann dein System wieder auszuputzen. Das kann manchmal aber über die Strenge gehen und dafür gibt es revdep-rebuild welches die reverese dependencies kontrolliert.

Mit diesen drei Tools kannst du dein System sehr, sehr genau einstellen.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

6

29.12.2009, 17:43

Aus irgendwelchen Unerklärlichen Gründen habe ich auf dem neuen Netbook ( Bitte den Thread oben drüber ignorieren ), Probleme mit meinem Touchpad. Seid dem ich den obrigen Code eingefügt habe klappt das irgendwie nicht mehr.

Ich habe jetzt von hald überhaupt keine Ahnung, daher würde ich mich freuen, wenn mir jemand nen Tipp geben könnte oder anders wie helfen könnte.

Gruß

Bastian

7

30.12.2009, 11:55

Hatte das emergen von x11-drivers/xf86-input-synaptics vergessen...

8

30.12.2009, 12:08

Hatte das emergen von x11-drivers/xf86-input-synaptics vergessen...
Das sollte so manuell eigentlich nicht nötig sein.

Du hast vermutlich versäumt "synaptics" mit in der
/etc/make.conf

Quellcode

1
INPUT_DEVICES="evdev synaptics"
zu setzen..!?
Ist der Treiber dort mit drin, dann wird portage ihn mit als "Abhängigkeit" mit installieren.

9

30.12.2009, 12:10

Nee, da stand "evdev tastatur mouse synaptics" drin, da bin ich mir mehr als nur sicher!

10

30.12.2009, 12:32

Hm...

Hier mal ein Beispiel:

Quellcode

1
2
# grep INPUT_DEVICES /etc/make.conf
INPUT_DEVICES="evdev"

Quellcode

1
2
3
4
5
6
7
8
9
# emerge -avuDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 kB

Nothing to merge; would you like to auto-clean packages? [Yes/No]

Nun füge ich den Synaptics Treiber mit zur INPUT_DEVICES Variable , also

Quellcode

1
2
# grep INPUT_DEVICES /etc/make.conf
INPUT_DEVICES="evdev synaptics"

Ergebnis:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
# emerge -avuDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-base/xorg-drivers-1.7  INPUT_DEVICES="evdev synaptics* -acecad -aiptek -joystick -keyboard -mouse -tslib -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="nv nvidia v4l -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx (-geode) -glint -i128 (-i740) (-impact) -intel -mach64 -mga -neomagic (-newport) -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -vesa -via -virtualbox -vmware (-voodoo) (-xgi)" 0 kB
[ebuild  N    ] x11-drivers/xf86-input-synaptics-1.2.1  USE="hal -debug" 289 kB

Total: 2 packages (1 new, 1 reinstall), Size of downloads: 289 kB

Would you like to merge these packages? [Yes/No]

Verstehst du nun was ich meine?

11

30.12.2009, 12:39

Im Prinzip nutzt er die Treiber dann als eine Art Use Flag, aber das tut er bei mir ( aus welchem Grund auch immer ) nicht... Ich könnte jetzt die Welt neu bauen, ode,r ich bin erstmal zufrieden dass es läuft...

Was Webcam, UMTS, Bluetooth und VLC aus irgend einem Grund nicht tun.

Ich habs mir aufgeschrieben, vielleicht finde ich ja später den Grund dafür.

12

30.12.2009, 13:20

Im Prinzip nutzt er die Treiber dann als eine Art Use Flag, aber das tut er bei mir ( aus welchem Grund auch immer ) nicht...
Ja genau, das sind die "erweiterten Flags"
Wenn Portage diese Flags bei dir wirklich nicht nutzt, dann hast du ein ernsthaftes Problem! das ich als erstes beseitigen würde!

Ich könnte jetzt die Welt neu bauen, ode,r ich bin erstmal zufrieden dass es läuft...
Hm.., der genannte Befehl

Quellcode

1
# emerge -avuDN world
baut dir nicht die Welt neu, er wurde "nur" Änderungen bezüglich Update , Abhängigkeiten und geänderte Flags berücksichtigen.

13

01.01.2010, 21:03

Hast du irgend eine Idee wo dran das liegen könnte? Ich hab nach Fehlern gesucht, bisher bei mir aber keine gefunden...

14

01.01.2010, 21:30

Zeig uns ein konkretes Beispiel, also einmal mit gesetzter Flag, einmal ohne,
und dann die entsprechenden portage/emerge Ausgaben dazu.

idR liegt solches Fehlverhalten an Tippfehlern, zb im Flag-Namen

15

01.01.2010, 22:56

Ok,

In der /etc/make.conf steht derzeit folgende Zeile: ( da kann ich gerne auch was weg nahmen, aber warum? )

Quellcode

1
INPUT_DEVICE="evdev keyboard mouse synaptics"


Folgendes gibt emerge aus:

Quellcode

1
INPUT_DEVICES="keyboard mouse evdev"


Habe die Schreibweise grade mit meinem Laptop überprüft, da scheint alles richtig. Soll ich nun mal die komplette make.conf und Ausgabe von emerge --info posten?

16

01.01.2010, 23:51

Habe die Schreibweise grade mit meinem Laptop überprüft, da scheint alles richtig.
Der Teufel steckt oft im Detail...
Deine Zeile

Quellcode

1
INPUT_DEVICE="evdev keyboard mouse synaptics"
wird so gar nicht verwendet, weil...
Tippfehler ;)
richtig wäre

Quellcode

1
INPUT_DEVICES
also mit "S" am Ende...

.....................................................................................

Quellcode

1
INPUT_DEVICES="keyboard mouse evdev"
wird als default verwendet, also auch wenn du die Zeile überhaupt nicht setzt, daher steht sie so auch in der "emerge --info" Ausgabe

==================================================================
Ja solche Fehler sind manchmal fies!
Ein bekannter von mir hat grad Ähnliches gehabt,
er versuchte lange lange Zeit sein uvesafb zum laufen zu bringen, vergeblich...
bis ihm auffiel, das in der kernel Zeile

Quellcode

1
2
3
root=/dev/sda6 video=uvesafb:1280x1024-32;mtrr:3,ywrap CONSOLE=/dev/tty1 quiet
statt
root=/dev/sda6 video=uvesafb:1280x1024-32,mtrr:3,ywrap CONSOLE=/dev/tty1 quiet
stand.
(Die untere Zeile funkt, die obere macht gar nichts, nicht mal ne Fehlermeldung...)
viel Spaß beim suchen.. ;)

17

01.01.2010, 23:57

ARGS! Ich hab wirklich jeden Buchstaben 3 mal überprüft und dann liegt es am Befehl, denn ich händisch kopiert habe... Sowas ist echt, echt doof!

Danke dir für deine Hilfe! Habs geändert, jetzt stehts auch in der Info.