haichien
Member
thử máy ảo rồi.UX khá hợp lý.Cơ mà đấy là chạy live, chưa cài thửNhìn có vẻ tốt. Cơ mà có ai làm chuột bạch trước không?
thử máy ảo rồi.UX khá hợp lý.Cơ mà đấy là chạy live, chưa cài thửNhìn có vẻ tốt. Cơ mà có ai làm chuột bạch trước không?
fedora, ubuntu, suse, manjaroEm đang tính trải nghiệm đổi gió tí, bác nào cho em vài gợi ý đi, ổn định thì em mua thêm cây ssd nữa![]()

Nvidia thì chẳng còn lựa chọn nào khác ngoài ubuntuEm đang tính trải nghiệm đổi gió tí, bác nào cho em vài gợi ý đi, ổn định thì em mua thêm cây ssd nữa![]()
OpenSUSE KDE tuyệt vời.Em đang tính trải nghiệm đổi gió tí, bác nào cho em vài gợi ý đi, ổn định thì em mua thêm cây ssd nữa![]()

Nvidia thì chẳng còn lựa chọn nào khác ngoài ubuntu
OpenSUSE KDE tuyệt vời.![]()
https://www.opensuse.org/Trang chủ của nó là cái nào v bác, em gg mà thấy có tận 2 trang nhìn có vẻ chính chủ
Mình không biết bác xài card màn hình gì, ý mình là nếu xài nvidia thì thằng ubuntu nó hỗ trợ tốt nhất, đến mức tích hợp cả driver nguồn đóng vào bộ càisao bác biết em đang xài con card nividia hay , ý bác là muốn xài con 1050 lap của em chỉ có xài ubuntu được chứ không xài mấy cái kia dc hả
sao bác biết em đang xài con card nividia hay , ý bác là muốn xài con 1050 lap của em chỉ có xài ubuntu được chứ không xài mấy cái kia dc hả
hoặc là mua card của amd, khỏi cần chỉnh chọt gì, cài là chiến.Cái nào xài cũng được, nhưng ubuntu nó hỗ trợ ngon, cơ mà xác định xài lap có card rời thì lên linux bỏ cái card đi cho nhẹ đầu. Chỉnh chọt mệt.
Chuẩn. Đang dùng Radeon 550, chơi tốt supertuxkart, cũng là game duy nhất mình chơihoặc là mua card của amd, khỏi cần chỉnh chọt gì, cài là chiến.

nhìn rối mắt sợ, mà base on gờ-nôm thì cũng chả khá hơn gờ-nôm đâu, dự là vài bữa lại lỗi rồi vòng lại gờ-nôm thôi.đổi gió qua thằng budgie tí![]()

đổi gió tí thôinhìn rối mắt sợ, mà base on gờ-nôm thì cũng chả khá hơn gờ-nôm đâu, dự là vài bữa lại lỗi rồi vòng lại gờ-nôm thôi.![]()
thích thì log out rồi log in vào gnome season như thế này này

Bị stress thím



#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <sys/socket.h>
#include <linux/netlink.h>
#include <unistd.h>
#include <errno.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/time.h>
#include <sys/socket.h>
#include <linux/netlink.h>
#define NETLINK_TEST 17
#define MYGROUP 1
#define MAX_PAYLOAD 1024 /* maximum payload size*/
struct sockaddr_nl src_addr, dest_addr;
union {
struct nlmsghdr nlh;
char raw[8192];
} buf;
struct iovec iov;
int sock_fd;
struct msghdr msg;
int main()
{
int ret, fd, i;
char *event_buf;
char action[50];
printf("Creating socket\n");
sock_fd=socket(PF_NETLINK, SOCK_DGRAM, NETLINK_KOBJECT_UEVENT);
if(sock_fd<0) {
printf("Socket creating failed\n");
return -1;
}
memset(&src_addr, 0, sizeof(src_addr));
src_addr.nl_family = AF_NETLINK;
src_addr.nl_pid = getpid(); /* self pid */
src_addr.nl_groups = MYGROUP;
/* interested in group 1<<0 */
ret = bind(sock_fd, (struct sockaddr*)&src_addr,
sizeof(src_addr));
if (ret < 0) {
printf("Bind Failed\n");
perror("bind:");
return -1;
}
memset(&dest_addr, 0, sizeof(dest_addr));
dest_addr.nl_family = AF_NETLINK;
dest_addr.nl_pid = 0; /* For Linux Kernel */
dest_addr.nl_groups = 0; /* unicast */
memset(&buf, 0, sizeof(buf));
iov.iov_base = &buf;
iov.iov_len = sizeof(buf);
msg.msg_name = (void *)&dest_addr;
msg.msg_namelen = sizeof(dest_addr);
msg.msg_iov = &iov;
msg.msg_iovlen = 1;
#if 1
/* Read message from kernel */
while (1) {
recvmsg(sock_fd, &msg, 0);
event_buf = buf.raw;
printf("EVT = %s\n", event_buf);
}
end:
close(sock_fd);
#endif
return 0;
}
Đúng là hiện đại hại điện. Cứ dùng bình thường rồi show như mình cho thanh thảncuối cùng nguyên nhân là do mình
