Jump to content

ბევრი საინტერესო რამ ubuntu-ს შესახებ


Recommended Posts

დავაყენე ლეპტოპზე ძალიან მომწონდა და თან მოსახერხებელი იყო მაგრამ ლეპტოპს ძალიან აცხელებდა არ ვიცი რატო უბრალო ბეჭდვისას 90 გრადუსზე ადიოდა ხოდა მომიწია გადაყენება ვინდოუსზე ცოტას ჩამოვარაზგონებ პროცესორს და აღარ ცხელდება 70 გრადუსზე მაღლა და მანდაც შეიძლება ეგეთი რამე ? 

Link to comment
Share on other sites

  • Replies 173
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

დავაყენე ლეპტოპზე ძალიან მომწონდა და თან მოსახერხებელი იყო მაგრამ ლეპტოპს ძალიან აცხელებდა არ ვიცი რატო უბრალო ბეჭდვისას 90 გრადუსზე ადიოდა ხოდა მომიწია გადაყენება ვინდოუსზე ცოტას ჩამოვარაზგონებ პროცესორს და აღარ ცხელდება 70 გრადუსზე მაღლა და მანდაც შეიძლება ეგეთი რამე ? 

ჩამორაზგონება? კი არის მაგისთვის პროგები ადრე მაქვს ნანახი. დასერჩე იოლად უნდა ნახო წესით.

  • Upvote 1
Link to comment
Share on other sites

ჯერ მეზარება ჩალიჩი და ისევ დავაყენებ ამ ოპერაციულ  სისტემას და ისე დაყენებაზე კარგად ვიწვალე :D 

Link to comment
Share on other sites

  • 2 weeks later...

ეხლახანს გავაკეთე daemon ubuntu-სთვის, იდეაში debian-ზეც უნდა იმუშავოს და სხვა debian based distro-ებზეც

$HOME/Pictures/Wallpapers პაპკაში უნდა ჩაყაროთ სურათები თუ გინდათ პაპკებში იყოს მაგას არ აქვს მნიშვნელობა. მერე ეს ფაილები გადაწეროთ და ჩააგდოთ home დირექტორიაში ანუ /home/username/ აქ და გაუშვით ეს პროგრამა matewallpaper. ეგრევე შეცვლის ფონს. ეს დაემონი იქნება ჩართული სანამ კომპიუტერი ჩართულია და ყოველ 100 წამში შეცვლის ფონს. random-ად არ შვება აკეთებს ლისტს რომ რაც შეილება გვიან გამეორდეს ფოტო. ჩაყარეთ ბევრი სურათი. ხო კომპს რო გამორთავთ და ჩართავთ ეს არ მუშაობს ამისთვის სადმე სტარტაფ სკრიპტებში დაამატეთ matewallpaper გაშვება და ჩართვისას ეგრევე გაეშვება. მეხსიერებას RAM არ აკავებს მხოლოდ 84-100 KB-ს მოიხმარს. თუ გათიშვა მოგინდათ აკრიფეთ killall matewallpaper. ის პრობლემაც მოგვარებული მაქვს wallpaper-ს დაყენებისას მაგ დირექტორიაშივე რო აკომპირებს სურათს ეგ ზოგადად Ubuntu-ს bug-ა.

ესეც ეგ ორი ფაილი, სხვაგან არ იმუშავებს მხოლოდ /home/username ანუ $HOME დირექტორიაში

http://bin.ge/dl/193844/mate.zip.html

აბა როგორია?

Edited by მათე
Link to comment
Share on other sites

50 სურათი რო მქონდეს ჰოუმში უნდა გადავყარო პირდაპირ? ))

სამსახურში მივტესტავ ხვალ და დაგაპლუსებ თუ მომეწონა :D

Link to comment
Share on other sites

50 სურათი რო მქონდეს ჰოუმში უნდა გადავყარო პირდაპირ? ))

სამსახურში მივტესტავ ხვალ და დაგაპლუსებ თუ მომეწონა :D

ფონად რო აყენებ მაინც ზუსტად იქ კოპირდება სადაც ჩემი პროგი კითხულობს, მაგრამ ბაგი აქვს სისტემას და რამდენჯერაც ფონად დააყენებ იმდენჯერ აკოპირებს მაგ სურათს მაგ location-ში. დატესტე და ნახავ. ეს პროგი მაგას არ შვება :)

home-ში პირდაპირ არა ხო მიწერია $HOME/Pictures/Wallpapers აი აქ უნდა იყოს სურათები. home-ში პროგრამა უნდა ეგდოს. 

ჩემთან ნორმალურად მუშაობს.

source-ს დავდებ მერე თუ დაგაინტერესებს ან თუ დახვეწა შეგეძლება :)

Edited by მათე
Link to comment
Share on other sites

ა ეგ ხო, Wallpaper-ს ქმნის და თუ ისევ იგივე სურათი გაუშვი ფონად რიფლეისს გთხოვს :D უცბად წავიკითხე სურათები გადაყარეთო ჰოუმში.

კი დააგდე აბა, ან პმ

Link to comment
Share on other sites

ა ეგ ხო, Wallpaper-ს ქმნის და თუ ისევ იგივე სურათი გაუშვი ფონად რიფლეისს გთხოვს :D უცბად წავიკითხე სურათები გადაყარეთო ჰოუმში.

კი დააგდე აბა, ან პმ

replace-ს არ გთხოვს ეგრევე აკოპირებს და ორი ერთნაერი სურათი იჩითება და კიდე თუ იზამ კიდე აკოპირებს.

ესეც source

ეს daemon-ია თავად კომპილირებული ფაილის source

#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <errno.h>
#include <unistd.h>
#include <syslog.h>
#include <string.h>

int main(void) {
        pid_t pid, sid;
        pid = fork();
        if (pid < 0) {
                exit(EXIT_FAILURE);
        }
        if (pid > 0) {
                exit(EXIT_SUCCESS);
        }
        umask(0);             
        sid = setsid();
        if (sid < 0) {
                exit(EXIT_FAILURE);
        }
        if ((chdir("/")) < 0) {
                exit(EXIT_FAILURE);
        }
        close(STDIN_FILENO);
        close(STDOUT_FILENO);
        close(STDERR_FILENO);
        while (1) {
           system ("/usr/bin/env $HOME/wallpaper.py");
           sleep(100); /* wait 100 seconds */
        }
   exit(EXIT_SUCCESS);
}

ეს კიდევ ის python-ს სკრიპტია სახელად wallpaper.py

#!/usr/bin/env python
import sys,os
import subprocess
import getpass

username = getpass.getuser()
pics_dir = "/home/" + username + "/Pictures/Wallpapers"
scr_dir = "/home/" + username + "/wallpaper.py"
pics=[]

def replace_line(file_name, line_num, text):
    lines = open(file_name, 'r').readlines()
    lines[line_num] = text
    out = open(file_name, 'w')
    out.writelines(lines)
    out.close()

path = os.path.join(pics_dir, "targetdirectory")
for path, subdirs, files in os.walk(pics_dir):
    for name in files:
        a = os.path.join(path, name)
        pics.append(a)

fi=open(scr_dir,'rb')
lines = fi.readlines()
if lines:
    index = int(lines[-1])
    print index
    brz = "gsettings set org.gnome.desktop.background picture-uri file://" + pics[index]
    index = index + 1
    new_last_line = str(index)    
    if index == len(pics):
        new_last_line = "0"

os.system(brz)
replace_line(scr_dir, 36, new_last_line)
27

აქ გაითვალისწინე ერთი რამ ბოლო ხაზში რიცხვი რო წერია ეგ იცვლება ხოლმე. ის python-ს სკრიპტში ფუნქცია რაცაა ეგ ცვლის რომ ახსოვდეს რომელ სურათზეა ეხლა. ამიტომ მაგ ფუნქციას ამ ხაზით გადაეცემა მაგ რიცხვის Line number replace_line(scr_dir, 36, new_last_line)
შენ რო შექმნი ფაილს იქ მერამდენე ხაზზეც მოუწევს მაგ 27-ს ყოფნა იმ ხაზს გამოკლებული ერთი ჩაწერე აქ 36-ს ნაცვლად replace_line(scr_dir, 36, new_last_line).

27 გადააკეთე 1-ად. მანდ იმდენ რიცხვამდე ავა რამდენ სურათსაც ნახავს და მერე ისევ წრეზე წავა და 1-დან დაიწყებს. ანუ python-ს სკრიპტი თავისთავში ცვლის მაგ რიცხვს ყოველგაშვებაზე :)

Edited by მათე
  • Upvote 1
Link to comment
Share on other sites

გავტესტე მუშაობს ))
http://i.imgur.com/bJp1OZj.png

წამები უკეთესია პარამეტრად ჰქონდეს, რომ ცვალოს თვითონ )

Link to comment
Share on other sites

lol უაზრო if ვნახე :D

if index < 11:
        new_last_line = str(index)
    else:
        new_last_line = str(index)

გადაასწორე მარტო ეს საკმარისია და ის line number-ც ჩაასწორე. root-თ არ გაუშვა ურევს root-თ გაშვებისას.

new_last_line = str(index)

ხო მაგას დავამატებ ეხლა. მარა ამჟამად ეგ 100 წამი კომპილირებულ ფაილშია ამიტომ ერთხელ შეგეძლება მხოლოდ დაყენება. daemon python-შიც მაქვს და იმაში შემეძლება პარამეტრად გადავცე რო მოვრჩები დავდებ.

mate გარსი დამევასა :) სეხნიაა თან მაგიტო დავარქვი მაგას matewallpaper :) სამუშაოზე მიყენია სახში ჯერ არა.

Edited by მათე
Link to comment
Share on other sites

ხო კიდევ print index ეს ხაზიც ზედმეტია და ამოშალე ასევე line number-ც ჩაასწორე აქ

 

if lines:
    index = int(lines[-1])
    print index
    brz = "gsettings set org.gnome.desktop.background picture-uri file://" + pics[index]
    index = index + 1
    new_last_line = str(index)    
    if index == len(pics):
        new_last_line = "0"

os.system(brz)
replace_line(scr_dir, 36, new_last_line)
1

პატარა bug ვნახე space-იანი სურათი ან ფოლდერი თუ აგდია იმ სურათების პაპკაში მაგ შემთხვევაში არ მუშAობს. გამოვასწორებ მაგას მალე.

Edited by მათე
  • Upvote 1
Link to comment
Share on other sites

2015 წლის მონაცემები Linux-ს შესახებ. დაწვრილებით https://brashear.me/blog/2015/08/24/results-of-the-2015-slash-r-slash-linux-distribution-survey/

ყველაზე გამოყენებული დისტრიბუტივი დესკტოპზე

03%20-%20Which%20Linux%20distribution%20

ეს კი სერვერებზე

08%20-%20Which%20Linux%20distribution%20

რომელი გრაფიკული გარსი არ მოწონთ ყველაზე მეტად. აქ MATE არ მოხვდა :* ეგ მიყენია ეხლა Ubuntu 15.04 MATE <3

12%20-%20What%20is%20your%20most%20hated

ეს მობილურებზე რა სისტემა უყენიათ

15%20-%20What%20operating%20system%20doe

Edited by მათე
Link to comment
Share on other sites

გამარჯობათ, Ubuntu რომ Live Usb -თი გავუშვა და მასში ცვლილებები შევიტანო (პროგრამა დავამატო, ან რაიმე ჩავწერო და სხვ.) დამახსოვრება შესაძლებელია? რადგანაც, ჩვეულებრივ რომ ვუშვებ, გადატვირთვის შემდე ისევ პირვანდელ სახეს უბრუნდება.

Link to comment
Share on other sites

გამარჯობათ, Ubuntu რომ Live Usb -თი გავუშვა და მასში ცვლილებები შევიტანო (პროგრამა დავამატო, ან რაიმე ჩავწერო და სხვ.) დამახსოვრება შესაძლებელია? რადგანაც, ჩვეულებრივ რომ ვუშვებ, გადატვირთვის შემდე ისევ პირვანდელ სახეს უბრუნდება.

შესაძლებელია ამ guide-ს მიყევი და გააკეთებ https://help.ubuntu.com/community/LiveCD/Persistence

  • Upvote 1
Link to comment
Share on other sites

  • 1 month later...

ვერ ვაყენებ. ინსტალაციის დროს საერთოდ მეუბნება ოპერაციული სისტემა არ გაქვსო, something else-ს, რომ ვაჭერ ვერცერთ დისკზე ვერ ვაყენებ იმიტომ რომ ყველა NTFS-ია, New Partition Table ღილაკი საერთოდ არ მაქვს და unallocated space-რომელიც გამოვყავი 50გბ უბუნტუსთვის საერთოდ არ მიჩვენებს მაგას, მოკლედ ვერ დავაყენე ვერანაირად : )) 

LiveCD რეჟიმში ჩავრთე და ამ რეჟიმში იმ unallocated space-ს ვერ დავაფორმატებ ext4-ად? ვიფიქრე, დავაფორმატებ და მერე ვცდი დაყენებას ამ ახალ დაფორმატებულზე თქო. 

Link to comment
Share on other sites

mokled is space ki davapormate ext4 ad magram mere swap areaze shemeqna problemebi ragac messages migdebs romelzec wesieri informacia ver vipove googleshi. es problema daviviwyot da imas mivubrundet rom sadertod ver xedavs windowss. magazec ramdenime tema vipove magram arcerts ar uweria chamoyalibebulad, ratom ver xedavs da rogor gadavchra da iqneb icodet vinmem. ver davayeneb ubuntu 3 dgea ;\

Link to comment
Share on other sites

ვერ ვაყენებ. ინსტალაციის დროს საერთოდ მეუბნება ოპერაციული სისტემა არ გაქვსო, something else-ს, რომ ვაჭერ ვერცერთ დისკზე ვერ ვაყენებ იმიტომ რომ ყველა NTFS-ია, New Partition Table ღილაკი საერთოდ არ მაქვს და unallocated space-რომელიც გამოვყავი 50გბ უბუნტუსთვის საერთოდ არ მიჩვენებს მაგას, მოკლედ ვერ დავაყენე ვერანაირად : )) 

LiveCD რეჟიმში ჩავრთე და ამ რეჟიმში იმ unallocated space-ს ვერ დავაფორმატებ ext4-ად? ვიფიქრე, დავაფორმატებ და მერე ვცდი დაყენებას ამ ახალ დაფორმატებულზე თქო. 

მანდ რომელიმე NTFS დისკი მონიშნე და - ს დააჭირე ეგ წაშლის და მერე მაგ ცარიელ ადგილას დააჭირე + ს და ისე შექმენი დისკები უბუნტუსთვის როგორც ეს პირველ გვერდზე მაქვს აღწერილი.

Link to comment
Share on other sites

მანდ რომელიმე NTFS დისკი მონიშნე და - ს დააჭირე ეგ წაშლის და მერე მაგ ცარიელ ადგილას დააჭირე + ს და ისე შექმენი დისკები უბუნტუსთვის როგორც ეს პირველ გვერდზე მაქვს აღწერილი.

დისკი შევქმენი ცალკე ext4. მაგრამ ის პრობლემა კვლავ რჩება, რატო არ ჩანს ჩემი ვინდოუსი?

Link to comment
Share on other sites

დისკი შევქმენი ცალკე ext4. მაგრამ ის პრობლემა კვლავ რჩება, რატო არ ჩანს ჩემი ვინდოუსი?

როდის ვერ ხედავს ვერ მივხვდი. ინსტალაციისას მაგ დისკებში ვერ ხედავს თუ ჩართვისას არ გეკითხება windows-ს ჩართვას.

Link to comment
Share on other sites

როდის ვერ ხედავს ვერ მივხვდი. ინსტალაციისას მაგ დისკებში ვერ ხედავს თუ ჩართვისას არ გეკითხება windows-ს ჩართვას.

ინსტალაციის დროს ხო უნდა დამიწეროს Install ubuntu alongside w8 და მიწერს ნო სისთემ დითექთიდო და something else-ს არჩევა მიწევს

Link to comment
Share on other sites

ინსტალაციის დროს ხო უნდა დამიწეროს Install ubuntu alongside w8 და მიწერს ნო სისთემ დითექთიდო და something else-ს არჩევა მიწევს

დაიკიდე ეგ,  ჯერ დააყენე ჩვეულებრივად უბუნტუ და მერე თუ ჩართვისას ვერ დაინახა windows, windows-ს საინსტალაციო დისკიდან იოლად აღადგენ ჩამტვირთავს და მერე კი windows-დან  easybcd პროგრამით linux-ს ჩამტვირთავსაც დაამატებ.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.